Sun Microsystems преобразует Java в проект open source - как только придумает, как это сделать, заявили во вторник руководители компании.
Сторонники движения open source много лет убеждают Sun сделать язык программирования Java открытым, но компания все сопротивлялась, ссылаясь на опасения по поводу совместимости и возможности потерять контроль над проектом. Теперь она пообещала, что Java все же станет проектом open source. "Сегодня вопрос не в том, произойдет ли это или нет, а в том, как это сделать, - заявил на ежегодной конференции разработчиков JavaOne в Сан- Франциско новый исполнительный вице-президент компании по программному обеспечению Рич Грин.
Sun надеется, что выпуск Java по лицензии Open Source Initiative (OSI) увеличит число пользователей Java. "Как минимум, добавятся те, кто сейчас говорит, что они не будут использовать Java, пока она не выйдет по лицензии OSI", - сказал Шварц.
IBM - конкурент Sun, но в то же время крупный пользователь Java - поддерживает действия Sun по открытию Java, говорится в заявлении вице- президента IBM по новой технологии Рода Смита. "Популярность Java выросла, но уровень и темпы инноваций ограничивались степенью открытости, на которую соглашалась Sun", - сказал Смит, добавив, что IBM с радостью поможет Sun ввести Java в мир open source.
Увеличение числа пользователей Java должно, в свою очередь, привести к росту бизнеса Sun, считает Шварц. "Открытие продуктов не означает уменьшения доходов; оно означает, что становится меньше препятствий для потока доходов, - сказал он. - Люди, готовые платить за продукт, так и будут платить. Им нужен доступ к поддержке и услугам".
Участники JavaOne не увезут с собой исходный код Java по лицензии open source. Но как и ожидалось, Sun объявила о передаче сообществу open source некоторых других продуктов. Это Sun Java Studio Creator, Sun Java System Portal Server, ПО для организации очередей сообщений на базе Sun Java Message System и Web Services Interoperability Technology, сообщает "ZDNet".
Кроме того, Sun анонсировала лицензию Operating System Distributor's License for Java, которая должна облегчить интеграцию настольной среды Java Runtime Environment с Linux. Sun ожидает, что разработчики нескольких пакетов Linux - включая Ubuntu, Gentoo и Debian - введут Java в свои операционные системы.