Il 75% del codice di Linux è scritto da sviluppatori pagati

Linux - Linus Torvalds

Proprio in questi giorni a Wellington, in Nuova Zelanda, si sta tenendo l’annuale conferenza Linux.conf.au, e gli spunti di riflessione proposti sono diversi. Tra questi desta molto interesse quello analizzato da Angus Kidman di APC, riguardante una discussione tenuta dal fondatore di Lwn.net, noto portale di news riguardanti il mondo Linux.

Stando ad un’analisi sui dati relativi alle righe di codice inserite nei sorgenti del Kernel Linux dal dicembre 2008 al gennaio 2010, infatti, ben il 75% di esse proviene da sviluppatori assunti da aziende, e dunque pagati a tale scopo.

Continua »

Linux 2.6.32 verrà mantenuto per almeno due anni

Linux 2.6.32

A differenza di quanto avviene con le distribuzioni (soprattutto quelle orientate alle aziende), le versioni di Linux non hanno un periodo ufficiale di supporto: ogni rilascio “vive”, nel peggiore dei casi, fino a poche settimane dopo il rilascio di una nuova versione e, nel migliore dei casi, per diversi anni.

In passato uno dei kernel più longevi è stato il 2.6.27 ma questo “titolo” potrebbe essere reclamato dalla versione 2.6.32: anche a causa della sua adozione da parte di distribuzioni con supporto “a lungo termine” (Debian Squeeze e Ubuntu Lucid Lynx, per esempio), Greg Kroah-Hartman ha infatti annunciato che Linux-2.6.32 verrà supportato per almeno due o tre anni.

Continua »

sponsor

Rilasciato Linux 2.6.32

Linux 2.6.32

Linus Torvalds ha annunciato il rilascio di Linux 2.6.32. Nonostante un piccolo ritardo, dovuto alla partecipazione di Linus al Linux kernel summit e al Giorno del Ringraziamento, il nuovo kernel è arrivato a poco meno di tre mesi dal 2.6.31, introducendo come al solito moltissime novità di rilievo.

Le più evidenti sono il supporto al Kernel Mode Setting (KMS) e il 3D per le schede ATI R600/R700 e notevoli miglioramenti al filesystem Btrfs.

Continua »

FatELF, binari universali anche per Linux

FatELF logo

Invidiosi degli Universal binary di OS X e stanchi di litigare con le librerie a 32 bit sui vostri sistemi a 64? Ryan Gordon, il famoso sviluppatore anima di icculus.org, ha annunciato un progetto che potrebbe risolvere questi problemi e far compiere a Linux un balzo in avanti nel campo della portabilità dei pacchetti.

Come gli utenti più tecnici ben sanno, il formato nativo degli eseguibili di Linux porta il nome di ELF e il nuovo formato FatELF (elfo grasso) non è nient’altro che un eseguibile che include il codice di più architetture, anche totalmente differenti tra loro.

Continua »

Debian Squeeze supporterà il Kernel FreeBSD: ecco le motivazioni

Linux e FreeBSD Logo

Ad aprile Debian aveva annunciato l’avvio del porting del Kernel FreeBSD all’interno del proprio albero di sorgenti. Oggi, a distanza di appena cinque mesi, arriva la seconda importante news su questo fronte, il Debian Release Team ha annunciato che il kernel FreeBSD entra nel main-stream di sviluppo.

La prossima release di Debian Squeeze sarà la prima in assoluto a supportare entrambi i kernel Linux e FreeBSD. La prossima Debian Squeeze sarà la prima distribuzione GNU/kFreeBSD composta da un BSD unito alla libreria C GNU; il resto dei pacchetti saranno quelli soliti di Debian.

L’ultimo aggiornamento del wiki, risalente al 16 settembre 2009, aveva già annunciato che Debian GNU/kFreeBSD è completamente funzionante. Bisogna solo terminare la fase di testing e l’integrazione di poche altre applicazioni. I riferimenti per la comunità sono le istruzioni per il Porting e la lista delle attività da completare. Insomma, si è ad un passo dal risultato finale sulle architetture AMD64/Intel EM64T e i386.

Continua »

Rilasciati i Kernel Linux 2.6.27.36, 2.6.30.9 e 2.6.31.2

Tux

Triplo rilascio per il Kernel Linux: gli sviluppatori hanno infatti ufficializzato la disponibilità delle versioni 2.6.27.36, 2.6.30.9 e 2.6.31.2, segno che non sono attenti soltanto all’implementazione di nuove funzionalità per quanto riguarda la versioni future, ma trattano allo stesso modo anche versioni ormai vecchie di diversi mesi.

Le principali novità riguardano la seconda release del ramo 2.6.31, ultimo ad essere dichiarato stabile e rilasciato in una sua prima versione appena un mese fa. Nonostante ciò, l’upgrade è consigliato anche per le altre due versioni, che contengono importanti cambiamenti.

Continua »