386BSD

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 8. ledna 2018; kontroly vyžadují 7 úprav .
386BSD

Instalační program 386BSD Release 0.1 ("Tiny 386BSD")
Vývojář Bill Jolitz
Lynn Jolitz
rodina OS Unixové ( BSD )
Na základě BSD
Zdroj open source
První vydání 12. března 1992
Nejnovější verze 1.0 ( listopad 1994 )
Podporované platformy x86
Licence BSD licence
Stát Historický
Úložiště zdrojového kódu github.com/386bsd/386bsd
Webová stránka 386bsd.org

386BSD (někdy označovaný jako JOLIX ) je bezplatná implementace operačního systému BSD UNIX pro architektury kompatibilní s IBM PC založené na procesoru 80386 . Inovace představené v 386BSD zahrnovaly zabezpečení založené na rolích , kruhové vyrovnávací paměti , modulární jádro , zavádění peer-to-peer , uspořádanou konfiguraci.

386BSD primárně napsali absolventi UC Berkeley Lynn Jolitz a Bill Jolitz . William má zkušenosti s vývojem 2.8 a 2.9BSD BSD systémů . Společně v 80. letech vyvinuli BSD kód pro symetrické počítačové systémy . William vedl práci na portování 4.3BSD-Reno a později 4.3BSD Net/2 na architekturu Intel 80386 . Nikdy nepřinesl kód 4.3BSD Net/2 do vydání plnohodnotného OS. První vydání 386BSD v březnu 1992 (verze 0.0) bylo založeno na přidání kódu 4.3BSD Net/2 (viz Missing Pieces I a II , Dr. Dobb's Journal , květen-červen 1992).

Podle podání autorů bylo v 386BSD dost úprav, aby bylo možné provozovat bez licence od AT&T , ale samotné AT&T to tak necítilo a systém byl zapojen do velkého soudního sporu.

Portování tedy ve skutečnosti začalo v roce 1989, s prvními výsledky v 4.3BSD Net/2 v roce 1991. První víceméně použitelný pracovní kód byl přijat 14. července 1992 (verze 0.1). Plánovaný proces portování kódu byl Jolitze dobře zdokumentován v 18 kapitolách publikovaných v Dr. Dobbs Journal na začátku ledna 1991.

Po vydání 386BSD 0.1 se vytvořila skupina uživatelů a jejich úsilím byl sestaven první neoficiální patch kit. Tento patch kit nebyl nikdy zahrnut do plánů vývoje 386BSD a později byl svými vývojáři v roce 1993 přeměněn na projekt FreeBSD [1] . Ve stejné době další skupina uživatelů 386BSD založila projekt NetBSD s cílem vytvořit jedinou, multiplatformní implementaci BSD. Oba projekty existují dodnes.

Koncem roku 1994 byla vydána první kompletní verze, 386BSD Release 1.0. Distribuoval ji Dr. Dobb's Journal na CD (prakticky exkluzivní, kvůli tehdy nepředstavitelné velikosti 600 MiB ) s názvem "386BSD Reference CD-ROM". Toto CD bylo bestsellerem po tři roky - od roku 1994 do roku 1997.

386BSD Release 1.0 obsahovalo kompletně aktualizované jádro a obsahovalo doporučení od vývojářů dřívějších BSD systémů, které v nich nebyly nikdy implementovány.

Finální verze 386BSD 1.0 byla vydána 12. listopadu 1994 a distribuována na CD . V době, kdy NetBSD také dosáhlo verze 1.0 a FreeBSD již dosáhlo 1.1.5.1, se oba systémy již zbavily kontroverzního kódu 386BSD a zdály se být mnohem lepší alternativou.

Poznámky

  1. O projektu FreeBSD . Získáno 20. března 2008. Archivováno z originálu dne 2. dubna 2010.

Odkazy

Smíšený

Literatura