Distribution af Berkeley-software

Distribution af Berkeley-software
Simulering af en 4.3 BSD login-skærm på VAX-11/780 (University of Wisconsin): vi kan læse "4.3 BSD UNIX" og "4.3 + NFS".
Simulering af en 4.3 BSD login-skærm på VAX-11 /780 ( University of Wisconsin ): vi kan læse "4.3 BSD UNIX" og "4.3 + NFS".
Familie Unix
Sprog engelsk
Core typen monolitisk
Projektstatus færdig
Platforme VAX
Virksomhed /
Udvikler
Ken Thompson og University of California i Berkeley
Licens AT & T licensafgift indtil 1988
Kilde stater gratis software fra juni 1989
Skrevet i VS
Første version 1979
Seneste stabil version NetBSD , FreeBSD (2014)
Opdateringsmetode ledig
Kontormiljø SunOS derefter Solaris (1991)

Den Berkeley Software Distribution eller BSD , "samling af Berkeley-software" på fransk, er et operativsystem stammer fra Unix og oprindelse ved University of California i Berkeley .

Historisk

Den Berkeley Software Distribution begyndte i 1977 som en software-pakke til UNIX version 6 , som bl.a. omfattede en compiler af Pascal og udgiver tidligere forfader vi . I midten af ​​1978 blev den anden version frigivet, kaldet 2BSD , som omfattede forbedringer af Pascal-kompilatoren, vi og termcap samt C-skallen . 2BSD fortsatte med at blive udviklet indtil 2.11BSD, hvis sidste programrettelse (447) blev frigivet den 31. december 2008.

Fremkomsten af VAX , for hvilken den eneste tilgængelige UNIX var 32 / V , som ikke brugte de virtuelle hukommelsesfunktioner, der blev tilbudt af VAX, fik Berkeley- studerende til at udvikle Virtual VAX / Unix , derefter iDecember 1979, 3BSD , der består af standard 32 / V-hjælpeprogrammer, den nyligt tilføjede support til virtuel hukommelse samt de programmer, der leveres med 2BSD.

I 1979 , DARPA forsøgt at forene de operativsystemer, der bruges af amerikanske computer forskning centre tilsluttet DARPAnet. Berkeley foreslog derefter at udvikle en forbedret version af 3BSD for at løse dette problem. I 1980 blev 4BSD frigivet , som omfattede understøttelse af de nyeste VAX'er, et nyt e-mail-system og et mere moderne filsystem , blandt andre forbedringer, og en LISP- tolk ud over alle de programmer, der allerede er inkluderet i 3BSD. Denne version blev anset for langsom og førte hurtigt til frigivelsen af ​​4.1BSD, som inkluderede en optimeret kerne .

4.2BSD , udgivet i 1983 , omfattede en af ​​de tidligste implementeringer af TCP / IP samt Berkeley Fast File System . Denne version blev ekstremt populær, så et antal System V- brugere skiftede til 4.2BSD, mens de ventede på, at disse funktioner skulle implementeres. 4.3BSD , den næste udgivelse, indeholdt igen en hurtigere kerne samt et nyt TCP / IP-system. I 1988 var 4.3BSD-Tahoe en mere bærbar version af 4.3BSD, hvor arkitekturuafhængige filer og lignende var blevet adskilt.

I slutningen af ​​1980'erne besluttede BSD at omdanne sig til fri software , et koncept, der var helt nyt.

En af de første gratis (open source) omskrivninger var netværkslag, der først blev offentliggjort i juni 1989, og som hurtigt vil blive brugt af GNU- projektet under GNU / Linux .

Mellem juni 1989 og juni 1991 blev AT & T- koden (som involverede betaling for licenser) erstattet af gratis kode, hvilket gjorde BSD til et af de første helt gratis operativsystemer sammen med GNU / Linux , en anden variant af UNIX.

Mellem 1992 og januar 1994 sagsøgte AT&T BSD i betragtning af at den gratis omskrivning af programmerne oprindeligt AT&T ikke var tilstrækkelig til at ugyldiggøre licenserne. Retssagen sluttede i januar 1994 og viste næsten udelukkende, at Berkeley havde ret (kun et par filer, der blev anerkendt som AT & T's intellektuelle ejendomsret, måtte omlægges). Mellem 1992 og 1994 hindrede retssagen alvorligt udviklingen af ​​BSD, hvor potentielle brugere frygtede, at de ville blive tvunget til at betale royalties, hvis AT & T-licenser blev bekræftet. Det var i denne periode, at den nye linux- kerne (selvom den oprindeligt var mindre udviklet), kombineret med GNU- værktøjer , havde frie tøjler på UNIX- servere og fik en fordel, som den har bevaret lige siden.

Beskrivelse

BSD-systemer er generelt designet til brug på servere , men der er et par variationer specifikt til pc'er. De er kendt for deres organisation og ydeevne inden for deres valgte områder: pålidelighed som server til FreeBSD , bærbarhed til NetBSD og sikkerhed til OpenBSD .

Deres meget høje stabilitet giver dem mulighed for at køre uden at stoppe eller genstarte i ekstremt lange perioder (flere år).

I Unix-verdenen er BSD-paradigmer ofte imod System V ( POSIX ) -paradigmer , som er mere populære, især af Linux .

Ligesom Linux med Tux har BSD-familien en maskot  : BSD-dæmonen .

Afkom

De stadig anvendte efterkommere af denne familie er:

Se også

Relaterede artikler

eksterne links

Noter og referencer

  1. "  2.11BSD Patch 446 + 447; rettelser til ulrem, umount, tar, tcsh, ps, vmstat, apropos, pstat, rk  ” .
  2. da dette statistiske shows .
  3. Eric Lévénez, “  UNIX History  ” .