15 Nisan 2016 Cuma

Linux

Linux

                Linux 1991 de Linus Torvalds tarafından geliştirilip ücretsiz ve açık kaynak kodlu olarak internette paylaşılan işletim sistemidir. Linuxu diğer işletim sistemlerinden ayıran en büyük fark tamamen gönüllü topluluklar tarafından geliştirilmiş olması ve bazı istisnalar dışında ücretsiz ve açık kaynak kodlu olmasıdır.

            Linux Kernel ve HAL(Hardware abstraction layer)

                Bilgisayarınızdaki yazılımlar donanımlarla direkt olarak iletişim kurmazlar. Notepad i düşünün. Eğer notepad doğrudan yazıcınızla iletişim kuruyor olsaydı elimizdeki her yazıcıyı Notepad e tanıtmamız gerekirdi. İşletim sistemleri bunu HAL denen yazılım ile çözerler. HAL donanımları sanallaştırır, yazılımlar gerçek donanımlara değiş işletim sisteminin yazılıma sunduğu sanal donanıma ulaşırlar. Bu sanal donanımlar belirli standartlara göre hazırlandığı için farklı bilgisayarlar ve donanımlarda çalışırken bir sorun yaşamazlar. Linux çekirdeği (Linux Kernel) ve HAL, Linux’un en çok ve en yaygın kullanılan parçasıdır.

            Linux Dağıtımları

Linuxun zamanlar kullanıcılar tarafından geliştirilmesi her kullanıcının onu kendi ihtiyaçları ve tercihleri doğrultusunda geliştirmesine yol açmıştır. Bu nedenle farklı işler ve kullanıcı kitlelerine hitap eden farklı Linux dağıtımları vardır. En yaygın kullanılan Linux dağıtımlarını inceleyelim

            Distrowatch


Distrowatch Linux dağıtımlarını bulabileceğiniz ve popülerliklerini takip edebileceğiniz bir sitedir. Dağıtımların populerlikleriyle ilgili otorite olarak kabul edilir. Bu linkten ulaşabilirsiniz : http://distrowatch.com/

Debian

Debian ve türevleri en yaygın kullanılan linux distrosudur. Debian'ın bu kadar yaygınlaşmasının nedeni bünyesine kattığı yazılımları katı testlerden geçirmesi ve emekleme aşamasındaki yazılımları bünyesine almayarak stabilitesini korumasıdır.Ubuntu bir debian türevidir


Suse

Suse, Novell  tarafından windows a ucuz bir alternatif olarak geliştirilen linux sürümüdür. Sunucu, High Performance Computing, High availibity computing için farklı versiyonları mevcuttur

Centos

Centos (Community Enterprise Operating System) Redhat tarafıdan ücretsiz sunulan daha çok sunucularda kullanılan işletim sistemidir.

Arch Linux

Arch, linux konusunda bilgisi olan yada tecrübe edinmek isteyen kullanıcılara hitap eden bir işletim sistemidir. Arch linuxta hiçbirşey hazır gelmez kullanıcının uğraşarak gerektiğinde ayar dosyalarını güncelleyerek sistemi yapılandırmasını bekler

Android

Android 2005 te "Android INC" tarafından geliştirilmeye başlanan, sonrasında Google tarafından satın alınarak geliştirilmeye devam eden mobil işletim sistemidir.

0 comments:

Yorum Gönder