BSD

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 15 februarie 2020; verificările necesită 6 modificări .
BSD Unix
Dezvoltator CSRG , UC Berkeley
Familia OS Unix
Bazat pe Cercetare Unix
Sursă proprietate istorică , tranziție treptată la open source din 1991
Prima editie 1977
ultima versiune 4.4-Lite2 (1995)
Limbi acceptate Engleză
Platforme acceptate PDP-11 , VAX , Intel 80386
Tipul de kernel monolitic
Interfață Linie de comanda
Licență BSD
Stat strămutat de descendenți (vezi mai jos)
Anterior UNIX
Următorul 386BSD [1] , BSD/OS [1] , DEMOS și NetBSD [2]
site web bsd.org
 Fișiere media la Wikimedia Commons

BSD ( Berkeley Software Distribution ) este un sistem de distribuție software  în coduri sursă , creat pentru schimbul de experiență între instituțiile de învățământ. O caracteristică a pachetelor software BSD a fost o licență BSD specială , care poate fi descrisă pe scurt după cum urmează: tot codul sursă este proprietatea BSD, toate editările sunt proprietatea autorilor lor.

În prezent, termenul BSD este folosit cel mai adesea ca sinonim pentru BSD-UNIX - un nume comun pentru variantele UNIX , datând din distribuțiile Universității din Berkeley .

Familia BSD include: NetBSD , FreeBSD , OpenBSD , ClosedBSD , MirBSD , DragonFly BSD , PC-BSD , GhostBSD , DesktopBSD , SunOS , TrueBSD , Frenzy , Ultrix și parțial XNU ( macOS kernel , IOS , watch , tvOS , CarPlay , OS , tvOS ) [3] .

Diferențele față de sistemul UNIX „clasic” sunt în sistemul de imprimare , sistemul de fișiere , lipsa comutării nivelului de rulare și shell-ul de comandă . Comenzile utilizatorului sunt aproape identice.

Istoria BSD-urilor

La începutul anului 1978, studentul absolvent al UC Berkeley , Bill Joy , a început să construiască o distribuție de software Berkeley. Prima casetă (360 m, aproximativ 50 USD) conținea Pascal pentru UNIX și fostul editor ; aproximativ 30 de exemplare distribuite. Până la sfârșitul anului 1978 a fost distribuit pachetul 2BSD, s-au vândut aproximativ 75 de exemplare. Cam în același timp, Interactive Systems a lansat prima versiune comercială a UNIX, iar Whitesmiths a lansat prima  clonă UNIX, Idris .

Începând cu versiunea 2.79BSD, distribuțiile de software Berkeley nu mai conțin cod AT&T UNIX. [4] UNIX 7 a fost primul sistem de operare portabil . Cu toate acestea, performanța sa a fost mai slabă decât versiunea șase. După multe îmbunătățiri, modelul 2.8.1BSD a fost lansat în ianuarie 1982.

Au fost lansate versiuni ulterioare:

Ultima versiune universitară a fost 4.4BSD (iunie 1993 ). Noile caracteristici includ un sistem de fișiere virtual , suport pentru sistemul de fișiere de rețea NFS , un depanator de kernel și o implementare puternică a stivei de protocol TCP/IP.

După proces , drepturile asupra BSD au fost transferate către BSDI .

Au fost create numeroase sisteme de operare bazate pe BSD-UNIX, majoritatea și open source .

Versiuni

Versiune Data de lansare Descriere
1BSD 9 martie 1978 Bazat pe versiunea 6 Unix. S-au adăugat compilatorul Pascal și editorul de text ex .
2BSD mai 1979 S-a adăugat editor de text vi și C shell
2.8.1BSD 1982
2,9 BSD 1983
2.11BSD 1992
3BSD 1979
4BSD octombrie / noiembrie 1980 controlul jobului în csh , delivermail (precursorul sendmail ), semnale „de încredere” și biblioteca Curses .
4.1BSD iunie 1981 Performanță îmbunătățită a nucleului.
4.2BSD august 1983 Versiunea 4.1a a introdus o versiune modificată a implementării preliminare TCP/IP (în versiunea ), 4.1b a introdus noul Berkeley Fast File System , iar versiunea 4.1c a devenit baza pentru Versiunea 8 Unix .
4.3BSD iunie 1986
4.3BSD-Tahoe iunie 1988
4.3BSD Net/1 iunie 1989
4.3BSD-Reno 1990 Implementare NFS și suport HP 9000 .
4.3BSD Net/2 iunie 1991
4.4BSD iunie 1994 4.4BSD-Lite și 4.4BSD-Agreat
4.4BSD-Lite Versiunea 2 1995

Vezi și

Note

  1. 1 2 http://bxr.su/f/share/misc/bsd-family-tree
  2. https://www.netbsd.org/about/history.html
  3. Arborele genealogic BSD . Consultat la 31 mai 2005. Arhivat din original pe 2 ianuarie 2011.
  4. Versiunile 1BSD și 2BSD . Consultat la 10 iulie 2009. Arhivat din original la 19 mai 2009.

Link -uri

Video