![]() 386BSD Release 0.1 installer ("Tiny 386BSD") | |
Geliştirici(ler) | William Jolitz Lynne Jolitz |
---|---|
İşletim sistemi ailesi | Unix |
Son kararlı sürümü | 2.0 ![]() |
Kaynak türü | Açık kaynak |
Lisans | BSD lisansı |
Platform desteği | x86 |
Ardılı | FreeBSD, NetBSD |
Web sitesi | 386bsd.org |
386BSD ("Jolix " olarak da bilinir), Berkeley Software Distribution (BSD) temelli olup sonradan durdurulan bir Unix işletim sistemidir. 1992'de piyasaya sürüldü ve 32 bit Intel 80386 mikroişlemciye dayalı PC uyumlu bilgisayar sistemlerinde çalıştı. 386BSD yenilikleri arasında rol tabanlı güvenlik, halka arabellekler, kendi kendine sıralanan yapılandırma ve modüler çekirdek tasarımı yer alır.
Geçmiş
386BSD, ağırlıklı olarak Berkeley mezunları Lynne Jolitz ve William Jolitz tarafından yazılmıştır. William Jolitz, Berkeley'deki California Üniversitesi'ndeyken (2.8 ve 2.9BSD) önceki BSD sürümleriyle ilgili önemli bir deneyime sahipti ve her ikisi de 1980'lerde Symmetric Computer Systems'da Berkeley'e geliştirilen koda katkıda bulundu. 4.3BSD-Reno ve sonraki 4.3BSD'yi taşıma üzerinde çalışın Net/2'den Intel 80386'ya, California Üniversitesi için Berkeley'de William Jolitz tarafından yapıldı. 4.3BSD Net/2, tamamlanmamış, işlevsel olmayan bir sürümdü ve bazı bölümleri, ipotekli olduğu için Kaliforniya Üniversitesi tarafından alıkonuldu (yani bir AT&T UNIX kaynak kodu lisansına tabi). 1992'den itibaren halka yapılan 386BSD sürümleri, 4.3BSD'nin bölümlerine dayanıyordu. Net/2 sürümü, William ve Lynne Jolitz tarafından eksiksiz bir operasyonel yayın yapmak için yazılan ek kodla birleştirildi (bkz. "Eksik Parçalar I ve II", Dr. Dobb's Journal, Mayıs–Haziran 1992).
Bağlantı noktası 1989'da başladı ve bağlantı noktasının ilk, tamamlanmamış izleri 4.3BSD'de bulunabilir. Net/2 / 1991. Bağlantı noktası, kısmen Richard Stallman'dan etkilenen Keith Bostic'in 1988'de tescilli AT&T'yi BSD'den çıkarmaya başlamasıyla mümkün oldu Bağlantı noktası ilk olarak Mart 1992'de (sürüm 0.0 ) ve 14 Temmuz 1992'de çok daha kullanışlı bir sürümde (sürüm 0.1 ) piyasaya sürüldü. Kodla taşıma işlemi, Lynne Jolitz ve William Jolitz tarafından Ocak 1991'de Dr. Dobb's Journal'da yazılan 17 bölümlük bir dizide kapsamlı bir şekilde belgelenmiştir.
FreeBSD ve NetBSD
386BSD 0.1'in piyasaya sürülmesinden sonra, bir grup kullanıcı, hata düzeltmelerini ve geliştirmeleri toplamaya başladı ve bunları resmi olmayan bir yama seti olarak yayınladı. 386BSD'nin gelecekteki yönü ve yayınlanma programı hakkında Jolitze'ler ve yama kiti sahipleri arasındaki fikir ayrılıkları nedeniyle, yama kiti sahipleri çalışmalarına devam etmek için 1993 yılında FreeBSD projesini kurdular. Aynı sıralarda, NetBSD projesi, 386BSD'yi diğer BSD geliştirme kolları ile tek birçok platformlu sistemde birleştirmek amacıyla farklı bir 386BSD kullanıcıları grubu tarafından kuruldu. Her iki proje de bu güne kadar devam ediyor.
Dava
Bir dava nedeniyle (UNIX System Laboratories, Inc. v. Berkeley Software Design, Inc.), bazı sözde gizli kaynağın California Üniversitesi'nden Berkeley Software Distribution Net/2 içinde dağıtıldığı kabul edildi ve müteakip bir sürüm (1993, 4.4BSD-Lite) tarafından yapıldı. Üniversite bu sorunu düzeltsin. Bununla birlikte, 386BSD, Dr. Dobb's Journal ve William Jolitz ve Lynne Jolitz, California Üniversitesi ile olan bu anlaşmazlıktan kaynaklanan bu veya sonraki dava veya anlaşmaların hiçbir zaman tarafı olmadılar ve daha önce, sırasında 386BSD kod tabanı üzerinde yayınlamaya ve çalışmaya devam ettiler. ve bu davalardan sonra sınırsız olarak. 386BSD ile ilgili olarak üniversiteden, USL'den veya diğer sorumlu taraflardan hiçbir zaman herhangi bir yasal başvuru veya talep olmamıştır. Son olarak, William Jolitz ve Lynne Jolitz tarafından 386BSD için geliştirilen hiçbir kod bu davaların hiçbirinde söz konusu değildi.
Sürüm 1.0
1994'ün sonlarında, bitmiş bir sürüm 386BSD Sürüm 1.0, yalnızca sürümün ("386BSD Referans CD-ROM'u" ) muazzam boyutu (600 MB) nedeniyle Dr. Dobb's Journal tarafından CDROM'da dağıtıldı ve en çok satan CDROM oldu. üç yıl (1994–1997). 386BSD Sürüm 1.0, tamamen yeni bir çekirdek tasarımı ve uygulaması içeriyordu ve daha önce Berkeley tasarımcıları tarafından yapılan ve BSD'de hiç denenmemiş önerileri dahil etme sürecini başlattı.
Sürüm 2.0
5 Ağustos 2016'da, sürüm 2.0 adlı geliştirici Ben Jolitz tarafından 386BSD GitHub deposuna bir güncelleme gönderildi. Resmi web sitesine göre, Sürüm 2.0 "kendi kendini iyileştiren bileşenler oluşturmak için modüler çerçeve üzerine kurulmuştur." Ancak (16 2017 itibarıyla), neredeyse tüm belgeler sürüm 1.0 ile aynı kalır ve bir değişiklik günlüğü mevcut değildir.
BSD/386 ile ilişkisi
386BSD genellikle, 1991'de başlayan bir Berkeley yan ürünü olan BSDi tarafından geliştirilen farklı bir proje olan (BSD/386) ile karıştırılır. BSD/386, California Üniversitesi'ne 4.3BSD NET/2'de katkıda bulunan aynı 386BSD kodunu kullandı. Jolitz, 1991'de UUNET (daha sonra BSDi'yi çıkardı) için kısa bir süre çalışsa da, onlar için yaptığı çalışma, California Üniversitesi'ne katkıda bulunandan farklıydı ve 386BSD'de yer almadı. Bunun yerine William Jolitz, paketleme ve test için BSDi'den Donn Seeley'e düzenli kod güncellemeleri verdi ve William Jolitz, şirketin yönü ve hedefleri konusundaki temel anlaşmazlıkların ardından şirketten ayrıldığında tüm malzemeleri iade etti.
Kodun telif hakkı ve kullanımı
386BSD ve JOLIX ile ilgili tüm haklar artık yalnızca William Jolitz ve Lynne Jolitz'e aittir. 386BSD'nin genel yayınları 1997'de sona erdi, çünkü kod bugün birçok 386BSD'den türetilen işletim sisteminden ve bunların çeşitli türevlerinden (FreeBSD, NetBSD ve OpenBSD gibi) alınabiliyor. 386BSD'nin bazı bölümleri, OpenSolaris gibi diğer açık sistemlerde bulunabilir.
İleri okumalar
- Jolitz, William F. ve Jolitz, Lynne Greer: Porting UNIX to the 386: A Practical Approach, 17-part series in Dr. Dobb's Journal, Ocak 1991 – Temmuz 1992:
Jan/1991: DDJ "Designing a Software Specification" Feb/1991: DDJ "Three Initial PC Utilities" Mar/1991: DDJ "The Standalone System" Apr/1991: DDJ "Language Tools Cross-Support" May/1991: DDJ "The Initial Root Filesystem" Jun/1991: DDJ "Research and the Commercial Sector: Where Does BSD Fit In?" Jul/1991: DDJ "A Stripped-Down Kernel" Aug/1991: DDJ "The Basic Kernel" Sep/1991: DDJ "Multiprogramming and Multiprocessing, Part I" Oct/1991: DDJ "Multiprogramming and Multiprocessing, Part II" Nov/1991: DDJ "Device Autoconfiguration" Feb/1992: DDJ "UNIX Device Drivers, Part I" Mar/1992: DDJ "UNIX Device Drivers, Part II" Apr/1992: DDJ "UNIX Device Drivers, Part III" May/1992: DDJ "Missing Pieces, Part I" Jun/1992: DDJ "Missing Pieces, Part II" Jul/1992: DDJ "The Final Step: Running Light with 386BSD"
- Jolitz, William F. and Jolitz, Lynne Greer: Operating System Source Code Secrets Vol 1 The Basic Kernel, 1996,
- Jolitz, William F. and Jolitz, Lynne Greer: Operating System Source Code Secrets Vol 2 Virtual Memory, 2000,
Kaynakça
- ^ "After 22 Years, 386BSD Gets An Update" (İngilizce). 9 Ekim 2016. Erişim tarihi: 23 Ağustos 2021.
- ^ "386BSD 0.0 Release Notes" 22 Ocak 2011 tarihinde Portuguese Web Archive sitesinde arşivlendi.
- ^ a b "386BSD 0.1 Release Notes". 22 Ocak 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Nisan 2023.
- ^ "After 22 Years, 386BSD Gets An Update - Slashdot". bsd.slashdot.org (İngilizce). 12 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Mart 2017.
- ^ "386bsd/386bsd". GitHub (İngilizce). 30 Nisan 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Mart 2017.
- ^ "386BSD Official website". 11 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Mart 2021.
- ^ "DDJ articles for 386BSD". 22 Ocak 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Nisan 2023.
- ^ "Porting Unix to the 386". 30 Nisan 2017 tarihinde kaynağından arşivlendi.
Dış bağlantılar
- Resmî site
- William Jolitz's 386bsd Notebook 20 Nisan 2023 tarihinde Wayback Machine sitesinde arşivlendi.
- Jolix.com 21 Ağustos 2022 tarihinde Wayback Machine sitesinde arşivlendi.
- Porting UNIX to the 386: A Practical Approach 18 Temmuz 2011 tarihinde Wayback Machine sitesinde arşivlendi.
- Memories of 386BSD releases by Lynne Jolitz
- The unknown hackers - Salon.com 24 Mayıs 2022 tarihinde Wayback Machine sitesinde arşivlendi.
- 386BSD Design Notes Professional Video Series
- Frequently asked questions of 386BSD - active Q/A by authors
- "Remarks and papers on USL v UC Berkeley by Dennis M. Ritchie". 5 Şubat 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Eylül 2005.
- Raising Top Quality Rabble; article mentioning 386BSD 20 Nisan 2023 tarihinde Wayback Machine sitesinde arşivlendi.
- Archived comment on "Raising Top Quality Rabble" with remarks on the history of 386BSD by Lynne Jolitz
- Remarks on the history of 386BSD by Greg Lehey 3 Ekim 2010 tarihinde Wayback Machine sitesinde arşivlendi.
- More information on the various releases of 386BSD 20 Nisan 2023 tarihinde Wayback Machine sitesinde arşivlendi.
- Browsable 386BSD kernel sources 6 Haziran 2022 tarihinde Wayback Machine sitesinde arşivlendi.
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
386BSD386BSD Release 0 1 installer Tiny 386BSD Gelistirici ler William Jolitz Lynne JolitzIsletim sistemi ailesiUnixSon kararli surumu2 0 5 Agustos 2016Kaynak turuAcik kaynakLisansBSD lisansiPlatform destegix86ArdiliFreeBSD NetBSDWeb sitesi386bsd org 386BSD Jolix olarak da bilinir Berkeley Software Distribution BSD temelli olup sonradan durdurulan bir Unix isletim sistemidir 1992 de piyasaya suruldu ve 32 bit Intel 80386 mikroislemciye dayali PC uyumlu bilgisayar sistemlerinde calisti 386BSD yenilikleri arasinda rol tabanli guvenlik halka arabellekler kendi kendine siralanan yapilandirma ve moduler cekirdek tasarimi yer alir Gecmis386BSD agirlikli olarak Berkeley mezunlari Lynne Jolitz ve William Jolitz tarafindan yazilmistir William Jolitz Berkeley deki California Universitesi ndeyken 2 8 ve 2 9BSD onceki BSD surumleriyle ilgili onemli bir deneyime sahipti ve her ikisi de 1980 lerde Symmetric Computer Systems da Berkeley e gelistirilen koda katkida bulundu 4 3BSD Reno ve sonraki 4 3BSD yi tasima uzerinde calisin Net 2 den Intel 80386 ya California Universitesi icin Berkeley de William Jolitz tarafindan yapildi 4 3BSD Net 2 tamamlanmamis islevsel olmayan bir surumdu ve bazi bolumleri ipotekli oldugu icin Kaliforniya Universitesi tarafindan alikonuldu yani bir AT amp amp T UNIX kaynak kodu lisansina tabi 1992 den itibaren halka yapilan 386BSD surumleri 4 3BSD nin bolumlerine dayaniyordu Net 2 surumu William ve Lynne Jolitz tarafindan eksiksiz bir operasyonel yayin yapmak icin yazilan ek kodla birlestirildi bkz Eksik Parcalar I ve II Dr Dobb s Journal Mayis Haziran 1992 Baglanti noktasi 1989 da basladi ve baglanti noktasinin ilk tamamlanmamis izleri 4 3BSD de bulunabilir Net 2 1991 Baglanti noktasi kismen Richard Stallman dan etkilenen Keith Bostic in 1988 de tescilli AT amp T yi BSD den cikarmaya baslamasiyla mumkun oldu Baglanti noktasi ilk olarak Mart 1992 de surum 0 0 ve 14 Temmuz 1992 de cok daha kullanisli bir surumde surum 0 1 piyasaya suruldu Kodla tasima islemi Lynne Jolitz ve William Jolitz tarafindan Ocak 1991 de Dr Dobb s Journal da yazilan 17 bolumluk bir dizide kapsamli bir sekilde belgelenmistir FreeBSD ve NetBSD 386BSD 0 1 in piyasaya surulmesinden sonra bir grup kullanici hata duzeltmelerini ve gelistirmeleri toplamaya basladi ve bunlari resmi olmayan bir yama seti olarak yayinladi 386BSD nin gelecekteki yonu ve yayinlanma programi hakkinda Jolitze ler ve yama kiti sahipleri arasindaki fikir ayriliklari nedeniyle yama kiti sahipleri calismalarina devam etmek icin 1993 yilinda FreeBSD projesini kurdular Ayni siralarda NetBSD projesi 386BSD yi diger BSD gelistirme kollari ile tek bircok platformlu sistemde birlestirmek amaciyla farkli bir 386BSD kullanicilari grubu tarafindan kuruldu Her iki proje de bu gune kadar devam ediyor Dava Bir dava nedeniyle UNIX System Laboratories Inc v Berkeley Software Design Inc bazi sozde gizli kaynagin California Universitesi nden Berkeley Software Distribution Net 2 icinde dagitildigi kabul edildi ve muteakip bir surum 1993 4 4BSD Lite tarafindan yapildi Universite bu sorunu duzeltsin Bununla birlikte 386BSD Dr Dobb s Journal ve William Jolitz ve Lynne Jolitz California Universitesi ile olan bu anlasmazliktan kaynaklanan bu veya sonraki dava veya anlasmalarin hicbir zaman tarafi olmadilar ve daha once sirasinda 386BSD kod tabani uzerinde yayinlamaya ve calismaya devam ettiler ve bu davalardan sonra sinirsiz olarak 386BSD ile ilgili olarak universiteden USL den veya diger sorumlu taraflardan hicbir zaman herhangi bir yasal basvuru veya talep olmamistir Son olarak William Jolitz ve Lynne Jolitz tarafindan 386BSD icin gelistirilen hicbir kod bu davalarin hicbirinde soz konusu degildi Surum 1 01994 un sonlarinda bitmis bir surum 386BSD Surum 1 0 yalnizca surumun 386BSD Referans CD ROM u muazzam boyutu 600 MB nedeniyle Dr Dobb s Journal tarafindan CDROM da dagitildi ve en cok satan CDROM oldu uc yil 1994 1997 386BSD Surum 1 0 tamamen yeni bir cekirdek tasarimi ve uygulamasi iceriyordu ve daha once Berkeley tasarimcilari tarafindan yapilan ve BSD de hic denenmemis onerileri dahil etme surecini baslatti Surum 2 05 Agustos 2016 da surum 2 0 adli gelistirici Ben Jolitz tarafindan 386BSD GitHub deposuna bir guncelleme gonderildi Resmi web sitesine gore Surum 2 0 kendi kendini iyilestiren bilesenler olusturmak icin moduler cerceve uzerine kurulmustur Ancak 16 2017 2017 March 16 itibariyla neredeyse tum belgeler surum 1 0 ile ayni kalir ve bir degisiklik gunlugu mevcut degildir BSD 386 ile iliskisi386BSD genellikle 1991 de baslayan bir Berkeley yan urunu olan BSDi tarafindan gelistirilen farkli bir proje olan BSD 386 ile karistirilir BSD 386 California Universitesi ne 4 3BSD NET 2 de katkida bulunan ayni 386BSD kodunu kullandi Jolitz 1991 de UUNET daha sonra BSDi yi cikardi icin kisa bir sure calissa da onlar icin yaptigi calisma California Universitesi ne katkida bulunandan farkliydi ve 386BSD de yer almadi Bunun yerine William Jolitz paketleme ve test icin BSDi den Donn Seeley e duzenli kod guncellemeleri verdi ve William Jolitz sirketin yonu ve hedefleri konusundaki temel anlasmazliklarin ardindan sirketten ayrildiginda tum malzemeleri iade etti Kodun telif hakki ve kullanimi386BSD ve JOLIX ile ilgili tum haklar artik yalnizca William Jolitz ve Lynne Jolitz e aittir 386BSD nin genel yayinlari 1997 de sona erdi cunku kod bugun bircok 386BSD den turetilen isletim sisteminden ve bunlarin cesitli turevlerinden FreeBSD NetBSD ve OpenBSD gibi alinabiliyor 386BSD nin bazi bolumleri OpenSolaris gibi diger acik sistemlerde bulunabilir Ileri okumalarJolitz William F ve Jolitz Lynne Greer Porting UNIX to the 386 A Practical Approach 17 part series in Dr Dobb s Journal Ocak 1991 Temmuz 1992 Jan 1991 DDJ Designing a Software Specification Feb 1991 DDJ Three Initial PC Utilities Mar 1991 DDJ The Standalone System Apr 1991 DDJ Language Tools Cross Support May 1991 DDJ The Initial Root Filesystem Jun 1991 DDJ Research and the Commercial Sector Where Does BSD Fit In Jul 1991 DDJ A Stripped Down Kernel Aug 1991 DDJ The Basic Kernel Sep 1991 DDJ Multiprogramming and Multiprocessing Part I Oct 1991 DDJ Multiprogramming and Multiprocessing Part II Nov 1991 DDJ Device Autoconfiguration Feb 1992 DDJ UNIX Device Drivers Part I Mar 1992 DDJ UNIX Device Drivers Part II Apr 1992 DDJ UNIX Device Drivers Part III May 1992 DDJ Missing Pieces Part I Jun 1992 DDJ Missing Pieces Part II Jul 1992 DDJ The Final Step Running Light with 386BSD Jolitz William F and Jolitz Lynne Greer Operating System Source Code Secrets Vol 1 The Basic Kernel 1996 1 57398 026 9 Jolitz William F and Jolitz Lynne Greer Operating System Source Code Secrets Vol 2 Virtual Memory 2000 1 57398 027 7Kaynakca After 22 Years 386BSD Gets An Update Ingilizce 9 Ekim 2016 Erisim tarihi 23 Agustos 2021 386BSD 0 0 Release Notes 22 Ocak 2011 tarihinde Portuguese Web Archive sitesinde arsivlendi a b 386BSD 0 1 Release Notes 22 Ocak 2011 tarihinde kaynagindan arsivlendi Erisim tarihi 20 Nisan 2023 After 22 Years 386BSD Gets An Update Slashdot bsd slashdot org Ingilizce 12 Ekim 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Mart 2017 386bsd 386bsd GitHub Ingilizce 30 Nisan 2019 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Mart 2017 386BSD Official website 11 Ekim 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 13 Mart 2021 DDJ articles for 386BSD 22 Ocak 2011 tarihinde kaynagindan arsivlendi Erisim tarihi 20 Nisan 2023 Porting Unix to the 386 30 Nisan 2017 tarihinde kaynagindan arsivlendi Dis baglantilarResmi site William Jolitz s 386bsd Notebook 20 Nisan 2023 tarihinde Wayback Machine sitesinde arsivlendi Jolix com 21 Agustos 2022 tarihinde Wayback Machine sitesinde arsivlendi Porting UNIX to the 386 A Practical Approach 18 Temmuz 2011 tarihinde Wayback Machine sitesinde arsivlendi Memories of 386BSD releases by Lynne Jolitz The unknown hackers Salon com 24 Mayis 2022 tarihinde Wayback Machine sitesinde arsivlendi 386BSD Design Notes Professional Video Series Frequently asked questions of 386BSD active Q A by authors Remarks and papers on USL v UC Berkeley by Dennis M Ritchie 5 Subat 2015 tarihinde kaynagindan arsivlendi Erisim tarihi 12 Eylul 2005 Raising Top Quality Rabble article mentioning 386BSD 20 Nisan 2023 tarihinde Wayback Machine sitesinde arsivlendi Archived comment on Raising Top Quality Rabble with remarks on the history of 386BSD by Lynne Jolitz Remarks on the history of 386BSD by Greg Lehey 3 Ekim 2010 tarihinde Wayback Machine sitesinde arsivlendi More information on the various releases of 386BSD 20 Nisan 2023 tarihinde Wayback Machine sitesinde arsivlendi Browsable 386BSD kernel sources 6 Haziran 2022 tarihinde Wayback Machine sitesinde arsivlendi