Distribusjon av Berkeley-programvare

Distribusjon av Berkeley-programvare
Simulering av et 4.3 BSD-påloggingsskjermbilde på VAX-11/780 (University of Wisconsin): vi kan lese "4.3 BSD UNIX" og "4.3 + NFS".
Simulering av et 4.3 BSD- påloggingsskjermbilde på VAX-11 /780 ( University of Wisconsin ): vi kan lese "4.3 BSD UNIX" og "4.3 + NFS".
Familie Unix
Språk Engelsk
Kjerne typen monolitisk
Prosjekt status ferdig
Plattformer VAX
Bedrift /
Utvikler
Ken Thompson og University of California i Berkeley
Tillatelse AT&T lisensavgift frem til 1988
Kilde oppgir gratis programvare fra juni 1989
Skrevet i VS
Første versjon 1979
Siste stabile versjon NetBSD , FreeBSD (2014)
Oppdateringsmetode gratis
Kontormiljø SunOS deretter Solaris (1991)

The Berkeley Software Distribution eller BSD , "samling av Berkeley programvare" på fransk, er et operativsystem som stammer fra Unix og opprinnelse ved University of California i Berkeley .

Historisk

The Berkeley Software Distribution startet i 1977 som en programvarepakke for UNIX versjon 6 , som særlig inkluderte en kompilator av Pascal og utgiver tidligere stamfar vi . I midten av 1978 ble den andre versjonen utgitt, kalt 2BSD , som inkluderte forbedringer av Pascal-kompilatoren, vi og termcap samt C-skallet . 2BSD fortsatte å bli utviklet til 2.11BSD, hvor den siste oppdateringen (447) ble utgitt 31. desember 2008.

Fremkomsten av VAX , som den eneste tilgjengelige UNIX var 32 / V , som ikke brukte de virtuelle minnefunksjonene som ble tilbudt av VAX, fikk Berkeley- studenter til å utvikle Virtual VAX / Unix , deretter iDesember 1979, 3BSD , som består av standard 32 / V-verktøy, den nylig lagt til støtte for virtuelt minne, samt programmene som følger med 2BSD.

I 1979 , DARPA søkt å forene operativsystemene som brukes av amerikanske datamaskinen forskningssentre Berkeley foreslo deretter å utvikle en forbedret versjon av 3BSD for å løse dette problemet. I 1980 ble 4BSD utgitt , som blant annet inkluderte støtte for de nyeste VAX-ene, et nytt e-postsystem og et mer moderne filsystem , blant andre forbedringer, og en LISP- tolk i tillegg til alle programmene som allerede er inkludert i 3BSD. Denne versjonen ble ansett for treg og førte raskt til utgivelsen av 4.1BSD, som inkluderte en optimalisert kjerne .

4.2BSD , utgitt i 1983 , inkluderte en av de tidligste implementeringene av TCP / IP , samt Berkeley Fast File System . Denne versjonen ble ekstremt populær, så flere System V- brukere byttet til 4.2BSD mens de ventet på at disse funksjonene skulle implementeres. 4.3BSD , neste utgivelse, inneholdt igjen en raskere kjerne samt et nytt TCP / IP-system. I 1988 var 4.3BSD-Tahoe en mer bærbar versjon av 4.3BSD, der arkitekturuavhengige filer og lignende var blitt skilt.

På slutten av 1980-tallet bestemte BSD seg for å transformere seg til gratis programvare , et konsept som var ganske nytt.

En av de første gratis (åpne kildekodene) omskrivningene var nettverkslagene, først publisert i juni 1989, og som raskt vil bli brukt av GNU- prosjektet under GNU / Linux .

Mellom juni 1989 og juni 1991 ble AT & T- koden (som involverte betaling for lisenser) erstattet av gratis kode, noe som gjorde BSD til et av de første helt gratis operativsystemene , sammen med GNU / Linux , en annen variant av UNIX.

Mellom 1992 og januar 1994 saksøkte AT&T BSD, med tanke på at gratis omskriving av programmene opprinnelig AT&T ikke var nok til å ugyldiggjøre lisensene. Søksmålet avsluttet i januar 1994, og beviste nesten helt Berkeley rett (bare noen få filer som ble anerkjent som AT & Ts immaterielle rettigheter måtte gjøres om). Mellom 1992 og 1994 hindret søksmålet utviklingen av BSD sterkt, med potensielle brukere som fryktet at de ville bli tvunget til å betale royalty hvis AT & T-lisenser ble bekreftet. Det var i denne perioden at den nye linux- kjernen (selv om den i utgangspunktet var mindre utviklet), kombinert med GNU- verktøy , hadde frie tøyler på UNIX- servere og fikk en fordel som den har beholdt siden.

Beskrivelse

BSD-systemer er vanligvis designet for bruk på servere , men det er noen varianter spesielt for personlige datamaskiner. De er kjent for sin organisasjon og ytelse i de valgte områdene: pålitelighet som server for FreeBSD , bærbarhet for NetBSD og sikkerhet for OpenBSD .

Den svært høye stabiliteten gjør at de kan operere uten å stoppe eller starte på nytt i ekstremt lange perioder (flere år).

I Unix-verdenen er BSD-paradigmer ofte i motsetning til System V ( POSIX ) -paradigmer , som er mer populære, spesielt av Linux .

I likhet med Linux med Tux har BSD-familien en maskot  : BSD Daemon .

Etterkommere

De fremdeles brukte etterkommerne av denne familien er:

Se også

Relaterte artikler

Eksterne linker

Merknader og referanser

  1. "  2.11BSD Patch 446 + 447; fikser for ulrem, umount, tar, tcsh, ps, vmstat, apropos, pstat, rk  ” .
  2. som denne statistikk viser .
  3. Eric Lévénez, “  UNIX History  ” .