Guida Linux: il kernelIl programma piu' importante di Linux si chiama Kernel. Il kernel (nocciolo) e' la parte centrale, il cuore di qualsiasi sistema Linux. Il kernel e' un programma che e' soggetto a continue revisioni al fine di apportare migliorie ed eliminare gli errori. Migliaia di programmatori sparsi nel mondo sviluppano, migliorano, testano Linux. Scovano eventuali errori ed imperfezioni, eventuali problemi di sicurezza, apportano migliorie, creano nuovi programmi etc. Collaborano tra loro comunicando tramite Internet. Per questo motivo periodicamente si trova in rete una nuova versione di Linux e, in particolar modo, una nuova versione del kernel. Una versione appena creata di qualsiasi programma viene definita versione alfa. E' una versione in fase di alfa test, e puo' essere abbastanza instabile e contenere errori. Durante la fase di alfa test viene provato il programma e corretti eventuali errori. Superata questa fase, si arriva ad una seconda fase, la fase di beta test. La versione del programma a questo punto e' una versione beta. La fase di alfa test e' condotta dai programmatori che hanno scritto il programma (in questa fase vengono scovati parecchi errori) eseguendo il cosidetto debug del programma. Il debug e' l'attivita che permette di individuare ed eliminare gli errori. Gli errori vengono chiamati bug (in italiano bachi) del programma. Bug significa cimice ed eseguire un debug significa eliminare queste cimici dal programma. La fase di beta test invece e' molto piu' vasta, in quanto coinvolge anche gli utenti finali. Non e' consigliabile installare un programma che si trova in fase di test alfa, in quanto non molto sicuro, instabile e puo' contenere parecchi errori. Finita la fase di beta test il programma e' dichiarato stabile e si puo' installare tranquillamente senza problemi. Le varie versioni del kernel sono rappresentate da un numero che puo' essere pari o dispari. La versione pari e' una versione stabile, mentre quella dispari e' sperimentale. L'utente che desidera un sistema stabile deve installare la versione pari, mentre l'utente che vuole sperimentare o vuole collaborare alla scrittura del kernel, puo' installare la versione dispari. Il numero della versione e' composto da piu' cifre, ma la cifra da considerare e' la seconda. Ad esempio la versione 2.4.1 e' una versione pari, mentre la versione 2.5.1 e' una versione dispari. Per essere informati sul kernel e le sue versioni, si puo' visitare il sito http://www.kernel.org.
Copyright (c) 2002-2003 Maurizio Silvestri |