Logo Blogo

Tutti gli articoli con tag development

Mepis abbandona Ubuntu e torna a Debian

pubblicato da Matteo Campofiorito

MepisCorsi e ricorsi storici avrebbe detto Giambattista Vico assistendo all’ultima decisione di Warren Woodford. Il creatore e principale mantainer di Mepis ha infatti deciso di cambiare le scelte fatte qualche mese fa e dire addio a Ubuntu come sistema su cui sviluppare la propria distro per tornare a mamma Debian.

Nella fattispecie si tratterà dell’ultima Debian 4.0 Etch, preferita a Ubuntu 6.06 Dapper Drake.
Secondo Woodford Ubuntu Dapper pur essendo una versione LTS che dovrebbe godere di un supporto costante non offre molti vantaggi agli utenti di Mepis che si devono accontentare di software “vecchio” e dei soli security update.
Inoltre a detta del creatore di Mepis Ubuntu sta diventando sempre meno compatibile a livello binario con Debian.

Per tutti questi motivi la prossima Mepis si fonderà sulle solide basi di Etch anche se , per quanto riguarda le applicazioni, Woodford sceglierà di volta in volta tra i pacchetti/sorgenti Debian e Ubuntu.

Rimarrà un caso isolato o il dietrofront di Mepis è solo il primo segnale di un’inversione di tendenza favorevole a Debian nello sviluppo delle distro derivate?

[Via | DesktopLinux]

E' arrivato Firefox per Nokia N800

pubblicato da Matteo Campofiorito

Nokia N800E’ ancora una versione di sviluppo, dunque non sufficientemente stabile, ma finalmente è approdata su Nokia N800.
Sto parlando del motore di rendering Gecko che permetterà di avere Firefox anche sul tablet pc basato su Linux della società finlandese.
Gecko 1.9 (lo stesso di Firefox 3), preview degli RSS, supporto a AJAX e soprattutto alle estensioni del browser del panda rosso sono le principali feature che ne fanno da subito un degno rivale di Opera, browser utilizzato di default su N800.

Come detto si tratta di una versione ancora non matura dunque bisognerà aspettare ancora del tempo prima di avere un browser affidabile e adeguatamente debuggato.

E sempre rimanendo sull’argomento N800 bisogna ricordare come da qualche giorno sia stata rilasciato un aggiornamento della versione di sviluppo di Internet Communications Software, sottosistema basato sul framework Telepathy.

Nell’update la feature più importante è l’implementazione del protocollo SIP, grazie al quale è possibile effettuare sia chiamate VoIP uno-a-uno verso numeri della rete telefonica generale, sia videochiamate tra due terminali N800.

[Via | InternetTabletTalk & Planet Maemo]

....
condividi 7 Commenti

Mandriva Linux 2008: novità a go-go

pubblicato da Andrea de Palo

MandrivaLasciata alle spalle la versione 2007.1 in Mandriva si sono subito messi al lavoro sulla prossima major release, per la quale è già stata creata una nuova pagina sul Wiki ufficiale, dove vengono riassunte le caratteristiche più interessanti che troveranno spazio in Mandriva Linux 2008: GNOME 2.20, KDE 3.5.7, KDE 4 preview, XFCE 4.4.1, Linux-2.6.22, Compiz Fusion, X.org 7.3 ( con XRandr 1.2 ), OpenOffice 2.2, GCC 4.2, IcedTea, supporto all’udev di Fedora ( per unire gli sforzi legati allo sviluppo ) e molte altre gustose novità.

La roadmap prevede un ciclo di sviluppo molto serrato: due beta nel mese di agosto, due release candidate nelle prime due settimane di settembre e rilascio definitivo per il 27 del mese.

[ via OSNews ]

Canonical libera ( pezzi di ) Launchpad

pubblicato da Andrea de Palo

CanonicalIl periodo estivo, solitamente, non riserva grosse sorprese e questo vale anche per il mondo del software libero / aperto. Fortunatamente Canonical ha deciso di ravvivare la situazione annunciando cambiamenti sulla licenza dei componenti di Launchpad, il bugtracker / collaboration tool closed-source utilizzato dai suoi progetti ufficiali ( Ubuntu, Kubuntu, Edubuntu ), da tempo al centro di polemiche.

Il primo componente ad essere stato liberato è Storm, un object-relational mapper ( ORM ) per Python che agevola lo sviluppo di applicazioni web che necessitino l’accesso simultaneo a database di grosse dimensioni; la licenza scelta per Storm è la LGPL 2.1, anche se, stando ad alcune voci, la maggior parte dei sorgenti include la dicitura “2.1 o superiori”, permettendo quindi l’integrazione di codice GPL3 all’interno di esso.

[ via Slashdot ]

....
condividi 0 Commenti

Gli sviluppatori abbandonano Windows?

pubblicato da Andrea de Palo

Due anni fa, quando le statistiche mostrarono una diminuzione nel numero di sviluppatori che scrivevano applicazioni per la piattaforma Windows ed un incremento per quelli che lavoravano con GNU/Linux, in molti pensarono ad un evento limitato a quello specifico anno, frutto di qualche congiuntura particolare. Con i dati disponibili oggi, scopriamo che quell’evento si è trasformato in in una tendenza.

A rubare programmatori Windows non sono stati gli applicativi web, come era stato predetto per anni, ma GNU/Linux ed i dispositivi mobile. Secondo gli analisti della società di ricerca Evans Data Corporation, attualmente il 64,8% degli sviluppatori nordamericani scrivono software per Windows, rispetto al 74% registrato appena un anno fa; il declino della popolarità di Windows sembra coincidere con l’ascesa di GNU/Linux, il cui numero di sviluppatori è passato dall’8,8% all’11,8% durante lo stesso anno.

Povero Steve Ballmer ( in versione remix )…

Continua a leggere: Gli sviluppatori abbandonano Windows?

Rilasciato KDE 4.0 Alpha 2

pubblicato da Matteo Campofiorito

KDEDirettamente da Glasgow, dove si sta svolgendo aKademy, ecco arrivare la seconda alpha release di KDE 4.

Le novità maggiori riguardano Plasma e in particolare krunner, applicazione che consente di lanciare programmi e task, e i Plasmoidi, applet utili per la visualizzazione di informazioni (ora, hardware installato etc.).
Altra novità è il System Settings, un pannello di controllo per l’impostazione di diversi settaggi che rimpiazza kcontrol.

In base a quanto comunicato dal team KDE per la fine di luglio sarà pronta la prima Beta.

KDE 4 alpha 2 è scaricabile sotto forma di sorgenti e anche di pacchetti precompilati per openSUSE e Mac OS X mentre per chi volesse provarla al volo è già disponibile la LiveCD basata su openSUSE KDE Four Live (di cui abbiamo già parlato).

[Via | Kde.News]

....
condividi 0 Commenti

Rilasciato Ecplise Europa

pubblicato da Andrea de Palo

Eclipse logoL’estate è la stagione del sole, del caldo, delle vacanze e…delle release di Eclipse! Continuando la tradizione di scegliere i codename dei rilasci tra i nomi dei satelliti del nostro sistema solare ( I, II ), Eclipse Foundation ha presentato Europa, il successore di Callisto.

Europa, come il suo predecessore, rappresenta lo sforzo congiunto dei diversi progetti che orbitano nell’universo di Eclipse e che, una volta all’anno, sincronizzano i loro rilasci per dar vita ad un unico corposo prodotto: con 17 milioni di righe di codice, Europa vanta l’integrazione di ben ventuno progetti ( il cui elenco completo è disponibile nell’annuncio ufficiale ), indirizzati per lo più a programmatori Java, C/C++ e dispositivi mobile.

Dalla pagina dei download è possibile ottenere i singoli package di Eclipse ( Java, C/C++, RPC, Classic ) mentre seguendo le istruzioni pubblicate su DeveloperWorks potrete procedere all’aggiornamento / installazione dei soli componenti che vi interessano.

....
condividi 1 Commenti

Trolltech regala Qtopia Greenphone

pubblicato da Matteo Campofiorito

GreenphoneAttenzione, messaggio importante per tutti gli sviluppattori: cellulare gratis in arrivo!
Il regalo arriva da Trolltech che per invogliare allo sviluppo sul Qtopia application development framework ha deciso di offrire gratuitamente un GreenPhone con tanto di software development kit.
Per poter smanettare con il cellulare basato su Linux è necessario registrarsi al Qtopia Grant Program e descrivere quale applicazione si vorrebbe poter sviluppare.
Trolltech sceglierà le proposte più innovative e omaggerà gli sviluppatori con un Greenphone nuovo di zecca.
C’è tempo fino al 7 agosto per inviare la propria “candidatura”.

[Via | Linuxdevices]

....
condividi 0 Commenti

Surface corre su Moonlight / Silverlight

pubblicato da Andrea de Palo

MonoLogoNonostante i tempi da Guinness dei primati ( passi che si possa definire il team Mono come un gruppo di code monkey, ma i primati di cui stiamo parlando non sono questi ) Moonlight, l’implementazione libera di Silverlight, continua a stupire gli utenti di sistemi liberi ( e non solo ): quello che potete vedere qui di seguito è una versione modificata dell’implementazione Silverlight di Surface, nella quale è stato aggiunto il simpatico logo del progetto Mono. Maggiori informazioni arriveranno sicuramente nelle prossime settimane, nel frattempo gustatevi il risultato di 21 giorni di lavoro incessante.

[ via OS Revolution ]

....
condividi 2 Commenti

NaughtySVN, client SVN per GNOME

pubblicato da Andrea de Palo

GNOMEQualsiasi programmatore si sia ritrovato a dover gestire repository Subversion avrà sicuramente sentito la mancanza di software come TortoiseSVN che, obiettivamente, semplifica di molto la vita dello sviluppatore. Fortunatamente presto potremo avere qualcosa di simile anche su GNOME grazie agli sforzi di due sviluppatori impegnati nello sviluppo di un front-end grafico GTK per Subversion ma anche per altri sistemi di VCS.

La prima alpha di NaughtySVN è ormai imminente e dovrebbe offrire una semplice interfaccia utente, l’integrazione con Nautilus e la gestione base dei repository SVN ( creazione, checkout, commit, add ). Di seguito potete trovare alcuni screenshot di NSVN.

NaughtySVN
    

....
condividi 2 Commenti

Release finale per QT Jambi

pubblicato da Andrea de Palo

TrolltechCon netto anticipo rispetto alla tabella di marcia Trolltech ha presentato la versione finale di QT-Jambi, un framework cross-platform che permette l’utilizzo di Java in accoppiata con le librerie QT, di cui vi avevamo già parlato in occasione della prima beta; Jambi è attualmente disponibile per piattaforme Linux, Windows e Mac e come tutti i prodotti di Trolltech è rilasciato con doppia licenza: commerciale per i progetti proprietari, GPLv2 per tutti gli altri.

Tra i punti di forza di Jambi vale la pena sottolineare l’ovvia integrazione con QT, una API intuitiva e l’IDE integrato, che velocizza lo sviluppo di applicazioni complesse. Vi siete incuriositi? Grazie a QT Jambi Webstart è possibile provare più di venti applicazioni / demo, a patto di possedere una Java Virtual Machine recente: gli screenshot che seguono ritraggono proprio una di queste applicazioni, con i cinque temi grafici a disposizione in Jambi.

QT Jambi
    

[ via OSNews ]

....
condividi 1 Commenti

Guida al porting su Mono

pubblicato da Andrea de Palo

MonoLogoUna delle caratteristiche più sbandierate da Microsoft ai tempi della presentazione di .NET era la possibilità di utilizzare lo stesso applicativo su piattaforme differenti, grazie all’utilizzo di una macchina virtuale: sfortunatamente ( ma anche prevedibilmente ) questa portabilità si è realizzata solo tra i suoi prodotti più recenti, almeno fino all’arrivo di Mono.

Grazie al progetto portato avanti da Miguel de Icaza è ora possibile, almeno in via teorica, portare applicazioni che fanno uso di WinForms ( le API grafiche di .NET ) anche su sistemi operativi liberi. Dico “teoricamente” perché lo sforzo richiesto per il processo di porting può variare notevolmente: molte piccole applicazioni funzioneranno su Mono senza necessità di modifiche, altre invece richiederanno un certo lavoro di re-ingegnerizzazione da parte dello sviluppatore per poter funzionare correttamente sull’implementazione libera di .NET.

Per venire incontro a tutti quegli sviluppatori che vorrebbero portare le loro applicazioni su GNU/Linux, il progetto Mono ha messo a disposizione una dettagliata guida, che spiega tutti i passi da seguire per convertire un’applicazione nata per Win32. Nel caso doveste utilizzarla realmente comunicateci l’esito dell’operazione! big smile

[ via OSNews ]