Alice at Court: Stepping Through the Looking Glass – Part II
There is a further gulf between those who view In re Alappat as sound logic and engineering (ABL, AIPLA, Alice, Mr. Ronald Benrey, BSA, CCIA, Mr. Dale Cook, Prof. of Computer Science Lee A. Hollaar, IEEE-USA, Microsoft) and those who it as mistaken (Electronic Frontier Foundation, Prof. Robin Feldman, Red Hat) and primarily responsible for an increase in such patents (Electronic Frontier Foundation, Google, “Law, Business and Economics Scholars”). The IEEE-USA provides an excellent analysis of the relationship between software and hardware, pointing out the incontrovertible principle of equivalency, that “special-purpose programming of general-purpose hardware” is “equivalent to special-purpose hardware,” though IEEE-USA fails to mention that this is a fundamental principle of computer science, as established by Alan Turing in the 1930s. To assert, as does the EFF, that the Federal Circuit “concocted” the equivalency of hardware and software goes beyond denying the foundational work of Turing and others. The equivalency of software and hardware is what makes it possible for Java to run on any type of computer using the Java Virtual Machine, as well the electronic design automation industry, which enables complex electronic circuits to be entirely designed in software before being implemented in hardware.