La notizia è decisamente ottima.
Il processo di rendere Java Open Source era già stato avviato, ma adesso Sun Microsystems ha deciso di rimuovere le ultime restrizioni.
Questo vuol dire che sarà più facile l'inserimento nelle distribuzioni Linux, e in questo senso Sun è in contatto con i "vertici" di distribuzioni come OpenSuse e Ubuntu per offrire una versione aggiornata della piattaforma Java Open Source, OpenJDK.
In effetti non è solo questo il motivo della scelta da parte della Sun, che ovviamente deve scegliere in base al movimento del mercato, prevenzione e controllo di eventuali fork, etc...
Quello che conta, comunque, ai fini pratici è che Java sarà rilasciato con licenza GPL.
È possibile leggere un articolo su slashdot.org a questo indirizzo.
24 aprile 2008
17 aprile 2008
Atheros, un passo verso Linux
In qualità di possessore di un MacBook con scheda Atheros (ma comunque in qualità di sostenitore del pinguino), sembra che la Atheros stessa voglia "cambiare tendenza" rispetto alla fama che si era costruita: distributore di hardware che dà diverse problematiche agli sviluppatori del kernel.
La notizia è che Luis Rodriguez, sviluppatore per quanto riguarda driver wireless per Linux, ha annunciato la volontà di entrare a far parte di Atheros in qualità di Software Engineer a tempo pieno, con lo scopo di rendere ogni dispositivo Atheros supportato nel Kernel Linux.
Sicuramente una notizia positiva, l'annuncio completo a questo indirizzo.
La notizia è che Luis Rodriguez, sviluppatore per quanto riguarda driver wireless per Linux, ha annunciato la volontà di entrare a far parte di Atheros in qualità di Software Engineer a tempo pieno, con lo scopo di rendere ogni dispositivo Atheros supportato nel Kernel Linux.
Sicuramente una notizia positiva, l'annuncio completo a questo indirizzo.
Ubuntu + Dell: risultati incoraggianti
È passato circa un anno da quando Dell ha avviato l'offerta di macchine con Ubuntu preinstallato, partendo prima dai soli Stati Uniti, per poi approdare anche in Europa (purtroppo, Italia esclusa).
In una intervista con ComputerWorld, Dell afferma che le vendite delle macchine con Linux preinstallato sono incoraggianti, anche se non fornisce dati di alcun genere.
La notizia a mio parere è decisamente positiva, soprattutto per le diverse critiche riportate in rete all'avvio del progetto (riguardanti, ad esempio, la scarsa visibilità che Dell dava ai suoi prodotti con Linux).
È possibile leggere l'intervista a questo indirizzo.
In una intervista con ComputerWorld, Dell afferma che le vendite delle macchine con Linux preinstallato sono incoraggianti, anche se non fornisce dati di alcun genere.
La notizia a mio parere è decisamente positiva, soprattutto per le diverse critiche riportate in rete all'avvio del progetto (riguardanti, ad esempio, la scarsa visibilità che Dell dava ai suoi prodotti con Linux).
È possibile leggere l'intervista a questo indirizzo.
22 marzo 2008
Javascript 2.0
Sebbene ancora in uno stato work in progress, una prima panoramica sulle nuove caratteristiche (proposte) può essere trovata qui
.
Un primo cambiamento (del quale sono personalmente molto contento :) ) riguarda l'OOP, che non è una novità dato che oggetti, ereditarietà e quant'altro erano già presenti, ma spesso di difficile utilizzo e interpretazione (soprattutto per chi proviene da linguaggi quali C#, Java).
Esempio di "vecchio" e "nuovo" codice:
---------------------------------------------------
/* JavaScript 1.x "Class" Definition*/
function Foo() {
this.a = "a";
this.b = "b";
}
var myFoo = new Foo(); // class instantiation
/* JavaScript 2.0 Class Definition */
class Bar {
this.a = "a";
this.b = "b";
}
var myBar = new Bar(); // class instantiation
---------------------------------------------------
Compilazione più rigida, controllo dell'integrità di alcuni aspetti prima dell'esecuzione:
Nuovi cambiamenti nelle già citate costanti, che vengono introdotte per mezzo della parola chiave const, per cui non ci sarà più bisogno di "affidarsi" a convenzioni sui nomi.
E molto altro.... un interessante articolo che affronta altre caratteristiche è consultabile a questo indirizzo.
Un primo cambiamento (del quale sono personalmente molto contento :) ) riguarda l'OOP, che non è una novità dato che oggetti, ereditarietà e quant'altro erano già presenti, ma spesso di difficile utilizzo e interpretazione (soprattutto per chi proviene da linguaggi quali C#, Java).
Esempio di "vecchio" e "nuovo" codice:
---------------------------------------------------
/* JavaScript 1.x "Class" Definition*/
function Foo() {
this.a = "a";
this.b = "b";
}
var myFoo = new Foo(); // class instantiation
/* JavaScript 2.0 Class Definition */
class Bar {
this.a = "a";
this.b = "b";
}
var myBar = new Bar(); // class instantiation
---------------------------------------------------
Compilazione più rigida, controllo dell'integrità di alcuni aspetti prima dell'esecuzione:
- Type Checking statico
- Verifica dei nomi utilizzati per verificare che siano conosciuti
- Verifica di assegnamenti illegali a costanti
- Assicurarsi che eventuali comparazioni sono fatte tra tipi validi
Nuovi cambiamenti nelle già citate costanti, che vengono introdotte per mezzo della parola chiave const, per cui non ci sarà più bisogno di "affidarsi" a convenzioni sui nomi.
E molto altro.... un interessante articolo che affronta altre caratteristiche è consultabile a questo indirizzo.
19 marzo 2008
OpenOffice.org 3.0: un primo sguardo
Manca ancora molto al traguardo del rilascio ufficiale di OpenOffice.org 3.0, ma è già possibile dare un primo sguardo a quelle che saranno alcune interessanti caratteristiche:
L'articolo originale è consultabile a questo indirizzo.
- Possibilità di visualizzare diverse pagine nella stessa schermata in Writer, con un nuovo controllo nella barra dello stato con cui è appunto possibile cambiare la modalità di visualizzazione;
- Deciso miglioramento delle note grazie a Notes2;
- Supporto per il formato dei file di Microsoft Office 2007;
- Miglioramento della resa visiva in Calc (esempio 1);
- Tabelle native in Impress;
- Estensione da 256 a 1024 del numero massimo di colonne in Calc;
- E molto altro...
L'articolo originale è consultabile a questo indirizzo.
16 marzo 2008
Tux è vivo!
Il nostro pinguino è vivo, e programmabile praticamente a tutti i livelli, avendone a disposizione il codice sorgente del firmware e del software, con cui cambiare il suo...comportamento.

È possibile, come riporta l'esempio di questo articolo di ArsTechnica, far annunciare i messaggi IRC quando viene menzionato il nome dell'utente nel messaggio stesso, o magari riprodurre canzoni, ....
Questo è un semplicissimo esempio in python che permette a Tux di aprire/chiudere la "bocca" e dire una frase:
_____________________________________________
Per maggiori informazioni (oltre all'articolo già citato), fare riferimento al sito web del progetto.
È possibile, come riporta l'esempio di questo articolo di ArsTechnica, far annunciare i messaggi IRC quando viene menzionato il nome dell'utente nel messaggio stesso, o magari riprodurre canzoni, ....
Questo è un semplicissimo esempio in python che permette a Tux di aprire/chiudere la "bocca" e dire una frase:
_____________________________________________
#!/usr/bin/env python_____________________________________________
import sys, gtk
sys.path.append("/opt/tuxdroid/api/python")
from tux import *
tux.daemon.connect()
tux.tts.connect()
tux.cmd.wings_on(4)
tux.cmd.mouth_open()
tux.tts.speak("Hello World!")
tux.cmd.mouth_close()
tux.destroy()
Al costo di 99 dollari :).
Per maggiori informazioni (oltre all'articolo già citato), fare riferimento al sito web del progetto.
13 marzo 2008
GNOME 2.22 rilasciato
A poche ore di distanza dal mio ultimo articolo sull'argomento è stato ufficialmente rilasciato GNOME 2.22 dopo 6 mesi di sviluppo, e sarà incluso in in distribuzioni quali Ubuntu 8.04 e e Fedora 9.

Le novità sono diverse a partire da GVFS e PolicyKit.
ArsTechnica presenta un breve ma utile articolo sull'argomento.
Per maggiori dettagli è sempre possibile leggere le note di rilascio.
Le novità sono diverse a partire da GVFS e PolicyKit.
ArsTechnica presenta un breve ma utile articolo sull'argomento.
Per maggiori dettagli è sempre possibile leggere le note di rilascio.
12 marzo 2008
Primo sguardo su GNOME 2.22.0
Non è ancora ufficialmente rilasciato, ma OSNews segnala un ottimo "primo sguardo" su GNOME 2.22, con alcuni screenshot e la descrizione di diversi cambiamenti. Davvero molto interessante, e per un estimatore dello "gnomo" come me lo è ancora di più.
L'articolo è a questo indirizzo.
L'articolo è a questo indirizzo.
30 gennaio 2008
Deskbar: finalmente!
Finalmente Deskbar-Applet 2.21.90 di GNOME torna ad avere una delle caratteristiche più richieste, che era già presente nelle versioni antecedenti (fino alla 2.18) ma "persa" con gli aggiornamenti successivi.
Ora si ha di nuovo la possibilità di visualizzare l'applet unita al pannello, e non come una nuova finestra (anche se questa opzione dovrebbe essere ancora quella di default).
Ci sono anche altri cambiamenti che riguardano i moduli che si interfacciano con il browser preferito: ad esempio, se si cambia la scelta del proprio browser di default (es.: da firefox a epiphany), saranno attivati i moduli appropriati.
Il filmato seguente mostra alcune delle novità.
Ora si ha di nuovo la possibilità di visualizzare l'applet unita al pannello, e non come una nuova finestra (anche se questa opzione dovrebbe essere ancora quella di default).
Ci sono anche altri cambiamenti che riguardano i moduli che si interfacciano con il browser preferito: ad esempio, se si cambia la scelta del proprio browser di default (es.: da firefox a epiphany), saranno attivati i moduli appropriati.
Il filmato seguente mostra alcune delle novità.
23 gennaio 2008
l'installer cambia look grazie alle Qt4
Non sono un fan di OpenSuse e non credo che lo sarò, ma imbattendomi in alcune delle novità (leggasi KDE4.0, ...) sono stato favorevolmente colpito dall'installer, che usando le Qt4 (Che Trolltech ha rilasciato con licenza GPLv3) si presenta con un look davvero accattivante:
Benchè nella sostanza non sia cambiato molto, l'uso delle Qt4 è piuttosto evidente.
Altri screenshot e una breve recensione a questo indirizzo.
Altri screenshot e una breve recensione a questo indirizzo.
10 gennaio 2008
USB 3.0, nuovi connettori (e non solo)
(Seguito del precedente articolo http://lorenzosfarra.blogspot.com/2007/09/usb-30-10-volte-pi-veloce-nel-2008.html).
reghardware.co.uk ci mostra le immagini dei nuovi connettori USB 3.0, che si presentano in questo modo:
Sarà mantenuta la compatibilità con USB 1.1 e USB 2.0 in quando i pin aggiuntivi sono posti più indietro rispetto a quelli delle precedenti versioni.
reghardware.co.uk ci mostra le immagini dei nuovi connettori USB 3.0, che si presentano in questo modo:
Sarà mantenuta la compatibilità con USB 1.1 e USB 2.0 in quando i pin aggiuntivi sono posti più indietro rispetto a quelli delle precedenti versioni.
01 gennaio 2008
Auguri, TCP/IP
Una pietra miliare di Internet compie oggi (1 Gennaio 2008) 25 anni, ed è probabilmente la "festa di compleanno" col maggior numero di invitati di sempre, con milioni di persone collegate :)
Buon 25esimo compleanno, TCP/IP.
Buon 25esimo compleanno, TCP/IP.
11 previsioni per il Free Software nel 2008
LinuxPlanet presenta una lista di 11 previsioni su quanto accadrà nel 2008 nel mondo del Free Software.Alcuni degli avvenimenti del 2008 citati (e brevemente analizzati) sono:
Staremo a vedere se hanno ragione. :)
- L'uscita di KDE 4
- La controversia su OOXML
- Il DRM torna in primo piano
- Driver video completamente liberi (Nouveau)
- Desktop 3D
- ....
Staremo a vedere se hanno ragione. :)
26 dicembre 2007
Qt 4.4: un primo sguardo
Trolltech ha rilasciato una pre-release per quanto riguarda Qt 4.4, che permette agli sviluppatori di dare inizio agli esperimenti con le nuove caratteristiche.
Un bell'articolo contenuto in arstechnica ci dà un parere, dopo aver compilato il codice sorgente su Ubuntu 7.10, sperimentando le nuove caratteristiche sia eseguendo le applicazioni di esempio, sia creandone di nuove.
Supporto XML migliorato, integrazione per quanto riguarda l'HTML e componenti web grazie a WebKit, un framework multimediale basato su Phonon, progressi sulla concorrenza/processi multithread (sarà possibile creare processi sincronizzati senza ricorrere nel codice a primitive per la sincronizzazione, mutex, ...) e altre novità fanno parte di questa versione, che dovrebbe permettere agli sviluppatori QT di creare interfacce più ricche e dinamiche.
L'articolo è a questo indirizzo, l'annuncio uffiale qui.
Un bell'articolo contenuto in arstechnica ci dà un parere, dopo aver compilato il codice sorgente su Ubuntu 7.10, sperimentando le nuove caratteristiche sia eseguendo le applicazioni di esempio, sia creandone di nuove.
Supporto XML migliorato, integrazione per quanto riguarda l'HTML e componenti web grazie a WebKit, un framework multimediale basato su Phonon, progressi sulla concorrenza/processi multithread (sarà possibile creare processi sincronizzati senza ricorrere nel codice a primitive per la sincronizzazione, mutex, ...) e altre novità fanno parte di questa versione, che dovrebbe permettere agli sviluppatori QT di creare interfacce più ricche e dinamiche.
L'articolo è a questo indirizzo, l'annuncio uffiale qui.
05 dicembre 2007
Qualche anteprima su HTML 5
HTML 4 ha ormai dieci anni di vita, e per un mondo come quello del web che si evolve costantemente e freneticamente c'è bisogno di apportare cambiamenti per adeguarsi alle nuove esigenze.
HTML 5 propone diversi cambiamenti e nuove funzionalità, come ad esempio nuovi tag per le sezioni di una pagina (che riflettono lo "standard" con cui vengono costruiti i layout delle pagine web), nuove funzionalità come i tag video (di cui Opera e WebKit hanno già un supporto parziale) e audio.
Un articolo che spiega brevemente e chiaramente alcune caratteristiche dell'HTML 5 è consultabile a questo indirizzo.
HTML 5 propone diversi cambiamenti e nuove funzionalità, come ad esempio nuovi tag per le sezioni di una pagina (che riflettono lo "standard" con cui vengono costruiti i layout delle pagine web), nuove funzionalità come i tag video (di cui Opera e WebKit hanno già un supporto parziale) e audio.
Un articolo che spiega brevemente e chiaramente alcune caratteristiche dell'HTML 5 è consultabile a questo indirizzo.
01 dicembre 2007
Win-key? No grazie, Ubu-key
Interressante quanto fantasioso articolo sul planet internazionale di Ubuntu: perchè non usando Windows, bisogna avere il tasto con il simbolo di casa Microsoft? :) C'è chi (non avendo di meglio da fare ;) ) ha pensato bene di personalizzarlo....ecco l'Ubu-Key:

C'è chi ha preferito personalizzare con immagini diverse, come testimoniano altre figure nell'articolo.
Infine, vengono anche messi a disposizione i template in formato .SVG creati con Inkscape per creare gli Ubu Key.
Complimenti davvero per la fantasia e l'iniziativa ;)

C'è chi ha preferito personalizzare con immagini diverse, come testimoniano altre figure nell'articolo.
Infine, vengono anche messi a disposizione i template in formato .SVG creati con Inkscape per creare gli Ubu Key.
Complimenti davvero per la fantasia e l'iniziativa ;)
26 novembre 2007
Torvalds, intervista e previsioni per il 2008
InformationWeek propone una intervista a Torvalds in cui come al solito vengono toccati diversi argomenti tra cui le prospettive per il 2008 e un confronto con Windows Server.
In alcuni passaggi dell'intervista possiamo leggere delle aspettative di Torvalds rispetto al progresso nel campo delle reti wireless e nella grafica, oltre alla sua opinione assolutamente positiva per quanto riguarda la forza del sistema operativo nel campo della virtualizzazione, pur non essendo molto interessato in questo campo.
L'intervista è consultabile a questo indirizzo.
In alcuni passaggi dell'intervista possiamo leggere delle aspettative di Torvalds rispetto al progresso nel campo delle reti wireless e nella grafica, oltre alla sua opinione assolutamente positiva per quanto riguarda la forza del sistema operativo nel campo della virtualizzazione, pur non essendo molto interessato in questo campo.
L'intervista è consultabile a questo indirizzo.
15 novembre 2007
Google e concorso da 10 milioni di dollari per Android: l'Italia starà a guardare
Credevo di aver fatto una eccezione alla regola, e invece eccoci qui a raccogliere un'altra figuraccia (termine più che moderato), di fronte al mondo intero.
Il concorso da 10 milioni di dollari indetto da Google per gli sviluppatori su piattaforma Android, vede esclusa la possibilità di partecipazione per quanto riguarda l'Italia.
La colpa è della burocrazia italiana, leggi sfavorevoli, "lungaggini" che avrebbero visto tempi superiori alla data di inizio del concorso.
È presente un articolo su Repubblica.it che spiega in maniera più accurata come sono andate le cose.
Il concorso da 10 milioni di dollari indetto da Google per gli sviluppatori su piattaforma Android, vede esclusa la possibilità di partecipazione per quanto riguarda l'Italia.
La colpa è della burocrazia italiana, leggi sfavorevoli, "lungaggini" che avrebbero visto tempi superiori alla data di inizio del concorso.
È presente un articolo su Repubblica.it che spiega in maniera più accurata come sono andate le cose.
04 novembre 2007
Hardy cambia look
Durante l'Ubuntu Developer Submit sono stati indicati alcuni cambiamenti per un refresh del look di Ubuntu.
Human, che ora è il tema di default, basato su Clearlooks, potrebbe essere sostituito con uno basato su Murrine. Una volta selezionato il tema di base, il team lavorerà a personalizzarlo, con una grande novità: il passaggio dal colore predominante attuale (marrone) a un tema basato sull'arancione e sul nero, e anche il nome verrà sostituito (uno dei possibili nomi è "Superhuman").
Bootsplash e GDM verranno anch'essi rivisti, con una nuova grafica e soprattutto con una integrazione migliore tra essi.
Verranno anche creati degli splash screen personalizzati per molte applicazioni, come ad esempio GIMP e OpenOffice.org, e fortemente modificato il tema delle icone.
Insomma, che dire, non vedo l'ora di vedere il risultato :)
Human, che ora è il tema di default, basato su Clearlooks, potrebbe essere sostituito con uno basato su Murrine. Una volta selezionato il tema di base, il team lavorerà a personalizzarlo, con una grande novità: il passaggio dal colore predominante attuale (marrone) a un tema basato sull'arancione e sul nero, e anche il nome verrà sostituito (uno dei possibili nomi è "Superhuman").
Bootsplash e GDM verranno anch'essi rivisti, con una nuova grafica e soprattutto con una integrazione migliore tra essi.
Verranno anche creati degli splash screen personalizzati per molte applicazioni, come ad esempio GIMP e OpenOffice.org, e fortemente modificato il tema delle icone.
Insomma, che dire, non vedo l'ora di vedere il risultato :)
01 novembre 2007
Analisi approfondita della Roadmap per Hardy Heron
La Roadmap per Ubuntu 8.04 «Hardy Heron» offre più di 130 nuove idee.
In un articolo segnalato su OSNews c'è un'analisi dettagliata della roadmap, suddividendo il contenuto in 3 categorie (esperienza dell'utente, rete e sicurezza, supporto) e esaminando ognuna di queste idee.
Dire quali idee mi hanno colpito maggiormente è un'impresa difficile, comunque cito solo alcune idee che reputo interessanti:
Per tutti i punti e le relative descrizioni, è possibile consultare la roadmap su launchpad.
In un articolo segnalato su OSNews c'è un'analisi dettagliata della roadmap, suddividendo il contenuto in 3 categorie (esperienza dell'utente, rete e sicurezza, supporto) e esaminando ognuna di queste idee.
Dire quali idee mi hanno colpito maggiormente è un'impresa difficile, comunque cito solo alcune idee che reputo interessanti:
- Uno strumento per creare un firewall usando un linguaggio di alto livello (per la configurazione di iptables);
- Migliore integrazione con Wine;
- Collaborazione con il Team di Automatix;
- Revisione del processo di boot;
- ....
Per tutti i punti e le relative descrizioni, è possibile consultare la roadmap su launchpad.
Iscriviti a:
Post (Atom)