Berkeley szoftverterjesztés

Berkeley szoftverterjesztés
A VAX-11/780 (Wisconsini Egyetem) 4.3 BSD bejelentkezési képernyőjének szimulációja: olvashatjuk a "4.3 BSD UNIX" és a "4.3 + NFS".
Szimuláció a BSD 4.3 bejelentkező képernyő a VAX-11 /780 ( University of Wisconsin ) olvashatjuk: "4.3 BSD UNIX" és "4.3 + NFS".
Család Unix
Nyelvek angol
Core típus monolitikus
Projekt állapota befejezett
Platformok VAX
Cég /
Fejlesztő
Ken Thompson és a Berkeley-i Kaliforniai Egyetem
Engedély AT&T licencdíj 1988-ig
Forrásállapotok ingyenes szoftver 1989 júniusától
Beírva VS
Az első verzió 1979
Legújabb stabil verzió NetBSD , FreeBSD (2014)
Frissítési módszer ingyenes
Irodai környezet SunOS majd Solaris (1991)

A Berkeley Software Distribution vagy a BSD , a "Berkeley szoftver gyűjteménye" francia nyelven, egy operációs rendszer, amely a Unix- ból származik és a Kaliforniai Berkeley Egyetemen származik .

Történelmi

A Berkeley Software Distribution kezdődött 1977-ben, mint egy szoftvercsomagot UNIX V6 , amely főképpen benne a fordító a Pascal és kiadója volt őse a vi . 1978 közepén jelent meg a második verzió, a 2BSD néven , amely magában foglalta a Pascal fordító, a vi és a termcap, valamint a C shell fejlesztéseit . A 2BSD fejlesztése a 2.11BSD-ig folytatódott, amelynek utolsó javítását (447) 2008. december 31-én adták ki.

A VAX megjelenése , amelyhez az egyetlen UNIX elérhető volt, a 32 / V volt , amely nem használta a VAX által kínált virtuális memória funkciókat , arra késztette a Berkeley hallgatókat a Virtual VAX / Unix fejlesztésére , majd 1979. december, 3BSD , amely a szokásos 32 / V segédprogramokból, az újonnan hozzáadott virtuális memória támogatásából, valamint a 2BSD-vel szállított programokból áll.

A 1979 , DARPA törekedett, hogy egyesítse az operációs rendszer által használt amerikai számítógépes kutatási központok csatlakozik DARPAnet. Ezután Berkeley javasolta a 3BSD továbbfejlesztett változatának fejlesztését a probléma megoldására. A 1980 4BSD ben megjelent , köztük támogatja a legutóbbi VAXs, egy új e-mail rendszer , és egy modernebb fájl rendszer, többek között fejlesztéseket, és a LISP interpreter kívül minden program már tartalmazza 3BSD. Ezt a verziót túl lassúnak ítélték, és gyorsan a 4.1BSD kiadásához vezetett, amely tartalmazott egy optimalizált kernelt .

Az 1983-ban kiadott 4.2BSD tartalmazta a TCP / IP egyik legkorábbi megvalósítását , valamint a Berkeley Fast File System-et . Ez a verzió rendkívül népszerűvé vált, ezért számos System V felhasználó átváltott a 4.2BSD-re, miközben megvárta ezen funkciók megvalósítását. A 4.3BSD , a következő kiadás, ismét tartalmazott egy gyorsabb kernelt, valamint egy új TCP / IP rendszert. A 1988 , 4.3BSD-Tahoe volt egy hordozható változat 4.3BSD, amelyben az építészet független fájlok és hasonlók volna egymástól.

Az 1980-as évek végén a BSD úgy döntött, hogy szabad szoftverekké alakítja át a koncepciót, ami aztán egészen új.

Az egyik első ingyenes (nyílt forráskódú) átírás a hálózati rétegeké volt, amelyet először 1989 júniusában tettek közzé, és amelyet a GNU projekt GNU / Linux alatt gyorsan felhasznál .

1989 júniusa és 1991 júniusa között az AT&T kódot (amely a licencek kifizetését is magában foglalta) egy ingyenes kód váltotta fel, így a BSD az egyik első teljesen ingyenes operációs rendszer volt , a GNU / Linux mellett , a UNIX másik változata.

1992 és 1994 januárja között az AT&T beperelte a BSD-t, mivel úgy ítélte meg, hogy az eredetileg az AT&T programok ingyenes átírása nem volt elegendő az engedélyeinek érvénytelenítéséhez. A per 1994 januárjában ért véget, és szinte teljes támogatást nyújtott Berkeley-nek (csak néhány, az AT&T szellemi tulajdonnak elismert aktát kellett átdolgozni). 1992 és 1994 között a per súlyosan hátráltatta a BSD fejlődését, a potenciális felhasználók attól tartottak, hogy az AT&T licencek megerősítése esetén jogdíjak fizetésére kényszerülnek. Ebben az időszakban volt az új linuxos kern (bár kezdetben kevésbé fejlett), a GNU eszközökkel párosítva , szabad utat engedett a UNIX szervereknek, és olyan előnyre tett szert, amelyet azóta is megtart.

Leírás

A BSD rendszereket általában szervereken történő használatra tervezték , de van néhány változat, amelyet kifejezetten a személyi számítógépekre szántak. Híresek a szervezésükről és a választott területeken nyújtott teljesítményükről: a FreeBSD szerverként való megbízhatóságáról, a NetBSD hordozhatóságáról és az OpenBSD biztonságáról .

Nagyon magas stabilitásuk lehetővé teszi számukra, hogy rendkívül hosszú ideig (több évig) megállás vagy újraindítás nélkül működjenek.

A Unix világban a BSD paradigmák gyakran szemben állnak a System V ( POSIX ) paradigmákkal , amelyek különösen a Linux által népszerűbbek .

Mint a Tuxos Linux , a BSD családnak is van kabala  : a BSD démon .

Utódok

Ennek a családnak a még mindig használt leszármazottai:

Lásd is

Kapcsolódó cikkek

Külső linkek

Megjegyzések és hivatkozások

  1. "  2.11BSD 446 + 447 javítás; javítások az ulrem, umount, tar, tcsh, ps, vmstat, apropos, pstat, rk javításokhoz  ” .
  2. mint ez a statisztika mutatja .
  3. Eric Lévénez, „  UNIX történelem  ” .