codice sorgente della distro

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.

codice sorgente della distro

Messaggioda linud-dk » venerdì 10 marzo 2017, 13:14

Salve ragazzi,
vorrei scaricare il codice sorgente della distro ma in questa pagina, che è l'unica che ho trovato - visto che della versione 16.04 non c'è neanche l'ombra del codice sorgente, e se ci fosse qualche anima pia la pregherei di indicarmi qualche link - ma ci sono vari file immagine. Che differenza c'è tra i vari file?!

http://cdimage.ubuntu.com/source/pendin ... e/?C=S;O=A

Fatemi sapere, Grazie!

"Anche se l'interezza di questa vita non fosse altro che sogno e il mondo fisico un fantasma, io definirei questo sogno e questo fantasma abbastanza veri se, usando bene la ragione, non ne fossimo mai ingannati."
Avatar utente
linud-dk
Prode Principiante
 
Messaggi: 194
Iscrizione: maggio 2016
Località: Abruzzo
Desktop: unity
Distribuzione: Ubunu16DesktopXeniaXerus LTS [x64]
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda harpefalcata » venerdì 10 marzo 2017, 14:26

Ma tu vorresti il codice sorgente, di che, in particolare?
Avatar utente
harpefalcata
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 645
Iscrizione: ottobre 2015
Località: Roma, Italia
Desktop: Unity
Distribuzione: Ubuntu 16.04.2 Xenial Xerus
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda linud-dk » venerdì 10 marzo 2017, 16:12

dell'intera distro di ubuntu... possibilmente della versione 16.04 o successiva...
(Inoltre ho notato che è stata messa da poco la versione 16.04.02...)

"Anche se l'interezza di questa vita non fosse altro che sogno e il mondo fisico un fantasma, io definirei questo sogno e questo fantasma abbastanza veri se, usando bene la ragione, non ne fossimo mai ingannati."
Avatar utente
linud-dk
Prode Principiante
 
Messaggi: 194
Iscrizione: maggio 2016
Località: Abruzzo
Desktop: unity
Distribuzione: Ubunu16DesktopXeniaXerus LTS [x64]
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda GreYOwL » venerdì 10 marzo 2017, 16:29

Oddio... ubuntu non è un software unico, quindi non esiste un unico codice sorgente. Ubuntu è come tutte le distro linux, un insieme programmi uniti al kernel per avere un "sistema operativo" pronto. E metto sistema operativo fra "" perchè in teoria, sarebbe sbagliato chiamarlo tale tecnicamente, ma È prassi comune e quindi.
Se vuoi il codice sorgente del kernel, ad esempio, vai su kernel.orgQUI la definizione di distro linux :birra:
modifica:
SORGENTI KERNEL
e i vari pacchetti puoi trovarli sia su
launchpad
sia sui siti dei vari progetti.
Ultima modifica di GreYOwL il venerdì 10 marzo 2017, 16:36, modificato 1 volta in totale.
Di nuovo Debian, perché la mamma è sempre la mamma!
Avatar utente
GreYOwL
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1037
Iscrizione: aprile 2007
Località: Roma
Desktop: Kde 5.8
Distribuzione: Debian 9. Stretch
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda woddy68 » venerdì 10 marzo 2017, 16:32

Una distro è fatta di tanti software, non credo esista un unico codice sorgente, ma bensì i codici sorgenti dei vari software.
Edit. sono stato anticipato...ma il concetto è quello.
Desktop - Acer Aspire M5500 (Nvidia) OpenSuse Leap 42.2 Kde -- Kubuntu 17.04 .
Notebook Acer Aspire E1 -522 (Amd) OpenSuse Tumbleweed Kde Plasma5
--Ho sempre accettato caramelle dagli sconosciuti--
Avatar utente
woddy68
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2904
Iscrizione: febbraio 2011
Località: Bellano Lc
Desktop: Kde Plasma5
Distribuzione: OpenSuse Leap 42.2 - Kubuntu 17.04
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda harpefalcata » venerdì 10 marzo 2017, 16:33

Da come ne parli sembra che non sai dove mettere mani, e cosa fare.

Un sistema operativo è composto da un'amalgama di linguaggi, interfacce e, in genere, sistemi di connessione tra le precedenti.

Ha quindi poco senso parlare di codice sorgente di un sistema operativo, sia esso Linux, Windows o Mac.

Potresti volere per esempio il codice sorgente del ServerX, che sovrintende al render della grafica, oppure potresti volere il codice sorgente di systemd, che sovrintende alla sequenza di startup ed avvio, oppure potresti volere il codice sorgente di inittab, che sovrintende all'accesso ai sistemi di persistenza dei dati, ai ramdisk ed, in genere ai sistemi della persistenza delle informazioni.

E' solamente l'azione combinata di tutti questi componenti che permette il funzionamento di una cosa così complessa come Linux.

Oppure potresti volere i codici sorgente del kernel, cosa che mi sembra di intendere.

In quest'ultimo caso, potresti per esempio consultare la pagina ufficiale di chi supporta la distribuzione che usi.
Nel caso per esempio di Ubuntu, supportata da Canonical, con interfaccia unity, limitandoci, per esempio al kernel 4.4.0, che è solo uno degli innumerevoli kernel disponibili del mare magnum di linux, allora potresti per esempio, andare qui, scaricare l'archivio compresso e li dentro trovi i codici sorgenti del kernel.

Come ti ho detto poco sopra comunque, ti serviranno ben a poco.

Se magari chiarisci meglio quali sono le tue intenzioni, ti si potrebbe aiutare molto meglio.

Non pensare che puoi metterti a studiare i codici sorgenti di un kernel, non solo hanno un'organigramma ed una complessità astruse, ma non hanno alcun valore didattico, nel caso in cui il tuo scopo sia meramente accademico, per tentare di comprendere più a fondo il sistema.

Saluti.
Avatar utente
harpefalcata
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 645
Iscrizione: ottobre 2015
Località: Roma, Italia
Desktop: Unity
Distribuzione: Ubuntu 16.04.2 Xenial Xerus
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda linud-dk » venerdì 10 marzo 2017, 17:25

volevo darci solo un'occhiata... so benissimo della complessità del codice, sopratutto del kernel!
Ho chiesto l'intero codice perché se non erro trovai un po di tempo fa qualche distro che conteneva l'intero codice sorgente... ma forse non era ubuntu!!!

In particolare la comunità qui di cosa si occupa dello per quanto riguarda la sezione SVILUPPO?! Delle singole applicazioni o anche del kernel?!

"Anche se l'interezza di questa vita non fosse altro che sogno e il mondo fisico un fantasma, io definirei questo sogno e questo fantasma abbastanza veri se, usando bene la ragione, non ne fossimo mai ingannati."
Avatar utente
linud-dk
Prode Principiante
 
Messaggi: 194
Iscrizione: maggio 2016
Località: Abruzzo
Desktop: unity
Distribuzione: Ubunu16DesktopXeniaXerus LTS [x64]
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda harpefalcata » venerdì 10 marzo 2017, 17:33

Questo è un forum di supporto, non si occupa attivamente di sviluppo del kernel.

Se un utente dovesse avere qualche problema inerente lo sviluppo d una qualche propria applicazione, allora può chiedere in quella sezione.

Almeno a me pare di aver capito così.
Avatar utente
harpefalcata
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 645
Iscrizione: ottobre 2015
Località: Roma, Italia
Desktop: Unity
Distribuzione: Ubuntu 16.04.2 Xenial Xerus
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda linud-dk » venerdì 10 marzo 2017, 17:40

OK! Non è un problema visto l'estrema difficoltà a comprendere il codice... oltre che a costruirlo...

Un assistente universitario una volta si vantò di aver modificato un driver del suo portatile modificando il codice sorgente...
Ovvio che la cosa è alla portata di pochissimi...

Ad ogni modo se qualcuno trova il codice sorgente di ubuntu completo me lo faccia sapere...
Se non erro di SLACkWARE c'è ...

"Anche se l'interezza di questa vita non fosse altro che sogno e il mondo fisico un fantasma, io definirei questo sogno e questo fantasma abbastanza veri se, usando bene la ragione, non ne fossimo mai ingannati."
Avatar utente
linud-dk
Prode Principiante
 
Messaggi: 194
Iscrizione: maggio 2016
Località: Abruzzo
Desktop: unity
Distribuzione: Ubunu16DesktopXeniaXerus LTS [x64]
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda woddy68 » venerdì 10 marzo 2017, 17:53

...ho fatto una veloce ricerca, ma devo dire che il codice sorgente di Slackware non lo trovato.
Desktop - Acer Aspire M5500 (Nvidia) OpenSuse Leap 42.2 Kde -- Kubuntu 17.04 .
Notebook Acer Aspire E1 -522 (Amd) OpenSuse Tumbleweed Kde Plasma5
--Ho sempre accettato caramelle dagli sconosciuti--
Avatar utente
woddy68
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2904
Iscrizione: febbraio 2011
Località: Bellano Lc
Desktop: Kde Plasma5
Distribuzione: OpenSuse Leap 42.2 - Kubuntu 17.04
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda harpefalcata » venerdì 10 marzo 2017, 17:55

linud-dk Immagine ha scritto:Un assistente universitario una volta si vantò di aver modificato un driver del suo portatile modificando il codice sorgente...
Ovvio che la cosa è alla portata di pochissimi...


Ahhh ora si capiscono un sacco di cose :D :D

Chissà che avrà raccontato quel tipo, per fare quella cosa non è assolutamente necessario studiare il codice sorgente del kernel, ma ti basta sapere che il kernel di linux è di tipo modulare, quindi tu puoi aggiungere i tuoi stessi moduli che magari assolvono alla funzione di supportare un particolare tipo di hardware od una funzione selettiva che non è nativamente inclusa con il kernel standard.

Un modulo per il kernel è una cosa "relativamente" facile da realizzare, e può essere un buon punto di partenza, ma logicamente presuppone una conoscenza di base di alcune componenti, prova a consultare qui sul forum alcune delle innumerevoli discussioni inerenti un WiFi non funzionante, e simili.

Cerca su internet come creare ed includere al kernel moduli "custom" ed in pratica è quello che ha fatto l'assistente.

Prova a cercare su google "develop linux custom kernel modules".

Saluti
Avatar utente
harpefalcata
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 645
Iscrizione: ottobre 2015
Località: Roma, Italia
Desktop: Unity
Distribuzione: Ubuntu 16.04.2 Xenial Xerus
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda noel80 » venerdì 10 marzo 2017, 22:56

Tra l'altro devi tener presente che la ridistribuzione di immagini modificate , partendo da Ubuntu , non è concessa , essedo Ubuntu un Trademark di Canonical , e lo abbiano specificato :
"Any redistribution of modified versions of Ubuntu must be approved, certified or provided by Canonical if you are going to associate it with the Trademarks. Otherwise you must remove and replace the Trademarks and will need to recompile the source code to create your own binaries."

Official Ubuntu images and trademarks
noel80
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 960
Iscrizione: settembre 2014
Località: Rest of the World
Desktop: i3 , plasma
Distribuzione: Arch

Re: codice sorgente della distro

Messaggioda linud-dk » lunedì 20 marzo 2017, 17:17

e meno male che si chiama open-source!!!

:D

Questa è una licenza super-personalizzata!!!

"Anche se l'interezza di questa vita non fosse altro che sogno e il mondo fisico un fantasma, io definirei questo sogno e questo fantasma abbastanza veri se, usando bene la ragione, non ne fossimo mai ingannati."
Avatar utente
linud-dk
Prode Principiante
 
Messaggi: 194
Iscrizione: maggio 2016
Località: Abruzzo
Desktop: unity
Distribuzione: Ubunu16DesktopXeniaXerus LTS [x64]
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda woddy68 » lunedì 20 marzo 2017, 17:22

linud-dk Immagine ha scritto:e meno male che si chiama open-source!!!

:D

Questa è una licenza super-personalizzata!!!

Mi sembra logico che Canonical intenda difendere il proprio marchio.
Desktop - Acer Aspire M5500 (Nvidia) OpenSuse Leap 42.2 Kde -- Kubuntu 17.04 .
Notebook Acer Aspire E1 -522 (Amd) OpenSuse Tumbleweed Kde Plasma5
--Ho sempre accettato caramelle dagli sconosciuti--
Avatar utente
woddy68
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2904
Iscrizione: febbraio 2011
Località: Bellano Lc
Desktop: Kde Plasma5
Distribuzione: OpenSuse Leap 42.2 - Kubuntu 17.04
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda linud-dk » lunedì 20 marzo 2017, 17:26

viene definita come distribuzione (con licenza) GNU/GPL...

ma qui sembra che sia tutto tranne che CNU/GPL...

il codice sorgnte di debian invece c'è o almeno è possibile modificarlo?!

"Anche se l'interezza di questa vita non fosse altro che sogno e il mondo fisico un fantasma, io definirei questo sogno e questo fantasma abbastanza veri se, usando bene la ragione, non ne fossimo mai ingannati."
Avatar utente
linud-dk
Prode Principiante
 
Messaggi: 194
Iscrizione: maggio 2016
Località: Abruzzo
Desktop: unity
Distribuzione: Ubunu16DesktopXeniaXerus LTS [x64]
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda wilecoyote » lunedì 20 marzo 2017, 17:48

:) Salve, visto che ci tieni tanto al «codice sorgente» di Ubuntu, qui troverai i sorgenti di Tutti i pacchetti/programmi che compongono le release di Ubuntu supportate... :sisi:

Buona lettura, ed ancor piu fortuna... :asd:

:ciao: Ciao

P.S. a richiesta si fornisce indirizzo anche per le release non più supportate...
ACER Extensa 5230E 2,2 Ghz 160 Gb HDD 1Gb Ram
ACER Extensa 5635Z 2,2 Ghz 320 Gb HDD 4 Gb Ram
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
wilecoyote
Rampante Reduce
Rampante Reduce
 
Messaggi: 5024
Iscrizione: agosto 2009
Località: Ceranesi - Ge
Desktop: Kubuntu Lubuntu
Distribuzione: 9.04 32bit 14.04LTS 16.04 LTS 64bit
Sesso: Maschile

Re: codice sorgente della distro

Messaggioda caturen » lunedì 20 marzo 2017, 17:56

linud-dk Immagine ha scritto:viene definita come distribuzione (con licenza) GNU/GPL...

ma qui sembra che sia tutto tranne che CNU/GPL...

il codice sorgnte di debian invece c'è o almeno è possibile modificarlo?!
un conto è prendere tutti i pacchetti presente nei repo di canonical e "redistribuirlo" come fanno tutte le varie distro che derivano da ubuntu, un altro conto è il nome ubuntu che è un marchio proprietario e chi vuole usarlo deve sottostare a determinate regole. Vedi le varie derivate (Xubuntu - kubuntu - ubuntu-gnome - ecc) che prima di potersi chiamare XXXX-ubuntu devono sottostare alle regole di canonical.
caturen
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 13139
Iscrizione: aprile 2010
Desktop: diversi
Distribuzione: debian sid

Re: codice sorgente della distro

Messaggioda woddy68 » lunedì 20 marzo 2017, 18:04

caturen Immagine ha scritto:
linud-dk Immagine ha scritto:viene definita come distribuzione (con licenza) GNU/GPL...

ma qui sembra che sia tutto tranne che CNU/GPL...

il codice sorgnte di debian invece c'è o almeno è possibile modificarlo?!
un conto è prendere tutti i pacchetti presente nei repo di canonical e "redistribuirlo" come fanno tutte le varie distro che derivano da ubuntu, un altro conto è il nome ubuntu che è un marchio proprietario e chi vuole usarlo deve sottostare a determinate regole. Vedi le varie derivate (Xubuntu - kubuntu - ubuntu-gnome - ecc) che prima di potersi chiamare XXXX-ubuntu devono sottostare alle regole di canonical.

....in ogni caso la licenza di Ubuntu è approvata dalla free software foundation.
Desktop - Acer Aspire M5500 (Nvidia) OpenSuse Leap 42.2 Kde -- Kubuntu 17.04 .
Notebook Acer Aspire E1 -522 (Amd) OpenSuse Tumbleweed Kde Plasma5
--Ho sempre accettato caramelle dagli sconosciuti--
Avatar utente
woddy68
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2904
Iscrizione: febbraio 2011
Località: Bellano Lc
Desktop: Kde Plasma5
Distribuzione: OpenSuse Leap 42.2 - Kubuntu 17.04
Sesso: Maschile


Torna a Bar Ubuntu

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 6 ospiti