|
The concept of the PortJ Project is to provide the world community with a clean, easy-to-adopt, easy-to-impliment, free and open source programming tool to "repair and replace" the programming language known as "Java". Java was started by Sun Microsystems in 1995, ALMOST became an ISO/IEC standard in 1997, became open source under the GPL in 2007, was purposely polluted by Microsoft to weaken it's value, then branched to become ".NET" to directly compete. And now we find that Oracle is suing Google for somehow mis-using Java in Android phones. (article) I've been programming in Java for a long time, specifically for the portability and the ease of use of Applets in webpages, as well as the low cost-to-entry. The idea makes sense, but the politics behind Java make it's use unpalatable and, well, scary. As an individual developer, I'm afraid of what Oracle might decide to do with Java in the future, or what they will end up forcing other companies to do. Applets have never become as seamless as Adobe's Flash became, and open source alternate Java Virtual Machines never seem to be able to become fully compatible. |
PortJ is my attempt to solve this delemma, not just for myself but for any other developers who feel the need to be free of the political tempest that is Java's history and existence. I am looking for a volunteer team to build PortJ, in code as well as vision and legal presence/persistence. I do not want to simply build a new version of Java, I want to learn from the mistakes made, employ new technological developments, and attempt to make something clean and useful for us, and for the future. 5/7/2012 |