Linux Nedir?

Linux çekirdeğini kullanan işletim sistemi kullanmaya karar verenlerin linux nedir, linux ne işe yarar, linux neden kullanılır gibi sıklıkla cevabını aradığı sorularla ilgili bilgiler yer almaktadır.

Linux nedir?

Linux veya GNU/Linux bir işletim sistemi değildir. Linux, internet üzerinde birçok kişi tarafından geliştirilen ve birçok platformda çalışan çok kullanıcılı, çok görevli, açık kaynak kodlu, özgür ve ücretsiz bir işletim sistemi çekirdeğidir.

Linux, GNU prensibinin bir ürünüdür. GNU, GNU’s Not Unix kısaltmasıdır ve yazılımların özgür olmasını savunur.

GNU, MIT üniversitesinden Richard M. Stallman tarafından 1983 yılında özgür yazılım düşüncesiyle ortaya çıkan bir organizasyondur.

GNU prensibini savunan yazılımlar genellikle GNU prensibiyle anılır ve GPL lisansıyla özgürlükleri korunur.

Linux çekirdeği de GNU prensibine göre geliştirilen işletim sistemi çekirdeği olduğundan GNU/Linux olarak anılır.

Linux ne işe yarar?

Linux, sisteme ait donanımı kullanabilmek için altyapı hazırlar.

Linux çekirdeğini kullanan işletim sistemleri sisteme ait donanımların çalışmasıyla ilgilenmez, Linux çekirdeğine çeşitli istekler göndererek istek sonuçlarını alır.

Çekirdek yazılımlar temel olarak aşağıdaki görevleri yerine getirir.

  • Tüm işlemlerin yönteminden sorumludur.
  • Kullanıcıların görevlerinin sırayla yapılmasını sağlar.
  • Sistem kaynaklarını düzenler.
  • Sistemin düzgün çalışmasını sağlar.

Linux çekirdeğini kullanan işletim sistemlerine Linux dağıtımı denir.

Linux neden kullanılır?

Linux, donanım üzerinde çeşitli yönetimsel işlemlerin kolayca yapılabilmesi için kullanılır.

Örneğin; Sabit disk üzerinden bir dosya okunduğunda Linux dosyanın hangi birim ve bölümde olduğuna bakarak dosyayı bir bütün olarak kullanıma hazır hale getirir.

Ancak Linux veya bir işletim sistemi kullanılmadığında sadece bir dosya okuma işlemi bile çok karmaşık olacaktır.

Linux Derslerine buradan ulaşabilirsiniz…

Hayırlı günler dilerim.

Yusuf SEZER

Yusuf SEZER

Computer Engineer who interested about web technologies, algorithms, artificial intelligence and embedded systems; constantly exploring new technologies.


Bunlara'da bakmalısın!