
Her yerde karşımıza çıkan Windows dışında işletim sistemleri düşündüğümüzde, çoğu insan hemen Linux'u akla getirir. Ancak, Linux adı verilen büyüleyici ve güçlü bir ekosistem de mevcuttur. BSD (Berkeley Yazılım Dağıtımı) Bu, daha yakından incelenmeyi hak eden bir konu. Sadece basit bir klon değil, 60'lardan kalma, modern bilişimin temellerini atan efsanevi sistem UNIX'in doğrudan bir torunu. Web'i çalıştıran sunuculardan cebimizde taşıdığımız cihazlara kadar her şey UNIX sayesinde gelişti.
Bu sistem grubunu gerçekten özel kılan şey sadece teknik mimarisi değil, aynı zamanda... özgür yazılım lisanslama felsefesiO kadar açık ve izin verici ki, neredeyse kamu malı sınırına yaklaşıyor; bu da hem gönüllü toplulukların hem de kurumsal devlerin, diğer copyleft lisanslarının daha katı kısıtlamaları olmadan kodu kendi ihtiyaçlarına uyarlamalarına olanak tanıyor. Bu esneklik, BSD'nin günümüz donanımlarının birçok alanında hala canlı ve iyi durumda olmasının nedenidir.
Kökeni: Meyve veren bir hukuk mücadelesi
Buraya nasıl geldiğimizi anlamak için AT&T'nin Bell Labs'ına geri dönmeliyiz. O zamanlar, izin verdiler ki... Berkeley'deki Kaliforniya Üniversitesi Araştırmaları için UNIX kodunu kullandı. Her şey yolunda gidiyordu ta ki AT&T, işin akademik çalışmalardan daha önemli olduğuna karar verip kullanım iznini geri çekene kadar; bu da bir anlaşmazlıkla sonuçlandı. oldukça absürt bir hukuki anlaşmazlıkAncak pes etmek şöyle dursun, Berkeley'deki akademisyenler kendi versiyonlarını yarattılar ve böylece BSD doğdu.
Bu proje sadece çatışmayı atlatmakla kalmadı, aynı zamanda bugün doğal kabul ettiğimiz katkılarda da bulundu. Gelişimi TCP/IP protokol yığınıİnternetin bildiğimiz haliyle çalışmasını sağlayan şey budur; Hızlı Dosya Sistemi ve talep tabanlı sanal bellek yönetimi tamamen buradan doğmuştur. Temel olarak, Windows ağının büyük bir bölümü ve macOS'un özü doğrudan bu teknik gelişmelerden yararlanıyor.
Ekosistemin üç temel direği
Düzinelerce varyasyon olmasına rağmen, üç proje ailenin omurgasını oluşturuyor. Bunlardan ilki şudur: FreeBSDMuhtemelen hepsinin en popüler olanı. Ana odak noktası şudur: yüksek performans ve kullanım kolaylığıWeb içerik sağlayıcıları, depolama sunucuları ve x86 veya 64 bit ARM mimarisine sahip tüm makineler için tercih edilen seçenek olması nedeniyle.
O zaman bizde NetBSDAşırı taşınabilirliği ilke edinen bir firma. "Elbette NetBSD çalıştırıyor" sloganları, taşınabilirliğe olan takıntılarını özetliyor. hemen hemen her türlü donanımda çalışırEski PDA'lardan NASA uzay görevlerine kadar, uygulamaları eski PDA'lardan NASA'nınkilere kadar geniş bir yelpazeyi kapsamaktadır. Özellikle pkgsrc paket sistemi dikkat çekicidir; çeşitli platformlarda yazılım yönetimi için gerçek bir mühendislik harikasıdır.
Sonunda OpenBSDGüvenliğin ve şifrelemenin son derece önemli olduğu ortamlarda, sistemin sorunsuz çalışmasını sağlamak için kod titizlikle incelenir. "temerrüt sigortası"Gereksiz tüm hizmetleri devre dışı bırakarak olası güvenlik açıklarını kapatır. Son derece güvenilir güvenlik duvarları veya saldırı tespit sistemleri kurmak için ideal bir araçtır.
Modern türevler ve uzmanlaşmalar
Bu devlerden daha spesifik projeler ortaya çıktı. Örneğin, Ejderha Sineği BSD FreeBSD'nin bir çatalı olarak ortaya çıkan bu işletim sistemi, eşzamanlılık yönetimini yeniden yazmayı ve HAMMER adı verilen kendi dosya sistemiyle çekirdeği geliştirmeyi amaçlıyordu. Sunucularda yüksek performanslı işlemsel hesaplama için güçlü bir seçenektir.
Eğer en başından itibaren konsolla mücadele etmenizi gerektirmeyen bir şey arıyorsanız, şu seçenekler mevcut: HayaletBSDBu proje bir deneyim sunmayı amaçlamaktadır. "Kullanıma hazır" Masaüstü odaklı, MATE gibi ortamları entegre eden ve diğer alanlardan gelenler için kurulumu kolaylaştıran bir çözüm.
Ayrıca, aşağıdakiler gibi çok özel araçlar da mevcuttur: Göçebe BSDBu sayede kurtarma ve onarım görevleri için taşınabilir bir UNIX sistemini USB sürücüde yanınızda taşıyabilirsiniz. Gece yarısı BSDÇeşitli dallardan kodları harmanlayarak Xfce gibi ortamlar aracılığıyla Linux kullanıcılarına hitap eden bir yaklaşım benimsiyorlar. Ağ iletişimi alanında ise öne çıkıyorlar. pfSense ve OPNsenseDünyanın dört bir yanındaki şirketlerde kullanılan, FreeBSD tabanlı son derece güçlü güvenlik duvarları.
BSD Lisansı ve sektör üzerindeki etkisi
GPL lisansı ile diğer lisanslar arasındaki farkı anlamak çok önemlidir. BSD lisansıİlki "viral"dir ve türetilmiş çalışmaların özgür kalması gerekirken, BSD'nin yaklaşımı daha esnektir. Bu, bir şirketin kodu alıp değiştirebileceği ve bitmiş ürün olarak sat Orijinal telif hakkı bildirimini koruduğunuz sürece, gizli değişikliklerinizi açıklamanıza gerek kalmaz.
Bu özellik, Berkeley'nin DNA'sının beklemediğimiz yerlerde bulunmasına yol açtı. Çekirdek Apple'ın Darwin'i Bu, macOS ve iOS'un temelini oluşturur ve çok miktarda FreeBSD kodu kullanır. Benzer şekilde, konsollar gibi uygulamalar da FreeBSD kullanır. PlayStation 4 veya Nintendo Switch Bu sistemlerin çeşitli varyasyonlarını kendi iç süreçlerini yönetmek için kullanıyorlar ve bu da BSD kararlılığının oyun endüstrisi için paha biçilmez olduğunu gösteriyor.
Hatta Linux dağıtımları bile mevcut, örneğin: Void LinuxBSD çekirdeğini kullanmasalar da, paket yönetimi ve önyükleme sisteminin basitliği konusunda doğrudan onun felsefesinden yararlanıyorlar. Sonuç olarak, bu sistem ailesinin tamamı şunu temsil ediyor: teknik istikrar ve hassas mühendislikEn üst düzey güvenlikten, günümüz piyasasındaki en popüler cihazların temelini oluşturan çözümlere kadar geniş bir yelpazede hizmet sunuyoruz.

