BSD: Diğer Ücretsiz Unix

Yazar: Eugene Taylor
Yaratılış Tarihi: 8 Ağustos 2021
Güncelleme Tarihi: 6 Mayıs Ayı 2024
Anonim
BSD: Diğer Ücretsiz Unix - Teknoloji
BSD: Diğer Ücretsiz Unix - Teknoloji

İçerik



Kaynak: Rvlsoft / Dreamstime.com

Paket servisi:

Çok sayıda ücretsiz BSD sürümü, aralarından seçim yapabileceğiniz çok çeşitli uygulama ve seçeneklerle sunulmaktadır. Özel ihtiyaçlarınıza uygun BSD'yi bulun.

Tabii, bir teknisyen iseniz, gerçekten kullanmasanız bile, Linux hakkında bilginiz var. Güçlü, kurumsal sınıf bir Unix benzeri işletim sistemidir. Peki ya başka tür bir serbest Unix sistemi varsa? BSD işletim sistemi ailesi Linux'a uygulanabilir bir alternatif sunar. Bu makalede, BSD'nin tarihine bakacağız ve bunlardan birinin sizin için uygun olup olmadığını anlamak için bazı ana sürümleri inceleyeceğiz.

Berkeley Yazılım Dağıtımlarının Tarihçesi

Unix, ilk günlerinde ticari bir ürün değil, bir araştırma ürünüdü. AT & T'nin devlet tarafından satışa sunulması yasaklandı, ancak üniversitelere hiçbir şey yapmamaları için vermelerine izin verildi. Bunlardan biri UC Berkeley idi. Kaynak kodla geldiğinden beri, lisans öğrencileri bunu düzeltmeye karşı koyamadılar. Bu öğrencilerden biri olan Bill Joy, vi editörü de dahil olmak üzere karışıma kendi programlarını eklemeye başladı. Araçlarının bir kısmını Berkeley Yazılım Dağıtımı ya da BSD adı verilen bir pakette paketledi.

Üniversite yepyeni bir Digital Equipment Corporation VAX minibilgisayarını edindiğinde büyük bir gelişme oldu. Bunun için zaten bir Unix sürümü vardı, ancak bilgisayarın sunduğu sanal bellek özelliklerinden yararlanamadı. Joy ve diğer birkaç öğrenci destek eklemeyi başardı ve BSD VAX makineleri için tercih edilen Unix oldu.

80'li yılların başında DARPA, UC Berkeley'e BSD'ye TCP / IP desteği eklemek için bir sözleşme yaptı; çünkü Unix, bilgisayar bilimleri araştırma dünyasında fiili bir standart haline geldi.

Bazı şirketler BSD çalıştıran ve genellikle mini bilgisayarların masaüstü boyutuna daraldığı iş istasyonları sunuyordu. En büyük üreticilerden biri Sun Microsystems idi. Bill Joy da kuruculardan biriydi.

90'lı yılların başında, William Jolitz BSD'yi PC'ye aktardı, bir başka önemli atılım. İşletim sistemini geliştirme görevini çok korkutucu buldu, ancak 386 / BSD'si bugün tüm modern BSD versiyonlarının temelini oluşturuyor.

Seçilmiş internets işletim sistemi seçiminde umut verici bir başlangıç ​​olmasına rağmen, BSD, AT&T tarafından telif hakkı ihlali iddiasıyla açılan bir dava ile engellendi. Ancak nihayetinde mahkemeler BSD'nin o kadar farklılaştığını, sadece birkaç dosyanın ihlal edildiğine ve kolaylıkla yeniden yazılabileceğine karar verdi. Dava, küçük bir projenin, Linux'un, 90'lı yılların başında dünya çapında bir takip yapmak için öne geçti. Aşağıda belirtilen tamamen açık kaynaklı BSD sistemleri sonunda özel kullanıcı ve geliştirici topluluklarını çekmek için ortaya çıkmıştır.

Daha fazla bilgi edinmek istiyorsanız, orijinal geliştiricilerden biri olan Kirk McKusick, BSD tarihine ayrıntılı ve bilgilendirici bir genel bakış sunmuştur.

BSD Sürümleri

Aralarından seçim yapabileceğiniz çok sayıda BSD sürümü var.

FreeBSD en büyüklerinden biridir. Genel olarak sunuculara, özellikle Web sunucularına ve dosya sunucularına odaklanır. FreeNAS, eksiksiz ve kullanımı kolay bir ağa bağlı depolama sunucusu sunan bir üründür. PC-BSD, BSD topluluğunun FreeBSD'yi kullanımı kolay bir masaüstü ortamına paketleyen Ubuntu'ya verdiği cevaptır.

NetBSD, taşınabilir olması için tasarlanmış bir BSD sürümüdür - ve taşınabilir anlamına gelir. X86'dan orjinal VAX'a kadar üretimden bu yana çok fazla donanım destekliyor. Bazı girişimci kullanıcılar ekmek kızartma makinesinde çalışmayı bile başardılar. Yerleşik sistem geliştirmede, özellikle ağ ekipmanlarında çok popülerdir. Aslında, Wi-Fi yönlendiriciniz muhtemelen çalışıyordur.

OpenBSD çok güvenli olacak şekilde tasarlanmıştır. Geliştiricileri kodu çok dikkatlice inceler, delikler arar ve yerleşik bir güvenlik duvarı gibi özellikler ekler. Varsayılan kurulumda sadece çok etkileyici bir kayıt olan iki uzak delik talep ediyorlar. Heartbleed çöküşünün ardından, LibreSSL olarak adlandırılan kendi OpenSSL sürümlerini kırdılar. (Evet, sayfalarındaki Comic Sans.)

Ayrıca OpenBSD'yi hiç kullanmamış olsanız bile, açık kaynak dünyasında kullanılan birkaç ana programa katkıda bulundular. OpenSSH uzak oturum açmalar için kullanılır ve tmux terminalinizi çoğaltmanıza ya da komut satırı için bir çeşit "sekmeli tarama" uygulamanıza izin veren zarif bir programdır.

DragonflyBSD, BSD'nin başka bir sürümüdür, ancak bu, performansı hedefler. Son yıllarda, SSD performansı ve çok işlemcili sistemlerdeki performans için büyük bir baskı yaratıyor.

Kültür: BSD Vs. Linux

BSD ve Linux kültürü arasındaki en büyük farklardan biri, açık kaynaklı lisansların tercihidir. Hem BSD lisansı hem de GPL, kaynak koduna bakmanıza izin verir, ancak GPL, kaynak kodunu yayınladığınız türev sürümlerine açmanızı gerektirir. Öte yandan, BSD lisansının böyle bir şartı yoktur. İsterseniz kodda değişiklik yapmaktan ve özel bir sürümü yayınlamakta özgürsünüz. BSD geliştiricileri bunun geliştiricilere kodla istediklerini yapmalarına GPL'den daha fazla özgürlük sağladığını söylüyor.

BSD Felsefesi

Linux ve BSD arasındaki bir diğer önemli fark, BSD sistemlerinin Matt Fuller'ın yazdığı gibi uyumlu sistemler olarak tasarlanmasıdır. Çoğu Linux dağıtımı, Linux çekirdeği, GNU programları ve geliştiricilerin dahil etmek istediği herhangi bir şey için bir engel noktasıdır. Öte yandan, BSD geliştiricileri minimalist bir “temel sistem” kurar. Kullanıcılar daha sonra istediklerini ekleyebilirler. Bu çok kararlı bir kurulum için yapar. Linux, merkezi bir sistemden yoksundur. BSD bakış açısından her şey bir eklentidir. BSD geliştiricileri genellikle işletim sistemini organize etme yollarının uzun vadede daha iyi sonuçlar verdiğini düşünüyor. Kararlılık ile yeni özellikleri desteklemek arasında bir seçim yapıldığında, BSD geliştiricileri genellikle öncekileri alacaktır.

Alt çizgi? Soyunu eski Unix'e kadar izleyen istikrarlı ve sağlam bir sistem arıyorsanız, BSD işletim sistemleri araştırılmaya değer.Linux kadar popüler olmayabilirler, ancak geliştiriciler muhtemelen bu şekilde hoşuna gider ve siz de böyle hissedebilirsiniz.