Controversia sul nome GNU/Linux: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Lornova (discussione | contributi)
Traduzione continuata
traduzione completata
Riga 1:
{{traduci}}
 
'''[[GNU Linux|GNU/Linux]]''' è il termine promosso da [[Free Software Foundation]] (FSF), dal suo fondatore [[Richard Stallman]] e dai suoi sostenitori, per quello che è comunemente chiamato "[[Linux]]" — ovvero, l'implementazione del [[sistema operativo]] [[GNU]] che utilizza il [[kernel Linux]] sviluppato da [[Linus Torvalds]].
 
Riga 7 ⟶ 5:
L'argomento principale a favore di "GNU/Linux" è che il kernel di Torvalds è solo una piccola parte di un sistema complesso, GNU, scritto e assemblato nel corso di molti anni con l'esplicito obiettivo di creare un sistema operativo integrato e libero. Tuttavia, lo stesso Linus Torvalds si è espresso a favore dell'uso della forma più semplice "Linux" per indicare l'intero sistema operativo.
 
TheLa disagreementcontroversia oversul thenome namingè islegata relatedad touna agenerica generaldiscussione debatesullo overscopo theprimario primarydel purposesoftware of free softwarelibero: theil [[freemovimento software movementlibero]], led bypromosso thedalla FSF, emphasizesenfatizza thel'aspetto "free" (asnel insenso di freedomlibertà) aspect ofdel software ascome anun importantimportante rightdiritto akinanalogo toalla [[freedomlibertà ofdi speechparola]], in contrastcontrasto withcon thegli argomenti del [[movimento open source movement]] per cui l'sobiettivo argumentprincipale thatè higher-[[quality]]rappresentato softwaredal israggiungimento thedella mainpiù goal.elevata Thequalità del software. L'FSF arguesasserisce che l'uso thatdel thenome "GNU/Linux" nameè isimportante importantper todare creditcredito theall'importanza importancedella ofloro theirfilosofia, philosophyoltre inche a additionquella todel theirloro technicallavoro worktecnico.
 
TheLa controversycontroversia isderiva alsoanche ada reflectionuna ofdiffusa aconfusione wider confusion betweenfra Linux thecome kernel ande Linux thecome operatingintero systemsistema as a wholeoperativo — ofdi whichcui theil kernel isne costituisce, typicallytipicamente, onlysolo auna smallpiccola partparte.
 
== Storia ==
 
TheLa historystoria ofdel Linux isè closelystrettamente tiedlegata toa thatquella ofdi [[GNU]], whichche beganaveva thecome developmentobiettivo oflo asviluppo completedi un completo sistema operativo [[Unix-like]] operatingcomposto systeminteramente composed entirely ofda [[free software libero]] innel Gennaio Januarydel [[1984]]. ByNel [[1991]], whenquando thela firstprima versionversione ofdel thekernel Linux kernel wasvenne releasedrilasciata, theil GNUsistema operatingoperativo systemGNU wasera almostquasi completecompleto. HoweverTuttavia, theiril suo kernel, [[GNU Hurd]], wasera stillancora innelle itsprime infancyfasi del suo sviluppo. TheI earlyprimi Linuxsviluppatori del kernel developersLinux adaptedlo Linuxadattarono specificallyin tomodo workche withpotesse thelavorare GNUcon [[toolchain]]l'insieme dei tool GNU. Linux, thussostanzialmente, filleddivenne thel'ultimo lastimportante majorcomponente gapdel insistema theoperativo GNU operating system.
 
L'originario kernel Hurd, per il s.o. GNU, seguiva un progetto ambizioso che si rivelò molto difficile da implementare. Attualmente è parzialmente usabile, ma il supporto hardware è limitato e, sebbene il suo [[microkernel]] presenti diversi vantaggi rispetto all'approccio [[kernel monolitico|monolitico]] usato in Linux, la maggior parte di coloro che hanno contribuito e/o contribuiscono al progetto GNU usano dei sistemi GNU basati su Linux.
The Hurd followed an ambitious design which proved unexpectedly difficult to implement. It is currently marginally usable, but hardware support is limited, and, while its [[microkernel]] design has theoretical advantages over the [[monolithic]] [[Kernel (computer science)|kernel]] approach used in Linux, most contributors to the GNU project use Linux-based GNU systems.
 
InNel 1992, thela distribuzione [[Yggdrasil Linux|Yggdrasil]] distributiondi Linux adoptedadottò theil namenome "Linux/GNU/X". TheIl namenome "GNU/Linux" wasfu firstusato usedper byla prima volta dalla [[Debian]] innel [[1994]]. InNel GNU's'Bollettino'' GNU del Junegiugno [[1994]] ''Bulletin'', Linux isviene referredindicato tocome as aun "freeclone libero dello [[Unix|UNIX]] clone (withcon manymolte GNUutilità utilitiese andlibrerie librariesGNU)". Nel Inmaggio thedel January [[1995]] edition, the term "GNU/Linux" was used instead. In May [[1996]], Stallman releasedrilasciò [[Emacs]] 19.31, withindicando thecome systemsistema targetoperativo da usare per tale software, "LinuxLignux" changedpiuttosto toche "LignuxLinux", alsosuggerendo suggestinganche, thecome alternatives ofalternative, "Linux-based GNU system" or(sistema GNU basato su Linux) oppure "GNU/Linux system". In seguito, Stallman laterusò usedesclusivamente la denominazione "GNU/Linux" exclusively.
 
== Argomenti a favore di "GNU/Linux" ==
 
L'FSF è a favore della denominazione "GNU/Linux", non solo per via dell'elevato numero di componenti GNU usati nei sistemi basati su Linux o per la quantità di [[codice sorgente|codice]] GNU, ma anche perché l'obiettivo del progetto GNU era quello di sviluppare un sistema operativo completo:
The FSF advocates "GNU/Linux" not simply because of the large number of GNU components used in Linux-based systems or the quantity of GNU [[source code|code]], but because the goal of the GNU project was specifically to develop a complete operating system:
 
:''SoQuindi, ifse youtu weredovessi goingscegliere toun picknome aper nameil for the systemsistema, basedbasandoti onsu whochi wroteha thescritto programsi inprogrammi thedel systemsistema, thela mostscelta appropriatepiù singleappropriata choice would besarebbe ''GNU''. ButMa wenoi don'tnon thinkcrediamo thatche isquesta thesia rightla waymaniera tomigliore considerdi theconsiderare questionla questione. TheIl Progetto GNU Projectnon was notera, ise non lo è nottuttora, aun projectprogetto toper developsviluppare specifictanti softwaresingoli packagespacchetti software. ''[...]'' ManyMolte peoplepersone havehanno madedato majorgrandi contributionscontributi to the freeal software inlibero thepresente systemnel sistema, ande meritano theytutti alldi deserveessere creditapprezzati. ButMa theil reasonmotivo itper iscui anesso integratedcostituisce systemun sistema integrato — ande notnon justsolo aun collectioninsieme ofdi usefulcomodi programsprogrammi — isè becauseche theil Progetto GNU Project set outè tonato makeper itessere oneuno. WeNoi madestilammo auna listlista ofdi theprogrammi programsnecessari neededper torealizzare makeun asistema completelibero freecompleto systeme scrivemmo, andnoi westessi systematicallyo wrote,tramite ori foundcontributi peopledi toaltre writepersone, everythingtutto ciò che era oncontenuto thenella listlista.'' (Stallman, "Linux and the GNU Project")
 
L'FSF asserisce che il problema del nome è importante perché rappresenta un modo per dimostrare l'apprezzamento dei contributi tecnici al Progetto GNU e l'idealismo della filosofia GNU del software libero:
The FSF argues that the name issue is important as a way of crediting both the technical contribution of the GNU project and the idealism of the GNU free-software philosophy:
 
:''CallingDando theal systemsistema il nome GNU/Linux, recognizessi thericonosce roleil thatruolo ourche idealismil playednostro inidealismo buildingha ourgiocato communitynella costruzione della nostra comunità, ande helpssi theaiuta publicil recognizepubblico thea practicalriconoscere importancel'importanza pratica ofdi thesequesti idealsideali.'' (FSF, "GNUGnu/Linux FAQ")
 
TheLa ordinarynormale understandingdefinizione ofdi "operatingsistema systemoperativo" includesinclude bothsia theil kernel — thelo specificspecifico subsystemsottosistema thatche directlysi interfacesinterfaccia withdirettamente thecon l'hardware — andche the "[[userland]]"il software that is employedd'interfacciamento bycon thel'utente usere andcon byle applicationapplicazioni software toche controlcontrollano theil computer. MoreoverInoltre, bothsia theil namenome "GNU" andche theil namenome "Linux" aresono intentionallyintenzionalmente relatedlegati toal the namenome "Unix", andil Unixquale hasè alwaysstato conceptuallysempre includedincluso theconcettualmente [[Cnella programminglibreria language|C]]del [[libraryLinguaggio (computer science)C|libraryC]], andnei userlandvari toolsstrumenti asdi wellutilità ase thenello stesso kernel. In theNel [[1991]] releasele notesnote fordi versionsrilascio di Linux, nelle versioni da 0.01 toa 0.11 of Linux (which wasche notvenne releasedrilasciato undersotto thelicenza [[GNU General Public License|GPL]] untilsolo versiondalla versione 0.12 in poi), Torvalds wrotescrisse:
 
:''SadlyPurtroppo, aun kernel byda solo non ti fa itselfandare getsda younessuna nowhereparte. ToPer getavere aun workingsistema systemfunzionante youhai needbisogno adi una shell, compilerscompilatori, auna librarylibreria, etcecc. TheseQuesti aresono separatecomponenti partsseparati ande maypossono beavere underdelle a stricterrestrizioni (orgrandi eveno looserpiccole) copyrightlegate ai diritti d'autore. MostLa ofmaggior theparte toolsdegli usedstrumenti withusati linuxin areLinux GNUfanno parte del software andGNU aree undersono thesotto licenza GNU copyleft. TheseQuesti toolsstrumenti aren'tnon insono thepresenti distributionnella distribuzione — askchiedi a me (oro a GNU) forper moremaggiori infoinformazioni.''
 
TheL'uso usedella of the wordparola "Linux" tosi referriferisce to theal kernel, theil operatingsistema systemoperativo, ande le entireintere [[distribuzione Linux distribution|distributiondistribuzioni]]s, oftencreando leadsspesso toconfusione confusionsulla aboutdistinzione thefra distinctionsle betweentre the threecomponenti. Many ofMolti thedei [[ListElenco ofdei pacchetti GNU packages|importantpacchetti GNU packagesimportanti]] aresono typicallytipicamente includedinclusi ascome partparte ofdelle adistribuzioni GNU/Linux distribution. MediaI sourcescanali frequentlyinformativi, makespesso, erroneousfanno statementsdelle suchaffermazioni aserronee, claimingdichiarando, thatad theesempio, entireche Linuxl'intero operatingsistema systemoperativo Linux (ratherpiuttosto thanche simplyil thesemplice kernel) wasfu writtenscritto from scratch byda Torvalds innel 1991; thatche Torvalds directsdirige thelo developmentsviluppo ofdi otheraltre componentscomponenti, suchcome asinterfacce graphicalgrafiche interfaceso or thestrumenti GNU tools; oroppure thatche newle releasesnuove ofversioni thedel kernel involveportano a similardei degreemiglioramenti ofvisibili user-visibleimmediatamente changeall'utente, assimilmente doa newquanto versionsaccade ofcon proprietarynuove operatingversioni systemsdi suchsistemi asoperativi proprietari come [[Microsoft Windows]], wherein manycui thingsoltre besides theal kernel, spesso cambiano tante altre cose changedi simultaneouslycontorno.
 
BecauseA ofcausa thisdi confusionquesta confusione, legalaccuse legali e campagne threatscondotte andda [[PublicPubbliche relationsrelazioni|PR]] campaignsdirette apparentlyapparentemente directedverso against theil kernel, suchcome asquelle thoselanciate launched by theda [[SCO Group]] oro theda [[Alexis de Tocqueville Institution]] (AdTI), havesono beenstate misinterpretedmale byinterpretate manyda commentatorsmolti whocommentatori, assumei thatquali theassumevano wholeche operatingl'intero systemsistema isoperativo beingfosse targeted.stato Thesepreso organisationsdi havemira. evenQueste beenorganizzazioni accusedsono ofstate deliberatelyanche exploitingaccusate thisdi confusion:aver deliberatamente coltivato questa confusione:
 
:''GenerallyIn generale, SCO'sle [[SCO v.contro IBM|lamentele di Caldera vcontro IBM Complaint]] issono vaguevaghe ande confusingconfuse assu toquale whethersia thel'oggetto accusationsdell'accusa: involveil thekernel Linux kernel, theil sistema operativo GNU/Linux, operatingle system,distribuzioni Linuxdi distributionsLinux, applicazioni Linux applications,o or whatevercos'altro.'' (Mike Angelo, ''MozillaQuest Magazine'', 28 Aprilaprile 2003).
 
:''SCO hasha usedusato "Linux" toper meanriferirsi a "alltutto freeil software, libero" oroppure a "alltutto freeil software constitutinglibero ache costituisce un sistema operativo UNIX-like operating system." ThisQuesta confusionconfusione, whichche thela Free Software Foundation warnedaveva againstgià inavvertito thepotesse pastavvenire, isè hereora shownqui toper havemostrare thele misleadingconseguenze consequencessulle themalinterpretazioni Foundationche hasla oftenFSF aveva predictedprevisto.'' ([[Eben Moglen]], dichiarazione dell'FSF Statementsulla onquestione SCO vcontro IBM, 25 Junegiugno 2003).
 
:''In particularparticolare, Stallman criticizedha thecriticato il rapporto'' <nowiki>[</nowiki>[[Kenneth Brown|Ken Brown]]/AdTI<nowiki>]</nowiki> ''report forper capitalizingl'aver ontratto commonprofitto confusiondalla betweendiffusa theconfusione Linuxfra il kernel Linux, whichche StallmanStallmen saysdice "LinusScritto reallyrealmente wrote,da Linus" withed theil fullsistema GNUoperativo operatingcompleto systemGNU andinsieme associatedad i software associati, whichche canpossono beessere andusati, generallycome isgeneralmente usedavviene, withinsieme the Linuxal kernel Linux.'' (Lisa Stapleton, ''LinuxInsider'', 27 Maymaggio 2004).
 
== Argumenti a favore di "Linux" ==
 
"Linux" isè byda fartantissimo thetempo mostun widespreadnome namemolto diffuso, ande mostoramai peoplegran thereforeparte simplydelle adoptpersone thisusano usage,questo whiletermine referencesper toriferirsi theall'intero namingsistema controversyoperativo; appearriferimenti onlya infrequentlycontroversie insulla denominazione appaiono con scarsa frequenza sui principali mainstreamcanali sourcesinformativi. Il termine "Linux" hasassume theuna mostmaggiore historicalimportanza momentumstorica, becausein itquanto israppresenta theil namenome che Torvalds hasusò usedper foril thesistema combinedcombinato systemsin sincedal 1991, whilementre Stallman onlyiniziò begana askingchiedere peopleagli toutenti calldi thechiamare systemil sistema "GNU/Linux" inverso thela midmetà degli [[1990sAnni 1990|anni '90]], some timequando afteril thetermine "Linux" nameera hadgià alreadydivenuto become popularpopolare. "Linux" isè più shorterbreve ande easierfacile toda saypronunciare thandi "GNU/Linux".
 
[[Eric S. Raymond]] writesha scritto (in therelazione a "Linux" entry of thenel [[Jargon File]]):
 
:''SomeAlcune peoplepersone objectobiettano thatche theil namenome "Linux" shoulddovrebbe beessere usedusato tosolo referper onlyriferirsi to theal kernel, notnon the entireall'intero operatingsistema systemoperativo. ThisDietro claimquest'affermazione issi anasconde proxyuna forpiù anprofonda underlyingdisputa territorial disputeterritoriale; peoplele whopersone insistche oninsistono thesul termtermine GNU/Linux wantvorrebbero theche l'FSF to getprendesse mosti ofmaggiori themeriti creditper foril Linux, becausepoiché RMS'' [Stallman] ''anded friendsi wrotesuoi manyamici ofscrissero itsmolti user-leveldei toolssuoi tool per l'utente. Neither thisquesta theoryteoria, nor theil termtermine GNU/Linux hashanno gainedmai moreacquisito thanuna minoritygrande acceptanceaccettazione.''
 
SomeAlcuni feelhanno thatl'impressione Stallmanche l'sinsistenza advocacydi ofStallman thesull'uso combineddel namenome iscombinato ansia attemptun totentativo unfairlydi rideprendersi ongran theparte coattailsdei ofmeriti del Linux, sull'sonda fame.del Ansuo editorialsuccesso. inUn theeditoriale nel ''Linux Journal'' (#30, Oct.Ottobre 1996) speculatedspeculava:
 
:''PerhapsForse RMS issi frustratedsente becausefrustrato poiché Linus gotsi theè glorypreso forgran whatparte RMSdella wantedgloria toper doquello che voleva fare RMS.''
 
TheLo samestesso articlearticolo quotescita Linus Torvalds asche sayingdisse:
 
:''Mmmh, questa discussione è già durata abbastanza, vi ringrazio molto. Non è davvero importante cosa sia che la gente chiama Linux, finché vengono dati i giusti meriti (ad entrambe le parti) a chi ha fatto cosa. Personalmente, io continuerò a chiamarlo "Linux".''
:''Umm, this discussion has gone on quite long enough, thank you very much. It doesn't really matter what people call Linux, as long as credit is given where credit is due (on both sides). Personally, I'll very much continue to call it "Linux".''
 
InCon asimili similar veinargomentazioni, theil debatedibattito oversul thenome namedel forsistema theoperativo operatingviene systemtalvolta iscaratterizzato come sometimesuna characterizedbanale asdistrazione; aad trivial distraction; e.g.esempio, [[John C. Dvorak]] (''PC Magazine'', 5 Marchmarzo 2002) wrotescrisse:
 
:''UnfortunatelySfortunatamente, thela comunità Linux communityspende spendstroppe toodelle muchsue ofenergie itssu energycose oncome thingsla such as nomenclaturenomenclatura (likedel the nametipo, GNU/Linux versuscontro Linux).''
 
ManyMolti usersutenti ande vendorsvenditori, whoche preferpreferiscono theil namenome "[[Linux]]", pointpuntano toall'inclusione thedi inclusionstrumenti ofesterni al kernel non-GNU, non-kernel tools such as thecome l'[[Apache HTTP Server]], theil [[X Window System|sistema X Window]] oro theil [[K Desktop Environment]] innei end-usersistemi operatingoperativi systemsper basedl'utente onfinale, thebasati Linuxsul kernel Linux. NoNessuno singlepuò nameavere canuna comprehensivelyprecisa acknowledgeconoscenza thedelle thousandscentinaia ofdi developerssviluppatori ande projectsprogetti thatche havehanno contributedcontribuito toalla arealizzazione completedi distributionuna completa distribuzione &mdash; GNU isè onlysolo oneuno ofdi thosequesti, albeitsebbene auno pivotaldi onegrande importanza. Linux, thusquindi, servespuò asessere aconsiderato convenientcome una conveniente [[synecdochesineddoche]] forper una completa adistribuzione completedel OSsistema distributionoperativo.
 
TheLa [[Free Software Foundation]] acknowledgesè theconsapevole limitsdei tolimiti creditsnel discorso della denominazione in namingbase ai meriti dei contributi, albeitma withoutgiunge drawinga thedelle samedifferenti conclusionconclusioni:
 
:''SincePoiché a longun namenome suchlungo ascome GNU/X11/Apache/Linux/TeX/Perl/Python/FreeCiv becomessarebbe absurdassurdo, atad someun pointcerto youpunto willsi haveè to setcostretti a thresholdfissare andun omitlimite theed namesomettere ofi thenomi manydi othermolti secondaryaltri contributionscontributi secondari. ThereNon isesiste noun onemodo obviouspreciso rightper placeimpostare totale setlimite, the thresholdperciò, sodovunque whereverlo yousi set itmetta, wenoi won'tnon arguefaremo against itobiezioni.'' <nowiki>[...]</nowiki> ''But one name that cannot result from concerns of fairness and giving creditTuttavia, notnon forpuò anyessere possiblegiusto thresholddare level,tutti isi "Linux".meriti Itad can'tun becontributo fair to give all the credit to one secondary contributionsecondario (Linux), omettendo whileil omittingnome thedel principalcontributo contributionprimario (GNU).'' (FSF, "GNU/Linux FAQ")
 
InNell'uso mainstream usagecorrente, theil namenome "Linux" ondi itsper own isè oftenspesso usedusato ascome theesempio standard exampledel ofconcetto the concept ofdi software oro otheraltri contentcontenuti thatche maypossono beessere freelyliberamente modifiedmodificati ande redistributedridistribuiti, evenanche ifse suchtali usagesusi, generallygeneralmente, donon notmenzionano mentionspecificamente GNU oro "freesoftware softwarelibero" specifically.
 
== Casi in cui "GNU/Linux" non è applicabile ==
 
In rare casescircostanze, the Linuxil kernel isLinux usedè withusato fewcon orpochi noo componentsnessun ofcomponente di GNU (''e.gad es.'' anun applicationapplicazione runningche directlyviene oneseguita adirettamente nearlysu "bare"un kernel minimale, oroppure withcon [[uClibc]] ande [[BusyBox]] in placeluogo ofdegli thestrumenti GNU tools). TheseTipicamente, arequesti typicallysono smalldei [[embeddedpiccoli system]]ssistemi dedicati, suchcome asdei dedicatedprodotti [[firewall]] productso oraltre other appliancesapplicazioni. EveryoneChiunque, includinginclusa thela FSF, agreesè thatd'accordo nel non considerare appropriato l'uso del nome "GNU/Linux" isin nottali ancircostanze. appropriateQuasi nametutti ini suchsistemi circumstances.desktop Almoste allserver Linux-basedbasati desktopssu andLinux serversusano do use thecomponenti GNU components, especiallyspecialmente [[glibc]], thela GNUlibreria C Librarydi GNU.
 
== Articoli correlati ==
Riga 81 ⟶ 79:
*[[GNU/FreeBSD]]
*[[KGX]]
*[[ListElenco ofdei GNUpacchetti packagesGNU]]
 
== Collegamenti esterni ==