Saas Flos Licenze Particolari A Perny2009 Finale

download Saas Flos Licenze Particolari A Perny2009 Finale

of 25

  • date post

    06-Dec-2014
  • Category

    Documents

  • view

    798
  • download

    2

Embed Size (px)

description

Come scegliere la licenza giusta per un softaware in SaaS (software as a service)Strategia e soluzione

Transcript of Saas Flos Licenze Particolari A Perny2009 Finale

  • 1. Software as a service e FLOS : La necessit di adottare licenze particolari Anne PERNY IP / IT Lawyer anneperny@yahoo.fr Sotto la guida di : documento protetto sotto doppia licenza CC By-SA e LAL v1.3 Benjamin JEAN

2. SOMMARIO2 1. Come leggere una licenza free/open source ?2. Saas : una licenza free/open source particolare necessaria ?3. Quale sono le licenze adattate a questa situazione ?4. Presentazione delle soluzione scelte Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 3. Licenze free/open source : instruzioni per l'uso !3 Le licenze free/open source sono strumenti giuridiciche rispondono ad un bisogno concreto. Sono contratti di cessione non exclusiva di diritti diautore a titolo gratuito. Sono costituite di 1. Diritti e di Obblighi2. Una Portata3. Un Elemento di inesco Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 4. Diritti e Obblighi4 Diritti comuni : utilizzare, copiare, modificare distribuire Obblighi diversi ma qualche punto in comune come : Impegni nei confronti dei brevetti, marchi, DRM... Fine della licenza in caso di non respetto deitermini Clausola copyleft Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 5. Portata della licenza 5 Copyleft : clausola di certe licenze free/open source che condizionano le libert offerte dalla licenza alla conservazione di queste libert al momento della ridistribuzione del software modificato o no.Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 6. Elemento di inesco degli effetti delle licenze6 Questi effetti vincolanti si applicano almomento della redistribuizione dell'opera.Nome della Elemento di inesco licenzeGNU GPL v2/v3Distribuzione, Communicare (articolo 0 de la GNU GPL v3) Eclipse PublicDistribuzione (articolo 3. REQUIREMENTS)License v1GNU LGPLDistribuzione (articolo 0 della GNU GPL v3)v2.1/v3 CeCILL v2 Distribuzione (articolo 5.3 DIRITTO DI DISTRIBUZIONE) Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 7. Elemento di inesco e portata7 Secondo la portata della licenza, la clausola copyleft pi o meno vincolante :ABCD ABCD ABCD ABCD ABCD ABCDXYXYLicenzaLicenza Copyleft : portata larga Copyleft : portata limitata (l'integralit del software deve(solo certe modificazioni devonoessere redistribuata sotto laessere distribuite sotto la stessa licenza di origine)licenza iniziale)Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 8. Scegliere una licenza : i punti essenziali 8 Identificare il bisogno dell'azienda o/e Identificare le caratteristiche del prodotto Preoccupazione giuridiche, techniche e commerciali Adattamento della licenza con il progetto(interpretazione, eccezione). Considerare la compatibilit delle licenze Famiglie di licenze (CeCILL, GNU GPL, OSL/AFL) Compatibilit espressa (prevista nel testo della licenza) Compatibilit logica (obblighi similari e non contraddittori) Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 9. Saas : una licenza free/open source particolare 9necessaria ? Definizione del Software as a service (Saas):Distribuzione di applicazioni in cui il fornitore (sviluppatore) eroga lapplicazione direttamente tramite la rete Internet, consentendone cos lutilizzo online da parte degli utenti. Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 10. Saas : Problematica giuridica10 Particolarit del Saas : non c' distribuizione almomento dell'interazione fra l'utilizzatoreinternauta ed il software. Nell'assenza di distribuzione, gli effetti vincolantidella licenza non si applicano. Conseguenze giuridiche :La clausola copyleft inefficace nei confrontidegli software utilizzati unicamente in Saas ! Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 11. Saas : il rischio dei free-riders11 Saas (software sotto GNU GPL)1 Free-riderPuo' decidere di non distribuire il source code Distribuzione del source codeSoftware di origine in Saas No Distribuzione del source codeSoftware modificati in Saas ReteAnne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 LEG G ENDA 12. Saas : il rischio dei free-riders12Vantaggi di questa soluzione per il detentore del software modificato : Beneficiare degli sviluppianteriori ; Evitaredi dovere conformarsi anessun obblighi, in particolare laridistribuzione del source code.Free-riderAnne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 13. Come risolvere questo squilibrio ? 13 Problematica : Uno pu beneficiare del lavoro degli altri senzarispettare gli obbligi a cui i loro autori avevano volutocostringere il licenziatario appena distribuiva l'operafuori della sua sfera privata. Sfida : Constringere i contributori e gli utilizzatori arilasciare il source code al momento dell'uso delsoftware sulla rete, pur rispettando la sfera privata. Soluzione sono possibili.... Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 14. Soluzioni possibili... 14 Che cosa si puo' fare quando si vuole che ilnostro software possa beneficiare di unalicenza free/open source che affera la nozionedi Saas ?1. Utilizzare una licenza idonea 2. Modificare una licenza aggiuggendoun'eccezione 3. Utilizzare parecchie licenze (doppia/triplice licenze) per cumulare i propri vantaggi Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 15. Soluzione 1 : Utilizzare une Licenza idonea15Nome dellaDistribuzione attraverso la Rete = applicazione degli effettiLicenza vincolanti (incluso per esempio rilascio del code souce)Art 2.d : the term distribution shall include the communication of theProgram or work based onthe Program which is intended to Honest Publicinteract with third party users (meaning anyone other than you or if Licence v1.1 you are an entity such as a corporation and not an individual, that (HPL)corporation), through a computer network and the user shall have theright to obtain the source code of the Program or work based on theProgram.1.2 "Deploy" means to use, Serve, sublicense or distribute LicensedSoftware other than for Your internal Research and/or Personal Use, and Reciprocal includes without limitation, any and all internal use or distributionof Licensed Software within Your business or organization other than Public Licence for Research and/or Personal Use, as well as direct or indirect v1.5 (RPL) sublicensing or distribution of Licensed Software by You to any thirdparty in any form or manner. Art. 15 The term External Deployment means the use, distribution, or Commoncommunication of the Original Code or Modifications in any way such that the Original Code or Modifications may be used by anyone other Public Licence than You, whether those works are distributed or communicated to v1.0 (CPL)those persons or made available as an application intended for use over a network.Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 16. Soluzione 1 : Utilizzare una Licenza idonea16Nom de la Licence Notion de Distribution par Rseau entrainant lacommunication du Code Source Art 5 : The term "External Deployment" means the use, distribution, or communication of the Original Work or Derivative Works in any way Open Softwaresuch that the Original Work or Derivative Works may be used byLicence v3.0 anyone other than You, whether those works are distributed or communicated to those persons or made available as an application intended for use over a network. Art 13. if you modify the Program, your modified version must prominently offer all users interacting with it remotely through a GNU computer network (if your version supports such interaction) anAffero Public opportunity to receive the Corresponding Source of your version.Licence v3Art 1 : la vendita, la cessione a titolo gratuito, il prestito, la locazione, la distribuzione, la comunicazione, la trasmissione o qualsiasi altro atto EUPL v1.1finalizzato a mettere copie dell'opera a disposizione di altre persone fisiche o giuridiche, o fornire loro accesso alle sue funzionalit essenziali, on-line o off-line. Art. 0 : To convey a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user GPL v3 through a computer network, with no transfer of a copy, is not conveying. Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 17. Soluzione 2 : modificare una licenza17 In qualitdi autore,possibile articolare/moderare/ampliare la portata delle licenze aggiugendo un paragrafo allegato alla licenza La tecnica permette : di conservare l'uso di licenze famose beneficiando della clausola particolare alle licenze che afferano il Saas.Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 18. Soluzione 2 : modificare una licenza18 Un esempio (basato sulla clausola dell'Affero GPL) Nonostante ogni altra riserva della Licenza, se modificate il Sofware, il vostro Sofware Modificato deve offrirepromintentemente per ogni utilizzatori che interagisce a distanza (se la vostra versione sopporta una tale interazione) la possibilit di ricevere il Source Code del vostro Software Modificato, fornendo un accesso al Source Code sulla rete o su un server a titolo gratuito grazie a mezzi standard o abituali che facilitano la copia delsoftware.Anne Perny / documento protetto sotto doppia licenza CC By-SA e LAL v1.3 19. Soluzione 3 : la doppia licenza19 Una tecnica simplice ed efficiente : Principio :- Il titolare di diritticoncede parecchie licenze non esclusive per una sola opera. - I diritti concessi da ogni licenza si aggiugendo al beneficio del licenziato, che puo' beneficiarne conformemente a una o l'altra delle licenze - Cumulo della clausola copyleft e della compatibiit Il contenuto sotto licenze compatibile con :- La totalit delle licenze che sono allegate loro- Le licenze con le quale sono gi stesse compatibiliAnne Perny /