Archivio di Dicembre 2007
La prossima LTS di Canonical taglia fuori Kubuntu
Canonical Ltd, sponsor ufficiale del progetto Ubuntu e delle sue derivate principali Kubuntu, Edubuntu e Xubuntu, ha deciso che la prossima release, la 8.04, di Kubuntu, contrariamente alla stessa release di Ubuntu, non sarà supportata commercialmente dal programma LTS.
Tags: Canonical, Edubuntu, GNOME, KDE, Kubuntu, Sviluppo, Ubuntu, Xubuntu
I soldi del software libero scompaiono nel nulla
Nella finanziaria 2007 sono stati stanziati 10 Milioni di Euro a sostegno del software liberi, questi soldi sembrano spariti e Stefano Maffulli lancia un’interessante interrogativo: Dove sono finiti i fondi per il software libero?
Read the rest of this entry »
Tags: FLOSS, FOSS, Free Software, Italia
HLCS Newsletter 2007/12/30
L’HackLab Cosenza rilascia il consueto bollettino “irregolare” sulle proprie attività. In questo numero il punto dell’anno che sta per terminare e i progetti per il prossimo anno.
Rilasciato WordPress 2.3.2
La piattaforma di blogging più popolare al mondo si aggiorna per motivi di sicurezza. Nessuna novità di rilievo ma l’aggiornamento è necessario per motivi di sicurezza.
Tags: Annunci, Blog, CMS, Free Software, open source, Sicurezza, WordPress
AOL dismette Netscape
AOL rivede i propri piani commerciali e di sviluppo e decide di non supportare più Netscape Browser. Forse nella lotta dei browser web non cambierà nulla ma è sicuramente una perdita per chi da anni segue gli sviluppi del browser e ricorda la strada percorsa da questo storico programma.
Tags: AOL, browser, firefox, internet, mozilla, netscape, social network
Happy Python al Neapolis HackLab
Il Neapolis HackLab ha organizzato un corso di programmazione in Python gratutito.
Tags: Corsi, Eventi, Hacklab, Python, Sviluppo
Siamo a fine anno. Il 2038 si avvicina.
Natale è ormai passato da qualche giorno e la fine dell’anno si avvicina, sempre più vicini siamo all’anno 2038. Non molti sono a conoscenza del bug dell’anno 2038 (Y2K38), vediamo cos’è.
![]()
Il bug dell’anno 2038 è un noto bug che riguarda la rappresentazione della data nei sistemi POSIX che, come è noto, calcolano la data di sistema come differenza di secondi dal giorno 1 Gennaio 1970.
Nella maggior parte dei sistemi UNIX (e derivati) il valore che viene usato per questo calcolo è un intero a 32 bit di tipo signed, generalmente un tipo di questo genere rappresenta numeri da -2147483648 a 2147483647, ciò significa che la più grande data rappresentabile è giovedì martedì 19 gennaio 2038, per la precisione le ore 03:14:07 di quel giorno. Superata tale data, l’intero rappresentato diventerà negativo, quindi i computer rappresenteranno le date come se fossero nel 1901.
La risoluzione del problema non è così semplice come sembra, cambiare il tipo di dato da signed ad unsigned allungherebbe solo la data di presentazione del problema al 2106, mentre adottare interi di 64 bit potrebbe rendere il software inutilizzabile in molti sistemi. Nel frattempo i sistemi stanno comunque migrando verso i 64 bit, quindi molto probabilmente il problema verrà risolto con la graduale migrazione verso questa architettura. Per controllare se un sistema affetto o meno dal bug si può utilizzare il seguente codice Perl:
#!/usr/bin/perl
use POSIX;
$ENV{'TZ'} = "GMT";
for ($clock = 2147483641; $clock < 2147483651; $clock++)
{
print ctime($clock);
}
Basta salvare il codice in un file (ad esempio test2038.pl), dargli i permessi di esecuzione (chmod + x test2038.pl) ed eseguirlo (./test2038.pl).
L’output in un sistema in cui è presente il bug sarà del tipo:
Tue Jan 19 03:14:01 2038
Tue Jan 19 03:14:02 2038
Tue Jan 19 03:14:03 2038
Tue Jan 19 03:14:04 2038
Tue Jan 19 03:14:05 2038
Tue Jan 19 03:14:06 2038
Tue Jan 19 03:14:07 2038
Fri Dec 13 20:45:52 1901
Fri Dec 13 20:45:52 1901
Fri Dec 13 20:45:52 1901
Mentre se invece il sistema non è affetto dal bug avremo un risultato del tipo:
Tue Jan 19 03:14:01 2038
Tue Jan 19 03:14:02 2038
Tue Jan 19 03:14:03 2038
Tue Jan 19 03:14:04 2038
Tue Jan 19 03:14:05 2038
Tue Jan 19 03:14:06 2038
Tue Jan 19 03:14:07 2038
Tue Jan 19 03:14:08 2038
Tue Jan 19 03:14:09 2038
Tue Jan 19 03:14:10 2038
E con questo è tutto. Se volete avere maggiori informazioni visitate il sito ufficiale di diffusione delle informazioni sul Bug Y2K38.
Tags: Bug, Perl, Sviluppo, Unix, Y2K38
Rilasciata NetBSD 4.0
Con qualche giorno di ritardo, riporto la notizia del rilascio di NetBSD 4.0, nuova major release del sistema operativo *BSD che supporta il maggior numero di architetture esistenti.
Leggi l’articolo completo…
Realizzate il tema per Fedora 9
Siete dei grafici? Vi appassiona realizzare dei temi per il vostro desktop? Contribuite al progetto Fedora e realizzate il nuovo tema predefinito!
Leggi l’articolo completo…
Tags: ArtWork, Fedora, Grafica
GTK+ Hackfest a Berlino in Marzo 2008
Le GTK+ ed il loro futuro stanno a cuore alla GNOME Foundation che ha organizzato la prima GTK+ Hackfest a Berlino, una settimana di incontri con il team di sviluppo del core GTK+.
Leggi l’articolo completo…






