giovedì 22 novembre 2012

mercoledì 21 novembre 2012

elementary watson


elementary what's os
ciao a tutti cari lettori e scusate il pessimo gioco di parole qua sopra ma l'inglese non è il mio forte.
da un paio di giorni sto leggendo varie notizie sul sito di elementary.
elementary e un os che si occupa di dare una distribuzione linux facile e graficamente curata.
finalmente è arrivata una versione beta, da tanto attesa, non l'ho ancora provata (e non credi che lo farò presto), ma tutti ne parlano bene.
l'interfaccia e phanteon molto bella e ben curata, un difetto lo trovo nella regressione nel numero di sw di default, non so a che sono dovute queste scelte ma presumo che vogliano creare sin da subito la miglior esperienza possibile e concentrino le risorse su progetti più importanti e che possano avere maggiore supporto in futuro.
insomma questa distro cresce bene, e credo che le versioni post luna siano una vera promessa nel panorama di programmi linux, ameno che il team non impazzisca completamente :D.
vorrei sprecare qualche riga per approfondire il discorso sulla filosofia che muove il team di elementary.
il progetto del team è molto ambizioso, propone di migliorare l'esperienza utente su linux. già ubuntu a parer di tutti ha molto migliorato lo stato delle cose, e ora tutti i desktop sono volti allo sviluppo di un esperienza utente completamente nuova e dinamica, gnome 3 e unity su tutti. panteon shell e forse il passaggio più significativo di questa evoluzione, visto che gli sviluppatori si sono mossi molto per migliorare la qualità delle interfacce grafiche (aimè solitamente punto di grande debolezza del mondo open source) e layout. hanno capito che nel 2012 non si può rimanere con interfacce in stile window 95, e che l'utente è al centro di tutte gli sforzi dello sviluppatore (un punto scontato forse, ma molti programmatori sembrano dimenticarlo troppo spesso).
forse c'è ancora qualche dettaglio da rivedere e limare, qualche settaggio visivo da aggiungere o modificare e qualche implementazione di sw elementary da fare, ma tutto sommato il progetto e molto promettente per essere alla versione 0.2 (anzi essendo in beta possiamo considerarlo 0.1.5) e la versione definitiva si rappresenta solitamente con il numero 1.0. teniamo conto che yuppiter era poco più di un ubuntu remix, quindi c'è da contare la grossa evoluzione che questa versione porta con sè,  sono convinto che questa distro contenga un alto potenziale.
c'è anche da  menzionare la collaborazione con yorba, ente no profit di svilupo di software libero, che come obbiettivo a quello di portare il livello dei programmi multimediali opensource  a quello delle situazioni close source, primo sviluppo di questa collaborazione è  l'uso del programma di gestione della posta elettronica sviluppato da yorba in elementary. spero al più presto di vedere che questa collaborazione porti con se un set di programmi "elementary art", che possano portare potenza, facilità d'uso e stabilità anche al mondo linux in questo campo, ed non è un ipotesi del tutto campata in aria visto che nei programmi che yorba a creato contiamo due editor, uno audio e l'altro video, ma purtroppo non ci sono progetti in questa direzione per ora.   
in oltre ricordiamo che il team ha capito in maniera più radicale che un sistema operativo si valuta anche ai sw che propone e non solo sulla stabilità (se no window a quest'ora non avrebbe ragione di esistere) e alla "bontà del codice", che dovrebbero essere cose scontate in un sistema operativo e in un programma (un programma buggato è un programma da sistemare, e se non si risolvono certi bug il programma sono di pessima qualità). infatti in elementary ci troviamo un certo numero di programmi sviluppati appositamente per elementary che, anche se si possono installare su altre distribuzioni, sono perfettamente integrati nell'ambiente desktop. bella l'idea mac like di avere la massimazione della finestra a tutto schermo, utile se uno si deve concentrare sul lavoro, tutte le altre finestre spariscono e il programma occupa tutto lo schermo.

un altro punto che mi sconcerta un po della loro filosofia e la concezione di utente normale: per loro un  utente normale è un utente passivo davanti al computer, che fa poco di più di scrivere testi (ab word l'anno direttamente eliminato dai programmi di default). io sono molto convinto che la maggior parte degli utenti hanno un approcio attivo al computer, (chi programma, chi per lavorare su musica o foto e grafica o video o su tutti e tre, o anche solo a una passione per il videogioco) e si trova spiazzato per il proprio lavoro su linux ed e costretto a tenere partizioni con window o osx per svolgere i propri lavori (sia a livello professionale che a livello amatoriale) e giocare. quando sarà abbattuta questa barriera credo che avremo fatto un enorme passo avanti, e in poco che avremo più supporto hardware e software direttamente dai produttori. io dissento da questa idea di os pregnata di unidirezionalità, in quanto un sistema operativo di tale potenzialità si deve proporre a tutti gli utenti.
e veramente umiliante che non si riesca a pensare un sistema operativo all-oriented in ambito linux, che ci si concentri quasi esclusivamente su un solo indirizzo e un problema che affligge da troppo tempo linux, come la completa inadeguatezza dei server multimediali (quello audio  è un esempio che si eleva su tutti)


come molti lati positivi trovo anche degli altri lati negativi del progetto elementary, piccole cose, ma secondo me da limare: una questione urgente e mettere il tasto minimizza sull'interfaccia, e comodo poter chiudere le finestre che non si usano in quel determinato momento ma che devono essere riprese in un tempo successivo. 
visto la chiara ispirazione a osx (è inutile negarlo, per quanto poi si sia differenziato) uno degli elementi più utili del descktop aqua e la ricerca di spotlight, in elementary e assente questa ricerca, però e stato presentato un blueprint su launchpad per integrarlo, speriamo bene.
usano ancora l'ubuntu sw center, che non mi ha mai fatto impazzire, in oltre linux dovrebbe fare una mega rimpatriata da nerd e stabilire un unico modo per archiviazione di sw, flessibile e potente e laciare un po perdere il metodo dei ppa attuale, con una centralizzazione della distribuzione del sw si permette una grossa diffusione di più sw che non viene limitata alla scelta fatta dal team e sgrava quest'ultimo compito permettendo di concentrarsi du fatti più importanti.
è in oltre necessario stabilire un formato per installare programmi universale a tutte le distribuzioni (dotato di un installar grafico decente) per rendere facile il lavoro agli sviluppatori e agli utenti che possono scaricarsi i programmi da internet.

come in tutte le cosi linux c'è la grande falla della produzione multimediale, che viene abbastanza trascurata, (io rilancio la proposta a chi può, ha tempo, voglia e conoscenza di costruire un team di sviluppo per facilitare lo sfruttamento di tutta la potenza di linux in ambiti multimediali seguendo un pò le linee filosofiche elementary facilità e miglioramento esperienza utente), anche in campo grafico (campo di grande rilevanza in elementary) non è stata presentata una fork di inkscape o un programma di vettoriale e grafica bitmap come gimp. non credo che in campo audio asisteremo a chi sa quale grande miglioramento  grazie a elementary, almeno in origine  e allo stato attuale delle cose.

ricordiamoci che linux vive di progetti singoli, che vengono accettati dalla comunità e inseriti o supportati da progetti più grossi. la libera iniziativa permette di crescere e migliorare a tutta la comunità, fossi uno sviluppatore sarei già impegnato in mille progetti, ma purtroppo non ho questa capacità, e chiedo a chi ne è impossesso se e quando può di lavorare, mantenendo una chiara direzione in testa che comprende anche l'uso che l'utente ne farà quando avrà il programma tra le mani, e dove non si riesce chiedere aiuto ad altre persone (magari altri team) per integrare in modo collaborativo le funzioni necessarie. in oltre il panorama linux mette a disposizione molti strumenti open che si possono  tranquillamente forkare senza copiare e rubare, e con i dovuti sforzi (anche se minori di riscrivere un intero programma) creare un programma davvero hig-end. 
è vero sono alla fine niente di più di un opinionista ( spero migliore di quelli che si insultano nei talk televisivi) ma credo di movere sempre critiche azzeccate e  costruttive, in nome di un amore per il floss, spesso duro e difficile, che anche ora su altre piattaforme mi spinge a informarmi in quello che succede  nell'ambito informatico open...

domenica 18 novembre 2012

Caro macchia

Ciao, e poco che non ti scrivo e già mi manchi... e successo solo ieri e la casa senza te sembra più vuota. Abbiamo passato 14 anni insieme, più di metà della mia vita, e tu co sei sempre stato, come si conviene ai migliori della tua spece. Anche se di origini non pure tu hai dimostrato una nobità danimo senza euguali, hai lottato senza arrenderti fino alla fine come un guerriero.
Sei il migliore.
Un carezza con affetto
gregorio