Java developer group Javalobby has removed from its new JDocs documentation website several vital Java APIs at the request of Java founder Sun Microsystems.
Sun cited business interests in requesting the removal of APIs including J2SE (Java 2 Platform Standard Edition), J2ME (Java 2 Platform Micro Edition), and J2EE (Java 2 Platform Enterprise Edition, said Rick Ross, president of Javalobby. Also removed were JavaServer Faces and Java Media Framework.
Sun is adamant that Sun-copyrighted APIs are to be posted only from Sun's site.
"Sun has asked us to remove those APIs from the system and informs us that its business interests are not served by allowing them to be included," said Ross.
He stressed that Javalobby's only interest is in increasing knowledge-sharing in the Java developer community.
"I am challenged to understand the rationale that concludes Sun's business interests are adversely impacted," he said. "They told us they did not want us to publish any of their copyrighted documentation.
"Our sole interest from the start has been to increase the knowledge-sharing in the Java developer community and help developers be more successful with the platform," Ross said.
JDocs had been set up last week as a centralised repository for Java documentation and APIs. APIs such as BEA Systems' Project Beehive still remain, among the about 100 APIs on JDocs.
Users still can link to Sun's Java APIs from JDocs, but the documentation will not be accompanied by 51 community-contributed notes about the APIs, Ross said. The community-contributed notes feature is one of the best on JDocs, and most of the notes available pertained to the APIs that were removed, he said.
Paul Krill writes for InfoWorld