Linux

GNU / Linux
Linux
Ubuntu, en GNU / Linux-distribution.
Ubuntu , en GNU / Linux-distribution .
Familie UNIX
Sprog Engelsk til kerne, flersproget til de fleste Linux-distributioner
Core typen Linux
Projektstatus I konstant udvikling
Platforme Understøttet af Linux-kernen: 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 + kerne , SuperH , SPARC , TILE64 , Unicore32 , Xtensa  (en)
Virksomhed /
grundlægger
Linus Torvalds
Virksomhed /
Udvikler
Richard Stallman ved oprindelsen af GNU- projektet ,

Linus Torvalds ved oprindelsen af Linux-kernefællesskabet bestående

af tusinder af programmører og virksomheder
Licens GNU GPL til kernen, gratis licenser for resten
Skrevet i C og montør
Første version 17. september 1991
Seneste stabil version 5.11.16 (04/18/2021)
Kontormiljø Konsol til kerne, X11 ( GNOME , Unity , KDE , Xfce , E16 / E17 , LXDE , Openbox , Awesome osv.) Eller Wayland + kommandolinjegrænseflade
Pakkeleder Distributionsafhængig: dpkg , APT , Aptitude , Synaptic , apt-rpm , RPM , DNF , portage , Emerge , Pacman osv.
Internet side GNU Linux Kernel Project

Linux eller GNU / Linux er en familie af operativsystemer open source til UNIX- baserede kerne , skabt i 1991 af Linus Torvalds . Mange Linux-distributioner er siden opstået og er en vigtig vektor for popularisering af bevægelsen af fri software .

Mens Linux oprindeligt blev udviklet til pc-kompatible computere , har det kun nogensinde udstyret en meget lille del af pc'er . Men Linux-kernen, uanset om den ledsages af GNU-software eller ej , bruges også af andre typer computersystemer, især servere , mobiltelefoner , indlejrede systemer eller endda supercomputere . Operativsystemet til Android- mobiltelefoner, der bruger Linux-kernen, men ikke GNU , udstyrer i dag 85  % af touch-pads og smartphones .

Kontrovers omkring navnet

Mens brugen af ​​det enkelte navn Linux først spredte sig for at beskrive både Linux-kernen og hele operativsystemet, blev navnet GNU / Linux initieret af Debian- projektet og forsvares især af Richard Stallman , grundlægger af GNU-projektet . Ifølge dets talsmænd er det nødvendigt at kreditere både GNU- og Linux-udviklere. Linux forbliver den mest udbredte og forsvares især af Linus Torvalds . Hovedargumentet for initiativtagerne til dette navn er argumentet om enkelhed: "Linux" er kortere at skrive og udtale end "GNU / Linux".

Historie

Unix, Minix og GNU

Det Unix -systemet blev skabt af AT & T i begyndelsen af 1970'erne og har spredt sig især i den akademiske verden. Ved udgangen af 1977 foretog forskere ved University of California adskillige forbedringer af Unix-systemet og distribuerede det under navnet Berkeley Software Distribution (BSD). Endelig blev BSD-distributioner renset fra AT & T-koden og frit tilgængelig i 1991. Distributionen af ​​BSD har imidlertid været genstand for retslige procedurer for AT & T  (in) i begyndelsen af 1990'erne .

I 1983 , Richard Stallman annoncerede sin plan om at udvikle en UNIX- kompatibelt gratis operativsystem -system kaldet GNU, indbydende hacker samfund til at slutte sig til ham, og deltage i dens udvikling. Fra 1985 var visse nøgleelementer operationelle, herunder GCC- kompilatoren . GNU-projektet begyndte omkring 1990 at arbejde på Hurd- operativsystemets kerne , men dets udvikling ville tage mere end 10 år.

Minix er et Unix-lignende operativsystem baseret på en mikrokerne . Det blev oprettet i 1987 af professor Andrew Stuart Tanenbaum til uddannelsesmæssige formål. Minix-licensen var billig for at være tilgængelig for studerende, men Minix kunne ikke distribueres frit.

1991: fødslen af ​​Linux-kernen

I 1991 foretog den finske studerende Linus Torvalds , der var disponeret over den lave tilgængelighed af UNIX- computerserveren ved universitetet i Helsinki , udviklingen af ​​en kerne til et operativsystem , der skulle tage navnet "  Linux-kerne  ".

Linus Torvalds brugte og kunne lide Minix. Det25. august 1991, meddeler han på Usenet- nyhedsforumet: comp.os.minix udviklingen af ​​Linux-kernen.

Linus Torvalds valgte hurtigt at frigive sin kerne under GNU GPL- licensen . Denne beslutning gør GNU- og Linux- systemer juridisk kompatible . Derfor, for at udfylde tomrummet forårsaget af den ufærdige udvikling af Hurd, kombineres GNU og Linux-kernen til et nyt operativsystem (undertiden betragtet som en variant af GNU ): GNU / Linux eller Linux .

Siden 1991: udvikling og formidling af systemet

Oprindeligt krævede installation af et GNU / Linux-operativsystem solide computerfærdigheder og krævede at finde og installere software en efter en.

Hurtigt blev softwarepakker, der dannede et komplet brugsklar system, tilgængelige: disse var de første Linux-distributioner . Vi kan citere i kronologisk rækkefølge:

I den progressive hensyntagen til den kommercielle interesse i Linux og gratis software kan man citere nogle demonstrationer:

GNU / Linux har haft mest indflydelse i verdenen af computerservere , især med den meget populære LAMP . På servere er GNU / Linux ofte blevet brugt til at erstatte andre Unix- lignende systemer eller for at undgå køb af Windows NT- licenser og viser sig at være en vigtig aktør. Så tidligt som i 2003 syntes Microsoft selv at bruge GNU / Linux selv.

Projektfilosofi: hackerånd og gratis software

I sit arbejde med titlen The Daemon, the Gnu and the Penguin forklarer Peter Salus, at dette system blev født fra mødet med " hacker  " -driftstilstand  med principperne for fri software- bevægelse , hacker og fri softwarefilosofier er beskrevet der ... som to facetter af det samme objekt.

Gratis software

Den væsentlige forskel på Linux-distributioner certificeret af Free Software Foundation sammenlignet med andre konkurrerende operativsystemer - som Mac OS , Microsoft Windows og Solaris - er, at de er gratis operativsystemer , der giver brugerne fire friheder , defineret af GNU General Public License (GPL) ), hvilket gør dem uafhængige af enhver udgiver og tilskynder til gensidig hjælp og deling.

Gratis software er ikke nødvendigvis gratis, og omvendt er gratis software ikke nødvendigvis gratis. Det er heller ikke gratis software: det er i kraft af deres ophavsret, at bidragsydere af gratis software giver de fire friheder, som er at "bruge softwaren uden begrænsning", at "studere softwaren", "ændre den for at tilpasse den til ens behov ”og“ omfordele det under visse præcise betingelser ”, hvis deres manglende overholdelse kan føre til overbevisning.

Nogle licenser er baseret på copyleft- princippet , dvs. princippet om gensidighed: et værk, der stammer fra software under copyleft, skal igen være gratis. Dette er tilfældet med den mest udbredte gratis licens, især af selve Linux-kernen med undtagelse af visse proprietære mikroblobs: GNU GPL-licensen skrevet af Richard Stallman .

Åbenheden for kildekoden , et af de fire kriterier, der svarer til begrebet gratis software , har fordele, der er teoretiseret blandt andre af Eric Raymond , såsom hurtig korrektion af fejl og især korrektion af sikkerhedssårbarheder . Det er afvisning af princippet om sikkerhed ved uklarhed .

Interoperabilitet

Linux kunne ikke have udviklet sig uden tilstedeværelsen af standardiserede protokoller, der blev brugt på Internettet . Et stort antal gratis software er også referenceimplementeringer, som Apache .

Tilhængere af gratis software er derfor konstant fortalere for interoperabilitet . De fremhæver åbne formater , dataformater, hvis tekniske specifikationer er offentlig og ubegrænset adgang eller implementering, for ikke at afhænge af en enkelt software.

Lad os i dette perspektiv citere Mozilla Firefox , som forsøger nøje at respektere anbefalingerne fra World Wide Web Consortium , Jabber , som fødte XMPP- standarden, der blev anerkendt af Internet Engineering Task Force inden for instant messaging eller endda suiter. LibreOffice og Calligra , der lancerede OpenDocument standard inden for kontor automatisering.

På andre områder er der ingen anerkendt standardiseringsorgan eller aftale. Markedet er derefter opdelt mellem forskellige sælgere, som hver har deres egen teknologi eller under dominans af en fremherskende økonomisk aktør, der lukker dens formater eller protokoller.

Det første scenarie er fremherskende i øjeblikkelig meddelelseskrig og løses delvist af multiprotocol-software som Pidgin eller Kopete . Formaterne for på hinanden følgende Microsoft Office- pakker og Server Message Block- protokollen, der gør det muligt at dele filer og printere mellem forskellige computere på et Microsoft Windows- netværk, falder i den anden kategori (dette gælder ikke længere, da Office-pakken bruger XML- filer ). Disse formater og protokoller er ofte ikke eller dårligt dokumenterede. Interoperabilitet involverer derefter nødvendigvis reverse engineering .

Dette kan kræve betydeligt arbejde, arbejde ellers ulovligt i USA, men lovligt i Europa (så længe man forbliver inden for rammerne af interoperabilitet); i dag, OpenOffice.org ( LibreOffice sidenseptember 2010) giver dig mulighed for at læse langt størstedelen af ​​filer i forskellige DOC-formater, og Samba- softwaren giver dig mulighed for at bruge Windows-netværksandele i SMB- protokollen .

Mere problematisk set fra fri software er de formater og protokoller, der er nødvendige for interoperabilitet, men teknisk eller juridisk låst: digital rettighedsadministration , softwarepatenter , EUCD-direktivet , Digital Millennium Copyright Act osv.

Debian- webstedet forklares det, at “ POSIX- standarder ikke er gratis, og POSIX.1 (og FIPS 151-2) -certificering er meget dyrt”.

Fællesskaber

Mange foreninger, kendt som Linux User Group ( Linux Users Group på engelsk ), søger at promovere GNU / Linux og i forlængelse heraf gratis software gennem møder, hvor GNU / Linux demonstrationer udføres, træning og for dem, der ønsker installation på deres computer.

Der findes mange samfund på Internettet for at hjælpe både begyndere og professionelle. Lad os citere Léa-Linux- webstedet, det samarbejdsvillige informationswebsted Linuxfr.org , som hjælper brugere med deres læring af det grundlæggende i GNU / Linux takket være et meget aktivt IRC- netværk eller webstedet Le Journal du Hacker. Og Proselux, gruppen af ​​Linux-sponsorer eller endda Godfather-Linux-projekter giver "Linux" -folk mulighed for at mødes for at hjælpe hinanden. Ligeledes er der mange steder med tutorials samt howto .

Distributioner

Gratis software udvikles i fællesskab, ofte uafhængigt af hinanden, og kan frit distribueres. Der følger en ejendommelighed i GNU / Linux-verdenen: den hyppige adskillelse mellem dem, der udvikler software, og dem, der distribuerer den.

Vi kalder en GNU / Linux- distribution (eller Linux-distribution) en løsning, der er klar til at blive installeret af slutbrugeren, der omfatter GNU- operativsystemet , Linux-kernen , computerinstallations- og administrationsprogrammer, en mekanisme, der letter installation og opdatering af software såsom RPM eller APT samt et udvalg af software produceret af andre udviklere.

For eksempel kan en distribution vælge at specialisere sig i skrivebordsmiljøet GNOME eller KDE . Det er også ansvarlig for systemkonfigurationen af ​​systemet (grafik, enkelhed osv.), For sikkerhedsovervågning (opdateringsinstallationer) og mere generelt for integrationen af ​​helheden.

Mangfoldigheden af ​​distributioner gør det muligt at imødekomme forskellige behov, hvad enten det er til kommercielle formål eller ej; serverorienteret, kontorautomatisering eller indlejret; rettet mod offentligheden eller informeret offentlighed generalist eller specialiseret til en bestemt anvendelse (firewall, netværksrouter, computerklynge osv.); certificeret på et givet materiale eller ganske enkelt helt gratis, det vil sige blottet for enhver proprietær kode.

De fleste distributioner stammer fra en anden distribution. Så som illustreret i tidslinjen for Linux-distributioner er tre distributioner kilden til de fleste af de andre:

Der findes mange andre mere eller mindre specialiserede distributioner, som for det meste stammer fra de førnævnte projekter. For eksempel er her nogle specialiserede "desktop-miljø" distributioner : Ubuntu , udgivet af Canonical Ltd. som stammer fra Debian  ; MEPIS , også baseret på Debian  ; Zenwalk , afledt af Slackware  ; OpenMandriva Lx og Mageia udgivet af nonprofitorganisationer , der stammer fra den sene Mandriva Linux selv afledt af Red Hat . Der er også såkaldte Live CD- udgaver til mange distributioner , en af ​​de mest berømte er Knoppix , de tilbyder muligheden for at starte et komplet GNU / Linux-operativsystem og få adgang til en masse software fra mediet (CD, DVD eller USB-nøgle ) uden forudgående installation på harddisken og uden at ændre dens indhold. Denne fleksibilitet ved brug gør dem meget populære til GNU / Linux-demonstrationer og bruges endda som systemvedligeholdelsesværktøjer. Nogle af de helt gratis Linux-distributioner, der anbefales af Free Software Foundation, inkluderer Trisquel og gNewSense .

Endelig er Linux From Scratch en bog, der fra kildekoden til softwaren tilbyder læseren at opbygge sin egen GNU / Linux-distribution .

Vigtigste Linux-distributioner

Ved at tage overordnede distributioner af mange andre distributioner i illustrationen af ​​tidslinjerne:

Alexa Rank

April 2020

Lignende webrangering

Juni 2020

Fordeling Ranking Fordeling Samlede besøg
1 Ubuntu 2.551 e Ubuntu 7,54 millioner
2 Rød hat 4.273 th Rød hat 5,50 millioner
3 Debian 8,711 e Linux Mint 3,61 millioner
4 CentOS 9 366 th ArchLinux 3,18 millioner
5 KALI Linux 9.725 th Debian 2,68 millioner
6 Linux Mint 10 692 e Kali Linux 2,26 millioner
7 Archlinux 11.515 th Manjaro 1,87 millioner
8 Manjaro Linux 21.195 th CentOS 1,69 millioner
9 Ubuntu Kylin 24.147 th Deepin 1,44 millioner
10 KDE neon 28.472 e OpenSUse 775.060
11 Deepin 28.600 th Fedora 751 190
12 Åbner brug 34.647 th Gentoo 579.690
13 Gentoo Linux 45 140 th RancherOs 541 690
14 Rancher OS 56.794 th FreeBSD 525 580
15 Haler 63.978 th PopOS! 482 570

Systemformidling

OEM-kontrakter og Windows skattefrit

En af udfordringerne for GNU / Linux-distributioner er at samarbejde med computerproducenter, så det bliver lettere at finde en computer, der sælges med et GNU / Linux-baseret system, der er forudinstalleret. For selvom nogle distributioner hævder at have gjort installationen af ​​et GNU / Linux-baseret system lige så let som konkurrerende operativsystemer, er det enkle faktum at være opmærksom på, at der findes andre systemer, være villig til at acceptere ændringer i deres vaner og have at installere systemet selv er en klar ulempe i forhold til den privilegerede position, som distributører af Microsoft Windows og Mac OS X nyder . Microsofts system er faktisk allestedsnærværende, og Apple er samtidig producenten af Macintosh .

Ellers kan GNU / Linux-brugere kræve refusion af den tilsvarende del af prisen på operativsystemet og softwaren, som de ikke har til hensigt at bruge, når de køber en computer.ny, som lovgivningen i nogle lande tillader. Hvis Apple-firmaet har været samarbejdsvillige flere gange i lyset af sådanne anmodninger, er godtgørelsen af ​​Microsoft Windows generelt lang og vanskelig, selvom en række retsafgørelser i øjeblikket har gjort det muligt for nogle forbrugere at blive godtgjort af producenterne. Stillet over for vanskelighederne med at få denne refusion baseret på EULA lancerede Linuxfrench og AFUL- foreningerne samt Roberto Di Cosmo i 1998 en aktion for Windows-skatterefusion .

Denne situation eksisterer i Europa og Nordamerika , men ikke i nogle lande i Sydamerika , hvor GNU / Linux-distributioner har større markedsandel end Windows.

Denne kvasi-monopol situation forklarer delvist den lave fordeling i Europa og Nordamerika af GNU / Linux blandt enkeltpersoner. En anden hindring for vedtagelsen af ​​GNU / Linux er inkompatibiliteten med Windows binære programmer (udviklingen af Wine afhjælper delvis denne inkompatibilitet). Den svage lighed mellem GNU / Linux og Windows gør det også nødvendigt med en vis tilpasning. Den Ubuntu (2004) og Mandrakelinux (1998) fordelinger, nu Mandriva Linux, er blandt de første til at blive orienteret mod kontorbrug bestemt for den brede offentlighed.

Siden juli 2009, Microsoft bidrager til Linux-kernen . Faktisk har Microsoft offentliggjort flere drivere til Linux under GPLv2-licensen, der har til formål at forbedre understøttelsen af ​​sit proprietære Hyper-V- virtualiseringssystem .

Markedsandele

Begrebet markedsandel er lidt specielt i tilfældet med Linux-kernen . Da operativsystemerne, der bruger det, sjældent "sælges", giver den økonomiske måling ingen mening.

Kun antallet af maskiner, der bruger det regelmæssigt, kan tælles. Selvom dette er let for supercomputere (få i antal), bliver det sværere for klientarbejdsstationer (statistikker baseret på HTTP -brugeragenten ) og endnu mere usikkert for indbyggede systemer med undtagelse af personlige musikafspillere, telefoner, og mere. numeriske tabletter.

Markedsandel i indlejrede systemer

Operativsystemet, der bruger Linux-kernen, udstyrer mange indlejrede systemer .

Markedsandel inden for mobiltelefoner og tablets

Den Android mobile operativsystem -system udviklet af selskabet Google fra Linux-kernen, udstyrer de fleste smartphones og tablets . I 2020 brugte 85% af disse enheder Android.

Markedsandel på supercomputere

Linux er meget i flertallet.

Markedsandel på servere

I 2010 udgjorde GNU / Linux 16,8% af markedsandelen for servere, alt brug kombineret, ifølge en undersøgelse foretaget af International Data Corporation (IDC), baseret på de genererede indtægter.

Markedsandel på webservere

Operativsystemer af Unix-typen (derfor inklusive * BSD'er ) er stort set i flertallet med 63,7% dengang27. april 2012 :

Faktisk er UNIX-servere (og i dette tilfælde GNU / Linux) meget nemme at sikre og gratis for så vidt angår gratis, som GNU / Linux. Men når det kommer til markedsandele, er det vanskeligt at tælle brugen af ​​gratis software.

Markedsandel på netværksservere Markedsandel på klientarbejdsstationer

I Maj 2014, en undersøgelse foretaget af XiTi regelmæssigt på de systemer, der bruges af besøgende på 17.000 europæiske professionelle websteder, giver 91,9% af markedsandelen til Windows (39,2% i Windows XP , 21,0% i Windows Vista , 18, 3% i Windows 7 , 16,3 % i Windows 8 og 4,2% i Windows 10 ), 5,3% i Mac OS X og 0,9% i GNU / Linux.

Statistik offentliggjort af StatCounter- webstedet og netmarketshare om GNU / Linux-andelen i verden:

År StatCounter netmarketshare
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%

Den bundne salg til offentligheden af ​​mange computere, der er forudinstalleret med Windows, forklarer delvis GNU / Linux 'lave markedsandel på klientarbejdsstationer, selvom dette har tendens til at stige.

Tekniske egenskaber

Grænseflader

Kommandolinjen

Ved nedstigning fra UNIX er kommandolinjen (eller Unix- shell ) altid tilgængelig i GNU / Linux, uanset distributionen.

Det har længe været vigtigt, men dette er ikke længere tilfældet med nylige og brugervenlige distributioner beregnet til personlig brug, såsom Ubuntu eller Kubuntu . Onlinehjælp nævner imidlertid ofte kommandolinjeproceduren, selv når grafisk konfiguration er mulig: denne metode er mere universel i GNU / Linux-verdenen og ofte lettere at forklare for hjælperen, og hans samtalepartner behøver kun at kopiere og indsætte indikationen .

En veldesignet grafisk grænseflade i dag gør langt størstedelen af ​​opgaver meget sjovere, men det er ikke altid tilfældet, især når opgaven ser gentagne eller utilsigtede ud. Kommandolinjen, der trækker sin styrke fra muligheden for uendelig at kombinere automatiske underopgaver, og som næsten naturligt gør det muligt at automatisere den således udførte opgave, kan derefter vise sig at være mere effektiv end den grafiske grænseflade. Forskere, ingeniører og udviklere er blandt de hyppigste brugere.

Grafisk grænseflade og kommandolinje kan også supplere hinanden: KDE og GNOME leveres med en terminal til kontrol og automatiserer derfor alle grafiske applikationer fra kommandolinjen.

Apple , der er kendt for sine grafiske grænseflader - MacOS er det første system, der markedsføres med vindue- og musestyring - har også integreret en UNIX-kompatibel kommandolinieterminal på Mac OS X.

Visse distributioner, især dem, der er specialiserede i servere eller visse administrationsopgaver, bruger kun kommandolinjen, især for dets lave ressourceforbrug på grund af fraværet af en grafisk grænseflade , men især for dens handlekraft, der er knyttet til interoperabiliteten mellem kommandoer og muligheden for at generere scripts .

Ansøgninger

Brugervenlige distributioner beregnet til offentligheden såsom Ubuntu og dets derivater ved hjælp af deb- pakker , Mageia ved hjælp af rpm- pakker osv. drage fordel af mange gratis programmer med open source, ergonomisk og grafisk tilstand. De giver dig mulighed for at udføre langt de fleste daglige opgaver: kontorautomatisering, billedbehandling, billedbehandling, musikafspilning, videovisning og redigering, webbrowsere, meddelelser og voice over IP (skype, XMPP osv.). Nogle programmer tillader også professionel brug: programmering, regnskab, 3D-tegning, CAD, FTP osv.

Mange programmer kan bruges fra en enkelt terminal. Disse inkluderer Vim , Emacs og sed- redaktørerne eller apt- og rpm- pakkehåndtererne . Nogle af disse programmer kan også bruges via en grafisk grænseflade.

Der er mange grunde til de mange programmer, der fungerer i konsoltilstand:

  • historisk årsag: oprindeligt havde GNU / Linux ikke et grafisk miljø  ;
  • bekymring for effektivitet: programmer, der ikke bruger det grafiske miljø, kræver færre ressourcer;
  • bekymring for hastighed: at åbne en konsol for at skrive en kommando er ofte meget kortere end at gå gennem de forskellige menuer i en vinduesadministrator eller et grafisk miljø;
  • bekymring for bedre kontrol
  • mulighed for let at integrere dem i mere komplekse programmer via scripts eller i programmerede eksekveringer (batch)

Brug af disse programmer kan være svært for en person, der ikke er ny i teksttilstand. De er dog meget populære blandt administratorer og erfarne udviklere og bliver vigtige, når der stilles høje krav til disse områder.

X Window Managers

Brugen af ​​det generiske udtryk GNU / Linux er vildledende, når det kommer til brugen af ​​en personlig computer. Der er faktisk flere grænseflader (eller vinduesadministratorer ) med forskellige egenskaber, såsom KDE , GNOME eller Xfce .

Da alle disse grænseflader er baseret på X Window , kan deres applikationer imidlertid eksistere sammen, og de tilbyder nogle fællesforhold, herunder fjernvinduesvisning (inklusive gennem komprimerede og krypterede protokoller som ssh og nox) og forenklet kopiering og indsættelse .: En tekst valgt af musen kopieres automatisk, et mellemklik (eller et hjulklik eller på begge knapper på samme tid) er derefter tilstrækkelig til at indsætte teksten på det ønskede sted. Så der er aldrig behov for, at tastaturet kopieres og indsættes i X.

Traditionelt har grænsefladen til et operativsystem baseret på Linux-kernen været en ædru, hvis ikke spartansk grænseflade, centreret omkring en vinduemanager (der er mange, som Window Maker eller IceWM ) og en temmelig broget applikationer.

Ulempen ved dette traditionelle system er den tid, det tager at tilpasse et sådant miljø og frem for alt den ikke-standardisering af de anvendte applikationer. De applikationer, der kan ses på skærmbilledet til højre ( XMMS , RealPlayer , Mozilla Firefox , xterm , Gaim , Konqueror ) følger hver deres konventioner: forskelligt udseende, adfærd, tastaturgenveje; kopi-indsæt og træk-og-slip er forskellige ...

Mens individuelle applikationer som Vim eller Emacs faktisk kan se strålende ud, gør det forskellige sæt af alle disse applikationer det til et vanskeligt system for uerfarne brugere at forstå. Tiden brugt på at lære en applikation og de således erhvervede reflekser kan ikke anvendes på andre applikationer, en fordel med standardisering af grænsefladesadfærd som vist af Macintosh , med f.eks. Tastaturgenvejen, der bruges til at afslutte en applikation.: Ctrl +  QEller Ctrl +  X -  Ctrl +  Celler Ctrl +  Celler bare qeller Esceller igen : qa! , farvel , afslut eller afslut osv.

Brug af denne type miljø kan virke forvirrende for brugere, der er vant til andre løsninger (såsom KDE eller Gnome). På den anden side har den fordelen ved enkelhed og fleksibilitet ved konfiguration og tilpasning i henhold til individuelle behov.

Desktop-miljøer

Status for det foregående kapitel er beskrevet i et manifest fra 1996, som fik Matthias Ettrich til at grundlægge KDE- projektet som reaktion , derefter Miguel de Icaza til at grundlægge GNOME- projektet året efter, som var inspireret af Mac OS og Windows med hensyn til brugervenlighed og softwarestandardisering af adfærd.

Disse to projekter er blevet federatorer af GNU / Linux på arbejdsstationen.

Hver tilbyder faktisk:

  • programmører, et meget produktivt programmeringsmiljø samt interface-anbefalinger (på engelsk: retningslinjer ), der muliggør hurtigere produktion af applikationer, der er lettere at bruge;
  • for oversættere, en infrastruktur. Disse to miljøer og deres utallige software oversættes til flere dusin sprog;
  • kunstnere, arbejdsområder for at udøve deres talenter;
  • til specialister i ergonomi, muligheden for at gøre det enklere og mere konsistent;
  • til eksterne applikationer, et referencemiljø, hvori man kan integrere
  • og følgelig for brugeren et komplet, integreret og homogent miljø samt en række essentielle applikationer: filudforsker , webbrowser , multimedieafspiller , e-mail-klient , adressebog, PDF-læser , filhåndtering. 'billeder.

Disse to skrivebordsmiljøer har for nylig nået en vis modenhed, lad os citere året 2003 for KDE, lidt senere for GNOME. Meget aktivt har disse to projekter ikke desto mindre til hensigt at forbedre sig betydeligt til deres næste store versioner; indsatsen i denne retning er koncentreret i Appel til KDE og ToPaZ til GNOME-projekter.

Teknisk set stoler de begge på mange almindelige teknologier, hvoraf den første er X11- vinduesystemet . For at undgå dobbeltarbejde er der oprettet en uformel samarbejdszone mellem disse projekter kaldet Freedesktop.org .

Det er i tilgangen til ergonomi (dette er i forhold til typen af ​​bruger) og i opfattelsen af ​​rollen som et skrivebordsmiljø, at de adskiller sig: KDE-miljøet skubber viljen til integration mellem applikationer, har mange avancerede funktioner og spiller konfigurationskortet, mens du sørger for at have gode standardvalg; GNOME ønsker at være mere raffineret og er dedikeret til vigtige opgaver (at tage tingene op, der bare fungerer filosofi ). Hver appellerer derfor til et andet publikum.

Vi kan også bemærke magtstigningen af et tredje skrivebordsmiljø kaldet Xfce , som sigter mod at give et komplet miljø baseret på GTK + som GNOME, mens det forbliver lettere end GNOME eller KDE.

Software tilbud

Det gratis softwarefællesskab har produceret et stort antal software, der kan bruges på mange områder.
Her er nogle eksempler på software givet som en indikation:

De fleste GNU / Linux-distributioner tilbyder et program (som Synaptic ), der giver dig mulighed for at gennemse en liste over testet og forudkonfigureret software specielt til distribution. Disse programmer downloades derefter og installeres med et par klik med et elektronisk signatursystem, der gør det muligt at kontrollere ægtheden og integriteten af ​​den tilbudte software. Disse programmer opdateres derefter automatisk.

Nogle større proprietær software har også en GNU / Linux-version. Dette er tilfældet med Opera , Adobe Flash Player , Adobe Acrobat Reader , NeroLinux eller Skype for eksempel.

Begrebet bærbarhed betegner et programs evne til at blive brugt under forskellige operativsystemer eller arkitekturer.

Endelig er det muligt at bruge software lavet til Microsoft Windows på en GNU / Linux-arbejdsstation takket være en implementering af Windows API under GNU / Linux såsom Wine . Vinbaserede kommercielle tilbud som CrossOver gør det muligt at bruge software som Microsoft Office og Photoshop fra Windows-verdenen næsten uden problemer .

Computerspil

Der er mange spil tilgængelige under GNU / Linux, gratis eller betalt, gratis eller proprietær. Tilbuddet inkluderer både små kontorspil (kort, minesveger, skak, golf) samt nylige kommercielle spil ( Enemy Territory: Quake Wars ).

Nogle spil er designet til at køre indbygget under GNU / Linux ( for eksempel Quake III Arena eller 0 AD ), og andre kan startes ved hjælp af programmer, der implementerer Windows API under GNU / Linux. Der er flere implementeringer , nogle især til spil, hvilket gør det muligt at køre mange spil designet til Windows i miljøer som Cedega og Wine (for eksempel World of Warcraft), men de store udgivere af videospil distribuerer ikke nogen af ​​dem. spil i 100% kompatibel version og understøtter GNU / Linux. Den sidste udvej for spillere, der bruger GNU / Linux, er simpelthen at køre Windows på den samme computer på samme tid takket være multiboot eller virtualisering .

Grafikkortproducenten ATI har i et stykke tid udviklet sine egne drivere til GNU / Linux. Efter AMD 's erhvervelse åbnede ATI specifikationerne for sine kort i begyndelsen af ​​2008, så Mesa 3D- udviklere bedre kan integrere styringen af ​​sine kort.

I 2013 er Valves Steam- platform tilgængelig på GNU / Linux, som gør det muligt for spilbiblioteket at udvide med mange titler inklusive Team Fortress 2 , Half-Life osv. enten hele ventilbiblioteket såvel som Amnesia: The Dark Descent eller FTL: Faster Than Light . Parallelt annoncerer Gabe Newell Steam Machine , en hjemmekonsol, der tilbydes som base med SteamOS , et operativsystem baseret på GNU / Linux Debian-distribution .

Gratis biblioteker

Software, der bruger et gratis bibliotek, kan køre på GNU / Linux og på alle platforme, hvor biblioteket er placeret. Disse biblioteker kan tilføje et grafisk overlay på allerede eksisterende tekstbaserede applikationer, som det er tilfældet med Vim , men de bruges hovedsageligt til at udvikle software, der er tilgængelig for nybegyndere, og som har funktionerne godkendt af grafiske grænseflader, såsom træk og slip, musemanipulation, etc.

Andre applikationer som Blender eller Google Earth er et specielt tilfælde, fordi de bruger OpenGL- biblioteket beregnet til basen til implementering såvel som til styring af programmer, der bruger 3D som 2D.

Emulering

Der findes flere emuleringssoftware til at simulere driften af ​​konkurrerende operativsystemer eller spilmiljøer.

Computeremulering

De steem og ARAnyM programmer emulere en god del af de applikationer skrevet til Atari -maskiner , især Atari ST og Atari TT . UAE (Unix Amiga Emulator) giver dig mulighed for at efterligne Commodore Amiga , Basilik den gamle Mac 68000 fra Apple. Alle disse emulatorer efterligner Motorola 68000-familie- mikroprocessorer, der udstyrede disse computere, såvel som de specialiserede Amiga-coprocessorer.

MESS (ofte forbundet med MAME) gør det muligt at efterligne et stort antal 8-bit personlige computere på samme måde . Der er også specialiserede emulatorer til hver af disse computere: Euforisk til Oric , FMSX til MSX , men også emulatorer til ZX Spectrum , Commodore 64 osv.

Brug af applikation til Microsoft Windows

Udviklet til Windows-applikationer kan køre på et GNU / Linux-system via applikationen Wine (eller dets derivater, der handler CrossOver og Cedega ), der genimplementerer funktionen af ​​nøgle- API for Microsoft Windows . Mikroprocessoren emuleres ikke, kun APS'ens funktioner kortlægges i farten på de API'er, der bruges indbygget i GNU / Linux. For eksempel: DirectX bruger OpenGL, printadministrationen videresendes til CUPS eller LPR, USB-enheder libusb  (in) , grafiktabletter XInput osv. Dette tillader i mange tilfælde nær native runtime-ydeevne, mens man undgår problemer med nogle Windows-iboende enhedsdrivere. I visse specifikke tilfælde kan ydeevnen for visse applikationer blive forringet. Mange værktøjer, apps og spil fungerer godt, men ikke alle. Webstedet Vin viser de anvendte applikationer og de problematiske applikationer.

Virtualisering

Derudover åbner GNU / Linux også muligheden for at opnå en perfekt adskillelse mellem flere virtuelle miljøer, der kører på en enkelt fysisk computer under hensyntagen til virtualiseringsmodulerne, der er til stede i nyere processorer som AMD-V på AMD og Intel-VT (eller IVT) på Intel. Disse virtualiseringsmiljøer gør det muligt at køre forskellige miljøer eller flere lignende miljøer på den samme maskine, samtidig med at der sikres en vis sikkerhed i adskillelsen af ​​adgang. Dette system har længe været brugt af IBM mainframes. IBM har også porteret GNU / Linux på dem for at give sine kunder mulighed for at fortsætte med at bruge dem med et mere moderne system.

KVM er siden version 2.6.20 af Linux-kernen det officielle hypervisor-virtualiseringssystem for sidstnævnte. Sammen med QEMU- værktøjer tillader det oprettelse af virtuelle maskiner, der kører direkte på en umodificeret Linux-kerne og er i stand til at rumme et stort antal operativsystemer som Windows , Solaris , BSD osv. KVM er kernen i Red Hats virtualiseringsstrategi .

Takket være dets åbenhed tillader Linux-kernen også, med mere eller mindre signifikante ændringer, brugen af ​​andre virtualiseringsprodukter såsom:

  • Oracle VM VirtualBox , udviklet af Sun under navnet Virtualbox, før virksomheden blev erhvervet af Oracle Corporation , som frem for alt er kendetegnet ved en meget brugervenlig grænseflade til styring af virtuelle maskiner i et grafisk miljø. Virtualbox findes i gratis version og i betalt version, hvor sidstnævnte tilbyder yderligere funktioner;
  • Qemu , gratis virtuel maskine
  • Xen , et serverorienteret paravirtualiseringssystem , der kan tilbyde meget høj ydeevne uden at ty til nogen hardwareemulering, men kræver, at "gæst" -operativsystemerne ændres for at opnå dette niveau af ydeevne. Xen er gratis, men kræver større ændringer af Linux-kernen;
  • VMware , professionelt virtualiseringssystem, ikke gratis, tilgængeligt i server- og arbejdsstationversioner;
  • Docker
  • OpenVZ ;
  • Bochs .

Hardware support

Forbrugerdistributioner understøtter langt størstedelen af ​​hardware indbygget i pc'er og tilbehør beregnet til enkeltpersoner (harddiske, webkameraer, mus, printere, videoprojektorer, DVD-afspillere, grafik- og lydkort, bluetooth osv.).

En af de største kritikpunkter af GNU / Linux er hardwaresupport. Faktisk understøttes noget specielt udstyr ikke direkte af GNU / Linux, og der er ikke altid en driver udviklet af producenten og kompatibel med GNU / Linux. Nogle producenter leverer systematisk drivere til Microsoft Windows og Mac OS X , mens det for GNU / Linux ofte er samfundet, der udvikler dem selv ved reverse engineering . Nogle gange foretrækker samfundet at udvikle stabile gratis drivere, selvom der findes proprietære drivere udviklet af producenter (dette er tilfældet med ATI- eller Nvidia- grafikkort ). Med dette i tankerne er de drivere, der er nødvendige for fuldt ud at betjene en computer, indbygget i de fleste GNU / Linux-distributioner.

Nogle enheder har muligvis ikke drivere tilgængelige. Nogle gange står Windows- eller Mac OS-brugere også over for driverproblemer, når de installerer en ny version af deres system, og manglen på kildekode forhindrer rekompilering af proprietære drivere. Endelig sker det, at der kun er drivere til GNU / Linux og ikke til Windows eller Mac (supercomputere, avancerede internetservere, PlayStation-spilkonsoller, gamle perifere enheder, hvis support er stoppet af producenterne osv.). Gammel hardware kan generelt genbruges under GNU / Linux, da holdbarheden af ​​gratis drivere også er en af ​​styrkerne ved GNU / Linux.

Den første årsag til denne situation er den lave indvirkning af GNU / Linux på enkeltpersoner, hvilket ikke tilskynder producenterne til at investere i udviklingen af ​​drivere til dette miljø. Den anden grund er afvisningen af ​​visse distributioner ( for eksempel Fedora eller Debian ) for at integrere drivere under proprietære licenser, selv når de findes, hvilket forpligter brugeren til at finde dem og bruge dem. Endelig forpligter fraværet af en fast API i Linux-kernen producenterne til at levere binære filer af driverne tilpasset hver version af kernen .

Brugere, der arbejder på flere platforme og har brug for disse drivere, kan finde versioner, der er udviklet af tredjeparter, men sådanne drivere understøtter normalt kun et rudimentært sæt funktioner og vises kun efter frigivelse hardware med en vis latenstid. Der er dog mekanismer til at få visse drivere udviklet til andre operativsystemer (såsom NdisWrapper ) til at fungere.

De webkameraer er for eksempel særligt bekymret over manglen på chauffører, men protokollen USB video class-enhed eller UVC kan imødekomme dette problem med mange webcams, der understøtter denne protokol.

Med demokratiseringen af ​​GNU / Linux bestræber nogle store producenter sig på at udvikle eller levere de nødvendige oplysninger til udvikling af gratis drivere til GNU / Linux, såsom Creative Labs til dets webkameraer eller lydkort, Intel (processorer, 3D-chipsæt, netværkskort osv.). Men mange andre komponenter kræver kontrol af tilgængeligheden af ​​drivere inden køb, hvis de er beregnet til brug under GNU / Linux. På den anden side sælger montører, såsom Dell, Asus - skubbet af Intel og dets Moblin - Lineo  (en) eller Everex-projekt , computere med GNU / Linux forudinstalleret.

Linux og sikkerhed

Linux tillader streng adskillelse af privilegier . En af konsekvenserne er, at med undtagelse af et sikkerhedsbrud, der tillader forhøjelse af privilegier , kan en orm eller en computervirus kun få adgang til en del af ressourcerne og funktionerne i et Linux-system, men hverken til vigtige systemdata eller til data om nogen andre brugere.

I serververdenen afhænger graden af ​​sikkerhed til sammenligning frem for alt af systemadministratorens erfaringsniveau . Der scorer Linux point takket være dets brugsfrihed, hvilket gør det muligt uden risiko og uden ekstra omkostninger at teste udførligt forskellige scenarier på andre computere og dermed erhverve nyttig erfaring der.

Der er en række fordelinger specifikt fokus på sikkerhed, og initiativer såsom det nationale sikkerhedsagentur s SELinux . Men der er også en række distributioner med fokus på antisikkerhed, såsom Damn Vulnerable Linux , BackTrack eller for nylig Kali Linux for at gøre eksperter opmærksomme på sikkerhedsproblemer i dette operativsystem.

Linux understøtter en bred vifte af hardwareplatforme såvel som softwareløsninger. Et sikkerhedsbrud, der påvirker den mest populære e-mail-klient , påvirker kun en brøkdel af gratis softwarebrugere. på den anden side kan en sårbarhed, der påvirker Outlook Express, pludselig påvirke en stor del af Windows-brugere. Denne afhandling er udviklet i en rapport skrevet af myndigheder inden for området som Bruce Schneier på vegne af CIA og taget op af virksomheden Gartner i et dokument. Denne rapport siger, at da de fleste computere kører et Microsoft- operativsystem, er de fleste af verdens computere sårbare over for de samme vira og orme på samme tid. For at undgå dette foreslår han at undgå monokultur af software inden for operativsystemer.

Endelig tillader det faktum, at Linux og mange software, der kører under Linux, gratis software, at dets kildekode kan undersøges kritisk af alle, der ønsker at gøre det, hvad enten de foretager tilpasninger i en uddannelsesmæssig sammenhæng for at reagere på en virksomheds private interesser eller en institution eller ved simpel personlig interesse (for eksempel at søge efter sårbarheder, det meste af tiden afsløret og korrigeret ekstremt hurtigt). I forbindelse med dette hører vi ofte argumentet om, at sikkerhedssårbarheder korrigeres hurtigere, et krav godkendt og afvist af forskellige undersøgelser, normalt afhængigt af deres finansieringskilde. Endelig gør softwarefriheden unødvendig brug af software-piratkopiering, revner eller andre warez- websteder meget populære blandt tilhængere af andre operativsystemer, og som udgør en vektor til infektion af computere.

Alligevel Linux er ikke helt ufølsom over for sikkerhedsspørgsmål, da Slapper ormen viste iSeptember 2002, den første af sin art, der påvirker et betydeligt antal Linux-computere, frem for alt webservere, der kører Apache (seks tusind i ormens højde). Shellshock- fejlen på Bash-kommandotolken er som standard på mange Linux- distributioner en anden fejl (der påvirker Mac OS- passagen ), der netop er blevet opdaget. Det var allerede gammelt: det stammer fra omkring tyve år. Det ville ikke være blevet opdaget tidligere.

Desuden er Linux fortsat et sårbart operativsystem , så der blev identificeret næsten fire tusind og ni hundrede sårbarheder mellem 2003 og 2008, disse er fordelt på de forskellige tilgængelige distributioner. De fleste af disse blev rettet ret hurtigt.

På den anden side er antallet af sårbarheder, der er opdaget i en præcis periode, ikke en pålidelig foranstaltning til at bestemme sikkerheden i et operativsystem, det er nødvendigt at bestemme:

  • deres indvirkning på systemet
  • og systemets sårbarhedstid.

En artikel offentliggjort især på Generation NT den26. juni 2013indikerede, at Android koncentrerede 92% af alle trusler på grund af malware på mobiltelefoner, hvilket i praksis modsiger den optimisme, der længe har hersket i Linux-samfundet . Denne vurdering modereres af det faktum, at Linux kun er hjertet i Android, og intet garanterer sikkerheden for Android-applikationer af forskellig oprindelse.

Digital rettighedsstyring

Den DRM ( Digital Rights Management - DRM engelsk - DRM kaldes ofte "digital restriktioner forvaltning" engelske Digital Restriktioner Management ved Free Software Foundation og gratis software aktivister) vedrører inden for multimedia, herunder musik og videoer, der kan købes i Internet. Nogle værker er beskyttet af digitale låse , der har til formål at kontrollere brugen af ​​værket, f.eks. Ved at begrænse antallet af mulige stykker eller kopier. Disse DRM'er kræver brug af en bestemt teknologi, som er producentens og sælgerens eksklusive ejendom af de nævnte DRM'er , hvilket forklarer, hvorfor afspilning af et beskyttet værk er knyttet til brugen af ​​et specifikt program. De to største producenter af digitale rettighedsstyringssystemer, Microsoft og Apple , betinger brugen af ​​copyright-værker af deres systemer på den respektive brug af Windows Media-afspiller og iTunes . Da disse virksomheder sælger deres eget operativsystem, ønsker de ikke at tilbyde en version af deres programmer til GNU / Linux. Således er det ofte ikke muligt for GNU / Linux-brugere at købe musik online fra et betalt downloadwebsted eller at lytte til musik, der allerede er købt og downloadet.

Der er også DRM på lyd-cd'er, men disse er meget mindre standardiserede og mindre almindelige. De fleste er designet til at arbejde med Microsoft-operativsystemer og er derfor sandsynligvis ikke til nogen nytte for en GNU / Linux-bruger.

Disse er ikke tekniske begrænsninger, da der findes gratis styringssystemer. Se også Linus Torvalds , der hævder, at GNU / Linux og rettighedsstyring ikke udelukker hinanden.

Anvendelser

Server

På grund af forholdet mellem GNU / Linux og Unix etablerede GNU / Linux sig meget hurtigt på computerservermarkedet. Et afgørende punkt var muligheden for at bruge et Unix-lignende operativsystem på pc-kompatibel hardware , meget billigere end løsninger baseret på proprietær Unix og specifik hardware. Mange serversoftware i høj efterspørgsel og i vid udstrækning ( HTTP-server , database , groupware , e-mail-server osv.) Er tilgængelig gratis, generelt uden nogen begrænsning og pålidelig, GNU / Linux's markedsandel på dette domæne vokset hurtigt som et resultat.

GNU / Linux har ry for stabilitet og effektivitet i vedligeholdelse , det opfylder kravene i ethvert serveroperativsystem. Derudover muliggør moduleringen af ​​et system baseret på Linux-kernen drift af servere beregnet til en bestemt opgave. Portering af Linux-kernen til mange hardwarekomponenter betyder, at GNU / Linux nu kan bruges på alle de arkitekturer, der anvendes i dette felt. Det anvendelige materiale er derfor betydeligt. Den seneste IBM eServer p5 og IBM eServer i5 understøttes for eksempel af IBM med et GNU / Linux-operativsystem og tillader, at flere GNU / Linux-systemer køres parallelt.

GNU / Linux-servere bruges i næsten alle områder. Et af de mest berømte eksempler er opsummeret af akronymet LAMP , hvor GNU / Linux driver en Apache -webserver tilknyttet MySQL- databasen og programmeringssproget PHP (alternativt: Perl eller Python ). GNU / Linux bruges også ofte som en filserver, oftest i Windows-netværk takket være Samba- serveren , sjældnere under NFS eller AppleShare .

Netværkssikkerhed

Linux, der har et godt ry for sikkerhed og ydeevne (skalerbarhed), er meget udbredt inden for computernetværk, f.eks. Som en gateway , router , proxy eller firewall .

Central computer

Det gratis aspekt af kildekoden og den deraf følgende mulighed for at tilpasse systemet til en bestemt opgave har gjort det muligt for GNU / Linux at komme ind i datacentre. På dette marked af mainframes , meget pålidelige mainframe- computere, der er optimeret til massiv databehandling, og som er allestedsnærværende i banker, forsikringsselskaber og store virksomheder, konkurrerer GNU / Linux i stigende grad med proprietære UNIX-systemer, der engang var standard.

Serverklynger

GNU / Linux blev brugt tidligt inden for serverklynger (på engelsk: klynger ), for eksempel af søgemaskinen Google i slutningen af ​​1990. I denne konfiguration, forbundet med begrebet grid computing til simple computere, der kører en specialiseret distribution af GNU / Linux arbejder uafhængigt inden for et stort netværk af computere.

Supercomputere

De supercomputere er designet til at opnå den højest mulige ydelse med kendt teknologi, især hvad angår computing hastighed. INovember 2006Ifølge TOP500 vendte GNU / Linux 74% af de mest magtfulde computere i verden fem hundrede (mod 20% for UNIX), den mest magtfulde, begge servere BlueGene fra IBM (40 960 og 131 072 processorer). Inovember 2007, i den samme TOP500 bruger mere end 85% af supercomputere GNU / Linux mod 6% for UNIX og 1,20% for Windows. INovember 2008, 87,8% af supercomputere kører på GNU / Linux mod 4,60% på UNIX. Inovember 2009, 446 supercomputere (89,20%) bruger GNU / Linux, og kun 5 er Windows (1%). Inovember 2017, 100% af TOP500 bruger GNU / Linux til operativsystem.

Den Titan , fremstillet af Cray Inc. , er den mest kraftfulde supercomputer til dato (november 2012); det fungerer med en version af GNU / Linux kaldet Cray Linux Environment . Den Roadrunner IBM var den første til officielt overgået den symbolske magt 1 peta FLOPS , kører på Linux-distributionen Fedora.

I gang

Linux findes også i hjertet af mange computere og elektroniske enheder til forbrugerne og undertiden uden brugerens viden. Disse inkluderer netværksudstyr og små digitale enheder beregnet til masseforbrug, normalt udstyret med en specialiseret energieffektiv processor og flashhukommelse .

Linuxs succes på dette område skyldes her som andre steder, at producenter sætter pris på at være i stand til på den ene side at tilpasse softwaren til deres behov (forbrug, interface, yderligere funktioner osv.) Og på på den anden side for at drage fordel af et aktivt samfunds oplevelse og arbejde. Linux er også værdsat på dette område for dets pålidelighed, dets modstand mod angreb fra hackere på netværk og selvfølgelig dets gratis. Integreret bruges Linux ofte med uClibc- og BusyBox- værktøjerne, som blev udviklet til hardware, der er særligt begrænset i hukommelseskapacitet.

Specialiserede samarbejdsfora hjælper producenterne af disse produkter ved at stille instruktioner, programmer og prøvekoder til rådighed og ved at stræbe efter at standardisere Linux-programmeringsgrænsefladerne i det integrerede system. Den OSDL lanceret17. oktober 2005Den Mobile Linux-initiativet til at fremskynde udviklingen af Linux på dette område.

Netværk og kommunikation Linux kører flere routere, herunder nogle Linksys- modeller , samt forskellige terminaler leveret af internetudbydere (såsom Freebox , SFR-boksen eller Livebox i Frankrig). Telefoner og personlige assistenter Linux findes også på en række mobiltelefoner ( Linux-telefoner  : Motorola ), Sharp Zaurus personlige assistent og Nokia 770 , Nokia N800 og Nokia N810 internettabletter . Inden for personlige navigationsassistenter er TomToms enkeltstående GPS- systemer bygget på en Linux-platform. Operativsystemerne til Android mobile , webOS (udgivet af Palm inden overtagelsen af HP ), Tizen (tidligere MeeGo ) men også Maemo , der blev brugt på Nokia N900 , har alle en Linux-kerne . Multimedia Linux bruges i standalone afspillere DivX , mange mediecentre , tv og DTT-dekodere på demoer " 3 th generation" som Dreambox og Vu +, på lydafspillere som dem af SanDisk og multimedia-afspillere i ' Archos . Spillekonsol Den GP2X GamePark, videospil konsoller, mobil Den Pandora (bærbare konsol) , en open source spillekonsol , der har en Linux operativsystem kompileret til ARM-processorer Den PlayStation 3 fra Sony kunne bruge Linux, men en såkaldt sikkerhedsopdatering har fjernet denne mulighed Robotik Markedet, der starter for sjove robotsystemer, bruger et Linux OS .

Noter og referencer

  1. "  https://groups.google.com/group/comp.os.minix/msg/b813d52cbc5a044b  "
  2. "  1977: Berkeley UNIX og starten på open source software  " .
  3. (i) "Ny UNIX implementering" , net.unix-guider , den 27. september, 1983.
  4. (in) "Personal Note from Richard Stallman" , Forord til brug af Lisp Machine manual MIT , juni 1984.
  5. (i) Linus Benedict Torvalds , "  comp.os.minix  " ,August 1991(adgang til 6. september 2009 )
  6. En kort historie om Linux-distributioner , 30. juni 2004, LWN.net (adgang til 28. juli 2011).
  7. 01net , "  Nyheder  "
  8. RedHat Linux-tidslinjen .
  9. Microsoft bruger Linux til at udgive sit eget websted .
  10. Fransk har disse to forskellige oversættelser af fri , hvilket får engelsktalende til at skelne dem som i ytringsfrihed (libre) og fri øl (gratuit).
  11. “  Shareware-omfordeling af FOSS-software - Software Freedom Law Center  ” , på www.softwarefreedom.org
  12. Kapitel 4. Kompatibilitetsproblemer , debian.org.
  13. "  Hackerens journal  " , på www.journalduhacker.net
  14. “  Proselux  ” , på www.linux-france.org
  15. Thrystan , “  Finde hjælp fra Linux Sponsors Group ,  ”parrains.linux.free.fr
  16. "  Hjem - Godfather-Linux  " , på www.parrain-linux.com
  17. Til livecdlist.com , er Knoppix rangeret 5 th på 315 (i en st februar 2008)
  18. “  Ubuntu.com-trafik, demografi og konkurrenter - Alexa  ” , på www.alexa.com (adgang 27. januar 2019 )
  19. “  Redhat.com-trafik, demografi og konkurrenter - Alexa  ”www.alexa.com (adgang til 27. januar 2019 )
  20. “  Debian.org Trafik, demografi og konkurrenter - Alexa  ” , på www.alexa.com (adgang 27. januar 2019 )
  21. "  Centos.org Trafik, demografi og konkurrenter - Alexa  " , på www.alexa.com (adgang 27. januar 2019 )
  22. “  Kali.org Trafik, demografi og konkurrenter - Alexa  ” , på www.alexa.com (adgang 27. januar 2019 )
  23. “  Linuxmint.com Trafik, demografi og konkurrenter - Alexa  ” , på www.alexa.com (adgang 27. januar 2019 )
  24. "  Archlinux.org Trafik, demografi og konkurrenter - Alexa  " , på www.alexa.com (adgang 27. januar 2019 )
  25. "  Manjaro.org Trafik, demografi og konkurrenter - Alexa  " , på www.alexa.com (adgang 27. januar 2019 )
  26. “  Ubuntukylin.com Trafik, demografi og konkurrenter - Alexa  ” , på www.alexa.com (adgang 27. januar 2019 )
  27. “  Kde.org Trafik, demografi og konkurrenter - Alexa  ” , på www.alexa.com (adgang 27. januar 2019 )
  28. “  Deepin.org Traffic, Demographics and Competitors - Alexa  ” , på www.alexa.com (adgang til 27. januar 2019 )
  29. “  Opensuse.org Trafik, demografi og konkurrenter - Alexa  ”www.alexa.com (adgang 27. januar 2019 )
  30. “  Gentoo.org Trafik, demografi og konkurrenter - Alexa,  ”www.alexa.com (adgang til 27. januar 2019 )
  31. "  Rancher.com Trafik, demografi og konkurrenter - Alexa  " , på www.alexa.com (adgang til 27. januar 2019 )
  32. “  Boum.org Trafik, demografi og konkurrenter - Alexa  ” , på www.alexa.com (adgang 27. januar 2019 )
  33. Frankrig til 2007 tillades artikler L113-3 , L111-1 og L122-1 i forbrugerkoden (på Légifrance ) refusion, men siden 2011 har artikel L120-1 begrænset denne ret.
  34. Detaxe.org - Nej til softwarebundet salg - Ja til forbrugeroplysninger.
  35. "Walk i det land, hvor Linux er forudinstalleret på (næsten) alle computere", Roberto Di Cosmo, 2005, http://www.dicosmo.org/LPT/ .
  36. Canonical , “  Community - Ubuntu  ” , på www.ubuntu.com
  37. Jerry, “  Linux Mandrake 7.0  ” , på clubic.com ,23. maj 2000(adgang til 6. september 2020 ) .
  38. "  Siden blev ikke fundet  " , på Developpez.com
  39. (in) Microsoft bidrager med Linux-drivere til Linux-community  " .
  40. "  Nøgletal: OS til smartphones  " , på ZDNet Frankrig (adgang til 10. maj 2021 ) .
  41. (in) De mest magtfulde supercomputere i verden og deres operativsystem og tidligere statistikker (siden 1993) .
  42. “  Liste over statistikker - TOP500 Supercomputer-websteder  ” , på www.top500.org
  43. "  Linux udstyrer over 95% af de 500 mest magtfulde supercomputere i verden, Tianhe-2 holder sin trone  "
  44. Glyn Moody , "  open source har vundet  "
  45. Linux dominerer totalt supercomputere , ZDNet, 14. november 2017.
  46. (da-USA) Abhishek Prakash , "  Linux kører alle de 500 hurtigste supercomputere,  "https://itsfoss.com/ (adgang til 6. oktober 2020 )
  47. [1] .
  48. “  Brugsstatistik og markedsandel af operativsystemer til websteder, oktober 2018  ” , på w3techs.com
  49. (in) "  Brugsstatistik og markedsandel for Unix til websteder, maj 2021  " , på w3techs.com (adgang til 10. maj 2021 ) .
  50. "  StatCounter Global Stats - Browser, OS, søgemaskine inklusiv Mobile Usage Share  " , på StatCounter Global Stats
  51. “  Markedsandel for operativsystemer  ”www.netmarketshare.com
  52. “  Markedsandel for operativsystemer  ”www.netmarketshare.com
  53. “  Markedsandel for operativsystemer  ”www.netmarketshare.com
  54. “  Markedsandel for operativsystemer  ”www.netmarketshare.com
  55. “  Markedsandel for operativsystemer  ”www.netmarketshare.com
  56. “  Markedsandel for operativsystemer  ”www.netmarketshare.com
  57. “  Markedsandel for operativsystemer  ”www.netmarketshare.com
  58. “  Markedsandel for operativsystemer  ”www.netmarketshare.com
  59. “  Markedsandel for operativsystemer  ”www.netmarketshare.com
  60. StatCounter , “  StatCounter Global Stats - Browser, OS, Search Engine including Mobile Usage Share,  ”gs.statcounter.com (adgang 27. december 2016 )
  61. "  Operativsystemets markedsandel  "www.netmarketshare.com (adgang 27. december 2016 )
  62. (in) Manifestet fra 1996 , der viser behovet for et arbejdsmiljø.
  63. Se status for KDE-oversættelser på l10n.kde.org og GNOME på gnome.org
  64. Se KDE- og GNOME- arbejdsområderneart.gnome.org
  65. åbenbarhed og er beregnet til at gøre grænsefladen mellem menneske og maskine enklere og mere konsistent.
  66. To projekter: og www.gnome.org/projects/ooo/ tillod integration af OpenOffice.org i begge miljøer.
  67. (da) [PDF] evaluering af grebet i KDE 3.1 af brugere, der er fortrolige med Microsoft Windows .
  68. “  ThreePointZero - GNOME Wiki!  » , På live.gnome.org
  69. "  Linux-pedia-liste over spil  "
  70. “  SteamOS + Linux på Steam  ” , på store.steampowered.com
  71. (en) steamos .
  72. Vin: Vin er ikke en emulator (på fransk "Vin er ikke en emulator")
  73. “  Debians sociale kontrakt  ”www.debian.org
  74. "  UVC-understøttelse på Linux og webcam understøttet  "
  75. "  Laptops - Dell France  "www1.euro.dell.com
  76. "  CNET France - Produkttests, high tech nyheder og software  " , på CNET France
  77. "  Vigil @ nce-sårbarhed - Linux-kerne: eskalering af privilegier via perf  " , på vigilance.fr
  78. http://www.gentoo.org/doc/da/handbook/draft/complete/handbook.xml?part=1&chap=2
  79. (i) [PDF] CyberInsecurity: The Cost of Monopoly , et dokument af ICC fordømte farerne ved monopolitaire system.
  80. (in) i september 2002.
  81. Bruce Schneier , 3. maj 2007: “[…] IT-produkter og -tjenester er ikke naturligt sikre”.
  82. (en) ZDNET nyheder af 11. januar 2006
  83. Android til 92% af al kendt mobil malware , adgang til 26. juni 2013.
  84. 614% stigning i mobil malware, hvis foretrukne mål forbliver Android , adgang til 26. juni 2013.
  85. (in) "Digital Restrictions Management and Treacherous Computing" , fsf.org , 18. september 2006.
  86. (de) Julius Stiebert: DRM- Spezifikationen von Sun auf golem.de, 21. marts 2006
  87. (de) Linus Torvalds: Flamme Linus til en skarp! auf der LinuxKernel-Mailing List, 23. april 2003
  88. "  50.000 linux-servere til Google-motoren  "
  89. Statistik over operativsystemer, der bruges af supercomputere
  90. Top 500 fra november 2009 .
  91. (i) Jaguar på NCC'erne hjemmeside (National Center for Computational Sciences) . Adgang til 4. august 2010.
  92. [ læs online ] [PDF] .

Tillæg

Se også

Bibliografi

Relaterede artikler