Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Banca imi cere justificativ fondu...

schema pcb ELECTRA CIM150 PAS

Probleme stomac

Sfat achizitie bicicleta oras
 Canalele Sky Showtime 1 și S...

Recomandare anvelope lexus rx

Extindere rețea wireless int...

Configuratie PC
 Mufa TV

PPC Energy

Camera conferinta Tenveo tevo-vl12u

Recomandare rulouri exterioare us...
 Gaoyue 858

Telefon performant pe parte audio...

Aspecte legale https://registratu...

Filtru de apa curata apa de miner...
 

Istoria BSD

* * * - - 5 votes
  • Please log in to reply
6 replies to this topic

#1
horny_hornet

horny_hornet

    Senior Member

  • Grup: Senior Members
  • Posts: 3,391
  • Înscris: 15.10.2020
Istoria BSD mi s-a părut interesantă, deci o rezum aici ca să discutăm despre ea.

UNIX a apărut fiindcă unii (Bell Labs) s-au săturat de problemele cu Multics, deci au creat ceva mai simplu. UNIX a apărut în 1971, universitatea Berkeley a cumpărat o licență ca să îl ruleze pe un calculator (PDP-11). În acele vremuri, UNIX venea împreună cu codul sursă, ca să îl poți modifica. Cei de la Berkeley au început să-l îmbunătățească și alte universități au vrut codul, deci Berkeley a creat primul BSD (Berkeley Software Distribution) în 1978, care era doar un pachet de adăugat peste UNIX (v6). Mai târziu, Berkeley a început să distribuie întregul sistem de operare, cu modificări, celor care aveau licență UNIX (era legal).

De-a lungul timpului, BSD s-a îmbogățit cu proiecte de doctorat, de masterat, de licență. La un moment dat, cei de la Berkeley au rescris kernel-ul fiindcă kernel-ul UNIX nu profita de anumite capacități ale hardware-ului (gen memorie virtuală). Apoi, DARPA a început să finanțeze grupul de cercetare de la Berkeley, văzând succesul BSD (era la v3). La un moment dat, BSD devenise atât de bun încât mulți cumpărau licența UNIX, dar instalau BSD. Bell Labs a folosit BSD ca bază pentru UNIX v8, ceea ce arată clar că devenise mai bun decât originalul.

BSD v4.3 a fost foarte important pentru internetul din ziua de azi, datorită implementării TCP/IP. Licențele pentru codul sursă deveniseră foarte scumpe, astfel că unii cereau doar codul pentru rețea. Astfel a apărut Net/1 (1989), un pachet care conținea codul de la Berkeley pentru rețea. După asta, cineva (Keith Bostic) s-a gândit că ar putea să creeze un pachet cu tot codul de la Berkeley și să-l distribuie gratuit. Când s-a uitat mai bine, avea un sistem de operare aproape complet. I-a venit ideea să creeze restul de software care lipsea, ceea ce a durat 18 luni. Rezultatul a fost Net/2 (1991), care a fost un sistem de operare complet, distribuit liber și gratuit. Cineva (William Jolitz) a portat Net/2 pe Intel, s-a numit 386BSD, din care provin FreeBSD și NetBSD.

Nu e de mirare că cei de la AT&T, care cumpăraseră UNIX, s-au enervat când au văzut treaba asta, fiindcă câștigau bani serioși din vânzarea de licențe UNIX și ăștia de la Berkeley aveau tupeul să distribuie în mod gratuit ceva la fel de bun (și foarte similar). Deci, AT&T a dat în judecată universitatea Berkeley, a urmat o interdicție a distribuirii Net/2 și derivatele până la verdict. Procesul a durat doar doi ani, fiindcă Novell, care a cumpărat UNIX, a căutat o înțelegere amiabilă.

Procesul s-a încheiat în favoarea universității Berkeley, dar a trebuit să elimine 3 fișiere (din 18.000), a trebuit să facă modificări minore la alte fișiere și a trebuit să adauge copyright la 70 de fișiere care puteau fi distribuite liber și gratuit. Rezultatul a fost BSD v4.4-Lite, care conținea toate modificările necesare și era gratuit și liber. Schimbările din această versiune au fost adoptate de derivatele BSD, pentru a fi în legalitate. După asta, Berkeley a încetat să dezvolte BSD.

Datorită licenței permisive, multe sisteme de operare conțin cod BSD, inclusiv Windows, Linux, Solaris, etc. MacOS e costruit pe BSD. Linus Torvalds a afirmat că Linux kernel nu ar exista dacă ar fi putut să folosească 386BSD. Incertitudinea legată de BSD a dus la dezvoltarea GNU/Linux.

Edited by horny_hornet, 23 December 2021 - 18:57.


#2
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,594
  • Înscris: 30.07.2003
Pe atunci era o chestie mareata insa azi mediul grafic si diversitatea componentelor anuleaza intrucatva cat ofera *BSD (functionalitatea de baza). Per total ce asteapta utilizatorul acum e inca sub nivelul ecosistemului Linux.

Edited by neagu_laurentiu, 23 December 2021 - 19:28.


#3
Club27

Club27

    Member

  • Grup: Members
  • Posts: 440
  • Înscris: 20.02.2020
Folosesc FreeBSD din a.2007.
Aveam atunci 6.0-RELEASE.
Anume pe FreeBSD pentru prima oară am compilat un kernel pentru sistemul meu,
aplicaţii precum mc , mplayer.

#4
horny_hornet

horny_hornet

    Senior Member

  • Grup: Senior Members
  • Posts: 3,391
  • Înscris: 15.10.2020

View PostClub27, on 23 decembrie 2021 - 20:04, said:

Ar trebui să mai încerc și eu să instalez FreeBSD.

Edited by horny_hornet, 23 December 2021 - 20:39.


#5
Club27

Club27

    Member

  • Grup: Members
  • Posts: 440
  • Înscris: 20.02.2020

View Posthorny_hornet, on 23 decembrie 2021 - 20:28, said:

Ar trebui să mai încerc și eu să instalez FreeBSD.
Eu acuma sunt în FreeBSD 13-RELEASE.
Ţin Linux CentOS 7 doar pentru ca să rulez aplicaţia zoom.

#6
Club27

Club27

    Member

  • Grup: Members
  • Posts: 440
  • Înscris: 20.02.2020
Sunt nostalgic după acele vremuri de aur  când KDE 3 şi GNOME 2 erau în dezvoltare.  :(

#7
Club27

Club27

    Member

  • Grup: Members
  • Posts: 440
  • Înscris: 20.02.2020
Îmi place felul în care este organizată documentarea kernelului în *BSD.
Fiecare dispozitiv are pagina sa de manual cu trimiteri.
În Linux este altfel: directorul Documentation  din /usr/src/linux
care este amateur quality.

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate