Berkeley Software Distribution: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
Addbot (diskusia | príspevky)
d Bot: Odstránenie 59 odkazov interwiki, ktoré sú teraz dostupné na Wikiúdajoch (d:q34264)
Vegetator (diskusia | príspevky)
d typo, replaced: dalši → ďalši, tentokrát → tentoraz, Za účelom → S cieľom AWB
Riadok 8:
== História ==
=== Začiatky ===
V roku [[1977]] [[Bill Joy]], absolvent Kalifornskej Univerzity v Berkeley vydal prvé vydanie BSD pre [[počítač]]e [[PDP-11]] a v priebehu dalšiehoďalšieho roka rozposlal bezplatne tridsať kópií. Na rozdiel od ďalších vydaní ešte nešlo o kompletný operačný systém, ale o rozšírenia šiesteho vydania systému Unix, prekladač jazyka [[Pascal (programovací jazyk)|Pascal]] a editor [[ex/vi|ex]].
 
S príchodom terminálov podporujúcich adresáciu kurzora rozšíril ex o možnosť celoobrazovkovej editácie textu, čím vznikol editor [[ex/vi|vi]]. Aby sa vyrovnal s nekompatibilným ovládaním rôznych terminálov zhrnul rutiny na obsluhu obrazovky do knižnice [[termcap]]. Tieto vlastnosti sa, spolu s C shellom, stali súčasťou následného vydania označeného 2BSD, ktoré už bolo založené na siedmom vydaní Unixu.
 
Začiatkom roku 1978 univerzita v Berkeley zakúpila počítač rady [[VAX]] s 32-bitovým adresným priestorom. ZaS cieľom účelomplno plnéhovyužiť využitiatento tohto počítačapočítač sa rozhodla rozšíriť pôvodný 32-bitový port Unixu, označovaný 32/V, o podporu virtuálnej pamäti a iných inovatívnych vlastností. Bill Joy do nového systému integroval svoje vylepšenia, a v decembri 1979 vydal 3BSD.
 
=== Podpora od DARPA ===
Riadok 34:
Medzitým Bill Jolitz vydal verziu 0.1 svojho 386BSD a nemal čas sa naďalej zaoberať vývojom. Vývojári 386BSD sa po dlhom čase márneho čakania na zahrnutie ich záplat a vydanie verzie 0.2 rozhodli, že budú v práci pokračovať bez Billa. Z ich práce vznikol operačný systém [[NetBSD]], ktorého prvého verzia bola označená 0.8. Z podobného dôvodu iná skupina vývojárov o nejaký čas neskôr dala vzniknúť projektu [[FreeBSD]]. Kým projekt NetBSD starostlivo zorganizoval dostupný zdrojový kód a usiloval sa o jeho čo najväčšiu čistotu, FreeBSD si kládol za ciel vytvoriť jednoduchý Unixový operačný systém pre masy. Keďže oba pochádzali z 386BSD, a teda ja Net/2 kódu, boli zasiahnuté právnym sporom s USL.
 
Následné vydanie z Berkeley, 4.4BSD malo dve varianty, 4.4BSD-Lite a 4.4BSD-Encumbered. Lite verzia pokračovala v tradícií Networking vydaní a nebola zaťažená licenciou USL, tentokráttentoraz však išlo o kompletný operačný systém. Encumbered verzia používala USL kód a vyžadovala platenú licenciu. Medzi najviditeľnejšie vylepšenia patrí podpora Vnode/VFS rozhranie, ktoré umožňuje používanie viacerých súborových systémov. Zároveň bola pridaná podpora súborového systému štandardu [[ISO-9660]] používaného na [[optické médium|optických médiách]] a [[žurnálovací súborový systém|žurnálovacieho]] súborového systému [[LFS]]. Projekty NetBSD a FreeBSD nahradili sporné časti kódu z Net/2 vydaním 4.4BSD-Lite. Peniaze získané predajom Encumbered verzie boli použité na podporu vydania verzie 4.4BSD-Lite, Release 2 v roku 1995, kedy univerzita v Berkeley prestala venovať vývoju BSD.
 
== Významné produkty založené na BSD ==