Статья только в электронной версии журнала
КОЛОНКА РЕДАКЦИИ EWEEK
Недавнее известие о том, что IBM бросила вызов Sun, предложив ей объединить усилия и вместе реализовать Java на базе открытого исходного кода, стало предметом дебатов, которые можно отнести к числу крупнейших в истории ИТ-индустрии.
IBM в открытом письме Sun призвала создателя технологии и владельца бренда Java стать участником проекта по разработке Java-платформы с открытым исходным кодом. Письмо за подписью вице-президента IBM по новым технологиям Рода Смита, адресованное главному инженеру Sun Робу Джинджелу, по существу явилось реакцией на опубликованную в eWeek статью Даррила Тафта.
Радует, что давний и больной вопрос о контроле Sun над Java выходит на уровень публичных дебатов. Хотя в процедурах Java Community Process (JCP) и реализуются многие преимущества открытого исходного кода, сообщество разработчиков уже давно рассматривает их как полумеру. Рик Росс, президент организации Javalobby, которая объединяет тысячи Java-разработчиков, отмечает: им все время приходится помнить о том, что в конечном счете бренд Java контролируется Sun. И этот факт постоянно является камнем преткновения для разработчиков открытого исходного кода. Если Sun не склонна в полной мере связывать себя с сообществом открытого исходного кода, то и сообщество не будет целиком себя связывать с Sun.
Sun следует принять вызов IBM и сделать Java платформой с открытым исходным кодом |
В силу этих обстоятельств Java-технология, несмотря на крупные достоинства и успехи, не реализует свой полный потенциал. Более того, судя по финансовым сводкам Sun за последние кварталы, ее подход в отношении Java не приносит больших дивидендов и самой компании.
Переход от модели JCP к открытому исходному коду потребует от Sun ответа на вопрос, насколько она поддерживает разработки, не связанные с ее запатентованной платформой SPARC - Solaris. В прошлые времена Мак-Нили и его окружение часто бросались эффектными заявлениями о приверженности открытым стандартам и открытому исходному коду, не сопровождая их какими-либо фундаментальными переменами в SPARC-Solaris-центрической бизнес-модели Sun. Передача Java сообществу приверженцев открытого исходного кода, будучи нетипично честным для Sun шагом, стала бы реальным подтверждением этих слов. Однако, как мы уже не раз писали, Sun находится на таком этапе своей корпоративной истории, когда ей просто необходимо начать (приносим свои извинения за заимствование девиза Apple) "мыслить иначе".
Одно дело декларировать, что компания приглашает своих пользователей взять стек технологий Sun и "заменить любой его неподходящий компонент на что-либо другое", как говорил в выступлении на Comdex’2002 председатель правления и исполнительный директор Sun Скотт Мак-Нили, и совсем другое - сделать Java-платформу, один из ключевых элементов этого стека, предлагаемого Sun корпоративным клиентам, истинно открытой для конкурентного процесса и суметь извлечь пользу из плодотворного сотрудничества и коллективных поисков всех заинтересованных сторон.
Мы советуем Sun внимательно взвесить все преимущества реализации Java в виде платформы с открытым исходным кодом. Выгоды этого решения, с нашей точки зрения, перевесят любые минусы, а потому Sun следует принять вызов IBM.