Компания Sun Microsystems ответила на давнишние просьбы разработчиков платформ с открытым программным кодом, объявив, что любители Java смогут вносить некоторые изменения в эту платформу, используя лицензию open-source и даже получая финансовую поддержку проектов от Sun.
Решение Sun об открытии Java было объявлено председателем и исполнительным директором Sun Скоттом МакНили во время доклада на конференции JavaOne. Sun объединилась с фондом The Apache Software Foundation (ASF), производителем популярного веб-сервера Apache, в рамках проекта по усовершенствованию процессов работы с модификациями open-source Java.
Изменения должны коснутся проблем, которые долгое время не давали покоя компаниям-разработчикам продуктов open-source, которые стремились сертифицировать свои продукты как Java-совместимые через организацию Java Community Process. Компании опасались предлагать открытые изменения для Java, поскольку их тревожили проблемы с лицензированием, вопросы конфиденциальности и расходы, связанные с проведением тестов на совместимость, сказал Джейсон Хантер, вице-президент ASF. В качестве ответа на эти проблемы, теперь все возглавляемые запросы к JCP на стандартизацию могут оформляться по лицензии open-source. Кроме того, тестовые наборы также могут оформляться по открытым лицензиям, отметил Хантер.
Sun выделит часть своего персонала для помощи разработчикам open-source и академическим учреждениям в проектах создания новых функций для Java. "Мне кажется, что таким образом нам удалось одним махом сплотить и расширить Java-сообщество", - заявил МакНили.
Компания Sun давно находилась под давлением разработчиков. Последних волновало то, насколько жестко компания контролирует технологию, которая используется тысячами компаний. Sun же выражала беспокойство по поводу возможной чрезмерной фрагментации Java, которая может возникнуть в результате бесконтрольного создания несовместимых версий независимыми разработчиками. Нынешний шаг компании позволит Sun развеять тревоги разработчиков и объединить усилия талантов Java-сообщества и программистов open-source.