Bilgisayar Sistemleri Araştırma Grubu - Computer Systems Research Group

Basitleştirilmiş evrimi Unix sistemleri. Mach çekirdeği çataldı BSD 4.3 yol açan Sonraki adım / OpenStep, bunun üzerine Mac os işletim sistemi ve iOS dayanır.
CSRG ayrıca şunları da ifade edebilir: Çin Güney Lokomotif ve Demiryolu Taşıtları Sanayi (Grup) Şirketi
veya Chauchat Sutter Ribeyrolles Gladyatör Birinci Dünya Savaşı dönemi makineli tüfek.

Bilgisayar Sistemleri Araştırma Grubu (CSRG) bir araştırma grubuydu California Üniversitesi, Berkeley geliştirmeye adanmış AT&T Unix işletim sistemi ve tarafından finanse edildi Savunma İleri Araştırma Projeleri Ajansı.

Tarih

Profesör Bob Fabry of Berkeley, 1974'te AT & T'den bir UNIX kaynak lisansı aldı. Grubu, UNIX'i değiştirmeye başladı ve sürümlerini Berkeley Yazılım Dağıtımı (BSD). Nisan 1980'de Fabry ile bir sözleşme imzaladı DARPA UNIX'i daha da geliştirmek ve belirli gereksinimleri karşılamak için ARPAnet.[1] Bu fonla Fabry, Bilgisayar Sistemleri Araştırma Grubunu oluşturdu.

Berkeley Soketleri API ve Berkeley Hızlı Dosya Sistemi grubun en önemli yeniliklerinden bazıları. Soket arabirimi, birden çok protokolü destekleme sorununu çözdü (ör. XNS ve TCP / IP ) ve genişletilmiş UNIX'in "her şey bir dosyadır" kavramını bu ağ protokollerine eklerken, Hızlı Dosya Sistemi blok ayırma boyutunu 512 bayttan 4096 bayta (veya daha büyük) artırarak disk aktarım performansını iyileştirirken "mikro bloklara da izin verir" "128 bayt kadar küçük, bu da disk kullanımını iyileştirdi. Bir diğer kayda değer katkı, kullanıcının bir işi bir tuşa basarak (kontrol-Z) askıya almasına ve ardından işi arka planda çalıştırmaya devam etmesine olanak tanıyan iş kontrol sinyalleriydi. C kabuğu.

BSD'nin kayda değer sürümleri, 3.0 BSD (BSD'nin sanal belleği destekleyen ilk sürümü), 4.0 BSD (çalışan bir işi askıya almak ve yeniden başlatmak için iş kontrol CTRL-Z işlevselliğini içeren), özel bir 4.15 (ara) BSD sürümü idi. kullanılarak serbest bırakılan BBN TCP / IP ve 4.2 BSD (tam bir TCP / IP yığını, FFS ve NFS desteği içerir.)

1980'lerin başında, CSRG ticari olmayan en iyi bilinen Unix geliştiricisiydi ve Unix sitelerinin çoğu, en azından bazı Berkeley yazılımlarını kullanıyordu. AT&T, bazı CSRG çalışmalarını dahil etti Unix Sistem V.[2] 1970'ler ve 1980'ler boyunca AT & T / USL, UNIX için ticari lisans ücretini 20.000 $ 'dan 100.000-200.000 $' a yükseltti. Bu, küçük araştırma laboratuvarları ve BSD kullanan şirketler için büyük bir sorun haline geldi ve CSRG, AT & T'den kaynaklanan tüm kaynak kodunu değiştirmeye karar verdi. 1994'te başardılar, ancak AT&T aynı fikirde değildi ve Berkeley'i mahkemeye götürdü. 1994'teki yerleşimden sonra CSRG, 4.4BSD-Lite2 adlı son sürümünü dağıttı.

Grup 1995 yılında dağıldı ve önemli bir miras bıraktı: FreeBSD, OpenBSD, NetBSD, ve DragonFly BSD 4.4BSD-Lite dağıtımına dayanmaktadır ve günümüzün açık kaynaklı UNIX topluluğunda, stilini dikte etmek de dahil olmak üzere önemli bir rol oynamaya devam etmektedir. C ile kullanılan programlama KNF tarzında man sayfası.

Yanında Özgür Yazılım Vakfı ve Linux CSRG, şirketin temellerini attı açık kaynak topluluk. Eski üyeler arasında Keith Bostic, Bill Joy, Marshall Kirk McKusick, Samuel J Leffler, Özalp Babaoğlu ve Michael J. Karels diğerleri arasında.[3] Şirketler Sun Microsystems, Berkeley Yazılım Tasarımı ve Sleepycat Yazılımı (daha sonra tarafından alındı Oracle ) CSRG'nin yan şirketleri olarak kabul edilebilir. Berkeley Yazılım Tasarımı tarafından yönetildi Robert Kolstad, süper bilgisayarlar için BSD Unix'in geliştirilmesine öncülük eden Konveks Bilgisayar.

Ayrıca bakınız

Referanslar

  1. ^ Marshall Kirk McKusick (1999), "Berkeley Unix'in Yirmi Yılı: AT & T'ye Sahip Olanlardan Serbest Şekilde Yeniden Dağıtılabilir'e", Açık Kaynaklar: Açık Kaynak Devriminden Sesler
  2. ^ Fiedler Ryan (Ekim 1983). "The Unix Tutorial / Part 3: Unix in the Microcomputer Marketplace". BAYT. s. 132. Alındı 30 Ocak 2015.
  3. ^ "Bilgisayar Sistemleri Araştırma Grubu 1979 - 1993".

Dış bağlantılar