View Full Version : Rocky Linux, successore di CentOS, si prepara al lancio ufficiale
Redazione di Hardware Upg
25-01-2021, 11:21
Link alla notizia: https://edge9.hwupgrade.it/news/device/rocky-linux-successore-di-centos-si-prepara-al-lancio-ufficiale_94960.html
Il momento in cui Rocky Linux sarà lanciato si avvicina: gli sviluppatori prevedono che il varo sarà nel secondo trimestre, con la prima "release candidate" che sarà pubblicata entro il 31 marzo
Click sul link per visualizzare la notizia.
Opteranium
25-01-2021, 11:56
possibile che non si riesca a fare a meno di una distribuzione, una sola, ce ne sono 500.. per me questa è e sarà sempre la zavorra di gnu-linux, una ridondanza di centinaia di sistemi tutti uguali e tutti diversi, inutile e dispersiva
possibile che non si riesca a fare a meno di una distribuzione, una sola, ce ne sono 500.. per me questa è e sarà sempre la zavorra di gnu-linux, una ridondanza di centinaia di sistemi tutti uguali e tutti diversi, inutile e dispersiva
Immagino tu non sappia cosa sia CentOS, da chi fosse usata e per quali motivi.
Tra Rocky Linux, Alma, Oracle Linux & Co, IMHO rimarrà solo una distro nel giro di 1-2 anni. Probabilmente sarà proprio Rocky Linux a prevalere se AWS continuerà a sponsorizzarla.
in realtà il mondo linux server ormai si riduce a giusto le debian-based a partire da ubuntu server e le redhat-based a partire RHEL e centos.
tutto il resto
o è irrilevante (al limite ci sono le slack-based con SUSE, ma quelle di norma te le montano direttamente sistemisti microsoft. l'unico motivo per usarle era l'integrazione con ADFS ed Exchange. ma ormai on-premise pure quelli stanno scomparendo)
o non è un problema (un qualunque sistemista RHEL mette tranquillamente le mani su un oracle linux, un centos e famiglia senza cambiare una virgola. idem dicasi per mondo debian. fermo restando che al 90% il sistema in sé non ha nemmeno grande importanza, si fa tutto in sandbox e container ormai)
mica tanto differente dai winserver standard e datacenter edition alla fin fine, sempre un sistemista che sappia il fatto suo ti serve
DanieleG
25-01-2021, 13:13
in realtà il mondo linux server ormai si riduce a giusto le debian-based a partire da ubuntu server e le redhat-based a partire RHEL e centos.
C'è molta più SUSE che Debian, almeno nelle grandi aziende.
Tasslehoff
25-01-2021, 13:30
C'è molta più SUSE che Debian, almeno nelle grandi aziende.Questo poteva essere vero una volta quando IBM sponsorizzava direttamente Suse per i propri prodotti (o forse dovrei dire "polpettoni" :rolleyes: ) ma ormai CentOS e Ubuntu hanno preso il sopravvento, soprattutto la seconda che da tempo è la distribuzione più usata in ambito enterprise.
Tasslehoff
25-01-2021, 13:39
in realtà il mondo linux server ormai si riduce a giusto le debian-based a partire da ubuntu server e le redhat-based a partire RHEL e centos.
tutto il resto
o è irrilevante (al limite ci sono le slack-based con SUSE, ma quelle di norma te le montano direttamente sistemisti microsoft. l'unico motivo per usarle era l'integrazione con ADFS ed Exchange. ma ormai on-premise pure quelli stanno scomparendo)
o non è un problema (un qualunque sistemista RHEL mette tranquillamente le mani su un oracle linux, un centos e famiglia senza cambiare una virgola. idem dicasi per mondo debian. fermo restando che al 90% il sistema in sé non ha nemmeno grande importanza, si fa tutto in sandbox e container ormai)Concordo in generale, in realtà poi non è che i container abbiano cambiato più di tanto lo scenario, del resto quello che cambia è solo come si installano i prodotti, anzichè installarli direttamente sull'OS li fai girare dentro un container prendendoli da un'immagine.
Anche prima la scelta della distribuzione non è mai stata così critica, una volta soddisfati i requisiti del servizio che vuoi farci girare sopra era questione più che altro di preferenze.
In fin dei conti il 99,9999% dei problemi è dovuto a rogne applicative, non certo a capricci della distribuzione.
Sulle differenze tra mondo Debian e RedHat poi ci sarebbe tanto da dire, ma si tratta più che altro di dettagli insignificanti per qualunque sistemista, un link simbolico qui anzichè la, un servizio che cambia leggermente nome ma è comunque "parlante", package manager diverso ma che funziona in modo molto simile, piccole cose del genere.
Le differenze più significative sono su aspetti che (ahimè :rolleyes: ) la maggior parte delle aziende e degli operatori ignorano (o peggio disabilitano), un esempio su tutti è apparmour vs selinux.
in realtà il mondo linux server ormai si riduce a giusto le debian-based a partire da ubuntu server e le redhat-based a partire RHEL e centos.
tutto il resto
o è irrilevante (al limite ci sono le slack-based con SUSE, ma quelle di norma te le montano direttamente sistemisti microsoft. l'unico motivo per usarle era l'integrazione con ADFS ed Exchange. ma ormai on-premise pure quelli stanno scomparendo)
o non è un problema (un qualunque sistemista RHEL mette tranquillamente le mani su un oracle linux, un centos e famiglia senza cambiare una virgola. idem dicasi per mondo debian. fermo restando che al 90% il sistema in sé non ha nemmeno grande importanza, si fa tutto in sandbox e container ormai)
mica tanto differente dai winserver standard e datacenter edition alla fin fine, sempre un sistemista che sappia il fatto suo ti serve
Suse é ancora parecchio diffusa.
dirac_sea
25-01-2021, 15:11
possibile che non si riesca a fare a meno di una distribuzione, una sola, ce ne sono 500.. per me questa è e sarà sempre la zavorra di gnu-linux, una ridondanza di centinaia di sistemi tutti uguali e tutti diversi, inutile e dispersiva
Nella vita quotidiana sicuramente scegli sempre tra centinaia di beni e servizi differenti: vini, automobili, biciclette, scarpe, camicie cellulari, ecc. ecc. ecc. Eppure, vorresti una sola distribuzione Linux... non ti pare una contraddizione? Se tu volessi iniziare a produrre borsette in cuoio perché dovrei venirti a dire che in Italia già ci sono già tante pelletterie?
Finche' saranno libere, e il software che includono lo richiede, sara' sempre possibile, prendere l'intera distribuzione, cambiare 1 solo byte, o nessuno, o meglio rimuovere i riferimenti al brand originale se e' un brand registrato, e ri-rilasciarla sotto un altro nome come se fosse propria. In fondo inizialmente hanno tutte fatto cosi. Per esempio Ubuntu e' derivata dalla Debian, e continua ad attingervi, anche se ha i suoi canali di testing/sviluppo (ppa, etc.); Mandrake era derivata dalla RedHat, tramite l'aggiunta del KDE, che inizialmente RedHat non includeva perche' non approvava la licenza di QT, poi si e' fusa con Conectiva ed e' diventata Mandriva, e quando ha cessato le operazioni commerciali, si e' riversata in Mageia (che presto rilascera' la Mageia-8) e in Openmandriva. Mint deriva da Ubuntu. Oracle era basata su RedHat e ha aggiunto le sue customizzazioni; Manjaro deriva da Arch, fornendo i binari; Fedora deriva da RedHat, quando RedHat decise che era piu' profittevole dedicarsi soltanto ai server, e abbandono' la distribuzione desktop (che ricordo fino a quel periodo venivano vendute in dei cofanetti completi di CD e manuali stampati).
Le uniche due che mi vengono in mente abbiano cessato la distribuzione, sono Yellow Dog Linux, una distribuzione derivata da RedHat orientata ai processori PowerPC dei Mac, sparita perche' e' sparito l'hardware (come per l'Amiga), e l'altra e' la SCO-Linux, acquistata da Novell e poi confluita in SUSE.
Ubuntu stessa che aveva tentato la customizzazione del desktop con Unity, ma ha preferito mollarlo e aggrapparsi al Gnome upstream, risparmiando sullo sviluppo interno.
possibile che non si riesca a fare a meno di una distribuzione, una sola, ce ne sono 500.. per me questa è e sarà sempre la zavorra di gnu-linux, una ridondanza di centinaia di sistemi tutti uguali e tutti diversi, inutile e dispersiva
Sai che c'è un nesso tra la difficoltà a decidere e 3 problemi psicologici di tipo compulsivo, ossessivo e il dubbio patologico?
E sono tutti riconducibili a paure e fobie personali: la paura di sbagliare, essere giudicati, non essere all'altezza.
Io di fronte ad una nuova distro mi entusiasmo e vorrei scoprire quali vantaggi mi da, e trovo questo stimolante. Creo subito una macchina virtuale, scarico, installo e poi esploro.
Se mi trovo bene e vedo che da vantaggi tangibili, la adotto e modifico la mia vita in funzione delle nuove comodità e funzionalità ritrovate.
Tu invece provi fastidio e vorresti avere meno scelte possibili, perché?
Sembri mio nonno, lui accendeva la TV e lasciava sempre sul RAI 1.
Non ho mai capito se la sua fosse paura che si rompesse il telecomando, o incapacità, o magari disinteresse per il resto dei canali disponibili.
Di sicuro rimanere nell'area di comfort mostra paura di esplorare il mondo.
E lasciare che altri scelgano al posto nostro lasciandoci 1, 2, max 3 possibilità chiare, togliendoci lo stress e l'ansia che sopraggiunge nel dover scegliere noi.
Sempre più persone oggi non sono in grado di risolversi da soli i propri problemi decisionali ed esistenziali, cercando di demandarli ad altri.
P.S. Dimenticavo di dire che sto per laurearmi in psicologia.
possibile che non si riesca a fare a meno di una distribuzione, una sola, ce ne sono 500.. per me questa è e sarà sempre la zavorra di gnu-linux, una ridondanza di centinaia di sistemi tutti uguali e tutti diversi, inutile e dispersiva
Ma grazie a Dio ci sono distro diverse!
Non vedo che fastidio ti dia la possibilità di scelta, sinceramente.
Se poi uno non vuole sbattersi per decidere, allora guarda te lo dico io quale provare: vai con Ubuntu e via.
A te piacerebbe se ci fosse solo un modello di auto acquistabile (anche se ci vogliono arrivare con l'elettrico)?
A me NO.
Opteranium
25-01-2021, 17:32
Ma grazie a Dio ci sono distro diverse!
Non vedo che fastidio ti dia la possibilità di scelta, sinceramente.
Se poi uno non vuole sbattersi per decidere, allora guarda te lo dico io quale provare: vai con Ubuntu e via.
A te piacerebbe se ci fosse solo un modello di auto acquistabile (anche se ci vogliono arrivare con l'elettrico)?
A me NO.
500 distro che fanno la stessa cosa, più o meno bene, con la stessa architettura di base (linux), gli stessi programmi, gli stessi DE, gli stessi gestori di pacchetti e via dicendo.
La scelta è buona finché ha un senso ma così è solo spreco di risorse.
Opteranium
25-01-2021, 17:32
Sai che c'è un nesso tra la difficoltà a decidere e 3 problemi psicologici di tipo compulsivo, ossessivo e il dubbio patologico?
E sono tutti riconducibili a paure e fobie personali: la paura di sbagliare, essere giudicati, non essere all'altezza.
Io di fronte ad una nuova distro mi entusiasmo e vorrei scoprire quali vantaggi mi da, e trovo questo stimolante. Creo subito una macchina virtuale, scarico, installo e poi esploro.
Se mi trovo bene e vedo che da vantaggi tangibili, la adotto e modifico la mia vita in funzione delle nuove comodità e funzionalità ritrovate.
Tu invece provi fastidio e vorresti avere meno scelte possibili, perché?
Sembri mio nonno, lui accendeva la TV e lasciava sempre sul RAI 1.
Non ho mai capito se la sua fosse paura che si rompesse il telecomando, o incapacità, o magari disinteresse per il resto dei canali disponibili.
Di sicuro rimanere nell'area di comfort mostra paura di esplorare il mondo.
E lasciare che altri scelgano al posto nostro lasciandoci 1, 2, max 3 possibilità chiare, togliendoci lo stress e l'ansia che sopraggiunge nel dover scegliere noi.
Sempre più persone oggi non sono in grado di risolversi da soli i propri problemi decisionali ed esistenziali, cercando di demandarli ad altri.
P.S. Dimenticavo di dire che sto per laurearmi in psicologia.
complimenti, non è da tutti inventare un panegirico del genere su un commento di tre righe
Opteranium
25-01-2021, 17:35
Nella vita quotidiana sicuramente scegli sempre tra centinaia di beni e servizi differenti: vini, automobili, biciclette, scarpe, camicie cellulari, ecc. ecc. ecc. Eppure, vorresti una sola distribuzione Linux... non ti pare una contraddizione? Se tu volessi iniziare a produrre borsette in cuoio perché dovrei venirti a dire che in Italia già ci sono già tante pelletterie?
il paragone non regge: una distro linux può essere modificata quanto si vuole, una scarpa, borsetta o automobile no.
OT: avere centinaia di beni e servizi differenti mi pare stia iniziando a essere sempre più insostenibile, specie da un punto di vista ambientale. Un po' di razionalizzazione non guasterebbe. Fine OT
500 distro che fanno la stessa cosa, più o meno bene, con la stessa architettura di base (linux), gli stessi programmi, gli stessi DE, gli stessi gestori di pacchetti e via dicendo.
La scelta è buona finché ha un senso ma così è solo spreco di risorse.
Questo è vero. Se si concentrassero le risorse su meno distro allora Linux migliorerebbe più velocemente.
Sicuramente è positivo avere più scelta ma reinventare la ruota 100 volte forse è troppo.
Sulle differenze tra mondo Debian e RedHat poi ci sarebbe tanto da dire, ma si tratta più che altro di dettagli insignificanti per qualunque sistemista, un link simbolico qui anzichè la, un servizio che cambia leggermente nome ma è comunque "parlante", package manager diverso ma che funziona in modo molto simile, piccole cose del genere.
Le differenze più significative sono su aspetti che (ahimè :rolleyes: ) la maggior parte delle aziende e degli operatori ignorano (o peggio disabilitano), un esempio su tutti è apparmour vs selinux.
Ho messo in rilievo la tua frase sopra per evidenziare anche il fatto che per un sistemista o esperto Linux la frammentazione non è un impedimento (proprio come dici tu) però per l'utente medio (che il 95% delle volte è un utonto o quasi) che installa una distro Linux per il suo desktop la grande frammentazione crea più di serio problema. Link simbolici diversi, file con nomi diversi etc. programmi che si installano in modo diverso, driver per stampanti, chiavette wi-fi che si installano in modo diverso da una distro all'altra con le "macumbe". Il sistemista ci sguazza allegramente mentre l'utonto si suicida.
IMHO quello server è un mondo diverso da quello desktop/portatile (client) anche se mi rendo conto che forse sto andando un po' OT parlando di mondo desktop/portatili.
Nella vita quotidiana sicuramente scegli sempre tra centinaia di beni e servizi differenti: vini, automobili, biciclette, scarpe, camicie cellulari, ecc. ecc. ecc. Eppure, vorresti una sola distribuzione Linux... non ti pare una contraddizione? Se tu volessi iniziare a produrre borsette in cuoio perché dovrei venirti a dire che in Italia già ci sono già tante pelletterie?
Però i vari prodotti che tu hai elencato sono tutti compatibili tra loro. Per esempio non devo imparare a guidare in modo diverso se compro un'auto nuova di marca diversa. Le varie distro Linux invece non sono sempre perfettamente compatibili e questo allontana i produttori di hardware dal fare driver per Linux dato che devono supportare troppe distro cioè troppe varianti di Linux. Per esempio ho una stampante multifunzione Brother che supporta Linux ma le istruzioni per il driver non solo cambiano da una distro all'altra ma addirittura da una versione all'altra della stessa distro! E se hai un distro non elencata non è detto che funzioni...
Finche' saranno libere, e il software che includono lo richiede, sara' sempre possibile, prendere l'intera distribuzione, cambiare 1 solo byte, o nessuno, o meglio rimuovere i riferimenti al brand originale se e' un brand registrato, e ri-rilasciarla sotto un altro nome come se fosse propria. In fondo inizialmente hanno tutte fatto cosi. Per esempio Ubuntu e' derivata dalla Debian, e continua ad attingervi, anche se ha i suoi canali di testing/sviluppo (ppa, etc.);
Vero però ci sono anche dei contro. Ubuntu desktop per esempio l'ho trovata spesso troppo bacata. Del resto rilasciare versioni ogni 6 mesi testandole poco non è proprio il massimo...
Ma grazie a Dio ci sono distro diverse!
Non vedo che fastidio ti dia la possibilità di scelta, sinceramente.
Se poi uno non vuole sbattersi per decidere, allora guarda te lo dico io quale provare: vai con Ubuntu e via.
A te piacerebbe se ci fosse solo un modello di auto acquistabile (anche se ci vogliono arrivare con l'elettrico)?
A me NO.
Come sopra. Le auto di varie marche sono tutte compatibili tra loro, non usano carburanti o elettricità diverse una dall'altra, né necessitano di patenti diverse e sono usabili anche da utonti.
Se invece la maggior scelta causa frammentazione e non perfetta compatibilità può essere un problema.
Poi ripeto, parlo soprattutto per il mondo client e utenti non esperti.
500 distro che fanno la stessa cosa, più o meno bene, con la stessa architettura di base (linux), gli stessi programmi, gli stessi DE, gli stessi gestori di pacchetti e via dicendo.
La scelta è buona finché ha un senso ma così è solo spreco di risorse.
500 modelli di auto che fanno la stessa cosa, più o meno bene, con la stessa architettura di base (motore a scoppio/elettrico), gli stessi colori, gli stessi cavalli, lo stesso design e via dicendo.
La scelta è buona finché ha un senso, ma così è solo uno spreco di risorse.
A parte gli scherzi, stai confondendo la possibilità di scelta dell'utente con una gestione manageriale ed un impegno di risorse che è evidentemente soggettivo per ognuno di coloro che offrono una distribuzione Linux.
In generale una distribuzione non fa nient'altro che fare questo: collezionare programmi che sono scritti da terzi (il famoso upstream), eventualmente patcharli e offrirli in versione binaria in maniera da restituire una esperienza più o meno coerente (cosa quest'ultima che non è sempre obiettivo di chi fa una nuova distribuzione).
Dopodiché non è vero che sono esattamente gli stessi programmi: dipende. Dal punto di vista teorico e anche pratico un kernel o un programma patchati non sono affatto "gli stessi", nel senso che non è ciò che ti fornisce l'upstream.
Ci sono distribuzioni che cercano di mantersi vicine a quanto hanno fatto gli sviluppatori (Slackware/Arch) e distribuzioni che invece patchano il codice come se non ci fosse un domani (Ubuntu/Fedora).
Quindi già questo aprirebbe tutto un discorso enorme. A questo aggiungiamoci che molte distro sono pre-confezionate per certi specifici scopi. Esistono distro pensate per NAS ad esempio, piuttosto che per fare musica, piuttosto che per fare dei server sicuri e via discorrendo.
Quella particolare distribuzione di binari è messa a disposizione perché gli utenti, soprattutto quelli meno esperti (o anche esperti che non vogliono perdere troppo tempo a compilarsi a mano i pacchetti) possano avere già un ambiente pronto all'uso.
Non è un caso se ad un neofita si può consigliare Ubuntu mentre magari ad un utente più scafato si consiglia Arch, piuttosto che Gentoo o Slackware.
Ergo, NON sono distro uguali e non sono pensate neanche per la stessa utenza.
Opteranium
25-01-2021, 19:19
500 modelli di auto che fanno la stessa cosa, più o meno bene, con la stessa architettura di base (motore a scoppio/elettrico), gli stessi colori, gli stessi cavalli, lo stesso design e via dicendo.
La scelta è buona finché ha un senso, ma così è solo uno spreco di risorse.
A parte gli scherzi, stai confondendo la possibilità di scelta dell'utente con una gestione manageriale ed un impegno di risorse che è evidentemente soggettivo per ognuno di coloro che offrono una distribuzione Linux.
In generale una distribuzione non fa nient'altro che fare questo: collezionare programmi che sono scritti da terzi (il famoso upstream), eventualmente patcharli e offrirli in versione binaria in maniera da restituire una esperienza più o meno coerente (cosa quest'ultima che non è sempre obiettivo di chi fa una nuova distribuzione).
Dopodiché non è vero che sono esattamente gli stessi programmi: dipende. Dal punto di vista teorico e anche pratico un kernel o un programma patchati non sono affatto "gli stessi", nel senso che non è ciò che ti fornisce l'upstream.
Ci sono distribuzioni che cercano di mantersi vicine a quanto hanno fatto gli sviluppatori (Slackware/Arch) e distribuzioni che invece patchano il codice come se non ci fosse un domani (Ubuntu/Fedora).
Quindi già questo aprirebbe tutto un discorso enorme. A questo aggiungiamoci che molte distro sono pre-confezionate per certi specifici scopi. Esistono distro pensate per NAS ad esempio, piuttosto che per fare musica, piuttosto che per fare dei server sicuri e via discorrendo.
Quella particolare distribuzione di binari è messa a disposizione perché gli utenti, soprattutto quelli meno esperti (o anche esperti che non vogliono perdere troppo tempo a compilarsi a mano i pacchetti) possano avere già un ambiente pronto all'uso.
Non è un caso se ad un neofita si può consigliare Ubuntu mentre magari ad un utente più scafato si consiglia Arch, piuttosto che Gentoo o Slackware.
Ergo, NON sono distro uguali e non sono pensate neanche per la stessa utenza.
infatti nessuno dice che ne basti una, ma come al solito la virtù sta nel mezzo. L'idea potrebbe essere quella di tagliare tutte le derivate inutili o senza uno scopo preciso, o che magari non sono altro che la distro madre con un tema diverso e poco altro. Mi viene in mente tutte varianti di ubuntu, per dirne una. Già così facendo ne toglieresti almeno la metà, senza impoverire la scelta e anzi, razionalizzandola
kreijack
25-01-2021, 19:22
possibile che non si riesca a fare a meno di una distribuzione, una sola, ce ne sono 500.. per me questa è e sarà sempre la zavorra di gnu-linux, una ridondanza di centinaia di sistemi tutti uguali e tutti diversi, inutile e dispersiva
E' un modello che ha i suoi pro ed i suoi contro:
- favorisce la competizione ed il miglioramento continuo
- ma soffre di una vera e propria standardizzazione: le distro sono tutte simili ma tutte diverse.
Comunque non sono 500; quelle "industrial grade" sono:
- redhat e derivate (fedora / oracle unbreakable / centos)
- debian / ubuntu (anche se poi si stanno differenziando sempre più)
- suse
Ce ne sono altre (mint, arch, gentoo... ) ma sono meno usate in ambito professionale. Non che siano meno valide, ma alla fine l'industria si è specializzata sulle prime.
Comunque va menzionato systemd, che sta portando una riunificazione e standardizzazione di tante strutture che prima erano sotto diverse cappelle (lancio dei servizi, loggin, networking...). Ad alcuni puristi questa "standardizzazione" non piace (vedi i vari flame che ci girano attorno).
Inoltre sto notando che Yocto linux, sta godendo di una certa popolarità per le soluzioni "embedded"..
E poi come faremmo senza le "distro wars" ? :-)
Questo è vero. Se si concentrassero le risorse su meno distro allora Linux migliorerebbe più velocemente.
Sicuramente è positivo avere più scelta ma reinventare la ruota 100 volte forse è troppo.
Non sono d'accordo. Avere a disposizione più approcci allo stesso problema non permette solo all'utente di scegliere quello più adatto a lui, ma anche a chi sviluppa a capire quali sono gli approcci più efficienti.
Ad esempio: è più efficiente mantenere distro fatte con pochissime modifiche al codice upstream o quelle che patchano pesantemente il codice upstream?
Ad esempio Slackware da quello che mi hanno detto viene mantenuta praticamente da una sola persona, più il supporto della community naturalmente.
Certo è un delirio utilizzarla perché non si può neanche dire che abbia un "package manager" :asd:
Ho messo in rilievo la tua frase sopra per evidenziare anche il fatto che per un sistemista o esperto Linux la frammentazione non è un impedimento (proprio come dici tu) però per l'utente medio (che il 95% delle volte è un utonto o quasi) che installa una distro Linux per il suo desktop la grande frammentazione crea più di serio problema. Link simbolici diversi, file con nomi diversi etc. programmi che si installano in modo diverso, driver per stampanti, chiavette wi-fi che si installano in modo diverso da una distro all'altra con le "macumbe". Il sistemista ci sguazza allegramente mentre l'utonto si suicida.
IMHO quello server è un mondo diverso da quello desktop/portatile (client) anche se mi rendo conto che forse sto andando un po' OT parlando di mondo desktop/portatili.
L'utonto deve usare solo 1 distro, per definizione di "utonto". Gli dai Ubuntu e fine, se non gli piace gli fai provare altro ma una volta scelta la distro che gli piace usa quella.
Però i vari prodotti che tu hai elencato sono tutti compatibili tra loro. Per esempio non devo imparare a guidare in modo diverso se compro un'auto nuova di marca diversa. Le varie distro Linux invece non sono sempre perfettamente compatibili e questo allontana i produttori di hardware dal fare driver per Linux dato che devono supportare troppe distro cioè troppe varianti di Linux. Per esempio ho una stampante multifunzione Brother che supporta Linux ma le istruzioni per il driver non solo cambiano da una distro all'altra ma addirittura da una versione all'altra della stessa distro! E se hai un distro non elencata non è detto che funzioni...
...
Vero però ci sono anche dei contro. Ubuntu desktop per esempio l'ho trovata spesso troppo bacata. Del resto rilasciare versioni ogni 6 mesi testandole poco non è proprio il massimo...
...
Come sopra. Le auto di varie marche sono tutte compatibili tra loro, non usano carburanti o elettricità diverse una dall'altra, né necessitano di patenti diverse e sono usabili anche da utonti.
Se invece la maggior scelta causa frammentazione e non perfetta compatibilità può essere un problema.
Poi ripeto, parlo soprattutto per il mondo client e utenti non esperti.
Il problema dei driver è molto spesso legato al kernel in uso, specialmente se parliamo di driver chiusi e/o proprietari, naturalmente.
Anche qui ci sono distro che patchano pesantemente il kernel (penso ad Ubuntu o Fedora).
Ci sono voluti anni per avere una versione Linux "vanilla" che facesse il boot di Android senza patch esterne.
Tutti i produttori di cellulari Android ad esempio usano versioni kernel vecchie (che sono più o meno costretti a tenere aggiornati "manualmente"), senza sfruttare la community e gli stessi mantainers del kernel.
Un vendor che vuole tutelare la sua proprietà intellettuale potrebbe scrivere driver per avere come target le versioni "vanilla" (ovvero quelle di kernel.org) possibilmente supportando almeno le ultime 2 LTS (Long Term Support) + la versione mainline.
Chiaro che la cosa ottimale sarebbe rilasciare open o addirittura integrare il tutto dentro il kernel (come fanno molti, ad esempio Intel).
PS: per le stampanti il discorso è diverso perché i driver sono in user space e sono gestiti da CUPS, che oggettivamente è un mezzo obbrobrio.
Non sono d'accordo. Avere a disposizione più approcci allo stesso problema non permette solo all'utente di scegliere quello più adatto a lui, ma anche a chi sviluppa a capire quali sono gli approcci più efficienti.
Ad esempio: è più efficiente mantenere distro fatte con pochissime modifiche al codice upstream o quelle che patchano pesantemente il codice upstream?
Sì, d'accordo. Ma di distro Linux ce ne sono centinaia e non decine. Forse ci vorrebbe un miglior compromesso tra scelta e dispersione di risorse? Boh...
L'utonto deve usare solo 1 distro, per definizione di "utonto". Gli dai Ubuntu e fine, se non gli piace gli fai provare altro ma una volta scelta la distro che gli piace usa quella.
Sì ma il problema si pone quando l'utonto dovrà in futuro modificare qualcosa. Per esempio aggiungere qualche periferica esterna o installare programmi particolari. Le istruzioni cambiano da una distro all'altra causa frammentazione obbligando a volte a smanettare. Niente di problematico per un utente esperto ma non alla portata dell'utonto.
Oppure quando l'utonto dovrà upgradare la distro a una versione successiva perché certi pacchetti di librerie sono troppo vecchi e l'ultima versione del suo programma preferito non si installa. Se tutto andrà bene le periferiche continueranno a funzionare ma non è detto perché a volte si rompe la compatibilità anche solo con la versione successiva della distro.
Il problema dei driver è molto spesso legato al kernel in uso, specialmente se parliamo di driver chiusi e/o proprietari, naturalmente.
Anche qui ci sono distro che patchano pesantemente il kernel (penso ad Ubuntu o Fedora).
Ci sono voluti anni per avere una versione Linux "vanilla" che facesse il boot di Android senza patch esterne.
Tutti i produttori di cellulari Android ad esempio usano versioni kernel vecchie (che sono più o meno costretti a tenere aggiornati "manualmente"), senza sfruttare la community e gli stessi mantainers del kernel.
Un vendor che vuole tutelare la sua proprietà intellettuale potrebbe scrivere driver per avere come target le versioni "vanilla" (ovvero quelle di kernel.org) possibilmente supportando almeno le ultime 2 LTS (Long Term Support) + la versione mainline.
Chiaro che la cosa ottimale sarebbe rilasciare open o addirittura integrare il tutto dentro il kernel (come fanno molti, ad esempio Intel).
PS: per le stampanti il discorso è diverso perché i driver sono in user space e sono gestiti da CUPS, che oggettivamente è un mezzo obbrobrio.
E' proprio questo il problema: troppe variazioni nel codice Linux che a volte rompono la compatibilità. Mi è capitato di driver per lo stesso hardware che per funzionare su una distro dovevi aggiungere un link simbolico, su un'altra distro dovevi modificare un file di configurazione, in un altro il nome del file era stato modificato e non si trovava etc. E non solo stampanti ma anche chiavette wifi etc. :muro:
Oppure un driver o un programma che funzionava in una versione di Ubuntu ma non in quella successiva uscita 6 o 12 mesi dopo...
IMHO ci vorrebbe una maggior standardizzazione pur lasciando la libertà di scelta. Un po' come nell'hardware dove posso usare scheda madre, scheda video, ram, ssd, alimentatori etc. di marche tutte diverse perché tanto tutte rispettano lo stesso standard e sono intercambiabili perché tutti usano gli stessi connettori, protocolli, voltaggi etc. Nessuno si sogna di fare di testa sua. Anche se non so se questo modello si possa applicare anche al sw.
richard99
25-01-2021, 20:30
Molto deluso della decisione di RedHat a dicembre. Mi sono avvicinato al mondo Linux in ambiente server grazie a CentOS e ci sono molto affezionato: qualsiasi installazione di VM che ho monta CentOS 7. Grazie a dio fino al 2024 sono tranquillo, sempre che non cambino idea pure sulla versione 7.
Nel frattempo guardo con molto interesse a RockyLinux e sono curioso di vedere come si svilupperà, ma mi pare che le premesse siano molto buone. L’altro osservato speciale in questi tre anni sarà CloudLinux.
In ogni caso spero in un successore degno, sinceramente non avrei molta voglia passare ad altre distribuzioni Linux server nel 2024.
complimenti, non è da tutti inventare un panegirico del genere su un commento di tre righe
Anche narcisista...
dirac_sea
26-01-2021, 10:21
il paragone non regge: una distro linux può essere modificata quanto si vuole, una scarpa, borsetta o automobile no.
Eh? In fase di produzione, le scarpe possono eccome essere modificate e non solo quelle artigianali... La modifica più importante è la taglia, poi i colori, infine i materiali. Tanti produttori mantengono infatti versioni solo leggermente differenti, per esigenze di marketing o per le differenze dei mercati nazionali. Idem per le borsette. E per le auto è l'identica cosa. Sono tutte a benzina, diesel o elettriche. Poi hanno componenti completamente diversi. Prova a mettere il filtro dell'aria della Fiat Punto sulla Ford Fiesta. O a rifare il motore della VW Golf con i pistoni e le valvole della Kia Xceed.
OT: avere centinaia di beni e servizi differenti mi pare stia iniziando a essere sempre più insostenibile, specie da un punto di vista ambientale. Un po' di razionalizzazione non guasterebbe. Fine OT
Beh, erano i sistemi socialisti del secolo scorso che limitavano drasticamente la differenziazione di beni e servizi: si è visto come è finita... vorresti nuovamente qualcosa di simile?
E la questione ambientale più che dalla differenziazione merceologica dipende dal progresso tecnico e dalla cultura del rispetto per l'ambiente.
Opteranium
26-01-2021, 11:01
Eh? In fase di produzione, le scarpe possono eccome essere modificate e non solo quelle artigianali... La modifica più importante è la taglia, poi i colori, infine i materiali. Tanti produttori mantengono infatti versioni solo leggermente differenti, per esigenze di marketing o per le differenze dei mercati nazionali. Idem per le borsette. E per le auto è l'identica cosa. Sono tutte a benzina, diesel o elettriche. Poi hanno componenti completamente diversi. Prova a mettere il filtro dell'aria della Fiat Punto sulla Ford Fiesta. O a rifare il motore della VW Golf con i pistoni e le valvole della Kia Xceed.
intendevo, ovviamente, da parte dell'utente. Una distro linux la puoi rivoltare come un calzino, per cui anche la necessità di 100 versioni simili è molto limitata
Opteranium
26-01-2021, 11:10
Beh, erano i sistemi socialisti del secolo scorso che limitavano drasticamente la differenziazione di beni e servizi: si è visto come è finita... vorresti nuovamente qualcosa di simile?
E la questione ambientale più che dalla differenziazione merceologica dipende dal progresso tecnico e dalla cultura del rispetto per l'ambiente.
invece di guardare dove ha portato quello, guarda dove sta portando questo. Cmq siamo OT.
Sai che c'è un nesso tra la difficoltà a decidere e 3 problemi psicologici di tipo compulsivo, ossessivo e il dubbio patologico?
E sono tutti riconducibili a paure e fobie personali: la paura di sbagliare, essere giudicati, non essere all'altezza....
P.S. Dimenticavo di dire che sto per laurearmi in psicologia.
non l'avremmo mai detto :D
Sì, d'accordo. Ma di distro Linux ce ne sono centinaia e non decine. Forse ci vorrebbe un miglior compromesso tra scelta e dispersione di risorse? Boh....
concordo che ci sia un eccesso di dispersione di risorse.
un fiume di DE, decine di filemanager, decine di editor di testo, di visualizzatori pdf, di visualizzatori di foto.
nessuno completo, questo ha quella funzione, quello ha quell'altra... ogni volta reinventano la ruota da capo.
tanto per fare un esempio, fra le decine di visualizzatori di immagini non ne ho ancora trovato UNO che supporti i commenti dei file jpg (che non sono quelli exif o quelli ipct). Eppure la libreria che li supporta c'è.
Il problema è che ogni volta qualcuno si sveglia e decide di fare un visualizzatore di immagini, e lo riscrive da capo. Incompleto, parziale, mai concluso.
E' un peccato, uno spreco, e in ultima analisi stupido.
v10_star
26-01-2021, 21:03
concordo che ci sia un eccesso di dispersione di risorse.
un fiume di DE, decine di filemanager, decine di editor di testo, di visualizzatori pdf, di visualizzatori di foto.
nessuno completo, questo ha quella funzione, quello ha quell'altra... ogni volta reinventano la ruota da capo.
tanto per fare un esempio, fra le decine di visualizzatori di immagini non ne ho ancora trovato UNO che supporti i commenti dei file jpg (che non sono quelli exif o quelli ipct). Eppure la libreria che li supporta c'è.
Il problema è che ogni volta qualcuno si sveglia e decide di fare un visualizzatore di immagini, e lo riscrive da capo. Incompleto, parziale, mai concluso.
E' un peccato, uno spreco, e in ultima analisi stupido.
Concordo: stessa cosa vale per asterisk e tutte le relative distro che lo ospitano.
Molto deluso della decisione di RedHat a dicembre. Mi sono avvicinato al mondo Linux in ambiente server grazie a CentOS e ci sono molto affezionato: qualsiasi installazione di VM che ho monta CentOS 7. Grazie a dio fino al 2024 sono tranquillo, sempre che non cambino idea pure sulla versione 7.
Nel frattempo guardo con molto interesse a RockyLinux e sono curioso di vedere come si svilupperà, ma mi pare che le premesse siano molto buone. L’altro osservato speciale in questi tre anni sarà CloudLinux.
In ogni caso spero in un successore degno, sinceramente non avrei molta voglia passare ad altre distribuzioni Linux server nel 2024.
Questa parte mi sfugge, perché: "Grazie a dio fino al 2024 sono tranquillo, sempre che non cambino idea pure sulla versione 7"?
___________________________
Niente, ho trovato, è la 8 che verrà supportata fino a fine anno, la 7 invece mantiene la EoL fino a giugno 2024.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.