Bugün Linux 31. yıl dönümünü kutluyor

25 Ağustos 1991, beş aylık gelişimden sonra, 21 yaşındaki öğrenci, Linus Torvalds, telekonferansla duyurdu comp.os.minix çalışan bir prototipin tamamlanmış olduğunu yeni işletim sisteminin Linux, bash 1.08 ve gcc 1.40'ı taşıma.

Bu şekilde bilmeden Linux çekirdeğinin ilk genel sürümü olacaktı 17 Eylül'de sunuldu. Çekirdek 0.0.1, 62 KB'ye sıkıştırıldı ve yaklaşık 10.000 satır kaynak kodu içeriyordu; bu, mevcut sürümden farklı olarak, modern Linux çekirdeğinde 30 milyon satırdan fazla kod var.

Linux çekirdeği MINIX işletim sisteminden esinlenmiştir, Bu, sınırlı lisansıyla Linus'a uymadı. Daha sonra, Linux iyi bilinen bir proje olduğunda, kötüleyenler Linus'u kopyalamakla suçlamaya çalıştı doğrudan bazı alt sistemlerin kodu MİNİX.

Saldırı, MINIX'in yazarı Andrew Tanenbaum tarafından püskürtüldü. bir öğrenciyi Minix kodu ile Linux'un ilk genel sürümlerinin ayrıntılı bir karşılaştırmasını yapmakla görevlendirdi. Çalışmanın sonuçları, POSIX ve ANSI C gereksinimleri nedeniyle yalnızca dört küçük kod bloğu eşleşmesinin varlığını gösterdi.

Linus başlangıçta çekirdeğe Freax adını vermeyi düşündü, “özgür”, “ucube” ve X (Unix) kelimelerinden. Fakat "Linux" adı çekirdeğe Ari Lemmke tarafından verildi, Linus'un isteği üzerine çekirdeği üniversitenin FTP sunucusuna yerleştiren, dosyanın bulunduğu dizine Torvalds'ın istediği gibi "freax" değil "linux" adını verdi.

Müteşebbis iş adamı William Della Croce'nin Linux markasını tescil ettirmeyi başarması ve zamanla telif tahsil etmek istemesi ancak daha sonra fikrini değiştirip markanın tüm haklarını Linus'a devretmesi dikkat çekicidir. Linux çekirdeğinin resmi maskotu penguen Tux, 1996 yılında düzenlenen ve Tux adı Torvalds UniX'in kısaltması olan bir yarışma sonucunda seçildi.

Gibi çekirdek geliştirme tarihi, birazını paylaşıyoruz:

  • Eylül 1991: Linux 0.0.1, yalnızca i386 CPU'yu destekleyen ve disketten önyükleme yapan ilk genel sürüm.
    Ocak 1992: Linux 0.12, kod GPLv2 lisansı altında dağıtılmaya başlandı
  • Mart 1992: Linux 0.95, X Pencere Sistemini çalıştırma yeteneği, sanal bellek ve bölüm değiştirme desteği sağladı, ayrıca ilk SLS ve Yggdrasil dağıtımları ortaya çıktı.
  • 1993 yazında, Slackware ve Debian projeleri kuruldu.
    Mart 1994: Linux 1.0, ilk resmi olarak kararlı sürüm.
    Mart 1995: Linux 1.2, sürücü sayısında önemli artış, Alpha, MIPS ve SPARC platformları için destek, ağ yığını yeteneklerinin genişletilmesi, bir paket filtresinin görünümü, NFS desteği.
  • Haziran 1996: Linux 2.0, çok işlemcili sistemler için destek.
  • Ocak 1999: Linux 2.2, artırılmış bellek yönetim sistemi verimliliği, IPv6 desteği eklendi, yeni bir güvenlik duvarının uygulanması, yeni bir ses alt sistemi tanıtıldı
  • Febrero de 2001: Linux 2.4, 8 işlemcili sistemler için destek ve 64 GB RAM, Ext3 dosya sistemi, USB, ACPI desteği.
  • Aralık 2003: Linux 2.6, SELinux desteği, otomatik çekirdek ayarlama araçları, sysfs, yeniden tasarlanmış bellek yönetim sistemi.
  • Eylül 2008'te, Linux çekirdeğine dayalı Android platformunun ilk sürümü oluşturuldu.
  • Temmuz 2011'de, 10.x şubesinin 2.6 yıllık geliştirilmesinden sonra 3.x numaralandırmaya geçiş yapıldı.
  • Ve 2015, Linux 4.0, depodaki git nesnelerinin sayısı 4 milyona ulaştı.
  • 2018’un nisan ayında Depodaki 6 milyon git-core nesnesinin engelini aştım.
  • Ocak 2019'de, Linux 5.0 çekirdek dalı oluşturuldu.
  • Ağustos 2020'de yayınlandı, çekirdek 5.8, projenin tüm ömrü boyunca tüm çekirdeklerin değişiklik miktarı açısından en büyüğüydü.
  • Ve 2021, Linux çekirdeğinin bir sonraki dalına Rust dil sürücülerini geliştirme kodu eklendi.
  • Ağustos 2022'de, sürüm numarasındaki ilk sayıyı değiştirmek için 6.0.x dalında yeterli sürüm olduğundan Linux çekirdeği 5 dalı oluşturuldu.

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.