Baker: pubblicare ebook su iPad usando uno standard aperto

Baker Ebook Framework è open source e sviluppato in HTML5: si tratta di un framework con il quale creare ebook per iPad.

Il team che l’ha realizzato è italiano: complimenti a Davide Casali, lo storico blogger conosciuto come Folletto e agli altri!

Com’è fatto Facebook?

Un post più utile agli sviluppatori che agli utenti però è sempre interessante sapere com’è realizzato un software. Royal Pingdom fa un elenco del software con il quale è fatto Facebook.

Ad esempio Facebook per larga parte è ancora un sito LAMP perchè utilizza PHP, MySQL e Linux, Memcached per gestire processi di caching, usa HipHop sviluppato dagli ingegneri per convertire il PHP in C++ usato nei server, Haystack per gestire le foto.
La cosa interessante è notare come Facebook ha utilizzato ed originato tanto software open source per poi essere uno tra gli ambienti più chiusi e profittevoli sul Web. In barba a chi sosteneva che l’open source non avrebbe fatto un euro.

Twitter è open source

Twitter è una piattaforma open source e contribuisce a sviluppare altri progetti. E non solo: alcuni degli elementi più usati su Twitter come il reply, gli hashtag, eccecc, sono disponibili liberamente in diverse librerie Ruby, Java.
Finora anche senza un modello di business preciso per molti servizi ha funzionato in due direzioni: o apro completamente allo sviluppo come ha parzialmente fatto WordPress creando così una larga community di sviluppatori oppure lascio aperto solo un canale utilizzando le API e facendo scrivere applicazioni che portano soldi e traffico (Facebook, Twitter). C’è da chiedersi se in futuro questi modelli potranno ancora essere efficaci o meno.