Кіріспе

Blackdown Java — Sun Microsystems компаниясының Java виртуалды машинасының Linux порты, оны Юрген Крейледер, Стив Бёрн және Карл Аша басқарыған еріктілер тобы әзірледі. Бұл топқа бүкіл әлемнен еріктілер кірді. Бірінші нұсқасы, 1.0.2, 1996 жылдың қазан айында шығарылды, бұл Sun компаниясының ресми Linux портынан бұрын болды. Blackdown Java ресми нұсқасы қолдамайтын SPARC және PowerPC сияқты архитектуралардағы Linux жүйелерін де қолдады. Blackdown жобасы 2007 жылдың тамызында аяқталды, себебі Sun OpenJDK құрамында HotSpot JVM-нің ашық кодты нұсқасын шығарды; OpenJDK GNU General Public License бойынша тегін қолжетімді. Java бағдарламалық қамтамасы әлі де көптеген көшірмелерде сақталып тұр. Жоба тоқтатылған кезде Blackdown i386 және AMD64 процессорларында J2SE 1.4.2 нұсқасын, SPARC процессорларында 1.4.1 нұсқасын және PowerPC процессорларында 1.3.1 нұсқасын қолдады. x86, AMD64, SPARC және PowerPC процессорлары үшін J2SE 1.5.x нұсқасын қолдау жөніндегі жұмыс жарияланған, бірақ ол ешқашан шығарылмады. 1999 жылы Sun Microsystems және Inprise компаниялары Java-ны Linux жүйесіне көшіруді жариялады. Бұл порт Blackdown жұмысына негізделген, бірақ Blackdown тобының еңбегі ескерілмеді және оларға ешқандай марапат берілмеді. Кейбір даулардан кейін Sun Blackdown әзірлеушілерінен ресми түрде кешірім сұрады. Оқиға Sun мен Blackdown арасында ұзақ жылдар бойы туған мәселелерді көрсетті. Көптеген шатасуларға қарамастан, Blackdown тегін бағдарламалық қамтамасыз ету немесе ашық кодты бағдарламалық қамтамасыз ету емес еді, себебі Sun Microsystems лицензиялық шектеулерге ие болды. Оның екілік тарату саясаты оны көптеген Linux дистрибутивтерімен (мысалы, Gentoo Linux) бірге орнатуға немесе қосуға мүмкіндік берді, ал сол кезде Sun Java-ның екілік тарату саясаты мұндай мүмкіндік бермеді. Java 5-тен бастап Java операциялық жүйесі үшін дистрибуторлық лицензия (DLJ) көптеген Linux дистрибутивтерінің талаптарын қанағаттандырып, ескі Blackdown JVM сұранысын азайтты. Blackdown тобы Sun компаниясының сыртқы, ерікті күш-жігерге қатысуына жол ашты. Сол кезде Sun компаниясында жұмыс істеген Стив Бёрн Sun заңгерлерімен бірге Java тест жиынтығын бірнеше Blackdown қатысушыларына тегін лицензиялау туралы келісімге келді. Бұл Blackdown Java-ның 100% Java-мен үйлесімді екенін растау үшін пайдаланылды. Blackdown тобы 1998 жылы JavaOne конференциясында атқарған жұмысы үшін марапатталды.