Araştırma

İşletim Sistemi Nedir? Ne İşe Yarar?

İşletim sistemi nedir sorusu geniş kitleler için araştırma konusu. Çünkü,bilgisayar, telefon veya tablet fark etmeksizin işletim sistemleri cihazın kullanımını doğrudan etkiliyor. Yeni alınacak cihazların yanı sıra mevcut cihazın performansını artırmak için de işletim sistemi araştırması yapılıyor. İşletim sistemi için direkt olarak donanımlar tarafından sürdürülen bir teknoloji denilebilir. Fakat yapılan girdi/çıktı işlemleri, farklı doanımsal fonksiyonlar, bellek atama gibi gerekli görülen uygulamalar ile bilgisayar arasında da köprü oluşturmaktadır. Bunun yanı sıra bilgisayarların kütük sistemi ile erişim sağlayarak tek bir zaman içerisinde birden fazla çalışan programlar için yeterli sistem kaynağını ayıran da işletim sistemidir. İşletim sistemi bu sayede programların birbiriyle çakışmadan ve herhangi bir takılma olmaksızın çalışmasını sağlamak için özel olarak tasarlanmıştır. İşletim sistemi yalnızca bir görev üstlenmez. Aksine yerine getirdiği onlarca önemli görev bulunur. Birden fazla işlemin bir arada gerçekleştirilmesi için sistem kaynağı ataması işlemini gerçekleştiren işletim sistemi kişi taleplerinin ulaştığı yerdir. Kişilerin bu taleplerini daha hızlı, güvenli ve pratik biçimde yerine getirmeye odaklıdır.

İşletim Sistemi Nasıl Çalışır?

Bilgisayar işletim sistemleri kendi içerisinde ayrılır. Bu durum, sistemlerin çalışma prensiplerinde de farklılıklar görülmesine neden olur. Bilgisayarın çalıştırılması ile beraber ilgili işletim sistemi bellek adresine yüklenir ve bilgisayar hafızası üzerinde etkin bir biçimde çalışmaya başlar. Ekranın açıldığı ve kullanılmaya başlandığı anla birlikte sistemde yer alan uygulamalar teker teker açılır. Bilgisayar kullanırken yalnızca o an kullanmış olduğunuz yazılımla ilgilendiğiniz için arka planda görev yapan işletim sistemi gibi sistemler üzerinde pek durulmaz. Fakat kişi tarafında o yazılım uygulamalarını servis eden ve programların çalışmasından sorumlu olan tek ve en önemli yapı işletim sistemidir.

İşletim sistemi bileşenleri, bilgisayarın çalışmasını sağlamak için aynı anda kurulu bir düzen içerisinde çalışırlar. Kullanılan yazılımların işlevleri fark etmeksizin hepsi işletim sistemine bağlıdır. Bu sebeple işletim sistemi olmadan bir donanımın yazılım uygulamaları da çalışmaz. Bilgisayarın açılması ile birlikte aktif olarak çalışmaya başlayan işletim sistemi kendi içinde ikiye ayrılır. İşletim sistemi türleri kısaca aşağıdaki gibi listelenebilir;

Kapalı Kaynak Kodu ile Faaliyet Gösteren İşletim Sistemleri

Kullanıcının geliştirmesine ya da eklenti yapmasına izin vermeyen işletim sistemleridir. Bunlar aşağıdaki gibidir:

  • 1.  Microsoft Windows
  • 2.  Mac OS X
  • 3.  Chrome OS

Açık Kaynak Kodu ile Faaliyet Gösteren İşletim Sistemleri

Bu işletim sistemlerinin gelişmesine kullanıcı da müdahale edebilir. Bunlar da aşağıdaki gibi listelenir:

  • 1.  Ubuntu
  • 2.  Centos
  • 3.  FreeDos32
  • 4.  GNU/Hurd
  • 5.  Haiku
  • 6.  NetBSD
  • 7.  ReactOS
  • 8.  Pardus

İşletim Sistemi Özellikleri Nelerdir?

Bilgisayarlarda bulunan işletim sisteminin birden fazla özelliği mevcuttur. Buna göre işletim sistemi donanım erişiminin denetlemesini yapar. Aynı zamanda dosya ve klasör yönetimini de işletim sistemi sağlar. İşletim sistemi bilgisayardaki tüm donanım ve yazılım programını denetlenmesini üstlenir. Bilgisayarlarda mevcut olan işletim sistemi uygulamalar ve donanım arasındaki etkileşimin yönetilmesini mümkün kılar. Bunun yanı sıra işletim sistemi aracılığıyla tüm verileri sağlamak için disk üzerinde bir dosya yapısı oluşturulur. Bilgisayar kullanan kişilerin yazılım ve donanım ile etkileşim kurması için işletim sistemine ihtiyaçları vardır. İşletim sistemi türleri kendi içerisinde farklılaşır. Bu farklılıklar çeşitli kişi talebinin etkili bir biçimde karşılanması için geliştirilmiştir.

İşletim Sistemi Çeşitleri Nelerdir?

İşletim sistemi çeşitleri, farklı cihazlar ve donanımlara uyumlu olabilmesi için özel olarak tasarlanır. İşletim sistemleri için, bilgisayar, telefon gibi cihazların en önemli parçası denilebilir. Pek çok işlemin istenilen doğrultuda gerçekleştirilmesini sağlayan işletim sistemleri aşağıdaki gibi detaylandırılabilir;

1. Windows İşletim Sistemi

Microsoft tarafından ilk olarak MS-DOS adı ile piyasaya sürülen işletim sistemi zaman içerisinde Windows adını aldı. Kolaylıkla öğrenilebilir bir işletim sistemi olan Windows dünyada en çok tercih edilen işletim sistemleri arasında yer alıyor. 

  • Windows İşletim Sistemi Çeşitleri : 
  • 1.  Windows 1.0
  • 2.  Windows 2.0
  • 3.  Windows 3.0
  • 4.  Windows 95
  • 5.  Windows 98
  • 6.  Windows ME
  • 7.  Windows XP
  • 8.  Windows Vista
  • 9.  Windows 7
  • 10.  Windows 8
  • 11.  Windows 8.1
  • 12.  Windows 10

2. MacOS (Apple) İşletim Sistemi

Macintosh işletim sistemi, Apple’ın üretmiş olduğu kişisel bilgisayarları içerisinde kullanılan işletim sistemine verilen addır. İlk olarak Apple’ın kişisel bilgisayarı olan Macintosh ile birlikte 1984 yılında piyasaya sürülen işletim sistemi farklı sürümleri ile günümüzde de kullanılmaktadır.

3. Linux İşletim Sistemi

 Linux işletim sisteminin ismi, sistemin üretimini gerçekleştiren Linus Torvalds’tan geliyor. İlk kez 1991 yılında adını duyuran işletim sistemi virüs bulaşma ihtimali en düşük işletim sistemi olarak da biliniyor. Linux pek çok kişi tarafından tercih edilen ve kişilerin kullanıcı memnuniyetini kazanmayı başaran bir işletim sistemi çeşididir.

4. Android İşletim Sistemi

Android işletim sistemi, Google şirketi ile farklı pek çok geliştiricinin bir araya gelerek piyasaya sürdüğü mobil işletim sistemidir. Günümüzde milyonlarca android yazılıma rastlamak mümkün. Dünyada en çok kullanılan mobil işletim sistemi olarak Android işletim sistemi gösterilebilir.

5. iOS İşletim Sistemi

Apple firmasının Mac OS işletim sistemi temel alınarak iPhone marka akıllı telefonlar, iPad marka tabletler ve iPod Touch için ürettiği özel bir mobil işletim sistemidir. iOS işletim sistemi Linux tabanlı bir işletim sistemi olmakla beraber, yalnızca markanın ürettiği cihazlarda yer verilen bir teknolojidir.

Araştırma

Linux Nedir, Ne İşe Yarar, Kimler Kullanır?

Bilgisayarlar için Windows işletim sisteminden sonra en bilinen işletim sistemi Linux olabilir. Açık kaynak kodlu bir işletim sistemi olan Linux nedir, ne işe yarar gibi sorulara cevap verdiğimiz içeriğimize hoş geldiniz.

Bildiğiniz üzere işletim sistemleri gerek bilgisayarlarda gerek telefonlarda işlem yapmamızı sağlayan sistemlerdir. Bilgisayarlarda en çok kullanılan ve bilinen işletim sistemlerinin başında Windows gelir. Ondan sonra ise bu içeriğimizin de konusu olan açık kaynak kodlu işletim sistemi Linux geliyor.

Sizler için Linux nedir, nasıl kullanılır gibi soruların cevabını veriyoruz. İçeriğimizde Linux işletim sisteminin kimler tarafından, ne için kullanıldığından bahsedecek, Linux’un diğer işletim sistemlerinden farkını da açıklayacağız. Dilerseniz lafı daha fazla uzatmadan Linux nedir? sorusuyla başlayalım.

Linux, en çok bilinen ve en çok kullanılan açık kaynak kodlu işletim sistemidir. Diğer işletim sistemlerinden farklı olarak Linux açık kaynak kodlu bir yapıya sahiptir. Bu da işletim sistemini kullanan kişinin bilgisayarın arka planında dönen neredeyse her şeyden haberi olabileceği, işletim sistemini kendince düzenleyebileceği ve geliştirebileceği anlamına geliyor..

Linux’un diğer işletim sistemlerinden farkı ne?

Aslında bakıldığı zaman Linux, Windows ve macOS gibi işletim sistemleriyle oldukça benzer özelliklere sahip. Aynı diğer işletim sistemleri gibi bir grafik arayüzüne sahip olan Linux, kelime işlemcileri, fotoğraf ve video düzenleyicisi gibi çeşitli yazılımlara da sahiptir. Gündelik kullanılan birçok uygulamanın Linux işletim sistemi için uyarlanmış versiyonu da bulunur. Kısacası bilgisayarın olduğu yerde Linux da hazır halde bekliyor olacaktır.

Linux’u diğer işletim sistemlerinden ayıran en büyük özelliklerden biri, ilk paragraflarda bahsettiğimiz gibi Linux’un açık kaynak kodlu olmasıdır. Linux yapılırken yazılmış kodların hepsi ücretsiz bir şekilde topluma açık halde bulunuyor. Bu da bu kodların yazılımcılar tarafından görülmesine, değiştirilmesine ve geliştirilmesine kapı açıyor.

Linux işletim sisteminin bir diğer farkı ise farklı yazılım seçenekleri içeren çeşitli Linux dağıtımları olmasıdır. Bu da Linux’un inanılmaz derecede özelleştirilebilir olduğu anlamına geliyor. Durumun böyle olması Linux’ta sadece uygulamaların değil, grafikleri gösterecek sistemlerden diğer kullanıcı arayüz bileşenlerinin de değiştirilebilir olduğunu gösteriyor. Dolayısıyla Linux, diğer işletim sistemlerinde yapamadığınız çoğu şey için sizlere özgürlük sunar.

Linux’u kimler kullanıyor?

Linux’u ister biliyor ister bilmiyor olun, muhtemelen daha önce Linux’u istemeden de olsa kullandınız. İnternet sitelerinin neredeyse üçte biri, Linux tarafından oluşturulan sunucular tarafından çalıştırılıyor. Bunun dışında Linux işletim sistemini genellikle yazılımla içli dışlı olan bireyler ve birçok büyük şirket kullanıyor.

Şirketlerin sunucularını kurarken Linux’u seçmelerinin sebebi, diğer işletim sistemlerine göre çok daha güvenli olması. Bunun yanı sıra Linux, diğer işletim sistemlerine göre daha esnek ve daha rahat bir işletim sistemi. Ayrıca Linux’u geliştirmek için çalışan inanılmaz büyük bir topluluk var. Şirketler dilediği zaman bu topluluktan gerçekten de muazzam yardımlar alabiliyor. Ayrıca Linux işletim sistemi için ticari destek sunan şirketler de bulunuyor.

Unix ve Linux arasındaki farklar neler?

Unix’i duyanlarınız vardır. 1970’lerde Ken Thompson, Dennis Ritchie ve birkaç kişi ile Bell Labs’te geliştirilen bir işletim sistemi olan Unix, Linux ile bazı benzerlikler taşıyor. İlk geliştirildiğinde neredeyse ayırt edilemez halde olan Linux, Unix ile benzer araçlara, programlama araçlarına, dosya sistem düzenlerine ve diğer anahtar bileşenlere sahiptir.

Unix’in Linux’tan farklı olmasının en büyük sebebi, tüm Unix versiyonlarının açık kaynaklı ve ücretsiz olmamasıdır. Yıllar geçtikçe Unix benzeri veya Unix uyumlu şeklinde birçok işletim sistemi geliştirildi ancak hiçbiri Linux kadar başarılı olamadı. Linux, bu zamana kadar Unix temel alınarak üretilen en başarılı ve en popüler işletim sistemi oldu. Bunda ücretsiz ve açık kaynak kodlu olmasının da büyük etkisi var.

Linux nasıl geliştirildi?

Linux, 5 Ekim 1991 tarhinde, Helsinki Üniversitesi öğrencisi Linus Torvalds tarafından kuruldu. Torvalds’ın Linux’u geliştirme sebebi, çoğunlukla akademik ortamlarda kullanılan bir başka Unix klonu Minix’e rakip olmasıydı. Ücretsiz ve açık kaynaklı bir alternatif olarak geliştirilen Linux’un ismi ilk adımda Freax olacaktı ancak daha sonrasında geliştiricinin ismi ve Unix’in birleşiminden ortaya çıkan Linux isminde karar kılındı.

Linux’un avantajları ve dezavantajları neler?

  • Avantajları:
    • Güvenlik
    • Stabil yazılım güncellemeleri
    • Özelleştirme
    • Farklı dağıtımlar
  • Dezavantajları:
    • Teknik destek
    • Standart versiyonu yok
    • Öğrenme süresi

Açık kaynak

Kodları herkese açık olan Linux’ta kullanıcılar bu kodları görüntüleyebilir, diledikleri gibi değiştirebilir ve bilgisayarlarında çok daha fazla söz sahibi olabilirler.

Güvenlik

Linux, diğer işletim sistemleriyle karşılaştırıldığı zaman çok daha güvenli. Elbette kötü amaçlı yazılımların hepsini engelleyebilecek kadar güvenli bir yapısı yok ancak yine de diğer işletim sistemlerinden daha dayanıklı. Linux’ta virüs içeren bir uygulamanın kesinlikle yöneticiden bir şifre ile onay alması gerekiyor. Şifre girilmediği sürece uygulamalar işletim sisteminde herhangi bir değişiklik yapamıyor. Dolayısıyla Linux, herhangi bir antivirüs programına ihtiyaç kalmadan bilgisayarı koruyor.

Stabil yazılım güncellemeleri

Linux’ta karşılaşacağınız ilk şeylerden biri fazla gelen yazılım güncellemeleri olacaktır. Linux sürekli olarak güncelleniyor ve bu güncellemeler genelde diğer işletim sistemlerine nazaran çok daha hızlı bir şekilde yükleniyor. Linux’ta yapılan güncellemeler kolayca yüklenebiliyor ve genelde bu güncellemeler yapılırken pek sorun çıkmıyor.

Özelleştirme

Linux’u diğer işletim sistemlerinin üstüne çıkaran en büyük avantajlardan biri de özelleştirme imkanı. Linux’un açık kaynak kodları sayesinde istediğiniz herhangi bir özelliği özelleştirebilir, ihtiyaçlarınıza göre herhangi bir özellik ekleyebilir ve varolan bir özelliği kaldırabilirsiniz. Elbette duvar kağıdı veya isteğe bağlı simgelerden bahsetmiyoruz bile.

Farklı dağıtımlar

Linux’un birden çok dağıtımı (versiyonu) bulunuyor. Kullanıcılar, ihtiyaçları ve istekleri doğrultusunda istedikleri Linux versiyonunu kullanmakta özgürler zira bu versiyonların hepsi ücretsiz. Linux’un farklı dağıtımlarına Fedora, Ubuntu, Arch Linux, Debian, Linux Mint örnek verilebilir. Eğer henüz acemiyseniz Ubuntu veya Linux Mint kullanabilirsiniz. Eğer iyi bir yazılımcıysanız Debian ve Fedora ile kendinizi geliştirebilirsiniz.

Linux’un dezavantajları:

Teknik destek

Linux kullanıcılarının oluşturduğu muazzam büyüklükte bir topluluk olduğunu ve bu topluluğun ellerinden geldiğince Linux hakkında başka kullanıcılara destek olduğunu belirtmiştik. Bu durum aslında söylendiği kadar yararlı olmayabilir zira teknik bilgisi yetersiz olan biri yardım istediği zaman topluluktan gelen yardımları anlayamayabilir. Bu da destek isteyen birinin sorununu çözememesine sebep olacaktır.

Standart versiyonu yok

Bildiğiniz üzere Windows ve MacOS birkaç adet standart versiyona sahip. Bunlara örnek olarak Windows 7,8 veya 10 gösterilebilir. Linux’un ise herhangi bir standart versiyonu yok. Bu yetmezmiş gibi bir de kullanıcıların oluşturduğu binlerce farklı Linux sürümü bulunuyor. Bu durum, hangi Linux versiyonunun sizin için en iyisi olduğunu bulamamanıza ve Linux’tan kopmanıza sebep olabilir.

Öğrenme süresi

Linux’un kullanımı Windows veya Mac kadar kolay değil. Teknik olarak Linux, diğer işletim sistemlerine göre çok daha geniş bir bilgi tabanı gerektiriyor. Dolayısıyla yeni yeni bilgisayara alışanlar veya Linux hakkında hiçbir bilgisi olmayanlar, ilk adımlarda fazlasıyla zorlanabilir. Elbette Linux öğrenilemeyecek kadar zor değil ancak yine de Linux’a alışmak biraz fazla zaman isteyecektir.