Linux ve UNIX nedir?
Çekirdek Nedir?
İşletim sistemi çekirdeği, kısaca çekirdek (kernel), işletim sistemindeki her şeyin üzerinde denetimi olan merkezi bileşenidir. Uygulamalar ve donanım seviyesindeki bilgi işlemleri arasında bir köprü görevi görür. 1
UNIX Nedir?
UNIX bir işletim sistemi çekirdeğidir. İsterseniz bu çekirdek üzerine işletim sistemi inşa edebilir ve isteğinize göre kişiselleştirebilirsiniz ancak UNIX çekirdeğinin birden fazla versiyonu vardır ve bunların hepsi özgür yazılım değildir.
Günümüzdeki bazı işletim sistemleri UNIX çekirdeği üzerine inşa edilmiştir. Bu işletim sistemlerine örnek olarak Mac OS ve BSD sistemlerini gösterebiliriz.
Peki ya bu Linux ne olaki?
Linux aynı şekilde bir işletim sistemi çekirdeğidir. Linux çekirdeği Linus Torvalds tarafından UNIX'ten ilham alınarak yazılmış özgür ve açık kaynak bir çekirdektir.
Aralarındaki farkı anlatmak gerekirse Linux üzerine geliştirilmiş işletim sistemleri (dağıtımlar) özgür ve açık kaynak olduğu için Linux tabanlı işletim sistemlerini istediğiniz gibi değiştirebilir, özelleştirebilir, hatta isterseniz dağıtabilirsiniz.
İsterseniz kendi dağıtımınızı geliştirebilir veya var olan bir dağıtımın gelişmesine katkıda bulunabilirsiniz.
Dağıtımlar
Az önce anlattığım gibi Linux çekirdeği üzerine inşa edilmiş işletim sistemleri dağıtım olarak adlanır. Bazı dağıtımlar direkt çekirdek üzerine, bazılarıysa diğer dağıtımların üzerine inşa edilmiştir.
Binlerce Linux dağıtımı mevcuttur. Bu dağıtımların bazıları sunucular için, bazıları siber güvenlik için bazılarıysa normal ev kullanıcısı için geliştirilmiştir.
Popüler Dağıtımlar
Popüler Linux dağıtımlarına örnek olarak Ubuntu, Mint, Debian, Fedora, Arch, openSUSE, Manjaro ve diğerlerini sayabilirim. Yeni başlayanlar için Ubuntu veya Debian tabanlı dağıtımları öneririm.
Eğer ilk defa Linux kuruyorsanız Ubuntu, Mint, Elementary gibi kullanması kolay kullanıcı dostu dağıtımlarla başlamanız sizin için daha kolay olacaktır.
Daha deneyimli bir kullanıcı olduktan sonraysa Fedora, openSUSE ve Arch gibi daha zor dağıtımları da kullanabilirsiniz.