Linux, serbestçe dağıtılabilen, çokgörevli, çok kullanıcılı UNIX
işletim sistemi türevidir. Linux, Internet üzerinde ilgili ve meraklı
birçok kişi tarafından ortak olarak geliştirilmekte olan ve başta
IBM-PC uyumlu kişisel bilgisayarlar olmak üzere birçok platformda
çalışabilen ve herhangi bir maliyeti olmayan bir işletim sistemidir.
UNIX 70'li yılların ortalarında büyük bilgisayarlar üzerinde çok
kullanıcılı bir işletim sistemi olarak geliştirilmiştir. Zaman
içerisinde yayılmış ve birçok türevi ortaya çıkmıştır. UNIX ismi UNIX
Research Laboratories INC şirketinin tescilli markası olduğundan dolayı
birçok şirket, aynı temele dayanan işletim sistemleri için değişik
isimler kullanagelmişlerdir. Örnek olarak
- Hewlett-Packard HP-UX
- IBM AIX
- Sun Microsystems SunOS
kullanmaktadırlar. Bugün kişisel bilgisayarlardan süper bilgisayarlara
kadar biçok bilgisayar için yazılmış bulunan UNIX türevleri mevcuttur.
Ne var ki bu türevlerin çoğu gelişimi belirli bir noktada durmuş ve
yüksek fiyatla satılan ticari yazılımlardır.
Linux, temel olarak Finlandiya Üniversitesinde öğrenci olan Linus
Torvalds'ın ve Internet üzerinde meraklı bir çok yazılımcının
katkıları ile geliştirilmiştir. Linux gelişimi açık bir şekilde
yapılmaktadır. Bunun anlamı, işletim sisteminin her aşaması açık olarak
Internet üzerinde yayınlanmakta, dünyanın dört bir yanında kullanıcılar
tarafından test edilmekte, hataları ve eksiklikleri tesbit edilerek
düzeltilmekte ve geliştirilmektedir. Zaman zaman bu deneme aşamaları
belirli bir noktada durdurulur ve güvenilir bir işletim sistemi
sunulup, geliştirme için ayrı bir seriye devam edilir. Geliştirmede yer
alan bu açıklık Linux'un en büyük avantajlarından biridir. Gelişimi
evrimseldir, hatalar anında kullanıcılar tarafından tesbit edilip rapor
edilmekte ve birçok kişinin katkısıyla düzeltilmektedir. Bazı işletim
sistemi sürümleri saatler içerisinde güncellenebilmektedir.
Linux, Andy Tannenbaum tarafından geliştirilmiş olan Minix işletim
sistemine dayanmaktadır. Linus Torvalds boş zamanlarında Minix'ten daha
iyi bir Minix işletim sistemi yaratmak düşüncesiyle 1991 Ağustos
sonlarında ilk çalışan Linux çekirdeğini oluşturdu. 5 Ekim 1991
tarihinde 0.02 sürümü Linux ilk defa tanıtıldı. Linus, comp.os.minix
haber grubuna gönderdiği yazıda yeni bir işletim sistemi geliştirmekte
olduğunu ve ilgilenen herkesin yardımını beklediğini yazmıştı. İşletim
sisteminin çekirdeği için verilen numaralar kısa sürede bir standart
kazandı. a.x.y seklinde belirtilen çekirdek türevlerinde y bulunulan
seviyeyi, x gelişim aşamasını göstermektedir. Tek sayılı x'ler
geliştirme aşamalarını çift sayılı x' ler ise güvenilir Linux
çekirdeklerini göstermektedirler. a ise değişik Linux sürümlerini
belirtir. Bu yazının hazırlandığı Ağustos 1997 içerisinde en son
güvenilir (kararlı) Linux çekirdeği 2.0.30, en son gelişim aşamasındaki
çekirdek ise 2.1.47'dir.
Linux gerçekten son yıllarda hızlı bir gelişme göstermiş, çesitli
ülkelerden birçok kullanıcıya erişmiş ve yazılım desteği günden güne
artmıştır. Değişik kuruluşlar Linux sistemi ve uygulama
yazılımlarını biraraya getirerek dağıtımlar oluşturmuşlar ve
kullanımını yaygınlaştırmışlardır.