Patent Pledge

Patent Pledge

In qualità di leader del Cloud europeo con una presenza mondiale, noi di OVHcloud siamo profondamente convinti dell'importanza di un Cloud aperto e sovrano e del ruolo dell'Open Source in questa strategia. In linea con i suoi valori di fiducia e collaborazione e l’impegno a favore dell'interoperabilità e della reversibilità, OVHcloud supporta le Community Open Source e contribuisce alla loro integrazione nel suo ecosistema.  Questa convinzione, vera cultura d’impresa, si rafforza e si afferma attraverso la dichiarazione che segue.

Patent OVHcloud

In un contesto di forte diffusione a livello internazionale, associato all'intensificarsi della minaccia di brevetti software e patent troll, OVHcloud non ha avuto altra scelta se non quella di dotarsi progressivamente del proprio portafoglio di brevetti legati ai software (i cosiddetti "Brevetti Software") che intendiamo sviluppare in un'ottica puramente difensiva. Il nostro obiettivo è proteggere OVHcloud dai rischi derivanti dai brevetti software nel settore Cloud e, più in generale, scoraggiare qualsiasi aggressione in ambito Open Source sulla base di brevetti software.

Per sostenere la nostra strategia di open innovation, abbiamo preso anche altre iniziative, come la nostra recente adesione all'Open Invention Network (OIN), la più grande community di non aggressione brevettuale della storia, che sostiene la libertà di azione su Linux come elemento chiave del software libero; o ancora la nostra partecipazione al progetto GaiaX, uno dei cui obiettivi è quello di garantire standard di interoperabilità per non costringere gli utenti a mantenere lo stesso fornitore.
Continueremo a prendere in considerazione qualsiasi altra iniziativa che ci permetta di proteggere i nostri valori e il nostro ecosistema.

Vogliamo chiarire il nostro approccio in materia di brevetti, che può suscitare interrogativi legittimi da parte della community, per renderlo comprensibile e trasparente per tutti. Questa dichiarazione, che impegna irrevocabilmente OVHcloud sin dalla sua pubblicazione e per tutto il mondo, sarà aggiornata man mano che agiremo a favore dell'Open Source, e almeno ogni 3 anni, senza poter riconsiderare i diritti precedentemente concessi.

La nostra dichiarazione:

Quando diffondiamo software Open Source, noi di OVHcloud ci impegniamo a utilizzare esclusivamente Licenze Open Source che contribuiscono a limitare i rischi dei brevetti software (in primo luogo licenze Apache 2.0, Eclipse Public License 2.0 e GNU General Public License 3.0). A questo proposito, e subordinatamente al rispetto della Licenza Open Source associata, i Brevetti Software non saranno utilizzati contro alcuna persona, fisica o morale, che utilizzi un Software Open Source diffuso da OVHcloud.

OVHcloud si impegna inoltre a non utilizzare i Brevetti Software che possiede al 100% contro qualsiasi persona o entità che sviluppi, distribuisca, utilizzi o venda un servizio basandosi su un Progetto Community Open Source. Tuttavia, OVHcloud si riserva il diritto di annullare l'impegno preso per proteggersi, proteggere i propri affiliati o il Progetto Comunitario Open Source da qualsiasi beneficiario che intenti un'azione giudiziaria o qualsiasi altro procedimento giudiziario contro i diritti di proprietà intellettuale di OVHcloud o di un Progetto Comunitario Open Source.
OVHcloud non può tuttavia garantire che le tecnologie coperte dai suoi brevetti non ledano i diritti di proprietà intellettuale di terzi e declina qualsiasi garanzia circa la validità o l'applicabilità dei suoi brevetti.

Definizione

"Licence Open Source", una licenza conforme ai criteri definiti dalla Free Software Foundation e/o qualsiasi licenza conforme ai principi definiti dall’Open Source Initiative, elencati su https://spdx.org/licenses/.

"Software Open Source", qualsiasi software (che include il programma per elaboratore, l’hardware di progettazione preliminare, il codice sorgente, il codice oggetto e il codice eseguibile di tale programma per elaboratore, nonché tutti gli elementi necessari per la sua realizzazione) messo a disposizione conformemente a una Licenza Open Source.

"Brevetti Software", tutti i brevetti detenuti da OVHcloud riguardanti invenzioni realizzate per mezzo di un elaboratore, come elencati in allegato.

"Progetto Comunitario Open Source", qualsiasi Software Open Source pubblicamente e integralmente disponibile online nella sua ultima versione.

Allegato 1: FAQ

Quali brevetti sono oggetto della presente dichiarazione?

Tutti i brevetti software detenuti al 100% da OVHcloud come elencati nell'allegato 2.

OVHcloud è l'unica società a combinare Open Source e brevetti di questo tipo?

No, naturalmente, anche se non tutte le organizzazioni sono coinvolte nello stesso modo in materia di brevetti e di Open source. Le nostre pratiche si avvicinano così a quelle intraprese da tempo da attori come RedHat, IBM, Mozilla, Google e molti altri.

Se non credete nei brevetti software, perché non invalidarli?

La riforma dei brevetti è un progetto a lungo termine, senza garanzia di successo. OVHcloud ha bisogno della migliore strategia possibile per la propria situazione attuale. Ma questi obiettivi non sono in conflitto e siamo favorevoli a una soluzione concreta a lungo termine per la riforma dei brevetti.

Se utilizzi uno sviluppo OVHcloud open source disponibile su GitHub, dovrai preoccuparti di eventuali brevetti?

No. Finché lo sviluppatore rispetta i termini della licenza Open Source, gode di una licenza su un eventuale brevetto legato a questo sviluppo.

Cosa aggiunge il Patent Pledge se le fonti di sviluppo sono già in open source?

Il Patent Pledge permette agli sviluppatori di utilizzare il metodo o il protocollo protetto dal brevetto conservando la libertà di svilupparlo a loro modo.

Cosa succederà agli sviluppi che hanno beneficiato del Patent Pledge se OVHcloud decidesse di porre fine a questo impegno?

Come in caso di modifica della licenza, ad esempio, OVHcloud non potrà tornare indietro né attaccare una soluzione che utilizza un brevetto software interessato dal Patent Pledge e sviluppato quando era in vigore.

Allegato 2: Elenco dei Brevetti Software

Title Country Patent Application - Number Blog article
METHOD AND SYSTEM FOR DEFINING A WEB SITE DEVELOPMENT STRATEGY US 16/030,445  
METHODS AND SYSTEMS FOR DEFENDING AN INFRASTRUCTURE AGAINST A DISTRIBUTED DENIAL OF SERVICE ATTACK EP 18315013.5  
SYSTEMS AND METHODS FOR DEVICE MIGRATION EP 18315018.4  
METHOD FOR IMPROVED AUTOMATED SOFTWARE UPDATE UPON DEPLOYMENT OF A NETWORKING APPARATUS EP 18315023.4  
SYSTEMS AND METHODS FOR OPERATING A NETWORKING DEVICE EP 18315022.6  
SYSTEMS AND METHODS FOR OPERATING A NETWORKING DEVICE EP 18315024.2  
METHOD AND SYSTEM FOR PROVIDING SERVICE REDUNDANCY BETWEEN A MASTER SERVER AND A SLAVE SERVER EP 18315021.8  
SYSTEMS AND METHODS FOR APPLYING A CONFIGURATION EP 18315025.9  
SYSTEMS AND METHODS FOR CONNECTION MANAGEMENT EP 18315038.2  
METHOD AND DATA PACKET CLEANING SYSTEM FOR SCREENING DATA PACKETS RECEIVED AT A SERVICE INFRASTRUCTURE EP 18315043.2  
METHOD FOR ATTRACTING USERS TO A WEB PAGE AND SERVER IMPLEMENTING THE METHOD US 16/244,494  
SYSTEMS AND METHODS FOR CONFIGURING VIRTUAL NETWORKS EP 18315045.7  
SERVICE INFRASTRUCTURE AND METHODS OF PREDICTING AND DETECTING POTENTIAL ANOMALIES AT THE SERVICE INFRASTRUCTURE EP 18315048.1  
SYSTEMS AND METHODS FOR NETWORK MANAGEMENT EP 19315009.1  
SYSTEMS AND METHODS FOR OPERATING A DATA CENTER BASED ON A GENERATED MACHINE LEARNING PIPELINE EP 19315010.9  
METHOD OF DEPLOYING A NETWORK CONFIGURATION IN A DATACENTER HAVING A POINT OF PRESENCE EP 19315011.7  
METHOD OF AND SYSTEM FOR CLUSTERING SEARCH QUERIES (Priority only) US 16/518,170  
METHOD AND SYSTEM FOR SUPERVISING A HEALTH OF A SERVER INFRASTRUCTURE EP 19315028.1 https://blog.ovhcloud.com/alerting-based-on-ipmi-data-collection/
SELF-ENCRYPTING FLASH DRIVE US 14/191,687  
SELF-ENCRYPTING FLASH DRIVE US 15/077,106  
HIERARCHICAL FLASH TRANSLATION LAYER US 14/067,015  
MAGNETIC RANDOM ACCESS MEMORY JOURNAL US 14/065,641  
MAGNETIC RANDOM ACCESS MEMORY JOURNAL FOR MULTI-LEVEL CELL FLASH MEMORY US 14/191,687  
LOCK-FREE RAID IMPLEMENTATION IN MULTI-QUEUE ARCHITECTURE US 15/494,601  
LOCK-FREE RAID IMPLEMENTATION IN MULTI-QUEUE ARCHITECTURE US 16/163,236  
LOCK-FREE DATAPATH DESIGN FOR EFFICIENT PARALLEL PROCESSING STORAGE ARRAY IMPLEMENTATION US 15/600,405  
PCIE SWITCH WITH DATA AND CONTROL PATH SYSTOLIC ARRAY US 15/494,606  
PCIE SWITCH WITH DATA AND CONTROL PATH SYSTOLIC ARRAY US 16/288,924  
REMOTE VIRTUAL ENDPOINT IN A SYSTOLIC ARRAY US 15/844,487  
HIGH PERFORMANCE RAID OPERATIONS OFFLOAD WITH MINIMIZED LOCAL BUFFERING US 15/844,501  
GALOIS FIELD PIPELINED MULTIPLIER WITH POLYNOMIAL AND BETA INPUT PASSING SCHEME US 15/836,491  
AUTO ZERO COPY APPLIED TO A COMPUTE ELEMENT WITHIN A SYSTOLIC ARRAY US 15/844,505  
SYSTEM MEMORY CONTROLLER WITH ATOMIC OPERATIONS US 15/849,537  
SYSTEMS AND METHODS FOR ACCESSING NON VOLATILE MEMORY AND WRITE ACCELERATION CACHE US 16/294,028  
Distributed State Machine for High Availability of Non-Volatile Memory in Cluster Based Computing Systems US 16/395,738  
Target Optimized Auto Provisioning of Storage in a Discoverable Storage Network US 16/565,889  
FLEXIBILE RAID DRIVE GROUPING BASED ON PERFORMANCE US 16/703,617  
EXENT BASED RAID ENCODING US 16/703,620  
Elastic Scaling in a Storage Network Environment US 16/697,626