cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

8.Conclusion.rst (3615B)


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