Linux Nedir ve Neden Önemlidir? | Bilim Teknoloji Günlüğü

Linux Nedir ve Neden Önemlidir?

İnternette "Linux" terimini duymuş olabilirsiniz. Ancak bu ne anlama geliyor ve açık kaynak dünyasında neden önemli?


Linux'un Microsoft Windows, Apple macOS veya Google Chrome OS yerine kullanabileceğiniz alternatif bir işletim sistemi olarak tanımlandığını sık sık duyarsınız. Ancak bir kez çevrimiçi olarak Linux'u aradığınızda, durumun bundan çok daha karmaşık olduğunu görürsünüz. Bilgisayarınıza indirip kurabileceğiniz “Linux” diye bir şey yok.

Linux bir ürün değildir. Birçok farklı şekilde dağıtılan, özgürce paylaşılan yazılımlardan oluşan bir ekosistemdir. Bu yazılım artık dünyadaki sunucuların, süper bilgisayarların ve telefonların çoğuna güç sağlıyor. Aynı zamanda PC'niz için giderek daha iyi bir seçenek haline geliyor.

Linux Nedir?
Linux teknik olarak bir masaüstü işletim sistemi değil, bir çekirdektir . Çekirdek, bilgisayarınızın fiziksel donanımın ekrandakilerle iletişim kurmasını sağlayan parçasıdır. Çekirdek, yazdığınızda metnin görünmesinin, dokunmatik yüzeye dokunduğunuzda imlecin hareket etmesinin ve monitörünüzde görüntülerin görünmesinin nedenidir.

Bilgisayarın ilk günlerinde, programcılar kod ve programları özgürce paylaştılar. Bu, IBM, Apple ve Microsoft gibi kurumsal kuruluşlar, kullanıcıların görüntüleyemediği ve kullanım kısıtlamaları getirdiği telif hakkıyla korunan kodu yayınlamaya başladığında değişmeye başladı. Buna karşılık, GNU Projesi, hala özgürce paylaşılan ve dağıtılan yazılım tarafından desteklenen tamamen işlevsel bir bilgisayar yaratma çabası olarak kuruldu.

Eksiksiz bir program paketine ek olarak, GNU Projesi, kodun özgürce paylaşılmasını ve erişilebilir kalmasını sağlayan bir copyleft lisansı olan GNU Genel Kamu Lisansını (GPL) üretti .

GNU Projesi işleyen bir çekirdek üretmeden önce, Linux çekirdeği ortaya çıktı ve bu rolü doldurdu. GPL kapsamında lisanslandığından, artık farklı bir çekirdeğe ihtiyaç duyulmadı. İnsanlar Linux çekirdeğini benimsedi ve bu, takılan isim oldu.

Bugüne kadar, GNU Projesi'nin ürettiği kod, Linux çekirdeği ile birlikte kullanılan yazılımlar için temelin çoğunu sağlar; bu nedenle, Linux'a sık sık GNU/Linux olarak atıfta bulunulduğunu görürsünüz. Ama sonuçta isim, özgür ve açık kaynaklı yazılım etrafında inşa edilen kültür kadar önemli değil.

Ücretsiz ve Açık Kaynak Yazılım Nedir?
Ücretsiz ve açık kaynaklı yazılım veya FOSS, kodu herkesin görüntülemesi, değiştirmesi, kopyalaması ve yeniden dağıtması için herkese açık olan yazılımdır. Bu tür yazılımlar, GPL gibi bu hakları veren ücretsiz bir yazılım lisansıyla birlikte gelir.

Bu durumda “ücretsiz”in maliyeti ifade etmediğini unutmayın. Özgür yazılım maliyetli olabilir, ancak çoğu zaman değildir, çünkü herkesin ücretsiz olarak indirebileceği bir kopya oluşturma ve yeniden dağıtma özgürlüğü vardır.

Firefox, LibreOffice, GIMP, Krita, Blender ve VLC gibi Windows ve macOS için birçok ücretsiz ve açık kaynaklı uygulama mevcuttur. Birçok FOSS uygulaması, diğer platformlara taşınmadan önce Linux'ta başlar. Linux'u farklı kılan şeyin büyük bir kısmı, çoğu uygulamanın yalnızca ücretsiz ve açık kaynaklı olması değil, aynı zamanda arka planda çalışan sistem bileşenleri olmasıdır.


Bu yazılımın çoğu gönüllülerden gelir, ancak bazı şirketler, bağımlı oldukları özgür yazılımı sürdürmeleri veya bunlara katkıda bulunmaları için çalışanlarına ödeme yapar. Bazı kodlar öğrencilerden gelirken, diğer kodlar mevcut bir tescilli uygulamayı alıp ücretsiz bir lisans altında yeniden yayınlamaya karar vermiş kişilerden gelir.

Bu kişilerin hepsi birlikte çalışır, birbirlerinin uygulamalarına katkıda bulunur, hataları bildirir ve bazı projeleri yenilerinin temeli olarak kullanır. Toplu olarak bu kişiler, grafik tasarımcılar, yazılımı paketleyen ve dağıtan kişiler ve kullanıcılarla birlikte özgür yazılım topluluğu olarak bilinir.

Linux ile oluşturulan her şey ücretsiz ve açık kaynaklı yazılım etrafında toplanmaz. Google'ın Chrome OS, nihayetinde Linux tabanlı bir işletim sistemidir. Gördüğünüz her şeyin altında, Google'ın kendi arayüzünü oluşturmak için temel olarak kullandığı Gentoo olarak bilinen bir proje var.

Android ayrıca Linux çekirdeğini kullanır ve bu nedenle, Linux için mevcut yazılımların çoğuna erişiminiz olmasa da teknik olarak bir Linux sürümüdür.

Neden Linux Kullanmak İsteyebilirsiniz?
Linux, bir dizi değer etrafında inşa edilmiş bir işletim sistemidir. Bu değerlere katılıyorsanız, Linux'a bir şans vermek için tek başına bu yeterli neden olabilir. Ancak Linux'a geçmek için pek çok pragmatik neden var.

Linux, herkesin herhangi bir amaç için indirip kullanması için ücretsiz olarak mevcuttur ve üzerindeki uygulamaların çoğu da öyle.

Tescilli yazılımın aksine, bu, gerçekten sahipliğini üstlendiğiniz ve size bilgisayarınız üzerinde gerçek kontrol sağlayan bir yazılımdır. Dilediğini yapmak için kullan. Onu ayır ve kur. Tekrar bir araya getirin. Ondan öğren. Makinenizi mümkün olduğunca uzun süre çalışır durumda tutun.

Bunların hiçbiri sizi ilgilendirmiyorsa, işleri halletmek için bilgisayarınızı kullanın. Belirli bir programa bağımlı hale gelirseniz, kaynak koda bağlı kalacağınıza ve onu çalıştırmaya devam etme becerinize güvenebilirsiniz.

İş modelindeki bir satın alma veya değişiklik nedeniyle hiçbir şirketin elinizden çekilemeyeceği bir iş akışı oluşturabilirsiniz (bunlar açık kaynak dünyasında hala olur, ancak yeni biri genellikle mevcut kaynak kodunu korumak için devreye girer. kaybolmasını izlemektense).

Linux bilginizi bir kariyere dönüştürebilir veya Linux'u seçtiğiniz kariyer için istikrarlı bir temel olarak kullanabilirsiniz.

Linux'u Nasıl İndirirsiniz?
Hiçbir şirket veya kuruluş Linux'u kontrol etmez, bu nedenle herkesin etrafında toplanabileceği "tek" bir Linux sürümü yoktur. Bunun yerine, birçok farklı grup Linux çekirdeği, GNU araçları ve diğer özgürce paylaşılan yazılımlarla birlikte, yaygın olarak "dağıtımlar" veya "dağıtımlar" olarak bilinen ayrı işlevsel işletim sistemlerinde bir araya geldi.

Çoğunlukla, her dağıtım, herkesin eşit erişime sahip olduğu aynı yazılımı bir araya getirmenin ve dağıtmanın farklı bir yoludur.

Bazı dağıtımlar, multimedya oluşturmak veya oyun oynamak gibi belirli bir kaşıntıyı kaşır. Diğerleri, Windows ve macOS gibi, istediğiniz görevi yapmak için kullanabileceğiniz genel amaçlı işletim sistemleridir.

Linux'u indirmek için linux.com'a gitmezsiniz . Bunun yerine, indirmek için bir dağıtım seçersiniz. Aşağıda, genelleştirilmiş bir açıklamayla öne çıkan birkaç seçenek verilmiştir:

    Ubuntu : Ubuntu, Linux'un en yaygın kullanılan versiyonudur. Projenin önceliği, kodun ücretsiz ve açık kaynaklı olup olmadığına bakılmaksızın, çoğu insanın beklediği şekilde çalışan, istedikleri uygulamalara erişim sağlayan bir işletim sistemi yapmaktır.
    Fedora : Fedora, ücretsiz ve açık kaynaklı yazılımın sunabileceği en iyi deneyimi sunmaya çalışır. Fedora ekibi, kodunu görüntüleyemeyeceğiniz, düzenleyemeyeceğiniz veya yeniden dağıtamayacağınız uygulamaları size sağlamaz. Projenin temel değerlerinden biri, herkes için özgür yazılımın durumunu iyileştirmektir.
    Temel işletim sistemi : Masaüstü Linux'a farklı bir yaklaşım, başka herhangi bir dağıtımda alabileceğiniz aynı arayüzleri ve uygulamaları dağıtmak yerine, mevcut ekosistemi kendi masaüstü deneyimi için bir temel olarak kullanan, ücretsiz ve açık bir alternatif arayan insanlara yönelik bir temel olarak kullanır. Windows ve macOS.

Bunlar, binlerce olmasa da yüzlerce veya web'de dolaşan Linux dağıtımlarından sadece birkaçı. Linux'u ilk kez kullanmaya başlamanın en iyi yolu yoktur ve bu seçim bazı insanları felçli hissettirebilir. Son olarak, birini seçin ve beğenirseniz, onunla devam edin. Değilse, farklı bir tane deneyin.

Linux Neden Önemlidir?
Linux, günlük olarak etkileşimde bulunduğumuz birçok makineye gizlice güç sağlayan işletim sistemi haline geldi. Linux, ATM makinelerini, benzin pompalarını ve uçak içi eğlenceyi çalıştırır. Web sitelerini, yazar kasaları ve Mars'a gönderdiğimiz dronları yönetir.

Linux, dünyanın en büyük özgür yazılım projelerinden biridir. İnsanların birlikte çalışarak neler yapabileceğini gösterir. Günümüzde geliştiriciler, her şeyi sıfırdan oluşturmak yerine temel olarak açık kaynaklı projeleri kullanmayı tercih ediyor. Ve insanlar geri katkıda bulunduğunda, yazılım herkes için daha iyi hale gelir. Topluluğun bir sonraki üyesi olacak mısın?

Yorum Gönder

UYARI: > Küfür, hakaret, rencide edici cümleler veya imalar, içeren, imla kuralları ile yazılmamış, Türkçe karakter kullanılmayan ve büyük harflerle yazılmış yorumlar onaylanmamaktadır.<

Daha yeni Daha eski