Конфликт вокруг Java в OpenOffice временно улажен
Конфликт, разгоревшийся между разработчиками открытого пакета офисного программного обеспечения OpenOffice и Организацией свободного ПО (Free Software Foundation, FSF) в связи с подготовкой к выходу второй версии OpenOffice.org, кажется, пришел к промежуточному разрешению.
Причиной споров стало обширное использование языка Java для усовершенствования функциональности OpenOffice. Это обстоятельство, в основе которого лежат сугубо практические причины, вызвало, однако, споры идеологического толка.
В дело вмешался Ричард Столлмен (Richard Stallman), глава FSF и главный пропагандист открытого ПО. Столлмен сделал заявление, в котором прозвучал термин «Java-ловушка» (Java Trap). Суть ловушки, по Столлмену, состоит в том, что использование «закрытых» версий Java для реализации определённых функций в открытом программном пакете могло привести к тому, что разработчики коммерческих версий Java, в первую очередь, Sun Microsystems, могут заявить свои права на OpenOffice.
Учитывая, что у истоков сообщества OpenOffice.org стоит как раз Sun Microsystems, и компания эта, согласно Newsforge (и общеизвестным фактам), славится своим непоследовательным отношением к открытому ПО и открытым лицензиям. Вдобавок, в сущности, многие участники проекта OpenOffice.org являются работниками Sun, поэтому Столлмен и его соратники заняли жесткую позицию неслучайно.
Столлмен и вовсе предложил написать версию OpenOffice, в которой Java отсутствовала бы полностью. В ответ редактор раздела eWeek Linux & Open Source Стивен Воэн-Николс опубликовал статью, в которой предсказывал появление «развилки»: двух раздельных версий OpenOffice, с Java и без.
Впрочем, далеко не все согласились с тем, что на подобные шаги следует идти по одним только идеологическим соображениям.
В результате переговоров стороны добились некоего консенсуса: развилки удалось избежать. Более того, когда Столлмену стало известно, что программистам почти удалось скомпилировать весь пакет OpenOffice с помощью открытого Java-компилятора (GNU Compiler for Java, GCJ), он отозвал свою инициативу по созданию OpenOffice, лишенного Java.
Постоянная ссылка к новости: http://www.nixp.ru/news/5949.html. Дмитрий Шурупов по материалам compulenta.ru.
Apache Kafka 1.0.0 — важная веха популярного Open Source-брокера сообщений
Apache Lucene и Apache Solr 7.0.0 — крупное обновление поискового движка 1
Oracle собирается отдать развитие Java EE в руки Open Source-сообществу 2
Apache James 3.0 — крупное обновление почтового сервера с открытым кодом на Java
CrateDB 2.0 — распределённая СУБД с поддержкой SQL для машинных данных
Конфликт в сообществе Java: Red Hat и IBM выступили против модульной системы Jigsaw, предложенной Oracle 2
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1