GNU / Linux Linux | |
Ubuntu , bir GNU/Linux dağıtımı . | |
Aile | UNIX |
---|---|
Diller | Çekirdek için İngilizce, çoğu Linux dağıtımı için çok dilli |
çekirdek tipi | Linux |
Proje durumu | Sürekli gelişim içinde |
Platformlar | Linux çekirdeği tarafından desteklenen: x86 , x86-64 , Itanium , DEC Alpha , ARM , AVR32 , Blackfin , ETRAX -CRIS , FR-V , H8 , M32R , m68k , MicroBlaze , MIPS , MN103 , PA-RISC , PowerPC , RISC V , s390 , S + çekirdek , SuperH , SPARC , TILE64 , Unicore32 , Xtensa (tr) |
Şirket / Kurucu |
Linus Torvalds |
Şirket / Geliştirici |
Richard Stallman kökeninde GNU projesinin , Linus Torvalds kökeni de Linux çekirdeği programcılar ve şirketler binlerce Topluluğun |
Lisans | Çekirdek için GNU GPL , geri kalanı için ücretsiz lisanslar |
Yazılmış | C ve montajcı |
İlk versiyon | 17 Eylül 1991 |
En son kararlı sürüm | 5.11.16 (04/18/2021) |
Ofis ortamı | Çekirdek, X11 ( GNOME , Unity , KDE , Xfce , E16 / E17 , LXDE , Openbox , Awesome , vb.) veya Wayland + Komut satırı arayüzü için konsol |
Paketleme yöneticisi | Dağıtıma bağlı: dpkg , APT , Aptitude , Synaptic , apt-rpm , RPM , DNF , portage , Emerge , Pacman , vb. |
İnternet sitesi |
GNU Linux Çekirdeği Projesi |
Linux veya GNU/Linux , 1991 yılında Linus Torvalds tarafından oluşturulan, Unix tabanlı çekirdek için açık kaynak işletim sistemleri ailesidir . O zamandan beri birçok Linux dağıtımı ortaya çıktı ve özgür yazılım hareketinin popülerleşmesinin önemli bir vektörü .
Linux başlangıçta PC uyumlu bilgisayarlar için geliştirilmiş olsa da, şimdiye kadar yalnızca çok küçük bir oranda kişisel bilgisayar donatmıştır . Ancak Linux çekirdeği, GNU yazılımıyla birlikte olsun ya da olmasın , diğer bilgisayar sistemleri, özellikle sunucular , cep telefonları , gömülü sistemler ve hatta süper bilgisayarlar tarafından da kullanılır . İşletim sistemi Android cep telefonları Linux çekirdeği değil kullanır GNU , bugün 85 donatır % ait dokunmatik pedleri ve akıllı telefonlar .
Tek bir Linux adının kullanımı ilk olarak hem Linux çekirdeğini hem de tüm işletim sistemini tanımlamak için yaygınlaşırken, GNU/Linux adı Debian projesi tarafından başlatıldı ve özellikle GNU projesinin kurucusu Richard Stallman tarafından savunuldu . Savunucularına göre, hem GNU hem de Linux geliştiricilerine itibar etmek gerekiyor. Linux en yaygın olanı olmaya devam ediyor ve özellikle Linus Torvalds tarafından savunuluyor . Bu ismin geliştiricilerinin ana argümanı basitlik argümanıdır: "Linux" yazılması ve telaffuz edilmesi "GNU / Linux"tan daha kısadır.
Unix sistem tarafından yaratıldı AT & T erken 1970'lerde ve özellikle akademik dünyada yayıldı. 1977'nin sonunda, California Üniversitesi'ndeki araştırmacılar, Unix sisteminde çok sayıda iyileştirme yaptı ve onu Berkeley Software Distribution (BSD) adı altında dağıttı . Son olarak, BSD dağıtımları AT & T kodundan temizlendi ve 1991'de ücretsiz olarak sağlandı. Bununla birlikte, BSD'nin dağıtımı 1990'ların başında AT & T (in) tarafından yasal işlemlere konu oldu .
In 1983 , Richard Stallman bir geliştirmeye planını açıkladı UNIX uyumlu ücretsiz bir işletim sistemini ona katılmak ve gelişimi katılmaya korsan topluluğa davet GNU aradı. 1985'ten itibaren , GCC derleyicisi de dahil olmak üzere bazı önemli parçalar çalışır durumdaydı . GNU Projesi 1990 civarında Hurd işletim sistemi çekirdeği üzerinde çalışmaya başladı , ancak geliştirilmesi 10 yıldan fazla sürecekti.
Minix , mikro çekirdeğe dayalı Unix benzeri bir işletim sistemidir . 1987 yılında Profesör Andrew Stuart Tanenbaum tarafından eğitim amaçlı oluşturulmuştur. Minix lisansı, öğrenciler tarafından erişilebilir olması için ucuzdu, ancak Minix serbestçe dağıtılamazdı.
In 1991 , Fin öğrenci Linus Torvalds düşük kullanılabilirlik tarafından rahatsız, UNIX bilgisayar sunucusunun en Helsinki Üniversitesi , bir geliştirilmesini üstlendi işletim sistemi çekirdeği adı "alacağını, Linux çekirdeği ".
Linus Torvalds, Minix'i kullandı ve beğendi. 25 Ağu 1991, o Usenet haber forumunda duyuruyor : comp.os.minix Linux çekirdeğinin geliştirilmesi.
Linus Torvalds hemen çekirdeğini GNU GPL lisansı altında yayınlamayı seçti . Bu karar, GNU ve Linux sistemlerini yasal olarak uyumlu hale getirir . Bu nedenle, Hurd'ün tamamlanmamış gelişiminin neden olduğu boşluğu doldurmak için GNU ve Linux çekirdeği yeni bir işletim sistemi (bazen GNU'nun bir çeşidi olarak kabul edilir) oluşturmak üzere birleştirilir : GNU / Linux veya Linux .
Başlangıçta, bir GNU / Linux işletim sistemi kurmak, sağlam bilgisayar becerileri ve yazılımları tek tek bulup yüklemeyi gerektiriyordu.
Hızla, eksiksiz bir kullanıma hazır sistem oluşturan yazılım paketleri kullanıma sunuldu: bunlar ilk Linux dağıtımlarıydı . Kronolojik sırayla alıntı yapabiliriz:
Linux'un ve özgür yazılımın ticari ilgisinin aşamalı olarak dikkate alınmasında , bazı gösteriler alıntılanabilir:
GNU/Linux, bilgisayar sunucuları dünyasında , özellikle de çok popüler LAMP ile en fazla etkiye sahip olmuştur . Sunucularda, GNU / Linux, diğer Unix benzeri sistemlerin yerini almak veya Windows NT lisanslarının satın alınmasını önlemek için sıklıkla kullanılmıştır ve önemli bir oyuncu olarak bulunmuştur. 2003 gibi erken bir tarihte, Microsoft'un kendisi GNU / Linux'un kendisini kullanıyor gibiydi.
Peter Salus The Daemon, the Gnu, and the Penguin adlı eserinde bu sistemin “ hacker ” çalışma modunun özgür yazılım hareketinin ilkeleriyle buluşmasından doğduğunu açıklıyor , burada hacker ve özgür yazılım felsefeleri anlatılıyor. aynı nesnenin iki yüzü gibi.
Mac OS , Microsoft Windows ve Solaris gibi diğer rakip işletim sistemleriyle karşılaştırıldığında Özgür Yazılım Vakfı tarafından onaylanan Linux dağıtımlarının temel farkı, kullanıcılara GNU Genel Kamu Lisansı (GPL) tarafından tanımlanan dört özgürlük veren özgür işletim sistemleri olmalarıdır. ), onları herhangi bir yayıncıdan bağımsız kılmak ve karşılıklı yardımlaşmayı ve paylaşımı teşvik etmek.
Özgür yazılım mutlaka özgür değildir ve tersine, özgür yazılım mutlaka özgür değildir. O da özgür yazılım değildir: özgür yazılıma katkıda bulunanlar, telif hakları nedeniyle, "yazılımı kısıtlama olmaksızın kullanmak", "Yazılımı incelemek", "yazılımı uyarlamak için değiştirmek" olmak üzere dört özgürlüğü verir. ihtiyaçlarını karşılama” ve “belirli kesin koşullar altında yeniden dağıtma” gibi durumlarda, bunlara uyulmaması mahkumiyetlere yol açabilir.
Bazı lisanslar copyleft ilkesine , yani karşılıklılık ilkesine dayanmaktadır: copyleft kapsamında yazılımdan türetilen bir çalışma da ücretsiz olmalıdır. Bu, en yaygın olarak kullanılan ücretsiz lisansta, özellikle belirli tescilli mikro bloblar dışında Linux çekirdeğinin kendisinde geçerlidir: Richard Stallman tarafından yazılan GNU GPL lisansı .
Özgür yazılım kavramına karşılık gelen dört kriterden biri olan kaynak kodunun açıklığı, hataların hızlı düzeltilmesi ve özellikle güvenlik açıklarının düzeltilmesi gibi, diğerleri arasında Eric Raymond tarafından kuramlaştırılan avantajlara sahiptir . Güvenlik ilkesinin bilinmezlikle reddedilmesidir .
Linux , internette kullanılan standartlaştırılmış protokoller olmadan gelişemezdi . Apache gibi çok sayıda özgür yazılım da referans uygulamalardır .
Bu nedenle özgür yazılımın destekçileri, birlikte çalışabilirliğin sürekli savunucularıdır . Tek bir yazılıma bağlı olmamak için açık formatları , teknik özellikleri herkese açık ve sınırsız erişim veya uygulama olan veri formatlarını vurgularlar .
Bu perspektifte, let us alıntı Mozilla Firefox , hangi titizlikle tarafından verilen öneriler saygı girişimleri Wide World Web Konsorsiyumu , Jabber doğurdu XMPP standardı tarafından tanınan Internet Engineering Task Force alanında anlık mesajlaşma bile ya süitler. LibreOffice ve Calligra başlatılan OpenDocument standardını ofis otomasyonu alanında.
Diğer alanlarda, tanınmış bir standardizasyon kuruluşu veya anlaşması yoktur. Daha sonra pazar, her biri kendi teknolojisine sahip olan veya formatlarını veya protokollerini kapatan baskın bir ekonomik aktörün egemenliği altındaki çeşitli satıcılar arasında bölünür .
İlk senaryo anlık mesajlaşma savaşında hakimdir ve kısmen Pidgin veya Kopete gibi çok protokollü yazılımlar tarafından çözülür . Birbirini izleyen Microsoft Office paketlerinin biçimleri ve dosyaların ve yazıcıların bir Microsoft Windows ağındaki farklı bilgisayarlar arasında paylaşılmasına izin veren Sunucu İleti Bloğu protokolü ikinci kategoriye girer (Office paketi XML dosyalarını kullandığından bu artık doğru değildir ). Bu formatlar ve protokoller genellikle ya yetersiz ya da yetersiz belgelenmiştir. Birlikte çalışabilirlik o zaman zorunlu olarak tersine mühendisliği içerir .
Bu, önemli ölçüde çalışmayı gerektirebilir, aksi takdirde Amerika Birleşik Devletleri'nde yasadışı, ancak Avrupa'da yasal olarak çalışabilir (birlikte çalışabilirlik çerçevesinde kaldığı sürece); Bugün OpenOffice.org ( LibreOffice berieylül 2010), farklı DOC formatlarındaki dosyaların büyük çoğunluğunu okumanıza izin verir ve Samba yazılımı , SMB protokolünün Windows ağ paylaşımlarını kullanmanıza izin verir .
Özgür yazılım açısından daha sorunlu olan, birlikte çalışabilirlik için gerekli ancak teknik veya yasal olarak kilitli olan formatlar ve protokollerdir: dijital haklar yönetimi , yazılım patentleri , EUCD Direktifi , Dijital Binyıl Telif Hakkı Yasası , vb.
Debian sitesinde “ POSIX standartlarının ücretsiz olmadığı ve POSIX.1 (ve FIPS 151-2) sertifikasyonunun çok pahalı olduğu” anlatılıyor.
Linux Kullanıcı Grubu ( İngilizce'de Linux Kullanıcıları Grubu ) olarak bilinen birçok dernek, GNU/Linux ve uzantıları ile özgür yazılımları, GNU/Linux tanıtımlarının yapıldığı toplantılar, eğitimler ve bilgisayarına kurulum yapmak isteyenler için tanıtmayı amaçlamaktadır.
İnternette hem yeni başlayanlara hem de profesyonellere yardımcı olmak için birçok topluluk var . Kullanıcıların çok aktif bir IRC ağı sayesinde GNU / Linux'un temellerini öğrenmelerine yardımcı olan ortak bilgi sitesi Linuxfr.org olan Léa-Linux sitesinden veya Le Journal du Hacker sitesinden alıntı yapalım . Ve Proselux, Linux Grubu sponsorları ve hatta Godfather-Linux projeleri, "Linux" insanlarının birbirlerine yardım etmek için bir araya gelmelerine izin veriyor. Aynı şekilde, öğreticilerin yanı sıra nasıl yapılacağının da olduğu birçok site var .
Özgür yazılım, işbirliği içinde, genellikle birbirinden bağımsız olarak geliştirilir ve serbestçe yeniden dağıtılabilir. GNU/Linux dünyasının bir özelliği vardır: Yazılım geliştirenler ve dağıtanlar arasında sık sık ayrılık.
GNU işletim sistemi , Linux çekirdeği , bilgisayar kurulum ve yönetim programları, RPM gibi yazılımların kurulumunu ve güncellenmesini kolaylaştıran bir mekanizmadan oluşan son kullanıcı tarafından kurulmaya hazır bir çözüme GNU / Linux dağıtımı (veya Linux dağıtımı) diyoruz . veya APT'nin yanı sıra diğer geliştiriciler tarafından üretilen bir dizi yazılım.
Örneğin, bir dağıtım GNOME veya KDE masaüstü ortamında uzmanlaşmayı seçebilir . Ayrıca sistemin varsayılan konfigürasyonundan (grafik, basitlik, vb.), güvenlik izlemesinden (güncelleme kurulumları) ve daha genel olarak bütünün entegrasyonundan sorumludur.
Dağıtımların çeşitliliği, ticari amaçlı olsun ya da olmasın çeşitli ihtiyaçların karşılanmasını mümkün kılar; sunucu odaklı, ofis otomasyonu veya gömülü; genel halka veya bilgilendirilmiş halka yönelik; genelci veya belirli bir kullanım için uzmanlaşmış (güvenlik duvarı, ağ yönlendiricisi, bilgi işlem kümesi vb.); belirli bir malzeme üzerinde sertifikalı; veya tamamen ücretsiz, yani herhangi bir özel koddan yoksun.
Çoğu dağıtım başka bir dağıtımdan türetilir. Dolayısıyla, Linux dağıtımlarının zaman çizelgesinde gösterildiği gibi , diğerlerinin çoğunun kaynağı üç dağıtımdır:
Çoğunlukla yukarıda bahsedilen projelerden türetilen, az ya da çok uzmanlaşmış dağıtımlar mevcuttur. Örneğin, işte bazı özel "masaüstü ortamı" dağıtımları : Canonical Ltd. tarafından yayınlanan Ubuntu . Debian'dan türetilmiştir ; MEPIS , ayrıca Debian'a dayanmaktadır ; Slackware'den türetilen Zenwalk ; OpenMandriva Lx ve Mageia tarafından yayınlanan kar amacı gütmeyen dernek geç türetilmiş, Mandriva Linux kendisinden türetilen Red Hat . Ayrıca birçok dağıtım için Live CD sürümleri olarak adlandırılanlar vardır , en ünlülerinden biri Knoppix'tir , tam bir GNU / Linux işletim sistemini başlatma ve medyadan (CD, DVD veya USB anahtarı) birçok yazılıma erişme yeteneği sunarlar. ) sabit sürücüye önceden kurulum yapmadan ve içeriğini değiştirmeden. Bu kullanım esnekliği, onları GNU / Linux gösterileri için çok popüler hale getirir ve hatta sistem bakım araçları olarak kullanılır. Özgür Yazılım Vakfı tarafından önerilen tamamen ücretsiz Linux dağıtımlarından bazıları Trisquel ve gNewSense'dir .
Son olarak, Linux From Scratch , yazılımın kaynak kodundan okuyucuya kendi GNU/Linux dağıtımını oluşturmasını sağlayan bir kitaptır .
Zaman çizelgelerinin gösteriminde diğer birçok dağıtımın ana dağılımlarını alarak:
Alexa Rank
Nisan 2020 |
BenzerWeb Sıralaması
Haziran 2020 |
|||
---|---|---|---|---|
dağıtım | Sıralama | dağıtım | Toplam Ziyaret | |
1 | Ubuntu | 2.551 e | Ubuntu | 7.54 Milyon |
2 | Kırmızı şapka | 4273 inci | Kırmızı şapka | 5.50 Milyon |
3 | Debian | 8711 e | Linux Darphanesi | 3.61 Milyon |
4 | CentOS | 9. 366 inci | ArchLinux | 3.18 Milyon |
5 | KALİ Linux | 9,725 inci | Debian | 2.68 Milyon |
6 | Linux Darphanesi | 10 692 e | Kali Linux | 2.26 Milyon |
7 | Archlinux | 11.515 inci | Manjaro | 1.87 Milyon |
8 | Manjaro Linux'u | 21.195 inci | CentOS | 1.69 Milyon |
9 | Ubuntu Kylin | 24.147 inci | Derin | 1.44 Milyon |
10 | KDE neon | 28.472 e | OpenSUse | 775.060 |
11 | Derin | 28.600 inci | fötr şapka | 751 190 |
12 | açık kullanım | 34.647 inci | Gentoo | 579.690 |
13 | Gentoo Linux | 45 140 inci | RancherO'lar | 541 690 |
14 | çiftlik sahibi işletim sistemi | 56.794 inci | ÜcretsizBSD | 525 580 |
15 | kuyruklar | 63.978 inci | PopOS! | 482 570 |
GNU / Linux dağıtımlarının karşılaştığı zorluklardan biri, önceden kurulmuş bir GNU / Linux tabanlı sistemle satılan bir bilgisayarı bulmanın daha kolay hale gelmesi için bilgisayar üreticileriyle ortak olmaktır. Çünkü bazı dağıtımlar, GNU/Linux tabanlı bir sistem kurmayı rakip işletim sistemleri kadar kolay hale getirdiğini iddia etse de, diğer sistemlerin var olduğunun farkında olmak, alışkanlıklarındaki değişiklikleri kabul etmeye istekli olmak ve sahip olmak gibi basit bir gerçek. Sistemi kendiniz kurmak, Microsoft Windows ve Mac OS X dağıtımcılarının sahip olduğu ayrıcalıklı konuma kıyasla kesin bir dezavantajdır . Microsoft'un sistemi gerçekten de her yerde mevcuttur ve Apple aynı zamanda Macintosh'un da üreticisidir .
Aksi takdirde, GNU/Linux kullanıcıları bilgisayar satın alırken kullanmayı düşünmedikleri işletim sistemi ve yazılımın fiyatının ilgili kısmının geri ödenmesini talep edebilirler.Yeni, bazı ülkelerin yasalarının izin verdiği gibi. Apple şirketi bu tür talepler karşısında birkaç kez işbirliği yaptıysa, şu anda bir dizi mahkeme kararının bazı tüketicilere üreticiler tarafından geri ödeme yapılmasına izin vermesine rağmen, Microsoft Windows'un geri ödenmesi genellikle uzun ve zordur. Dayanarak bu geri ödeme alma zorluğu ile karşı karşıya kalan EULA 1998 yılında, Linuxfrench ve AFUL dernekler yanı sıra Roberto Di Cosmo için bir eylem başlattı , Windows vergi iadelerinin .
Bu durum Avrupa ve Kuzey Amerika'da mevcuttur , ancak GNU/Linux dağıtımlarının Windows'tan daha fazla pazar payına sahip olduğu Güney Amerika'daki bazı ülkelerde yoktur .
Bu yarı tekel durumu, bireyler arasında GNU / Linux'un Avrupa ve Kuzey Amerika'daki düşük dağılımını kısmen açıklamaktadır. GNU / Linux'un benimsenmesinin önündeki bir diğer engel , Windows ikili programlarıyla uyumsuzluktur ( Wine'ın geliştirilmesi bu uyumsuzluğu kısmen giderir). GNU / Linux ve Windows arasındaki zayıf benzerlik de bazı uyarlamaları gerekli kılıyor. Ubuntu (2004) ve Mandrakelinux (1998) dağılımları, şimdi Mandriva Linux, ofis kullanımı halka yönelik yönelik ilk arasındadır.
Dan beri temmuz 2009, Microsoft Linux çekirdeğine katkıda bulunur . Gerçekten de Microsoft, tescilli Hyper-V sanallaştırma sisteminin desteğini geliştirmeyi amaçlayan GPLv2 lisansı altında Linux için birkaç sürücü yayınlamıştır .
Pazar payı kavramı , Linux çekirdeği durumunda biraz özeldir . Gerçekten de, onu kullanan işletim sistemleri nadiren "satıldığından", finansal ölçüm hiçbir anlam ifade etmiyor.
Sadece düzenli olarak kullanan makinelerin sayısı sayılabilir. Bu, süper bilgisayarlar (az sayıda) için kolay olsa da , istemci iş istasyonları ( HTTP kullanıcı aracısına dayalı istatistikler) için daha zor hale gelir ve kişisel müzik çalarlar, telefonlar, telefonlar, ve daha fazlası sayısal tabletler.
Gömülü sistemlerde pazar payıLinux çekirdeğini kullanan işletim sistemi birçok gömülü sistemi donatır .
Cep telefonları ve tabletlerde pazar payıAndroid mobil işletim şirketi tarafından geliştirilen sistem , Google , Linux çekirdeğinden, çoğunluğu donatır akıllı telefonlar ve tabletler . 2020'de bu cihazların %85'i Android kullanıyordu.
Süper bilgisayarlarda pazar payıLinux çok fazla çoğunlukta.
International Data Corporation (IDC) tarafından elde edilen gelirlere dayalı olarak yapılan bir araştırmaya göre, 2010 yılında GNU / Linux, sunucular için toplam pazar payının %16,8'ini oluşturuyordu.
Web sunucularında pazar payıUnix tipi işletim sistemleri (dolayısıyla * BSD'ler dahil ) büyük ölçüde çoğunluktadır, %63.7 ile27 Nisan 2012 :
Gerçekten de, UNIX tipi sunucular (ve bu durumda, GNU / Linux) güvenliği çok kolaydır ve GNU / Linux gibi ücretsiz olanlar söz konusu olduğunda ücretsizdir. Ancak, pazar payı söz konusu olduğunda, özgür yazılım kullanımını saymak zordur.
Ağ sunucularında pazar payı İstemci iş istasyonlarında pazar payıİçinde Mayıs 2014Tarafından bir çalışma Xiti 17.000 Avrupalı profesyonel web sitelerine ziyaretçiler tarafından kullanılan sistemlerde düzenli yürütülen 91,9% veren pazar payı için Windows'un (39,2% , Windows XP , içinde 21,0% , Windows Vista içinde, 18,% 3 Windows 7 , 16.3 içinde% Windows 8 ve% 4.2 içinde , Windows 10 ), içinde% 5,3 Mac OS X ve GNU / Linux 0.9%.
GNU/Linux'un dünyadaki payına ilişkin StatCounter sitesi ve netmarketshare tarafından yayınlanan istatistikler :
Yıl | StatCounter | netpazar payı |
---|---|---|
2007 | - | %0.67 |
2008 | %0.69 | %0.83 |
2009 | %0.69 | %1,01 |
2010 | %0.78 | %1.00 |
2011 | %0.79 | %1,06 |
2012 | %0.84 | %1,16 |
2013 | %1,16 | %1,38 |
2014 | %1,43 | %1,55 |
2015 | %1,67 | %1,57 |
2016 | / | %2.31 |
2017 | / | %2.24 |
2018 | / | %2.02 |
2019 | / | %1,92 |
2020 | / | %3.17 |
Bağladılar satış bu artma eğilimi göstermektedir rağmen Windows ile önceden yüklenmiş pek çok bilgisayarın halka kısmen istemci iş istasyonlarında GNU / Linux düşük pazar payına açıklıyor.
Türeyerek UNIX , komut satırı (veya Unix kabuk ) bakılmaksızın dağılımının, hep GNU / Linux mevcuttur.
Uzun süredir gerekliliğini koruyor, ancak bu, Ubuntu veya Kubuntu gibi kişisel kullanıma yönelik yeni ve kullanımı kolay dağıtımlarda artık geçerli değil . Bununla birlikte, çevrimiçi yardım, grafiksel yapılandırma mümkün olduğunda bile, genellikle komut satırı prosedüründen bahseder: bu yöntem GNU / Linux dünyasında daha evrenseldir ve genellikle yardımcıya açıklaması daha kolaydır ve muhatabının yalnızca göstergeyi kopyalayıp yapıştırması gerekir . .
Günümüzde iyi tasarlanmış bir grafik arayüz, görevlerin büyük çoğunluğunu çok daha eğlenceli hale getiriyor, ancak özellikle görev tekrarlı veya istenmeyen göründüğünde bu her zaman böyle olmuyor. Gücünü otomatik alt görevleri sonsuz bir şekilde birleştirme olasılığından alan ve neredeyse doğal olarak bu şekilde gerçekleştirilen görevin otomatikleştirilmesini sağlayan komut satırı, grafik arayüzden daha verimli olduğunu kanıtlayabilir. Bilim adamları, mühendisler ve geliştiriciler, en sık kullanıcıları arasındadır.
Grafik arayüz ve komut satırı da birbirini tamamlayabilir: KDE ve GNOME , kontrol etmek için bir terminal ile birlikte teslim edilir ve bu nedenle tüm grafik uygulamaları komut satırından otomatikleştirir.
MacOS, pencere ve fare yönetimi ile pazarlanan ilk sistem olan grafik arayüzleriyle tanınan Apple , Mac OS X'e UNIX uyumlu bir komut satırı terminali de entegre etti.
Belirli dağıtımlar, özellikle sunucularda veya belirli yönetim görevlerinde uzmanlaşmış olanlar, özellikle grafik arayüzünün olmaması nedeniyle düşük kaynak tüketimi nedeniyle , ancak özellikle birlikte çalışabilirlikle bağlantılı eylem gücü için yalnızca komut satırını kullanır . komutlar ve komut dosyaları oluşturma olasılığı .
UygulamalarDeb paketleri kullanan Ubuntu ve türevleri , rpm paketleri kullanan Mageia vb. gibi genel halka yönelik kullanımı kolay dağıtımlar . birçok ücretsiz, açık kaynaklı, ergonomik ve grafik modu programından yararlanın. Ofis otomasyonu, fotoğraf görüntüleme, görüntü işleme, müzik oynatma, video görüntüleme ve düzenleme, web tarayıcıları, mesajlaşma ve IP üzerinden ses (skype, XMPP , vb.) gibi günlük görevlerin büyük çoğunluğunu gerçekleştirmenize izin verirler . Bazı programlar profesyonel kullanıma da izin verir: programlama, muhasebe, 3D çizim, CAD, FTP, vb.
Tek bir terminalden birçok program kullanılabilir. Bunlara Vim , Emacs ve sed editörleri veya apt ve rpm paket yöneticileri dahildir . Bu programlardan bazıları grafiksel bir arayüz aracılığıyla da kullanılabilir.
Konsol modunda çalışan çok sayıda programın birçok nedeni vardır:
Metin modunda çalışmaya yeni başlayan biri için bu programları kullanmak zor olabilir. Ancak, yöneticiler ve deneyimli geliştiriciler arasında çok popülerdirler ve bu alanlarda yüksek gereksinimler olduğunda gerekli hale gelirler.
X Pencere YöneticileriGenel GNU / Linux teriminin kullanımı, kişisel bir bilgisayar kullanımı söz konusu olduğunda yanıltıcıdır. Aslında, KDE , GNOME veya Xfce gibi farklı özelliklere sahip birkaç arabirim (veya pencere yöneticisi ) vardır .
Ancak, tüm bu arayüzler X Window'a dayandığından, uygulamaları bir arada var olabilir ve uzaktan pencere görüntüleme ( ssh ve nox gibi sıkıştırılmış ve şifreli protokoller aracılığıyla dahil ) ve basitleştirilmiş kopyala ve yapıştır dahil olmak üzere bazı ortak noktalar sunar . fare otomatik olarak kopyalanır, bir orta tıklama (veya bir tekerlek tıklaması veya aynı anda her iki düğme üzerinde) metni istenen konuma yapıştırmak için yeterlidir. Yani klavyenin X'e kopyalayıp yapıştırmasına asla gerek yoktur.
Geleneksel olarak, Linux çekirdeğine dayalı bir işletim sisteminin arayüzü, bir pencere yöneticisi (Window Maker veya IceWM gibi pek çokları vardır ) ve oldukça çeşitli uygulamalar etrafında toplanmış sade bir arayüz olmasa da ayık olmuştur .
Bu geleneksel sistemin dezavantajı, böyle bir ortamı özelleştirmek için gereken zaman ve her şeyden önce bu şekilde kullanılan uygulamaların standartlaştırılmamasıdır. Sağdaki ekran görüntüsünde görülebilen uygulamaların ( XMMS , RealPlayer , Mozilla Firefox , xterm , Gaim , Konqueror ) her biri kendi kurallarını takip eder: farklı görünüm, davranışlar, klavye kısayolları; kopyala-yapıştır ve sürükle-bırak birbirinden farklı...
Vim veya Emacs gibi bireysel uygulamalar gerçekten harika görünebilse de, tüm bu uygulamaların birbirinden farklı seti, onu acemi kullanıcılar için kavraması zor bir sistem haline getiriyor. Bir uygulamayı öğrenmek için harcanan zaman ve bu şekilde elde edilen refleksler diğer uygulamalara uygulanamaz; bu , örneğin bir uygulamadan çıkmak için kullanılan klavye kısayolu gibi Macintosh tarafından gösterildiği gibi arayüz davranışının standartlaştırılmasının getirdiği bir avantajdır . : Ctrl + Qveya Ctrl + X - Ctrl + Cveya Ctrl + Cveya sadece qveya Escveya tekrar : qa! , güle güle , çık veya çık , vb.
Bu tür bir ortamı kullanmak, diğer çözümlere (KDE veya Gnome gibi) alışmış kullanıcılar için kafa karıştırıcı görünebilir. Öte yandan, bireysel ihtiyaçlara göre yapılandırma ve özelleştirmede basitlik ve esneklik avantajına sahiptir.
Masaüstü ortamlarıÖnceki bölümün gidişatı , Matthias Ettrich'in tepki olarak KDE projesini kurmasını , ardından Miguel de Icaza'nın ertesi yıl Mac OS ve Windows'tan ilham alan GNOME projesini kurmasını isteyen 1996 tarihli bir manifestoda anlatılıyor. açısından kullanılabilirlik davranış ve yazılım standardizasyonu.
Bu iki proje, iş istasyonunda GNU/Linux'un federatörleri haline geldi.
Her biri aslında şunları sunar:
Bu iki masaüstü ortamı yakın zamanda belli bir olgunluğa ulaştı, KDE için 2003 yılını, biraz sonra GNOME için aktaralım. Çok aktif olan bu iki proje, yine de bir sonraki ana versiyonları için önemli ölçüde gelişmeyi amaçlıyor; bu yöndeki çabalar KDE için Temyiz ve GNOME projeleri için ToPaZ'da yoğunlaşmıştır.
Teknik olarak, her ikisi de, ilki X11 pencere sistemi olan birçok ortak teknolojiye güveniyor . Belirli çabaları tekrarlamaktan kaçınmak için, bu projeler arasında Freedesktop.org adlı resmi olmayan bir işbirliği alanı kuruldu.
Ergonomi yaklaşımında (bu, kullanıcının türüne göredir) ve masaüstü ortamının rolü anlayışında farklılık gösterirler: KDE ortamı, uygulamalar arasında entegrasyon isteğini zorlar, birçok gelişmiş özelliğe ve oyuna sahiptir. iyi varsayılan seçeneklere sahip olduğunuzdan emin olarak yapılandırma kartı; GNOME daha rafine olmak istiyor ve kendini temel görevlere adadı ( işlerin sadece işe yaramasını sağlamak felsefesi ). Bu nedenle, her biri farklı bir kitleye hitap ediyor.
artışı da not edebiliriz GNOME veya KDE'den daha hafif kalırken GNOME gibi GTK + tabanlı eksiksiz bir ortam sağlamayı amaçlayan Xfce adlı üçüncü bir masaüstü ortamının .
Özgür yazılım topluluğu, birçok alanda kullanılabilecek çok sayıda yazılım üretmiştir.
Gösterge olarak verilen bazı yazılım örnekleri:
Çoğu GNU / Linux dağıtımı , özellikle bir dağıtım için test edilmiş ve önceden yapılandırılmış yazılımların listesine göz atmanıza izin veren bir program ( Synaptic gibi ) sunar. Bu programlar daha sonra birkaç tıklamayla indirilir ve yüklenir ve elektronik imza sistemi, sunulan yazılımın orijinalliğini ve bütünlüğünü doğrulamayı mümkün kılar. Bu programlar daha sonra otomatik olarak güncellenir.
Bazı büyük tescilli yazılımların ayrıca bir GNU / Linux sürümü vardır. Bu olduğu Operası , Adobe Flash Player'ın , Adobe Acrobat Reader , NeroLinux veya Skype örneğin.
Taşınabilirlik kavramı, bir programın farklı işletim sistemleri veya mimarileri altında kullanılabilmesini ifade eder.
Son olarak, Wine gibi GNU/Linux altında bir Windows API uygulaması sayesinde bir GNU/Linux iş istasyonunda Microsoft Windows için yapılmış yazılımları kullanmak mümkündür . CrossOver gibi şarap tabanlı ticari teklifler , Windows dünyasından Microsoft Office ve Photoshop gibi yazılımları neredeyse sorunsuz şekilde kullanmayı mümkün kılıyor .
Video oyunlarıGNU / Linux altında ücretsiz veya ücretli, ücretsiz veya tescilli birçok oyun vardır. Teklif, hem küçük ofis oyunlarını (kartlar, mayın tarama gemisi, satranç, golf) hem de yeni ticari oyunları ( Enemy Territory: Quake Wars ) içerir.
Bazı oyunlar yerel olarak GNU / Linux ( örneğin Quake III Arena veya 0 AD ) altında çalışacak şekilde tasarlanmıştır ve diğerleri GNU / Linux altında Windows API'sini uygulayan programlar kullanılarak başlatılabilir . Bazıları özellikle oyunlar için çeşitli uygulamalar vardır , bu nedenle Windows için tasarlanmış birçok oyunu Cedega ve Wine (örneğin World of Warcraft) gibi ortamlarda çalıştırmayı mümkün kılar, ancak büyük video oyunu yayıncıları bunların hiçbirini dağıtmaz. %100 uyumlu sürümde ve GNU / Linux'u destekleyen oyunlar. GNU/Linux kullanan oyuncular için son çare, çoklu önyükleme veya sanallaştırma sayesinde Windows'u aynı bilgisayarda aynı anda çalıştırmaktır .
Grafik kartı üreticisi ATI , bir süredir GNU / Linux için kendi sürücülerini geliştirdi. AMD tarafından satın alınmasının ardından ATI, Mesa 3D geliştiricilerinin kartlarının yönetimini daha iyi entegre edebilmeleri için 2008'in başlarında kartlarının özelliklerini açtı .
2013 yılında Valve'in Steam platformu GNU/Linux'ta kullanıma sunuldu ve oyun kitaplığının Team Fortress 2 , Half-Life vb. dahil olmak üzere birçok başlıkla genişlemesini sağlıyor . ya tüm Valve kütüphanesi , hem de Amnesia: The Dark Descent veya FTL: Faster Than Light . Buna paralel olarak Gabe Newell , GNU/Linux Debian dağıtımına dayalı bir işletim sistemi olan SteamOS ile temel olarak sunulacak bir ev konsolu olan Steam Machine'i duyurdu .
Ücretsiz kütüphanelerÜcretsiz bir kütüphane kullanan yazılımlar GNU/Linux üzerinde ve kütüphanenin bulunduğu tüm platformlarda çalışabilir. Bu kütüphaneler ile olduğu gibi zaten var olan metin tabanlı uygulamalar üzerinde bir grafik yer paylaşımı ekleyebilir Vim , ancak çoğunlukla acemiler için erişilebilir yazılım geliştirmek için kullanılan ve bu tür sürükle ve bırak, fare manipülasyonlar gibi grafiksel arayüzler tarafından yetkilendirilmiş işlevleri, sahip vb.
Blender veya Google Earth gibi diğer uygulamalar , 2B gibi 3B kullanan programların yönetiminin yanı sıra uygulama için temel olması amaçlanan OpenGL kitaplığını kullandıkları için özel bir durumdur .
öykünmeRakip işletim sistemlerinin veya oyun ortamlarının çalışmasını simüle etmek için çeşitli öykünme yazılımı mevcuttur.
bilgisayar öykünmesiSteem ve ARAnyM programları için yazılmış uygulamaların bir kısmını taklit Atari makinelerinde , özellikle Atari ST ve Atari TT . BAE (Unix Amiga Emulator), Apple'ın eski Mac 68000'i olan Commodore Amiga , Basilik'i taklit etmenizi sağlar . Bu emülatörlerin tümü, bu bilgisayarları donatan Motorola 68000 ailesi mikroişlemcilerinin yanı sıra özel Amiga yardımcı işlemcilerini de taklit eder .
MESS (genellikle MAME ile ilişkilendirilir), çok sayıda 8 bitlik kişisel bilgisayarın aynı şekilde öykünmesine izin verir . İçin Euphoric: uzman Bu bilgisayarların her biri için emülatörlerle de vardır Oriç için, FMSX MSX için değil, aynı zamanda emülatörlerine ZX Spectrum , Commodore 64 , vb
Microsoft Windows için uygulamayı kullanmaWindows için geliştirilen uygulamalar , Microsoft Windows'un temel API'sinin işleyişini yeniden uygulayan Wine uygulaması (veya onun türevleri ticareti CrossOver ve Cedega ) aracılığıyla bir GNU/Linux sisteminde çalışabilir . Mikroişlemci öykünmez, GNU / Linux'ta yerel olarak kullanılan API'lerde anında yalnızca APS'nin işlevleri yeniden eşlenir. Örneğin: DirectX OpenGL kullanır, baskı yönetimi CUPS veya LPR'ye aktarılır, USB cihazları libusb (in) , grafik tabletler XInput vb. Bu, çoğu durumda yerel çalışma zamanı performansına yakın olmasına izin verirken, bazı Windows'a özgü aygıt sürücülerinin sorunlarından kaçınır. Belirli özel durumlarda, belirli uygulamaların performansı düşebilir. Birçok yardımcı program, uygulama ve oyun iyi performans gösterir, ancak hepsi değil. Wine sitesi, çalışan uygulamaları ve sorunlu olanları listeler.
sanallaştırmaEk olarak, GNU / Linux , AMD ve Intel-VT (veya IVT) üzerindeki AMD -V gibi son işlemcilerde bulunan sanallaştırma modüllerini dikkate alarak, tek bir fiziksel bilgisayarda çalışan birkaç sanal ortam arasında mükemmel bir ayrım elde etme olasılığını da açar. Intel'de. Bu sanallaştırma ortamları , erişimlerin ayrılmasında belirli bir güvenlik sağlarken, aynı makine üzerinde farklı ortamların veya benzer birkaç ortamın çalıştırılmasını mümkün kılar. Bu sistem uzun süredir IBM ana bilgisayarları tarafından kullanılmaktadır. IBM, müşterilerinin bunları daha modern bir sistemle kullanmaya devam etmelerini sağlamak için GNU / Linux'u da üzerlerine taşıdı.
KVM , Linux çekirdeğinin 2.6.20 sürümünden bu yana, ikincisinin resmi hiper yönetici sanallaştırma sistemidir. QEMU araçlarıyla birleştiğinde, doğrudan değiştirilmemiş bir Linux çekirdeği üzerinde çalışan sanal makinelerin oluşturulmasına izin verir ve Windows , Solaris , BSD , vb. gibi çok sayıda işletim sistemini barındırabilir . KVM, Red Hat'in sanallaştırma stratejisinin merkezinde yer alır .
Açıklığı sayesinde, Linux çekirdeği az çok önemli değişikliklerle aşağıdakiler gibi diğer sanallaştırma ürünlerinin kullanımına da izin verir:
Tüketici dağıtımları, kişisel bilgisayarlarda yerleşik donanımların ve bireylere yönelik aksesuarların (sabit diskler, web kameraları, fareler, yazıcılar, video projektörleri, DVD oynatıcılar, grafik ve ses kartları, bluetooth vb.) büyük çoğunluğunu destekler.
GNU/Linux'un temel eleştirilerinden biri donanım desteğidir. Nitekim bazı özel donanımlar GNU/Linux tarafından doğrudan desteklenmemektedir ve her zaman üretici tarafından geliştirilen ve GNU/Linux ile uyumlu bir sürücü bulunmamaktadır . Bazı üreticiler sistematik olarak Microsoft Windows ve Mac OS X için sürücüler sağlarken, GNU/Linux için bunları tersine mühendislikle geliştiren genellikle topluluktur . Bazen topluluk, üreticiler tarafından geliştirilen tescilli sürücüler olmasına rağmen sabit ücretsiz sürücüler geliştirmeyi tercih eder ( ATI veya Nvidia grafik kartları için durum budur ). Bunu akılda tutarak, bir bilgisayarı tam olarak çalıştırmak için gereken sürücüler çoğu GNU / Linux dağıtımında yerleşiktir.
Bazı aygıtların sürücüleri bulunmayabilir. Ancak, bazen Windows veya Mac OS kullanıcıları, sistemlerinin yeni bir sürümünü yüklerken sürücü sorunlarıyla da karşılaşırlar ve kaynak kodunun olmaması , tescilli sürücülerin yeniden derlenmesini engeller . Son olarak, Windows veya Mac için değil, yalnızca GNU / Linux için sürücüler var (süper bilgisayarlar, üst düzey İnternet sunucuları, PlayStation oyun konsolları, desteği üreticiler tarafından durdurulan eski çevre birimleri vb.). Eski donanımlar genellikle GNU/Linux altında geri dönüştürülebilir, çünkü ücretsiz sürücülerin dayanıklılığı da GNU/Linux'un güçlü yönlerinden biridir.
Bu durumun ilk nedeni, GNU/Linux'un bireyler üzerindeki düşük etkisinin, üreticileri bu ortam için sürücülerin geliştirilmesine yatırım yapmaya teşvik etmemesidir. İkinci neden, belirli dağıtımların (örneğin Fedora veya Debian ) sürücüleri, mevcut olsalar bile, özel lisanslar altında gömmeyi reddetmesidir , bu da kullanıcının bunları bulmasını ve kullanmasını zorunlu kılar. manuel olarak yükleyin. Son olarak, Linux çekirdeğinde sabit bir API'nin olmaması , üreticileri, çekirdeğin her sürümüne uyarlanmış sürücülerin ikili dosyalarını teslim etmeye zorlar .
Birden fazla platformda çalışan ve bu sürücülere ihtiyaç duyan kullanıcılar, üçüncü şahıslar tarafından geliştirilen sürümleri bulabilirler, ancak bu tür sürücüler genellikle yalnızca ilkel bir dizi işlevi destekler ve yalnızca donanımın piyasaya sürülmesinden sonra, biraz gecikmeyle görünür. Ancak, diğer işletim sistemleri için geliştirilmiş belirli sürücülerin ( NdisWrapper gibi ) çalışmasını sağlayan mekanizmalar vardır .
Webcam , örneğin, özellikle sürücülerin endişeliyiz, ancak protokol USB video sınıfı cihaz veya UVC bu protokolü destekleyen birçok web kamerası ile bu sorunu karşılayabilir.
GNU / Linux'un demokratikleşmesiyle birlikte, bazı büyük üreticiler , web kameraları veya ses kartları için Creative Labs , Intel (işlemciler, 3D yonga setleri, vb.) ağ kartları vb.). Ancak diğer birçok bileşen, GNU / Linux altında kullanılması amaçlanıyorsa, satın almadan önce sürücülerin kullanılabilirliğinin kontrol edilmesini gerektirir. Öte yandan, Intel ve Moblin - Lineo (en) veya Everex projesi tarafından desteklenen Dell, Asus gibi montajcılar, GNU / Linux önceden yüklenmiş bilgisayarları satarlar.
Linux , ayrıcalıkların katı bir şekilde ayrılmasına izin verir . Sonuçlardan biri , ayrıcalıkların yükselmesine izin veren bir güvenlik ihlali dışında , bir solucan veya bilgisayar virüsünün bir Linux sisteminin kaynaklarının ve işlevlerinin yalnızca bir kısmına erişebilmesi, ancak ne önemli sistem verilerine ne de herhangi bir veriye erişebilmesidir. diğer kullanıcılar.
Sunucu dünyasında, güvenlik derecesi, karşılaştırmalı olarak, her şeyden önce sistem yöneticisinin deneyim düzeyine bağlıdır . Orada Linux, risksiz ve ek maliyet olmadan çeşitli senaryoları başka bilgisayarlarda kapsamlı bir şekilde test etmeyi ve böylece orada faydalı deneyim kazanmayı mümkün kılan kullanım özgürlüğü sayesinde puan kazanıyor.
Özel olarak güvenliğe odaklanan bir dizi dağıtım ve Ulusal Güvenlik Ajansı'nın SELinux'u gibi girişimler vardır . Ancak, uzmanları bu işletim sistemindeki güvenlik sorunlarından haberdar etmek için Damn Vulnerable Linux , BackTrack veya daha yakın zamanda Kali Linux gibi anti-güvenliğe odaklanan bir dizi dağıtım da var .
Linux, çok çeşitli donanım platformlarının yanı sıra yazılım çözümlerini de destekler. En popüler e-posta istemcisini etkileyen bir güvenlik ihlali , ücretsiz yazılım kullanıcılarının yalnızca bir kısmını etkileyecektir; Öte yandan, Outlook Express'i etkileyen bir güvenlik açığı , Windows kullanıcılarının büyük bir bölümünü aniden etkileyebilir. Bu tez, Bruce Schneier gibi alandaki otoriteler tarafından CIA adına yazılan ve Gartner firması tarafından bir belgeye alınan bir raporda geliştirilmiştir . Bu rapor, çoğu bilgisayarın bir Microsoft işletim sistemi çalıştırdığı için , dünyadaki bilgisayarların çoğunun aynı virüslere ve solucanlara karşı aynı anda savunmasız olduğunu belirtir. Bundan kaçınmak için, işletim sistemleri alanında yazılım monokültüründen kaçınmayı önermektedir.
Son olarak, Linux'un ve Linux altında çalışan birçok yazılımın özgür yazılım olması gerçeği , kaynak kodunun , ister bir şirketin özel çıkarlarına yanıt vermek için, ister eğitim ortamında uyarlamalar yapmak olsun, isterse herkes tarafından eleştirel olarak incelenmesine olanak tanır. bir kurum veya basit bir kişisel çıkarla (örneğin, güvenlik açıklarını aramak için, çoğu zaman son derece hızlı bir şekilde ortaya çıkar ve düzeltilir). Bununla bağlantılı olarak, genellikle finansman kaynaklarına bağlı olarak, çeşitli çalışmalar tarafından onaylanan ve reddedilen bir iddia olan güvenlik açıklarının daha hızlı düzeltildiği iddiasını sıklıkla duyuyoruz. Son olarak, yazılım özgürlüğü, diğer işletim sistemlerinin takipçileri arasında çok popüler olan ve bilgisayarlara bulaşma vektörü oluşturan yazılım korsanlığı, crack veya diğer warez sitelerinin kullanımını gereksiz kılmaktadır .
Yine de, Slapper solucanının gösterdiği gibi, Linux güvenlik sorunlarına tamamen duyarsız değildir .Eylül 2002, her şeyden önce Apache çalıştıran web sunucuları (solucan yüksekliğinde altı bin) önemli sayıda Linux bilgisayarını etkileyen türünün ilk örneği . Birçok Linux dağıtımında varsayılan olarak Bash komut yorumlayıcısındaki Shellshock kusuru , henüz keşfedilen başka bir kusurdur ( Mac OS geçişini etkiler ). Zaten eskiydi: yaklaşık yirmi yıl öncesine ait olacaktı. Daha önce keşfedilmezdi.
Ayrıca, Linux savunmasız bir işletim sistemi olmaya devam ediyor , bu nedenle 2003 ve 2008 yılları arasında yaklaşık dört bin dokuz yüz güvenlik açığı tespit edildi, bunlar çeşitli mevcut dağıtımlara dağıtıldı. Bunların çoğu oldukça hızlı bir şekilde düzeltildi.
Öte yandan, belirli bir dönemde keşfedilen güvenlik açıklarının sayısı, bir işletim sisteminin güvenliğini belirlemek için güvenilir bir ölçü değildir, aşağıdakileri belirlemek gerekir:
Bununla birlikte, özellikle Nesil NT hakkında yayınlanan bir makale ,26 Haziran 2013belirtti Android konsantre % 92 olan iyimserlik çelişen pratikte nedeniyle mobil cihazlarda zararlı tüm tehditlerin uzun Linux topluluğuna hakim . Bu değerlendirme, Linux'un yalnızca Android'in kalbi olması nedeniyle, çeşitli kökenlerden Android uygulamalarının güvenliğini hiçbir şeyin garanti etmemesi gerçeğinden kaynaklanmaktadır.
DRM ( Dijital Haklar Yönetimi - DRM - İngilizce DRM genellikle "dijital kısıtlamalar yönetimi" İngiliz denir Dijital Kısıtlamalar Yönetimi tarafından Özgür Yazılım Vakfı üzerinden satın alınabilir multimedya, dahil müzik ve videoları alanı ile ilgilidir ve özgür yazılım aktivistleri) İnternet. Bazı eserler, örneğin olası oynatma veya kopya sayısını sınırlayarak eserin kullanımını kontrol etmeyi amaçlayan dijital kilitlerle korunmaktadır . Bu DRM'ler , söz konusu DRM'lerin üreticisinin ve satıcısının münhasır mülkiyeti olan ve korunan bir çalışmanın oynatılmasının neden belirli bir programın kullanımıyla bağlantılı olduğunu açıklayan belirli bir teknolojinin kullanılmasını gerektirir . Dijital haklar yönetim sistemlerinin en büyük iki üreticisi olan Microsoft ve Apple , telif hakkıyla korunan eserlerin sistemleri tarafından kullanımını Windows Media player ve iTunes'un ilgili kullanımına şart koşar . Bu şirketler kendi işletim sistemlerini sattıkları için programlarının bir versiyonunu GNU/Linux için sunmak istemiyorlar. Bu nedenle, GNU/Linux kullanıcılarının ücretli bir indirme sitesinden çevrimiçi olarak müzik satın almaları veya daha önce satın alınmış ve indirilmiş müzikleri dinlemeleri çoğu zaman mümkün değildir.
Ses CD'lerinde de DRM vardır , ancak bunlar çok daha az standarttır ve daha az yaygındır. Çoğu, Microsoft işletim sistemleriyle çalışmak üzere tasarlanmıştır ve bu nedenle, muhtemelen bir GNU / Linux kullanıcısı için hiçbir faydası olmayacaktır.
Ücretsiz yönetim sistemleri mevcut olduğundan bunlar teknik sınırlamalar değildir. Ayrıca bkz . GNU/Linux ve hak yönetiminin birbirini dışlamadığını savunan Linus Torvalds .
GNU/Linux'un Unix ile olan ilişkisi nedeniyle , GNU/Linux, bilgisayar sunucusu pazarında çok hızlı bir şekilde yerini aldı. Önemli bir nokta, PC uyumlu donanımda Unix benzeri bir işletim sistemi kullanma olasılığıydı; bu , tescilli Unix ve özel donanıma dayalı çözümlerden çok daha ucuzdu. Yüksek talep gören ve yaygın olarak kullanılan birçok sunucu yazılımının ( HTTP sunucusu , veritabanı , grup yazılımı , e-posta sunucusu vb.) ücretsiz olarak, genellikle herhangi bir sınırlama olmaksızın ve güvenilir olması, GNU/Linux'un bu alandaki pazar payına sahiptir. sonucunda hızla büyümüştür.
GNU / Linux , bakımda istikrar ve verimlilik konusunda bir üne sahiptir , herhangi bir sunucu işletim sisteminin gereksinimlerini karşılar. Ek olarak, Linux çekirdeğine dayalı bir sistemin modülerliği, belirli bir görev için tasarlanmış sunucuların çalışmasına izin verir. Linux çekirdeğinin birçok donanım bileşenine taşınması, GNU/Linux'un artık bu alanda kullanılan tüm mimarilerde kullanılabilir olduğu anlamına gelmektedir. Bu nedenle kullanılabilir malzeme oldukça fazladır. En yeni IBM eServer p5 ve IBM eServer i5 , örneğin IBM tarafından bir GNU/Linux işletim sistemiyle desteklenir ve birkaç GNU/Linux sisteminin paralel olarak çalıştırılmasına izin verir.
GNU/Linux sunucuları hemen hemen her alanda kullanılmaktadır. En ünlü örneklerden biri , GNU / Linux'un MySQL veritabanı ve PHP programlama dili (alternatif olarak: Perl veya Python ) ile ilişkili bir Apache web sunucusuna güç verdiği LAMP kısaltmasıyla özetlenmiştir . GNU/Linux ayrıca Samba sunucusu sayesinde çoğunlukla Windows ağlarında , daha az sıklıkla NFS veya AppleShare altında bir dosya sunucusu olarak kullanılır .
Güvenlik ve performans (ölçeklenebilirlik) açısından iyi bir üne sahip olan Linux, örneğin ağ geçidi , yönlendirici , proxy veya güvenlik duvarı gibi bilgisayar ağları alanında yaygın olarak kullanılmaktadır .
Kaynak kodunun özgür yönü ve sonuçta sistemin belirli bir göreve uyarlanması olasılığı, GNU / Linux'un veri merkezlerine girmesine izin verdi. Büyük veri işleme için optimize edilmiş, bankalarda, sigorta şirketlerinde ve büyük şirketlerde her yerde bulunan son derece güvenilir anabilgisayarlar olan bu anabilgisayar pazarında , GNU/Linux bir zamanlar Standart olan tescilli UNIX sistemleriyle giderek daha fazla rekabet ediyor.
GNU / Linux, sunucu kümeleri (İngilizce: kümeler ) alanında erken dönemde, örneğin 1990'ın sonlarında Google arama motoru tarafından kullanıldı . Bu yapılandırmada, özel bir GNU dağıtımı çalıştıran basit bilgisayarlara ızgara hesaplama kavramıyla ilişkilendirildi . / Linux, büyük bir bilgisayar ağı içinde bağımsız olarak çalışır.
Süper bilgisayarlar , özellikle bilgi işlem hızı açısından bilinen teknoloji ile mümkün olan en yüksek performansı elde etmek için tasarlanmıştır. İçindeKasım 2006Göre TOP500 , GNU / Linux, dünyanın en güçlü bilgisayarların% 74 çevirdi beş yüz, en güçlü (UNIX için% 20 karşı), her iki sunucular BlueGene ait IBM (40 960 ve 131 072 işlemciler). İçindekasım 2007, aynı TOP500'de, süper bilgisayarların %85'inden fazlası GNU / Linux kullanıyor, buna karşılık UNIX için %6 ve Windows için %1,20. İçindeKasım 2008, süper bilgisayarların %87,8'i GNU/Linux üzerinde çalışırken %4,60'ı UNIX üzerinde çalışıyor. İçindekasım 2009, 446 süper bilgisayar (%89.20) GNU / Linux kullanıyor ve yalnızca 5'i Windows (%1). İçindekasım 2017, TOP500'ün %100'ü işletim sistemi için GNU / Linux kullanıyor.
Titan tarafından üretilen, Cray Inc. , bugüne kadarki en güçlü süper bilgisayar (olduğuKasım 2012); Cray Linux Environment adlı bir GNU/Linux sürümüyle çalışır . Roadrunner resmen 1 peta sembolik güç aştı IBM ilk FLOPS Linux dağıtımı Fedora üzerinde, çalışır.
Linux ayrıca birçok tüketici bilgisayarının ve elektronik aygıtının kalbinde ve bazen kullanıcının bilgisi dışında bulunur. Bunlar, genellikle özel bir enerji verimli işlemci ve flash bellek ile donatılmış, toplu tüketime yönelik ağ ekipmanı ve küçük dijital cihazları içerir .
Linux'un bu alandaki başarısı, başka yerlerde olduğu gibi burada da üreticilerin bir yandan yazılımı kendi ihtiyaçlarına (tüketim, arayüz, ek işlevler, vb.) diğer yandan aktif bir topluluğun deneyim ve çalışmalarından yararlanmak. Linux, bu alanda güvenilirliği, bilgisayar korsanlarının ağlardaki saldırılarına karşı direnci ve elbette ücretsiz olması nedeniyle de takdir edilmektedir. Gömülü Linux, özellikle bellek kapasitesi sınırlı donanımlar için geliştirilmiş uClibc ve BusyBox araçlarıyla sıklıkla kullanılır .
Uzmanlaşmış işbirliği forumları, mevcut talimatlar, programlar ve örnek kodlar oluşturarak ve gömülü sistemde Linux'un programlama arayüzlerini standartlaştırmaya çalışarak bu ürünlerin üreticilerine yardımcı olur. OSDL başlattı17 Ekim 2005Linux'un bu alandaki ilerlemesini hızlandırmak için Mobil Linux Girişimi .
Ağlar ve iletişim Linux , bazı Linksys modelleri de dahil olmak üzere birçok yönlendiriciyi ve İnternet servis sağlayıcıları tarafından sağlanan çeşitli terminalleri ( Freebox , SFR kutusu veya Fransa'daki Livebox gibi) çalıştırır. Telefonlar ve kişisel asistanlar Linux ayrıca çeşitli cep telefonlarında ( Linux telefonlar : Motorola ), Sharp Zaurus kişisel asistanında ve Nokia 770 , Nokia N800 ve Nokia N810 İnternet tabletlerinde bulunur . Kişisel navigasyon asistanları alanında , TomTom'un bağımsız GPS sistemleri bir Linux platformu üzerine kuruludur. Android mobil , webOS ( Palm tarafından HP tarafından devralınmadan önce yayınlanmıştır ), Tizen (eski adıyla MeeGo ) ve ayrıca Nokia N900'de kullanılan Maemo işletim sistemlerinin tümü bir Linux çekirdeğine sahiptir . Multimedya Linux bağımsız oyuncular kullanıldığında DivX , birçok medya merkezleri , televizyonlar ve DTT kod çözücüleri demolar "konulu 3 inci kuşak" olarak Dreambox ve Vu +, müzik çalarlar olanlar gibi SanDisk ve 'multimedya çalarlar Archos . Oyun konsolu GP2X oyun parkını, video oyun konsolları, cep Pandora (taşınabilir konsol) , bir açık kaynak oyun konsolu ARM işlemciler için derlenmiş bir Linux işletim sistemine sahip PlayStation 3 ila Sony Linux kullanabilirsiniz ama bir sözde güvenlik güncelleştirmesi bu olasılığı kaldırdığı robotik Eğlenceli robot sistemleri için yükselen pazar bir Linux işletim sistemi kullanıyor .