Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Blackdown Java был Linux порт из Sun Microsystems «ы виртуальная машина Java , разработанная группой добровольцев во главе с Юргеном Kreileder, Стив Бирн, и Карл Аша, и включал в себя группу добровольцев со всего мира. [1] Первая версия, 1.0.2, была выпущена в октябре 1996 года [2] до официального переноса Sun Linux.

Blackdown Java поддерживал Linux на архитектурах , которых не было в официальной версии, включая SPARC и PowerPC . [3] Проект Blackdown завершился в августе 2007 года, после того как Sun выпустила версию JVM HotSpot с открытым исходным кодом как часть OpenJDK ; OpenJDK доступен под бесплатной Стандартной общественной лицензией GNU . [4] [5] [6] Само программное обеспечение Java все еще существует на многих зеркалах.

На момент закрытия Blackdown поддерживал J2SE версии 1.4.2 на i386 и AMD64, 1.4.1 на SPARC и 1.3.1 на PowerPC. [7] [8] [9] Работа над поддержкой J2SE 1.5.x для x86, AMD64, SPARC и PowerPC была объявлена, но так и не была выпущена. [10]

В 1999 году Sun Microsystems и Inprise объявили о переносе Java на Linux. [11] Порт был основан на работе Blackdown, но команда Blackdown не получила признания и не получила должного признания за выпуск. После некоторой полемики [12] Sun публично извинилась перед разработчиками Blackdown. [13] Инцидент показал, что между Sun и Blackdown существовали давние проблемы.

Несмотря на широко распространенную путаницу, Blackdown не был ни свободным программным обеспечением, ни программным обеспечением с открытым исходным кодом ; это произошло из-за лицензионных ограничений Sun Microsystems. Его политика двоичного перераспределения позволяла предустановить его или включить во многие дистрибутивы Linux (например, Gentoo Linux ) [ необходима цитата ] , тогда как в то время политика двоичного перераспределения Sun Java не позволяла . Начиная с Java 5, лицензия распространителя операционной системы для Java (DLJ) удовлетворяла требованиям многих дистрибутивов Linux, уменьшая спрос на старую JVM Blackdown.

Команда Blackdown была пионером в привлечении Sun с помощью внешних волонтерских усилий. Стив Бирн, который в то время работал в Sun, работал с юридическим отделом Sun, чтобы заключить соглашение о бесплатной лицензии на набор тестов Java для нескольких участников Blackdown, и это было использовано для сертификации реализации Blackdown Java как 100% Java. совместимый.

Команда Blackdown получила признание на конференции JavaOne в 1998 году за проделанную ею работу.

Заметки [ править ]

  1. ^ «Контактная информация Java Linux» . Архивировано из оригинального 7 -го августа 2007 года . Проверено 15 июня 2009 года .
  2. ^ «Последняя информация о Java-Linux» . Архивировано из оригинального 19 октября 1996 года . Проверено 16 января 2012 года .
  3. ^ «Java Platform 2 Version 1.3.x для Linux» . Архивировано из оригинального 11 августа 2007 года . Проверено 15 июня 2009 года .
  4. ^ Malinovich, Алекс. «Blackdown Java уходит в отставку» . Архивировано из оригинального 7 -го января 2009 года . Проверено 15 июня 2009 года .
  5. ^ "Домашняя страница Java Linux" . Архивировано из оригинального 12 сентября 2007 года . Проверено 15 июня 2009 года .
  6. ^ "Open JDK уже здесь!" . Sun Microsystems. 8 мая 2007 . Проверено 9 мая 2007 года .
  7. ^ «Платформа Java 2 для Linux: Статус и информация» . Архивировано из оригинала 9 августа 2007 года . Проверено 15 июня 2009 года .
  8. ^ «Примечания к выпуску Java 2 SE 1.4.2-03» . Архивировано из оригинального 7 -го августа 2007 года . Проверено 15 июня 2009 года .
  9. ^ «Java Platform 2 Version 1.3.x для Linux» . Архивировано из оригинального 11 августа 2007 года . Проверено 15 июня 2009 года .
  10. ^ «Java Platform 2 Version 1.5.x для Linux» . Архивировано из оригинального 27 июня 2007 года . Проверено 15 июня 2009 года .
  11. ^ "PRNewswire: Inprise Сотрудничает с ВС ... на ... Java (TM) 2 Платформа для ... Linux ..." Источник +25 октябрю 2010 .
  12. ^ "LinuxGrrls: Новый JDK для Linux пренебрегает разработчиками Blackdown" . 8 декабря 1999 . Проверено 25 октября 2010 года .
  13. ^ Оренштайн, Дэвид (8 декабря 1999). «Sun приносит свои извинения разработчикам Java на Linux» . ComputerWorld . Архивировано из оригинала на 2000-12-08.