The importance of being GNU...Linux

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: The importance of being GNU...Linux

Messaggio da Guiodic »

bite ha scritto:
Guiodic ha scritto:
1) il filesystem fa parte del kernel (sono andato pure a controllare anche se ero sicuro).
Ma che vuol dire? E' sviluppato dalle stesse persone? E quale file system poi?

Con lo stesso ragionamento, che cos'è che non fa parte del kernel? OpenOffice? Gimp?
Ext (ext2 ed ext3) èil filesystem di Linux. Non è un caso che quando dai fdisk non ti dice "ext3" ma proprio Linux.
La sua storia è legata a doppio filo con il kernel quando si pose l'esigenza di superare i limiti del filesystem di minix.
Inoltre se per questo GNU/Linux funziona pure su fat (con driver sviluppati dal gruppo del kernel). Inoltre usa come swap un filesystem comune con solaris. Il kernel Linux è pensato per usare qualsiasi filesystem, basta un driver come una qualsiasi periferica.

Non fanno parte del kernel pezzi fondamentali del sistema, come le librerie, i comandi (detti anche utility) e la shell.
Questi (insieme al kernel, ovviamente) sono gli elementi basilari di un s.o., basta aprire un libro di testo di informatica.
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: The importance of being GNU...Linux

Messaggio da Guiodic »

bite ha scritto:
Guiodic ha scritto:
2) X è in caso particolare, semmai. La maggioranza delle installazioni di GNU/Linux non ha X.
Spiegami, perché mi stupisco. Che fai, statistiche alla Trilussa? Consideri solo i server e trascuri tutti i desktop?
Be', sicuramente se conti il numero di installazioni sono molte di più quelle server che quelle desktop.
Avatar utente
mcz
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1406
Iscrizione: venerdì 18 agosto 2006, 11:29
Contatti:

Re: The importance of being GNU...Linux

Messaggio da mcz »

Inoltre insisto: il "sistema Linux", se così vuoi chiamare le prime versioni, oggi non esiste più. Con il nome "Linux" non io, ma lo stesso Torvalds indica i pacchetti che contengono il sorgente del kernel.
"Currently, ftp.kernel.org contains the Linux kernel and a set of
mirror sites; in the future, we hope to make space available for users
to publish packages directly."

Due piccole osservazioni.

1) Il sito non si chiama ftp.linux.org, ma ftp.kernel.org.
Ci sarà un motivo, oppure è un caso?

2) la traduzione in italiano recita:
Attualmente, ftp.kernel.org contiene il kernel di Linux e un elenco di siti mirror; in futuro, speriamo di mettere spazio a disposizione degli utilizzatori per pubblicare direttamente i loro pacchetti.
Non dice contiene Linux, ma il kernel di Linux. Un altro caso?

Lo stesso Torwald parla normalmente di Linux kernel (kernel di Linux) e sull'argomento si è espresso recentemente dicendo che per lui il sistema operativo si chiama Linux, ma che non gliene importa niente se qualcuno vuole chiamarlo GNU/Linux. Importante è che funzioni e che piaccia e non il nome che gli viene attribuito.

"The Linux kernel (il kernel di Linux) is a Unix-like operating system kernel. It is the namesake of the Linux family of operating systems. Released under the GNU General Public License (GPL) and developed by contributors worldwide, Linux is one of the most prominent examples of free and open source software. (Wikipedia inglese)"

Vorrei anche ricordare che tutta questa polemica sul nome esiste da non più di tre anni, perché prima il buon Stallman (non essendo ancora riuscito a far niente di buono con Hurd e non avendo nemmeno la speranza di poter fare un sistema operativo) non si era mai sognato di chiedere o pretendere di cambiare nome a Linux. Nei sui stessi programmi si riferiva al sistema operativo chiamandolo Linux.

Solo quando ha visto la luce il primo aborto di Hurd (tuttora inutilizzabile) è uscito con la pretesa del cambio di nome.

La stessa Debian nei suoi documenti parla di sorgenti del kernel e non di sorgenti di Linux. Ci sarà una ragione? o No?
(" You can get kernel sources in several different ways: by installing a prepackaged Debian kernel source package (at the time of writing, it  is kernel-source-2.4.20_2.4.20-6_all.deb)").

E perché la mailing list del kernel si chiama "The linux-kernel mailing list" e non "The Linux mailing list"?

Vorrei anche ricordare che i programmi GNU sono del tutto secondari e tra l'altro hanno avuto un contributo assolutamente non trascurabile da Debian. Per cui forse sarebbe più sensato chiedere di chiamare Linux Debian/Linux.
La GNU non è mai riuscita a produrre un sistema operativo (a tutt'oggi Hurd é un aborto) e, nel caso di Linux (il cui kernel contiene 5,7 milioni di linee di codice), i suoi programmi potrebbero tranquillamente essere sostituiti con altri simili o riscritti in poco tempo e con poco dispendio di energia.

E si potrebbe continuare all'infinito.

Finiamola qui, tanto probabilmente ognuno resta della sua idea.

Vorrei solo concludere ricordando che la licenza gpl, con cui sono licenziati i programmi GNU che chiunque può utilizzare e modificare, non prevede in alcun modo che debba essere aggiunto il nome GNU al sistema che li usa.

E' solo una delle tante, pittoresche idee di Stallman. :)
Avatar utente
bite
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3798
Iscrizione: sabato 19 maggio 2007, 22:10

Re: The importance of being GNU...Linux

Messaggio da bite »

Guiodic ha scritto: Ext (ext2 ed ext3) èil filesystem di Linux. Non è un caso che quando dai fdisk non ti dice "ext3" ma proprio Linux.
Già, ma fdisk non fa una formattazione, fa un partizionamento e scrive il tipo di partizione, che è linux, sulla quale può poi venire messo ext2/ext3, reiser...
La sua storia è legata a doppio filo con il kernel quando si pose l'esigenza di superare i limiti del filesystem di minix.
Inoltre se per questo GNU/Linux funziona pure su fat (con driver sviluppati dal gruppo del kernel). Inoltre usa come swap un filesystem comune con solaris. Il kernel Linux è pensato per usare qualsiasi filesystem, basta un driver come una qualsiasi periferica.
Tutto ciò porta acqua al mio mulino (ammesso che io abbia un mulino). Quindi imputato Guiodic lei ammette che il kernel linux è abbastanza svincolato dal file system da poter convivere perfino con fat, pur essendo legato a doppio filo con ext2! E come si spiega questa promiscuità?  (rotfl)
Ve lo dico io! In realtà il file system non fa parte del kernel!
Non fanno parte del kernel pezzi fondamentali del sistema, come le librerie, i comandi (detti anche utility) e la shell.
Questi (insieme al kernel, ovviamente) sono gli elementi basilari di un s.o., basta aprire un libro di testo di informatica.
Io sono del parere che simili categorizzazioni vadano bene (con certi limiti) per la tassonomia zoologica, ma in generale servano solo a dimostrare una tesi preconcetta.

Fai proporre una legge che, nell'ambito della tutela dei beni virtuali, definisce il file system come parte del kernel.
Avatar utente
bite
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3798
Iscrizione: sabato 19 maggio 2007, 22:10

Re: The importance of being GNU...Linux

Messaggio da bite »

Guiodic ha scritto: [Be', sicuramente se conti il numero di installazioni sono molte di più quelle server che quelle desktop.
Forse quelle censite. Quanti utenti ha questo forum? Circa 25000, vero? Togli quelli che hanno provato a installarlo e hanno rinunciato, aggiungi quelli che non si sono iscritti e che usano altre distribuzioni. Ci saranno altrettanti server Linux in Italia?
Avatar utente
andrea283
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 492
Iscrizione: domenica 29 aprile 2007, 16:11

Re: The importance of being GNU...Linux

Messaggio da andrea283 »

Hei Ragazzi, state polemizzando da alcune "pagine" ormai se una cosa abbastanza banale, io ho sempre saptu che il nome corretto per intero è : "GNU/LInux" poi come spesso accade in questi casi viene abbreviato in Linux (anche perchè con il termune Gnu si indicano anche altre cose).
In sintesi; LINUX è il KERNEL  GNU oltre ad essere la licenza, indica anche un certo numero di sotware e di applicazioni
che "girano" assieme al predetto Kernel.
I forum sono fatti anche per questo, ma state veramente "cavillando", sia chiaro non mi da affatto fastidio...........
 
Avatar utente
mcz
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1406
Iscrizione: venerdì 18 agosto 2006, 11:29
Contatti:

Re: The importance of being GNU...Linux

Messaggio da mcz »

In sintesi; LINUX è il KERNEL
Stiamo cavillando proprio su questo.
Gnu è la licenza del kernel. Linux è il sistema operativo.
GNU/Linux è una pretesa senza senso di Stallman.
E a questo punto non si capisce perchè aggiungere GNU e non nominare gli altri programmi indispensabili.
Per il desktop almeno il server X.
Per i server almeno Apache.

E né X, né Apache hanno niente a che vedere con GNU. :)
Avatar utente
bite
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3798
Iscrizione: sabato 19 maggio 2007, 22:10

Re: The importance of being GNU...Linux

Messaggio da bite »

andrea283 ha scritto: Hei Ragazzi, state polemizzando da alcune "pagine" ormai se una cosa abbastanza banale, io ho sempre saptu che il nome corretto per intero è : "GNU/LInux" poi come spesso accade in questi casi viene abbreviato in Linux (anche perchè con il termune Gnu si indicano anche altre cose).
In sintesi; LINUX è il KERNEL  GNU oltre ad essere la licenza, indica anche un certo numero di sotware e di applicazioni
che "girano" assieme al predetto Kernel.
I forum sono fatti anche per questo, ma state veramente "cavillando",
Ma vah? Non ce ne eravamo accorti  (rotfl)
sia chiaro non mi da affatto fastidio...........
 
Avatar utente
andrea283
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 492
Iscrizione: domenica 29 aprile 2007, 16:11

Re: The importance of being GNU...Linux

Messaggio da andrea283 »

bite ha scritto:
andrea283 ha scritto: Hei Ragazzi, state polemizzando da alcune "pagine" ormai se una cosa abbastanza banale, io ho sempre saptu che il nome corretto per intero è : "GNU/LInux" poi come spesso accade in questi casi viene abbreviato in Linux (anche perchè con il termune Gnu si indicano anche altre cose).
In sintesi; LINUX è il KERNEL  GNU oltre ad essere la licenza, indica anche un certo numero di sotware e di applicazioni
che "girano" assieme al predetto Kernel.
I forum sono fatti anche per questo, ma state veramente "cavillando",
Ma vah? Non ce ne eravamo accorti  (rotfl)
sia chiaro non mi da affatto fastidio...........
 
Hhahahahahahahah
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: The importance of being GNU...Linux

Messaggio da Guiodic »

mcz, ti ho già dato ragione. E' vero che Torvalds voleva chiamare Linux un intero s.o. di sua creazione. Ma è altrettanto vero che poi questo sistema non l'ha completato. Insomma non ha fatto niente di buono, sul lato non-kernel del s.o. :)
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: The importance of being GNU...Linux

Messaggio da Guiodic »

mcz ha scritto:
In sintesi; LINUX è il KERNEL
Stiamo cavillando proprio su questo.
Gnu è la licenza del kernel. Linux è il sistema operativo.
GNU/Linux è una pretesa senza senso di Stallman.
E a questo punto non si capisce perchè aggiungere GNU e non nominare gli altri programmi indispensabili.
Per il desktop almeno il server X.
Per i server almeno Apache.

E né X, né Apache hanno niente a che vedere con GNU. :)
E daje. Su questo proprio non ti seguo. La grafica o un server web non sono parti fondamentali di un s.o., basta leggere un libro di informatica per saperlo.
Avatar utente
andrea283
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 492
Iscrizione: domenica 29 aprile 2007, 16:11

Re: The importance of being GNU...Linux

Messaggio da andrea283 »

@mcz
E a questo punto non si capisce perchè aggiungere GNU e non nominare gli altri programmi indispensabili

Credo sia solo per "abbreviazione" senno si dovrebbe nominare ogni volta un nome lunghissimo o un acronimo impronunciabile.
Almeno credo sia per questo.
Avatar utente
andrea283
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 492
Iscrizione: domenica 29 aprile 2007, 16:11

Re: The importance of being GNU...Linux

Messaggio da andrea283 »

Guiodic ha scritto:
mcz ha scritto:
In sintesi; LINUX è il KERNEL
Stiamo cavillando proprio su questo.
Gnu è la licenza del kernel. Linux è il sistema operativo.
GNU/Linux è una pretesa senza senso di Stallman.
E a questo punto non si capisce perchè aggiungere GNU e non nominare gli altri programmi indispensabili.
Per il desktop almeno il server X.
Per i server almeno Apache.

E né X, né Apache hanno niente a che vedere con GNU. :)
E daje. Su questo proprio non ti seguo. La grafica o un server web non sono parti fondamentali di un s.o., basta leggere un libro di informatica per saperlo.
E anche per questo si..........................
Avatar utente
bite
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3798
Iscrizione: sabato 19 maggio 2007, 22:10

Re: The importance of being GNU...Linux

Messaggio da bite »

Guiodic ha scritto: E daje. Su questo proprio non ti seguo. La grafica o un server web non sono parti fondamentali di un s.o., basta leggere un libro di informatica per saperlo.
Vediamola dal tuo punto di vista.

Gnu è parte fondamentale del sistema operativo il cui kernel è linux. Ergo, Gnu/Linux.

Il file system è parte fondamentale etc etc (l'hai detto tu). Ergo, Gnu/Linux/ext3.

E Don Diego de la Vega y Ruy Lopez Montalbàn dove lo mettiamo?
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: The importance of being GNU...Linux

Messaggio da Guiodic »

bite ha scritto: In realtà il file system non fa parte del kernel!
Be', se intendi il filesystem nel senso di "ciò che è scritto sul disco" hai ragione. Quello fa parte del disco :)

Se intendi "il codice che gestisce ciò che è scritto sul disco" allora fa parte del kernel.

Precisamente ci sono due livelli. Uno è il driver (che può essere ext3 come anche fat o altro) l'altro è il livello virtuale, un livello astratto che generalizza tutti i filesystem.
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: The importance of being GNU...Linux

Messaggio da Guiodic »

bite ha scritto:
Guiodic ha scritto: E daje. Su questo proprio non ti seguo. La grafica o un server web non sono parti fondamentali di un s.o., basta leggere un libro di informatica per saperlo.
Vediamola dal tuo punto di vista.

Gnu è parte fondamentale del sistema operativo il cui kernel è linux. Ergo, Gnu/Linux.

Il file system è parte fondamentale etc etc (l'hai detto tu). Ergo, Gnu/Linux/ext3.

E Don Diego de la Vega y Ruy Lopez Montalbàn dove lo mettiamo?
Con questa logica allora dovremmo citare tutti i driver presenti nel kernel....
Ma sono solo driver, non fanno il sistema in sé.

Come Linux (il kernel) gestisce il filesystem l'ho scritto nel messaggio precedente.
dj_def
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3212
Iscrizione: martedì 7 novembre 2006, 3:04

Re: The importance of being GNU...Linux

Messaggio da dj_def »

Personalmente quando devo far riferimento all'innominato ( (rotfl)) dico sempre "Linux" mai GNU/Linux. Il motivo è stupidissimo: la parola GNU mi sta un pò antipatica (per non parlare del caprone!)! Poi c'è il fatto che si pronuncia diversamente da come mi verrebbe naturale pronunciarlo (tipo "new").
Togliere GNU davanti a linux o davanti ai programmi non è una mancanza di rispetto è solo una comodità. GNU è importante, ma per quello che è e che rappresenta, non per le tre lettere da cui è costituita una parola.
Ultima modifica di dj_def il martedì 2 ottobre 2007, 1:27, modificato 1 volta in totale.
Avatar utente
andrea283
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 492
Iscrizione: domenica 29 aprile 2007, 16:11

Re: The importance of being GNU...Linux

Messaggio da andrea283 »

Se la mettiamo sul piano prettamente tecnico non finiremo più, nel linguaggio comune e intendo anche tra gli addetti ai lavori, prevale la predetta logica.
ES. tutti dicono semplicemente  ABS e non:" BOCH DEIMLER ANTIBLOCSISTEM ".
Di esempi cosi potrei farne una infinita....
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: The importance of being GNU...Linux

Messaggio da Guiodic »

andrea283 ha scritto: Se la mettiamo sul piano prettamente tecnico non finiremo più, nel linguaggio comune e intendo anche tra gli addetti ai lavori, prevale la predetta logica.
ES. tutti dicono semplicemente  ABS e non:" BOCH DEIMLER ANTIBLOCSISTEM ".
Di esempi cosi potrei farne una infinita....
Guarda, anche io dico Linux per intendere il sistema operativo.
Per brevità, per abitudine, ecc.
Ma se devo scrivere una relazione, se devo presentare un documento, allora scrivo GNU/Linux perché tecnicamente è più corretto.
Avatar utente
bite
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3798
Iscrizione: sabato 19 maggio 2007, 22:10

Re: The importance of being GNU...Linux

Messaggio da bite »

Per chi non ha seguito le ultime puntate ribadisco un concetto essenziale e autoevidente che Guiodic sta invano tentando di offuscare.

Quella cosa lì fatta di byte, che si mette in funzione quando accendiamo la nostra beneamata bestiolina e le dà vita, è composta da parecchie parti tra loro interagenti. Alcune sono essenziali, nel senso che, togliendole, nulla funzionerebbe più. Altre, mancando, ne consentirebbero il funzionamento ma ne limiterebbero o azzererebbero l'utilità.

Tra le parti essenziali annoveriamo il kernel, di origine torvaldesca, la shell e ammennicoli, di affiliazione stallmanesca, e il file system, di varie provenienze.

Voler dire che uno fa parte dell'altro significa giocare con le parole (e non con le word) per soddisfare i propri bassi istinti propagandistici.
Chiusa

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: jeremie2, Majestic-12 [Bot] e 10 ospiti