Linux

GNU / Linux
Linux
Ubuntu, bir GNU / Linux dağıtımı.
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 .

isim etrafında Tartışma

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.

Tarih

Unix, Minix ve GNU

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ı.

1991: Linux çekirdeğinin doğuşu

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 .

1991'den beri: sistemin evrimi ve yayılması

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.

Proje felsefesi: hacker ruhu ve özgür yazılım

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.

Ücretsiz yazılım

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 .

birlikte çalışabilirlik

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.

Topluluklar

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 .

dağıtımlar

Ö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 .

Ana Linux dağıtımları

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

Sistem yayılımı

OEM sözleşmeleri ve Windows vergisiz

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 payları

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.

Sunucularda Pazar payı

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.

Teknik özellikler

Arayüzler

komut satırı

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ığı .

Uygulamalar

Deb 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:

  • tarihsel neden: başlangıçta, GNU/Linux'un grafiksel bir ortamı yoktu  ;
  • verimlilik kaygısı: grafik ortamını kullanmayan programlar daha az kaynak gerektirir;
  • hız kaygısı: bir komut yazmak için bir konsolu açmak, genellikle bir pencere yöneticisinin veya bir grafik ortamın çeşitli menülerinden geçmekten çok daha kısadır ;
  • daha iyi kontrol için endişe;
  • bunları komut dosyaları veya programlanmış yürütmeler (toplu) aracılığıyla daha karmaşık programlara kolayca entegre etme imkanı

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öneticileri

Genel 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:

  • programcılar, çok verimli bir programlama ortamının yanı sıra kullanımı daha kolay uygulamaların daha hızlı üretilmesini sağlayan arayüz önerileri (İngilizce: yönergeler );
  • çevirmenler için bir altyapı. Bu iki ortam ve onların sayısız yazılımı birkaç düzine dile çevrilmiştir;
  • sanatçılar, yeteneklerini sergileyecekleri çalışma alanları;
  • ergonomi uzmanlarına, daha basit ve daha tutarlı hale getirme imkanı;
  • harici uygulamalar için, entegre edilecek bir referans ortamı;
  • ve sonuç olarak, kullanıcı için eksiksiz, entegre ve homojen bir ortamın yanı sıra bir dizi temel uygulama: dosya gezgini , web tarayıcısı , multimedya oynatıcı , e-posta istemcisi , adres defteri, PDF okuyucu , dosya yöneticisi.

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 .

Yazılım teklifi

Ö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ünme

Rakip 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ünmesi

Steem 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ı kullanma

Windows 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ırma

Ek 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:

  • Şirket Oracle Corporation tarafından satın alınmadan önce Sun tarafından Virtualbox adı altında geliştirilen Oracle VM VirtualBox , her şeyden önce sanal makineleri grafiksel bir ortamda yönetmek için çok kullanıcı dostu bir arayüz ile ayırt edilir. Virtualbox, ücretsiz sürümde ve ücretli sürümde bulunur, ikincisi ek işlevler sunar;
  • Qemu , ücretsiz sanal makine
  • Xen , herhangi bir donanım öykünmesine başvurmadan çok yüksek performans sunabilen, ancak bu performans düzeyine ulaşmak için "misafir" işletim sistemlerinin değiştirilmesini gerektiren sunucu odaklı bir paravirtualization sistemidir . Xen ücretsizdir ancak Linux çekirdeğinde büyük değişiklikler gerektirir;
  • VMware , profesyonel sanallaştırma sistemi, ücretsiz değil, sunucu ve iş istasyonu sürümlerinde mevcut;
  • Liman işçisi
  • OpenVZ ;
  • Boch'lar .

Donanım desteği

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 ve güvenlik

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:

  • sistem üzerindeki etkileri;
  • ve sistem güvenlik açığı süresi.

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.

Dijital haklar yönetimi

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 .

kullanır

sunucu

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 .

Ağ güvenliği

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 .

Merkezi bilgisayar

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.

Sunucu kümeleri

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

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.

gemiye bindi

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 .

Notlar ve referanslar

  1. "  https://groups.google.com/group/comp.os.minix/msg/b813d52cbc5a044b  "
  2. "  1977: Berkeley UNIX ve Açık Kaynak Yazılımın Başlangıcı  " .
  3. (içinde) "Yeni UNIX uygulaması" , net.unix-wizards , 27 Eylül 1983.
  4. (içinde) "Richard Stallman'dan Kişisel Not" , Lisp Machine el kitabını kullanmak için önsöz MIT , Haziran 1984.
  5. (içinde) Linus Benedict Torvalds , "  comp.os.minix  " ,Ağustos 1991( 6 Eylül 2009'da erişildi )
  6. A Short History of Linux Distributions , 30 Haziran 2004, LWN.net (28 Temmuz 2011'de erişildi).
  7. 01net , "  Haberler  "
  8. RedHat Linux Zaman Çizelgesi .
  9. Microsoft Kendi Web Sitesini Yayınlamak İçin Linux Kullanıyor .
  10. Fransızca'da free kelimesinin bu iki farklı çevirisi vardır , bu da İngilizce konuşanların bunları ifade özgürlüğü (libre) ve bedava bira ( bedava) olarak ayırt etmelerine yol açar .
  11. “  FOSS Yazılımının Shareware Yeniden Dağıtımı - Yazılım Özgürlüğü Hukuk Merkezi  ” , www.softwarefreedom.org adresinde
  12. Bölüm 4. Uyumluluk sorunları , debian.org.
  13. "  Hacker Dergisi  " , www.journalduhacker.net adresinde
  14. “  Proselux  ” , www.linux-france.org adresinde
  15. Thrystan , “  Linux dan Bulma yardım Grup Sponsorlar ,  ” at parrains.linux.free.fr
  16. "  Ana Sayfa - Godfather-Linux  " , www.parrain-linux.com adresinde
  17. günü livecdlist.com , Knoppix sıralandığını 5 th (içinde 315 üzerinde 1 st Şubat 2008)
  18. “  Ubuntu.com Traffic, Demographics and Competitors - Alexa  ” , www.alexa.com'da (erişim tarihi: 27 Ocak 2019 )
  19. “  Redhat.com Trafik, Demografi ve Rakipler - Alexa,  ” en www.alexa.com (erişilen Ocak 27, 2019 )
  20. “  Debian.org Trafik, Demografi ve Rakipler - Alexa  ” en www.alexa.com (erişilen Ocak 27, 2019 )
  21. "  Centos.org Trafik, Demografi ve Rakipler - Alexa  " , www.alexa.com adresinde (erişim tarihi: 27 Ocak 2019 )
  22. “  Kali.org Trafik, Demografi ve Rakipler - Alexa  ” en www.alexa.com (erişilen Ocak 27, 2019 )
  23. “  Linuxmint.com Traffic, Demographics and Competitors - Alexa  ” , www.alexa.com adresinde (erişim tarihi 27 Ocak 2019 )
  24. "  Archlinux.org Trafik, Demografi ve Rakipler - Alexa  " , www.alexa.com adresinde (erişim tarihi 27 Ocak 2019 )
  25. "  Manjaro.org Trafik, Demografi ve Rakipler - Alexa  " , www.alexa.com adresinde ( 27 Ocak 2019'da erişildi )
  26. “  Ubuntukylin.com Trafik, Demografi ve Rakipler - Alexa  ” , www.alexa.com adresinde (erişim tarihi 27 Ocak 2019 )
  27. “  Kde.org Trafik, Demografi ve Rakipler - Alexa  ” en www.alexa.com (erişilen Ocak 27, 2019 )
  28. “  Deepin.org Trafik, Demografi ve Rakipler - Alexa  ” , www.alexa.com adresinde (erişim tarihi 27 Ocak 2019 )
  29. “  Opensuse.org Traffic, Demographics and Competitors - Alexa  ” , www.alexa.com adresinde (erişim tarihi 27 Ocak 2019 )
  30. “  Gentoo.org Trafik, Demografi ve Rakipler - Alexa,  ” en www.alexa.com (erişilen Ocak 27, 2019 )
  31. "  Rancher.com Trafik, Demografi ve Rakipler - Alexa  " , www.alexa.com adresinde (erişim tarihi 27 Ocak 2019 )
  32. “  Boum.org Trafik, Demografi ve Rakipler - Alexa  ” en www.alexa.com (erişilen Ocak 27, 2019 )
  33. Fransa için, 2007'den 2011'e kadar tüketici kanununun L113-3 , L111-1 ve L122-1 maddeleri ( Légifrance hakkında ) geri ödemeye izin verdi, ancak 2011'den beri L120-1 maddesi bu hakkı kısıtladı.
  34. Detaxe.org - Yazılım bağlantılı satışa hayır - Tüketici bilgilerine evet.
  35. "Linux'un (neredeyse) tüm bilgisayarlarda önceden kurulu olduğu ülkede yürüyün", Roberto Di Cosmo, 2005, http://www.dicosmo.org/LPT/ .
  36. Canonical , “  Topluluk - Ubuntu  ” , www.ubuntu.com adresinde
  37. Jerry, “  Linux Mandrake 7.0  ” , clubic.com'da ,23 Mayıs 2000( 6 Eylül 2020'de erişildi ) .
  38. "  Sayfa bulunamadı  " üzerine, Developpez.com
  39. (içinde) Microsoft, Linux Sürücülerini Linux Topluluğuna Katkıda Bulunur  " .
  40. "  Önemli rakamlar: akıllı telefonlar için işletim sistemi  " , ZDNet Fransa'da ( 10 Mayıs 2021'de erişildi ) .
  41. (içinde) Dünyanın en güçlü süper bilgisayarları ve işletim sistemleri ve önceki istatistikleri (1993'ten beri) .
  42. “  İstatistikleri Listele - TOP500 Süper Bilgisayar Siteleri  ” , www.top500.org adresinde
  43. "  Linux, dünyanın en güçlü 500 süper bilgisayarının %95'inden fazlasını donatıyor, Tianhe-2 tahtını koruyor  "
  44. Glyn Moody , "  açık kaynak kazandı  "
  45. Linux süper bilgisayarlara tamamen hükmediyor , ZDNet, 14 Kasım 2017.
  46. (tr- TR ) Abhishek Prakash , “  Linux En Hızlı 500 Süper Bilgisayarın Tümünü Çalıştırır  ” , https://itsfoss.com/ ( 6 Ekim 2020'de erişildi )
  47. [1] .
  48. “  Web Siteleri İçin İşletim Sistemlerinin Kullanım İstatistikleri ve Pazar Payı, Ekim 2018  ” , w3techs.com'da
  49. (in) "  Web Siteleri için Unix'in Kullanım İstatistikleri ve Pazar Payı, Mayıs 2021  " , w3techs.com'da ( 10 Mayıs 2021'e erişildi ) .
  50. "  StatCounter Global Stats - Tarayıcı, İşletim Sistemi, Mobil Kullanım Paylaşımı dahil Arama Motoru  " , StatCounter Global İstatistiklerinde
  51. “  İşletim sistemi pazar payı  ” üzerine, www.netmarketshare.com
  52. “  İşletim sistemi pazar payı  ” üzerine, www.netmarketshare.com
  53. “  İşletim sistemi pazar payı  ” üzerine, www.netmarketshare.com
  54. “  İşletim sistemi pazar payı  ” üzerine, www.netmarketshare.com
  55. “  İşletim sistemi pazar payı  ” üzerine, www.netmarketshare.com
  56. “  İşletim sistemi pazar payı  ” üzerine, www.netmarketshare.com
  57. “  İşletim sistemi pazar payı  ” üzerine, www.netmarketshare.com
  58. “  İşletim sistemi pazar payı  ” üzerine, www.netmarketshare.com
  59. “  İşletim sistemi pazar payı  ” üzerine, www.netmarketshare.com
  60. StatCounter , “  StatCounter Global Stats - Tarayıcı, İşletim Sistemi, Mobil Kullanım Paylaşımı dahil Arama Motoru  ” , gs.statcounter.com (erişim tarihi: 27 Aralık 2016 )
  61. "  İşletim sistemi pazar payı  " , www.netmarketshare.com adresinde (erişim tarihi: 27 Aralık 2016 )
  62. (içinde) 1996'dan bir çalışma ortamına duyulan ihtiyacı gösteren manifesto .
  63. KDE çevirilerinin durumunu l10n.kde.org'da ve GNOME'u gnome.org'da görün
  64. art.gnome.org adresindeki KDE ve GNOME çalışma alanlarına bakın
  65. açılabilirlik ve insan-makine arayüzünü daha basit ve daha tutarlı hale getirmeyi amaçlar.
  66. İki proje: ve www.gnome.org/projects/ooo/ OpenOffice.org'un her iki ortama da entegrasyonunu sağladı .
  67. (tr) [PDF] Microsoft Windows'a aşina olan kullanıcılar tarafından KDE 3.1'in kavranmasının değerlendirilmesi .
  68. “  ThreePointZero - GNOME Wiki!  » , live.gnome.org'da
  69. "  Linux-pedia - oyun listesi  "
  70. “  Steam steamos + Linux  ” en store.steampowered.com
  71. (tr) steamos .
  72. Şarap: Şarap Bir Öykünücü Değildir (Fransızca'da "Şarap bir öykünücü değildir")
  73. “  Debian Sosyal Sözleşmesi  ” , www.debian.org adresinde
  74. "  Linux'ta UVC desteği ve web kamerası desteklenir  "
  75. www1.euro.dell.com adresinde "  Dizüstü Bilgisayarlar - Dell Fransa  "
  76. "  CNET Fransa - Ürün testleri, yüksek teknoloji haberleri ve yazılım  " , CNET Fransa'da
  77. "  Vigil @ nce güvenlik açığı - Linux çekirdeği: mükemmel aracılığıyla ayrıcalık yükseltme  " , vigilance.fr'de
  78. http://www.gentoo.org/doc/en/handbook/draft/complete/handbook.xml?part=1&chap=2
  79. (içinde) [PDF] CyberInsecurity: The Cost of Monopoly , ICC'nin tekel sisteminin tehlikelerini kınayan bir belgesi.
  80. (in) Eylül 2002'de.
  81. Bruce Schneier , 3 Mayıs 2007: “[…] BT ürünleri ve hizmetleri doğal olarak güvenli değildir”.
  82. (tr) 11 Ocak 2006 tarihli ZDNET haberleri
  83. Bilinen tüm mobil kötü amaçlı yazılımların %92'si için Android , 26 Haziran 2013'te erişildi.
  84. 26 Haziran 2013'te erişilen , tercih edilen hedefi Android olan mobil kötü amaçlı yazılımlarda %614 artış .
  85. (içinde) "Dijital Kısıtlamalar Yönetimi ve Tehlikeli Bilgi İşlem" , fsf.org , 18 Eylül 2006.
  86. (de) Julius Stiebert: DRM-Spezifikationen von Sun auf golem.de, 21. März 2006
  87. (de) Linus Torvalds: Linus'u gevrek hale getirin! auf der LinuxKernel-Mailing-List, 23. Nisan 2003
  88. "  google motoru için 50.000 linux sunucusu  "
  89. Süper bilgisayarlar tarafından kullanılan işletim sistemlerine ilişkin istatistikler
  90. Kasım 2009'un İlk 500'ü .
  91. (içinde) Jaguar NCCS web sitesinde (Ulusal Hesaplamalı Bilimler Merkezi) . 4 Ağustos 2010'da erişildi.
  92. [ çevrimiçi oku ] [PDF] .

Ekler

Şuna da bakın:

bibliyografya

İlgili Makaleler