Distribuce softwaru Berkeley | ||||||||
Simulace přihlašovací obrazovky 4,3 BSD na VAX-11 /780 ( University of Wisconsin ): můžeme číst „4,3 BSD UNIX“ a „4,3 + NFS“. | ||||||||
Rodina | Unix | |||||||
---|---|---|---|---|---|---|---|---|
Jazyky | Angličtina | |||||||
Typ jádra | monolitický | |||||||
Stav projektu | hotovo | |||||||
Platformy | VAX | |||||||
Společnost / vývojář |
Ken Thompson a Kalifornská univerzita v Berkeley | |||||||
Licence | Licenční poplatek AT&T do roku 1988 | |||||||
Stavy zdroje | svobodný software od června 1989 | |||||||
Napsáno | VS | |||||||
První verze | 1979 | |||||||
Nejnovější stabilní verze | NetBSD , FreeBSD (2014) | |||||||
Metoda aktualizace | volný, uvolnit | |||||||
Kancelářské prostředí | SunOS pak Solaris (1991) | |||||||
| ||||||||
BSD nebo BSD , „sbírka software Berkeley“ ve francouzštině, je operační systém odvozený od Unix a pocházejících na University of California v Berkeley .
BSD začal v roce 1977 jako softwarový balíček pro systém UNIX verze 6 , které zejména zahrnoval překladač z Pascalu a vydavatel někdejší předchůdce vi . V polovině roku 1978 byla vydána druhá verze s názvem 2BSD , která obsahovala vylepšení kompilátoru Pascal, vi a termcap i C shell . 2BSD pokračoval ve vývoji až do 2.11BSD, jehož poslední patch (447) byl vydán 31. prosince 2008.
Příchod VAX , pro který byl k dispozici pouze UNIX, byl 32 / V , který nepoužíval funkce virtuální paměti nabízené VAX, přiměl studenty Berkeley vyvinout Virtual VAX / Unix , poté vProsinec 1979, 3BSD , skládající se ze standardních nástrojů 32 / V, nově přidané podpory pro virtuální paměť a programů dodávaných s 2BSD.
V roce 1979 se DARPA snažila sjednotit operační systémy používané americkými centry počítačového výzkumu připojenými k DARPAnetu. Berkeley poté navrhl vyvinout vylepšenou verzi 3BSD k vyřešení tohoto problému. V roce 1980 vyšlo 4BSD , které mimo jiné obsahovalo podporu nejnovějších VAX, nový e-mailový systém a modernější souborový systém a kromě všech programů již obsažených ve 3BSD i tlumočníka LISP . Tato verze byla považována za příliš pomalou a rychle vedla k vydání 4.1BSD, které obsahovalo optimalizované jádro .
4.2BSD , vydané v roce 1983 , zahrnovalo jednu z prvních implementací TCP / IP , stejně jako Berkeley Fast File System . Tato verze se stala nesmírně populární, takže řada uživatelů System V přešla na 4.2BSD, zatímco čekali na implementaci těchto funkcí. 4.3BSD , další vydání, opět obsahovalo rychlejší jádro i nový systém TCP / IP. V roce 1988 byl 4.3BSD-Tahoe přenosnější verzí 4.3BSD, ve které byly odděleny soubory nezávislé na architektuře a podobné.
Na konci 80. let se BSD rozhodla transformovat do svobodného softwaru , konceptu, který byl zcela nový.
Jeden z prvních svobodných (open source) přepsání bylo, že síťových vrstvách, nejprve publikoval v červnu 1989, a které budou rychle používá GNU projektu pod GNU / Linux .
V období od června 1989 do června 1991 byl kód AT&T (který zahrnoval platby za licence) nahrazen bezplatným kódem, čímž se BSD stalo jedním z prvních plně bezplatných operačních systémů vedle GNU / Linux , další varianty systému UNIX.
Mezi lety 1992 a lednem 1994 společnost AT&T žalovala BSD, protože měla za to, že bezplatné přepisování programů původně AT&T nestačilo ke zrušení platnosti jejích licencí. Soudní proces skončil v lednu 1994, což téměř úplně prokázalo, že má Berkeley pravdu (bylo třeba předat pouze několik spisů uznaných za duševní vlastnictví AT&T). V letech 1992 až 1994 žaloba vážně brzdila rozvoj BSD, přičemž potenciální uživatelé se obávali, že by byli nuceni platit licenční poplatky, pokud by byly potvrzeny licence AT&T. Během tohoto období mělo nové linuxové jádro (i když zpočátku méně rozvinuté) ve spojení s nástroji GNU volné pozice na serverech UNIX a získalo výhodu, kterou si od té doby zachovalo.
Systémy BSD jsou obecně navrženy pro použití na serverech , ale existuje několik variant speciálně určených pro osobní počítače. Jsou proslulí svou organizací a výkonem ve vybraných oblastech: spolehlivost jako server pro FreeBSD , přenositelnost pro NetBSD a zabezpečení pro OpenBSD .
Jejich velmi vysoká stabilita jim umožňuje pracovat bez zastavení nebo restartování po extrémně dlouhou dobu (několik let).
Ve světě Unixu jsou paradigmata BSD často proti paradigmatům System V ( POSIX ), která jsou populárnější, zejména v Linuxu .
Stejně jako Linux s Tuxem má rodina BSD maskota : BSD Daemon .
Stále používanými potomky této rodiny jsou: