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". | ||||||||
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 .
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.
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 .
De fremdeles brukte etterkommerne av denne familien er: