This is the other main flaw in Kurzweil's argument, that Moore's law somehow translates to software. Hardware has been following Moore's law, but software hasn't. We are just getting to the point of basic usability of voice recognition and computer vision, this does not translate into reverse engineering the entire brain in 10 years. In fact, I don't think we've sufficiently proven that it's even possible to replace the brain's wetware with hardware based on transistors. Also, the brain's ability to develop depends on its connection to the human body and the sensory organs; having a human-like brain that exists without a body is a postulation, not something that will just happen given enough time.
I doubt Lutris is going to use much of the RI code. The RI is pretty worthless except for the fact that it passes all the compatibility tests, so if you have access to the code, you can get pointers on how to pass those tests yourself.
The problem is that as long as Sun holds on to SCSL, Java and open source are basically incompatible, especially GPL-based projects. The scary thing about JBoss is that at any time Sun feels that they're a threat, they can send out their lawyers and have all references to J2EE specs removed from JBoss docs and code.
The open source community needs an open source J2EE-like platform which isn't tied to Java. We need to look at the features of J2EE and.NET, figure out the ones that are really useful, and develop our own platform without using Java or specs controlled by Sun or Microsoft.
This is the other main flaw in Kurzweil's argument, that Moore's law somehow translates to software. Hardware has been following Moore's law, but software hasn't. We are just getting to the point of basic usability of voice recognition and computer vision, this does not translate into reverse engineering the entire brain in 10 years. In fact, I don't think we've sufficiently proven that it's even possible to replace the brain's wetware with hardware based on transistors. Also, the brain's ability to develop depends on its connection to the human body and the sensory organs; having a human-like brain that exists without a body is a postulation, not something that will just happen given enough time.
I doubt Lutris is going to use much of the RI code. The RI is pretty worthless except for the fact that it passes all the compatibility tests, so if you have access to the code, you can get pointers on how to pass those tests yourself.
.NET, figure out the ones that are really useful, and develop our own platform without using Java or specs controlled by Sun or Microsoft.
The problem is that as long as Sun holds on to SCSL, Java and open source are basically incompatible, especially GPL-based projects. The scary thing about JBoss is that at any time Sun feels that they're a threat, they can send out their lawyers and have all references to J2EE specs removed from JBoss docs and code.
The open source community needs an open source J2EE-like platform which isn't tied to Java. We need to look at the features of J2EE and