1.. include:: ../disclaimer-ita.rst 2 3:Original: :ref:`Documentation/process/8.Conclusion.rst <development_conclusion>` 4:Translator: Alessia Mantegazza <amantegazza@vaga.pv.it> 5 6.. _it_development_conclusion: 7 8Per maggiori informazioni 9========================= 10 11Esistono numerose fonti di informazioni sullo sviluppo del kernel Linux 12e argomenti correlati. Primo tra questi sar�� sempre la cartella Documentation 13che si trova nei sorgenti kernel. 14 15Il file :ref:`process/howto.rst <it_process_howto>` �� un punto di partenza 16importante; :ref:`process/submitting-patches.rst <it_submittingpatches>` �� 17anch'esso qualcosa che tutti gli sviluppatori del kernel dovrebbero leggere. 18Molte API interne al kernel sono documentate utilizzando il meccanismo 19kerneldoc; "make htmldocs" o "make pdfdocs" possono essere usati per generare 20quei documenti in HTML o PDF (sebbene le versioni di TeX di alcune 21distribuzioni hanno dei limiti interni e fallisce nel processare 22appropriatamente i documenti). 23 24Diversi siti web approfondiscono lo sviluppo del kernel ad ogni livello 25di dettaglio. Il vostro autore vorrebbe umilmente suggerirvi 26http://lwn.net/ come fonte; usando l'indice 'kernel' su LWN troverete 27molti argomenti specifici sul kernel: 28 29 http://lwn.net/Kernel/Index/ 30 31Oltre a ci��, una risorsa valida per gli sviluppatori kernel ��: 32 33 http://kernelnewbies.org/ 34 35E, ovviamente, una fonte da non dimenticare �� http://kernel.org/, il luogo 36definitivo per le informazioni sui rilasci del kernel. 37 38Ci sono numerosi libri sullo sviluppo del kernel: 39 40 Linux Device Drivers, 3rd Edition (Jonathan Corbet, Alessandro 41 Rubini, and Greg Kroah-Hartman). In linea all'indirizzo 42 http://lwn.net/Kernel/LDD3/. 43 44 Linux Kernel Development (Robert Love). 45 46 Understanding the Linux Kernel (Daniel Bovet and Marco Cesati). 47 48Tutti questi libri soffrono di un errore comune: tendono a risultare in un 49certo senso obsoleti dal momento che si trovano in libreria da diverso 50tempo. Comunque contengono informazioni abbastanza buone. 51 52La documentazione per git la troverete su: 53 54 http://www.kernel.org/pub/software/scm/git/docs/ 55 56 http://www.kernel.org/pub/software/scm/git/docs/user-manual.html 57 58 59 60Conclusioni 61=========== 62 63Congratulazioni a chiunque ce l'abbia fatta a terminare questo documento di 64lungo-respiro. Si spera che abbia fornito un'utile comprensione d'insieme 65di come il kernel Linux viene sviluppato e di come potete partecipare a 66tale processo. 67 68Infine, quello che conta �� partecipare. Qualsiasi progetto software 69open-source non �� altro che la somma di quello che i suoi contributori 70mettono al suo interno. Il kernel Linux �� cresciuto velocemente e bene 71perch�� ha ricevuto il supporto di un impressionante gruppo di sviluppatori, 72ognuno dei quali sta lavorando per renderlo migliore. Il kernel �� un esempio 73importante di cosa pu�� essere fatto quando migliaia di persone lavorano 74insieme verso un obiettivo comune. 75 76Il kernel pu�� sempre beneficiare di una larga base di sviluppatori, tuttavia, 77c'�� sempre molto lavoro da fare. Ma, cosa non meno importante, molti degli 78altri partecipanti all'ecosistema Linux possono trarre beneficio attraverso 79il contributo al kernel. Inserire codice nel ramo principale �� la chiave 80per arrivare ad una qualit�� del codice pi�� alta, bassa manutenzione e 81bassi prezzi di distribuzione, alti livelli d'influenza sulla direzione 82dello sviluppo del kernel, e molto altro. �� una situazione nella quale 83tutti coloro che sono coinvolti vincono. Mollate il vostro editor e 84raggiungeteci; sarete pi�� che benvenuti. 85