Posts Tagged “opensource”

Non è una notizia da strapparsi i capelli per l’emozione ma sicuramente per quelli che usano msn sarà perlomeno buona.
Dopo il rilascio di Tcl/Tk in versione 8.5 è stata inclusa nei repository di Ubuntu 8.04 Hardy Heron una versione di aMsn, forse il miglior client per linux, che supporta finalmente i font di X e di conseguenza anche l’antialiasing su di essi.

Sinceramente era una caratteristica che serviva proprio per rendere aMsn un software che non stonasse troppo in un ambiente grafico moderno com’è quello di Ubuntu.

Tags: , , , , , , , ,

Comments 2 Commenti »

E’ da pochi giorni che sappiamo ufficialmente che i rilasci delle versioni minori di KDE saranno mensili (gennaio 4.0.1, febbraio 4.0.2 marzo 4.0.3 etc..). Sappiamo anche che KDE 4.1 verrà rilasciato probabilmente intorno a Luglio 2008 ma che cosa ci aspetta di nuovo in questa release?

  • Porting completo su piattaforme Mac, Windows e Solaris
  • I plasmoidi faranno uso di canvas (qt 4.4)
  • Integrazione di Webkit in Plasma
  • Supporto dei Widget di OSX in Plasma
  • Utilizzo di Decibel come framework per comunicazioni real-time e VoIP
  • Introduzione in kdemultimedia di Dragon Player
  • Pulizia e razionalizzazione di Kopete
  • Nuova versione di KDevelop
  • KDE-PIM si baserà interamente su Akonadi
  • e molte altre interessanti feature…

Naturalmente tutto questo verrà accompagnato da una valanga e quando dico valanga dico centinaia e centinaia di cose come bugifixes, miglioramenti, lavoro sulle traduzioni, sull’artwork, sulla razionalizzazione delle interfacce, nuovi plasmoidi ed effetti per kwin… tutte cose che forse diamo per scontate ma che richiedono molto lavoro e che sicuramente alla fine faranno la differenza.

Tags: , , , , , ,

Comments 1 Commento »

Come molti di voi sanno Jabber è un sistema di IM molto in voga su Linux ed è utilizzato da molti software opensource (Pidgin, Kopete in primis) e anche da illustri concorrenti come Google Talk.
Jabber utilizza un insieme di protocolli basatu su XML detti XMPP accettati ufficialmente dall’ IETF e un insieme di estensioni aggiuntive a questi protocolli chiamati XEP non ancora accettati.

E’ proprio su questi ultimi che gli sviluppatori di Kopete hanno lavorato in queste ore e in particolare sono state apportate diverse migliorie per quanto riguarda gli XEP-0004, XEP-0050, XEP-0055, XEP-0077, XEP-0060 ed XEP-0107.
Andando a spuliciare la documentazione di XMPP possiamo vedere che queste estensioni riguardano:

  • XEP-0004 (Data forms): Descrive il modo e il metodo generici con cui vengono effettuate le comunicazioni client-server (richieste, risposte)
  • XEP-0050 (Ad-Hoc Commands): Estensione che serve a riportare ed eseguire semplici comandi interpretabili e comprensibili all’uomo
  • XEP-0055 (Jabber Search): Estensione per la ricerca degli account Jabber iscritti nella comunità
  • XEP-0077 (In-Band Registration): Gestisce le registrazioni degli account: creazione modifica password e cancellazione sul server centrale e/o gateway
  • XEP-0060 (Publish Subscribe): Sistema di pubblicazione di contenuti, ad esempio notifica delle informazioni personali, avatar, nick, etc… alla propria rete di contatti ma anche contenuti quali articoli pubblicati su weblog o fonti RSS.
  • XEP-0107 (User Mood): Estensione che si occupa di catturare e pubblicare informazioni aggiuntive sullo stato emotivo di un client

A dire il vero tutto questo non aiuta molto a capire bene cosa è stato fatto in seno a Kopete; sembra un po’ un casotto visto così ma sono sicuro che sicuramente questo commit avrà qualche beneficio tangibile per chi usa questo sistema di Inastant Messaging… Speriamo :P

Al prossimo post inutile! non passerà molto state tranquilli :D

Tags: , , , , , , , ,

Comments Nessun Commento »

Chiunque di voi non sapesse che il governo aveva riservato all’Opensource 10 milioni di Euro annui per 3 anni e chiunque di voi non sapevasse (come dicesse il nostro caro Di Pietro) dove siano finiti questi 10 milioni (almeno quelli del 2007) è pregato di firmare questa lettera aperta al caro ministro Nicolais affinché ci informi al più presto di come i Nostri dipendenti hanno impiegato il Nostro denaro.

Tags: , , ,

Comments Nessun Commento »

KDE 4 è stato appena rilasciato ma come molti hanno potuto sperimentare sulla propria pelle è tutt’altro che completo in quanto a funzionalità, stabilità e prestazioni. Proprio per questo i lavori nel ramo di sviluppo di KDE continuano a ritmi incessanti con decine e decine di commit al giorno.

Ho pensato così di creare una piccola rubrica nella quale “quasi quotidianamente” aggiornarvi sulle novità più succose che vengono implementate all’interno di KDE e che verranno implementate nella prossima release stabile.

Aggiornando il repository svn oggi mi sono imbattuto in un paio di novità interessanti riguardanti kdenetwork ovvero quella parte di KDE che include applicazioni di rete come Kopete, Kget e compagnia bella.

Per quanto riguarda Kget è stato implementato un plugin di ricerca di mirror come si può leggere nel log del commit:

Add a mirror search plugin
it implements the new inter plugin data change interface “transferdatasource”
now we have a global search engine capability that may be used by others plugins

Come si può leggere nel bug 62371 sono allo studio un paio di caratteristiche molto interessanti, ovvero il multithreaded download e la ricerca automatica dei mirror.
Cosa significa? significa che Kget , al momento del download di un file, ricercherà automaticamente altri mirror contenenti quel determinato file interrogando un database centrale e selezionando automaticamente i mirror più veloci da dove scaricarlo. Una volta scelti entra in gioco il multithreaded downloader ovvero un sistema per cui il file viene suddiviso in più spezzoni ognuno dei quali viene assegnato ad un mirror. Al termine del download di tutti gli spezzoni il file viene ricomposto.
Questa caratteristica è gia presente in altri download manager e permette sostanziosi incrementi prestazionali nella velocità di scaricamento.
Con il commit di oggi si continua dunque a lavorare in questa direzione introducendo un plugin per la ricerca dei mirror flessibile, utilizzabile in futuro anche da altri plugin (chi ha pensato a torrent!?).

Per quanto riguarda Kopete, invece è stato spostato il plugin “pipes” prima contenuto in extragear all’interno di kdenetwork.
Che cosa fa questo plugin?
In pratica è un “tubo“, un interfaccia ad un software o uno script esterno che permette ad esempio cose come modificare automaticamente il testo che si vuole inviare al nostro interlocutore. A cosa serve?
Pensate di parlare con un tedesco ma voi non conoscete la lingua, attraverso questo plugin e uno script esterno appositamente studiato per tradurre da italiano a tedesco il vostro interlocutore riceverà il messaggio in tedesco anche dopo che voi lo avete scritto in italiano. Interessante no?

Ben presto arriveranno altre succose novità…. Stay Tuned :)

Tags: , , , , , , , , ,

Comments Nessun Commento »

Stamani mi è arrivata la mail di conferma (grazie Aleko e Nardin) che i miei feed sono stati aggiunti a TuxFeed, forse il più popolare aggregatore di fonti provenienti dai blog italiani che parlano di Linux opensource e compagnia bella.
Una buona notizia!
Tuxfeed.it
TuxFeed aveva subito un periodo di stop a causa di pesanti aggiornamenti al sistema di aggregazione delle fonti (totalmente rinnovato) e all’aspetto grafico del sito che adesso si presenta in una veste sicuramente più accattivante, moderna e funzionale per i propri visitatori.

Se volete saperne di più e cercate una fonte autorevole dove poter trovare notizie su Linux e tutto quello che ruota attorno ad opensource e free software TuxFeed è la fonte che fa per voi :)

Tags: , , , , , ,

Comments Nessun Commento »

Chiunque legga questo blog sa’ quanto io “adori” le QT come toolkit grafico.

Quello che vedrete nel video seguente è il frutto di uno sviluppatore di KDE che, incuriosito dalla capacità di mostrare dei video su una superficie 3D dimostrate da Microsoft Surface, si è deciso a smanettare un po’ con questo toolkit per vedere di ricavare qualcosa di simile.

Tutto questo con poche righe di codice, un consumo di 2 MB di RAM e solo il 3% di utilizzo della CPU!

SBAV!

Tags: , , , , ,

Comments Nessun Commento »

Sebbene questo promettente Desktop Environment sia già pronto all’installazione anche se non è stato ancora rilasciato ufficialmente vi anticipo che almeno per il momento non passerò a KDE 4.

Perché?

E’ presto detto. Ancora troppo immaturo.

Il progetto ripeto è molto promettente e quando verrà rilasciata Kubuntu 8.04 sicuramente proverò la versione KDE 4 per vedere come hanno lavorato i ragazzi di Canonical ma, è altrettanto sicuro che non utilizzerò KDE 4.0 come Desktop predefinito, ancora troppe lacune e bugs.

D’altronde lo hanno detto anche gli stessi sviluppatori che la nuova versione di KDE è adatta solo a chi vuole avere l’ultimo ritrovato tecnologico e che nessuno si aspetti la perfezione da questa release. I miglioramenti saranno molti nelle prossime versioni e in ogni direzione per cui resto ancora col mio “quasi perfetto” Gnome 2.20 ancora per un po’.

Sicuramente fino a KDE 4.1 :P

Tags: , , , , ,

Comments Nessun Commento »

Ebbene dopo il rilascio della prima parte dei documenti tecnici (900 pagine prive di qualsiasi NDA) di alcune delle proprie unità grafiche AMD colpisce ancora rilasciando un’altro bel malloppone di informazioni agli sviluppatori di X.org sempre senza alcuna Non Disclosure Agreement.

Si tratta di due blocchi da circa 450 pagine che contengono informazioni sui Chip M76 e RS690.
Principalmente queste riguardano due componenti che non erano state trattate nel precedente documento: LVTMA e i2c che si occupano della gestione degli output digitali delle schede… in poche parole controllano le varie uscite DVI, HDMI necessarie per i pannelli LCD.

Secondo il solito Phoronix ci sono buone probabilità che presto vengano rilasciate altre informazioni sulle capacità di accelerazione 2D delle schede con chip R600 e soprattutto che venga donato agli sviluppatori un piccolo software chiamato “tcore” utilizzato da AMD stessa per il lavoro sui driver ancor prima che il chip venga modellato sul silicio. Questo aiuterà molto nel migliorare l’implementazione dell’accelerazione 3D nei driver Mesa.

E come ciliegina sulla torta AMD rilascerà molto probabilmente con licenza opensource una parte del codice dei propri driver 3D direttamente nei repository Mesa!

Forza AMD!

Tags: , , , , , ,

Comments Nessun Commento »

Questa sarà sicuramente una buona notizia per gli utilizzatori di aMsn, un ottimo client per MSN scritto in questo linguaggio interpretato multipiattaforma (come python o ruby…).
Infatti la versione 8.4 soffriva di alcune lacune molto pesanti come il mancato supporto all’antialiasing dei font su X e amenità grafiche varie che rendevano l’utilizzo di aMsn compilato per Tcl/Tk 8.4 veramente sgradevole.

Le novità più importanti in Tcl/Tk sono queste:

  • Miglioramenti prestazionali rispetto alla versione 8.4 nell’ordine del 10%
  • Riduzione dell’utilizzo di memoria
  • Supporto dell’antialiasing per i fonts su X11 e miglioramento su Os X
  • Supporto alle trasparenze
  • Nuovo theme engine

Il software è disponibile sotto forma di tarball a questo indirizzo e sicuramente verrà incluso al più presto nei repository ufficiali di Ubuntu Hardy

Tags: , , , , ,

Comments 1 Commento »