Блэкдаун Java - Blackdown Java

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

Blackdown Java поддерживает Linux на архитектуры что в официальной версии не было, в том числе SPARC и PowerPC.[3] Проект Blackdown завершился в августе 2007 года, после того как Sun выпустила версию с открытым исходным кодом. HotSpot JVM как часть 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 2 версии 1.3.x для Linux». Архивировано из оригинал 11 августа 2007 г.. Получено 15 июн 2009.
  4. ^ Малинович Алексей. «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 2 версии 1.3.x для Linux». Архивировано из оригинал 11 августа 2007 г.. Получено 15 июн 2009.
  10. ^ «Java Platform 2 Version 1.5.x для Linux». Архивировано из оригинал 27 июня 2007 г.. Получено 15 июн 2009.
  11. ^ "PRNewswire: Inprise сотрудничает с Sun ... на ... платформе 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.