386BSD | |
---|---|
| |
Udvikler |
Bill Jolitz Lynn Jolitz |
OS familie | Unix-lignende ( BSD ) |
Baseret på | BSD |
Kilde | åben kildekode |
Første udgave | 12. marts 1992 |
nyeste version | 1.0 ( november 1994 ) |
Understøttede platforme | x86 |
Licens | BSD-licens |
Stat | Historisk |
Kildekodelager | github.com/386bsd/386bsd |
Internet side | 386bsd.org |
386BSD (nogle gange omtalt som JOLIX ) er en gratis implementering af BSD UNIX -operativsystemet til IBM PC-kompatible arkitekturer baseret på 80386 - processoren . Innovationer introduceret i 386BSD omfattede rollebaseret sikkerhed , ringbuffere , modulær kerne , peer-to-peer- opstart, bestilt konfiguration.
386BSD blev primært skrevet af UC Berkeley-kandidaterne Lynn Jolitz og Bill Jolitz . William har erfaring med at udvikle 2.8 og 2.9BSD BSD systemer . Sammen udviklede de BSD-koden for symmetriske computersystemer i 1980'erne. William ledede arbejdet med at overføre 4.3BSD-Reno og senere 4.3BSD Net/2 til Intel 80386 -arkitekturen . Han bragte aldrig 4.3BSD Net/2-koden til udgivelsen af et fuldgyldigt OS. Den første 386BSD-udgivelse i marts 1992 (version 0.0) var baseret på 4.3BSD Net/2-kodetilsætningen (se Missing Pieces I og II , Dr. Dobb's Journal , maj-juni 1992).
Ifølge forfatternes indlæg var der nok ændringer af 386BSD til at tillade drift uden en licens fra AT&T , men AT&T selv følte det ikke sådan, og systemet var involveret i en større retssag.
Så porteringen startede faktisk i 1989, med de første resultater i 4.3BSD Net/2 i 1991. Den første mere eller mindre brugbare arbejdskode blev modtaget den 14. juli 1992 (version 0.1). Den planlagte kodeporteringsproces blev veldokumenteret af Jolitzes i 18 kapitler udgivet i Dr. Dobbs Journal i begyndelsen af januar 1991.
Efter udgivelsen af 386BSD 0.1 blev en gruppe brugere dannet, og det første uofficielle patch -kit blev kompileret af deres indsats. Dette patch-kit blev aldrig inkluderet i 386BSD-udviklingsplanerne og blev senere omdannet til FreeBSD- projektet af dets udviklere i 1993 [1] . På samme tid grundlagde en anden gruppe af 386BSD-brugere NetBSD -projektet med det mål at skabe en enkelt multi-platform implementering af BSD. Begge projekter eksisterer stadig i dag.
I slutningen af 1994 blev den første komplette version, 386BSD Release 1.0, udgivet. Det blev distribueret af Dr. Dobb's Journal på cd (stort set eksklusivt på grund af den dengang ufattelige størrelse på 600 MiB ) med titlen "386BSD Reference CD-ROM". Denne cd var en bestseller i tre år - fra 1994 til 1997.
386BSD Release 1.0 indeholdt en fuldstændig opdateret kerne og inkluderede anbefalinger fra udviklerne af tidligere BSD-systemer, som aldrig blev implementeret i dem.
Den endelige version 386BSD 1.0 blev udgivet den 12. november 1994 og distribueret på cd . Da NetBSD også havde nået version 1.0, og FreeBSD allerede havde nået 1.1.5.1, var begge systemer allerede sluppet af med den kontroversielle 386BSD-kode og så ud til at være et meget bedre alternativ.
Berkeley Software Distribution | |||||
---|---|---|---|---|---|
Mennesker |
| ||||
Derivater |
| ||||
Virksomheder |
| ||||
Andre emner |
Unix og Unix-lignende operativsystemer | |
---|---|
Operativsystemer |
|
Kompatibilitetslag |
|
Kategori Wikimedia Commons Wikibooks Wikiquote |