O pen Al bivio fra software e webware
+ servizi - software
scaletta Useremo sempre meno software e sempre più servizi (gli americani dicono  software as service ) I servizi girano remotamente, chi fornisce il servizio non è tenuto a darci una copia del software Come si adattano i concetti del FLOSS a questo nuovo scenario? Le licenze hanno ancora senso in un  software as service ? Con l'utilizzo massiccio del  software as service  gli utenti tendono a perdere il controllo dei dati Come mantenere tale controllo?
1  solo browser  1000  applicazioni Posta elettronica (gmail) Cartografia (gmaps,yahoomaps,virtualearth) Word processor (writely, officelive) Fogli di calcolo (Google spreadsheet) Album fotografie (Flickr, PicasaWeb) Enciclopedia (Wikipedia) Agenda (30 boxes, Gcalendar) Bookmarks (del.icio.us) News, podcast, etc. (Bloglines) Programmazione  (zimki)
Open source licenses are  obsolete (Tim O'Reilly)
Problemi Come l'utente può disporre completamente dei suoi dati? Come l'utente deve essere tutelato quando si avvale di servizi online? Come non avvalersi più di un certo servizio e passare ad un servizio concorrente? Come i dati, metadati, annotazioni e tutto ciò che l'utente e la sua community hanno prodotto possono migrare?
GPL distribution loophole Nella GPL v2 si afferma che: Bisogna fare  in modo che ogni opera  distribuita o pubblicata, che in parte o nella sua  totalità derivi dal Programma o da parti di esso, sia  concessa nella  sua interezza in licenza gratuita ad ogni terza parte, secondo i termini di questa Licenza.
GPL v3 Se una versione modificata del software posto sotto questa licenza è intesa all'interazione con gli utente attraverso la rete, allora gli utenti devono essere messi in grado di scaricare una copia del Sorgente attraverso la stessa connessione di rete
284   APIs al 4 Ottobre 2006
1035  mashup  al 4 Ottobre 2006 2-3 nuovi  mashup ogni giorno
Licenza di Google Maps The Maps API is a free beta service, available for any web site that is free to consumers.
Placing shared knowledge on maps Israel-lebanon war Real estate Golf bonk Mumbai bomb blast
Licenza di Yahoo! Flickr Currently, commercial use of the API is allowed only with prior permission. Requests for API keys intended for commercial use are reviewed by staff. [...]  If your project is commercial, please provide sufficient detail to help us decide. Thanks!
Yahoo! to Zooomr … we choose not to support use of the API for sites that are a straight alternative to Flickr. ...la nostra scelta è di non permettere l'uso della API a siti che rappresentano una diretta alternativa a Flickr
Ripensamento di Yahoo! I actually had a change of heart [...] we definitely should approve requests from direct competitors as long as they do the same.   Abbiamo cambiato idea, approveremo le richieste dei concorrenti a patto che essi facciano lo stesso That means (a) that they need to have a full and complete API and (b) be willing to give us access. Ciò significa (a) che loro devono avere una API completa (b) e che ci devono dare l'accesso
API parity Io concedo la licenza a te se tu concedi la licenza a me
Contatti http://people.csr4.it/dcarboni http://powerjibe.blogspot.com

Open al bivio fra software e webware

  • 1.
    O pen Albivio fra software e webware
  • 2.
    + servizi -software
  • 3.
    scaletta Useremo sempremeno software e sempre più servizi (gli americani dicono software as service ) I servizi girano remotamente, chi fornisce il servizio non è tenuto a darci una copia del software Come si adattano i concetti del FLOSS a questo nuovo scenario? Le licenze hanno ancora senso in un software as service ? Con l'utilizzo massiccio del software as service gli utenti tendono a perdere il controllo dei dati Come mantenere tale controllo?
  • 4.
    1 solobrowser 1000 applicazioni Posta elettronica (gmail) Cartografia (gmaps,yahoomaps,virtualearth) Word processor (writely, officelive) Fogli di calcolo (Google spreadsheet) Album fotografie (Flickr, PicasaWeb) Enciclopedia (Wikipedia) Agenda (30 boxes, Gcalendar) Bookmarks (del.icio.us) News, podcast, etc. (Bloglines) Programmazione (zimki)
  • 5.
    Open source licensesare obsolete (Tim O'Reilly)
  • 6.
    Problemi Come l'utentepuò disporre completamente dei suoi dati? Come l'utente deve essere tutelato quando si avvale di servizi online? Come non avvalersi più di un certo servizio e passare ad un servizio concorrente? Come i dati, metadati, annotazioni e tutto ciò che l'utente e la sua community hanno prodotto possono migrare?
  • 7.
    GPL distribution loopholeNella GPL v2 si afferma che: Bisogna fare in modo che ogni opera distribuita o pubblicata, che in parte o nella sua totalità derivi dal Programma o da parti di esso, sia concessa nella sua interezza in licenza gratuita ad ogni terza parte, secondo i termini di questa Licenza.
  • 8.
    GPL v3 Seuna versione modificata del software posto sotto questa licenza è intesa all'interazione con gli utente attraverso la rete, allora gli utenti devono essere messi in grado di scaricare una copia del Sorgente attraverso la stessa connessione di rete
  • 9.
    284 APIs al 4 Ottobre 2006
  • 10.
    1035 mashup al 4 Ottobre 2006 2-3 nuovi mashup ogni giorno
  • 11.
    Licenza di GoogleMaps The Maps API is a free beta service, available for any web site that is free to consumers.
  • 12.
    Placing shared knowledgeon maps Israel-lebanon war Real estate Golf bonk Mumbai bomb blast
  • 13.
    Licenza di Yahoo!Flickr Currently, commercial use of the API is allowed only with prior permission. Requests for API keys intended for commercial use are reviewed by staff. [...] If your project is commercial, please provide sufficient detail to help us decide. Thanks!
  • 14.
    Yahoo! to Zooomr… we choose not to support use of the API for sites that are a straight alternative to Flickr. ...la nostra scelta è di non permettere l'uso della API a siti che rappresentano una diretta alternativa a Flickr
  • 15.
    Ripensamento di Yahoo!I actually had a change of heart [...] we definitely should approve requests from direct competitors as long as they do the same. Abbiamo cambiato idea, approveremo le richieste dei concorrenti a patto che essi facciano lo stesso That means (a) that they need to have a full and complete API and (b) be willing to give us access. Ciò significa (a) che loro devono avere una API completa (b) e che ci devono dare l'accesso
  • 16.
    API parity Ioconcedo la licenza a te se tu concedi la licenza a me
  • 17.