Patent Pledge

Patent Pledge

Enquanto líder da cloud europeia com presença mundial, a OVHcloud está profundamente convicta da importância de uma cloud aberta e soberana, bem como do lugar do Open Source nesta estratégia. De acordo com os seus valores de confiança e de colaboração, bem como com o seu compromisso a favor da interoperabilidade e da reversibilidade, a OVHcloud apoia as comunidades Open Source e contribui para as mesmas, pois fazem parte integrante do seu ecossistema.  Esta convicção – verdadeira cultura empresarial – reforça-se e afirma-se através da seguinte declaração.

Patent OVHcloud

Num contexto de forte implantação a nível internacional que se associa a uma intensificação da ameaça de patentes de software e patent troll, a OVHcloud não teve outra opção senão dotar-se progressivamente da sua própria carteira de patentes ligadas ao software (as chamadas "Patentes de software") que tencionamos desenvolver numa ótica puramente defensiva. O nosso objetivo é proteger a OVHcloud dos riscos que representam as patentes de software no setor da cloud e, mais amplamente, desencorajar qualquer ataque no perímetro Open Source com base em patentes de software.

Para apoiar a nossa estratégia de open innovation, tomámos outras iniciativas, à semelhança da nossa recente adesão à Open Invention Network (OIN), a maior comunidade de não agressão por patente da história, que apoia a liberdade de ação em Linux como elemento-chave do software livre, ou ainda a nossa participação no projeto GaiaX, cujo objetivo é garantir padrões de interoperabilidade para não obrigar os utilizadores a terem de manter o mesmo fornecedor.
Continuaremos a considerar qualquer outra iniciativa que permita proteger os nossos valores e o nosso ecossistema.

Queremos clarificar a nossa abordagem em matéria de patentes, que pode suscitar interrogações legítimas por parte da comunidade, a fim de a tornar compreensível e transparente para todos. Esta declaração, que vincula irrevogavelmente a OVHcloud desde a sua publicação e para o mundo inteiro, será atualizada à medida da estruturação da nossa ação a favor do Open Source, e no mínimo de três em três anos, sem poder voltar atrás nos direitos anteriormente concedidos.

A nossa declaração:

Ao difundir softwares Open Source, a OVHcloud compromete-se a utilizar apenas Licenças Open Source que contribuem para limitar o risco que as patentes de software apresentam (em primeiro lugar, as licenças Apache 2.0, Eclipse Public License 2.0 e GNU General Public License 3.0). A OVHcloud não poderá atacar qualquer pessoa singular ou coletiva (ou seja, empresa, organização, etc.) que utilizará um software open source da OVHcloud igualmente abrangido por patente (na medida em que esse terceiro respeite a licença open source do software.

Além disso, a OVHcloud compromete-se a não executar as Patentes de software que detém a 100% contra qualquer pessoa ou entidade que desenvolva, distribua, utilize ou venda um serviço com base num Projeto Comunitário Open Source. No entanto, a OVHcloud reserva-se o direito de rescindir este compromisso para se proteger, proteger os seus membros ou o Projeto Comunitário Open Source contra qualquer beneficiário que intente uma ação judicial ou qualquer outro processo judicial contra os direitos de propriedade intelectual da OVHcloud ou de um Projeto Comunitário Open Source.
Contudo, a OVHcloud não pode garantir que as tecnologias abrangidas pelas suas patentes não violam os direitos de propriedade intelectual de terceiros e declina qualquer garantia quanto à validade ou aplicabilidade das suas patentes.

Definição:

"Licença Open Source" significa qualquer licença conforme aos critérios definidos pela Free Software Foundation e/ou qualquer licença conforme aos princípios definidos pela Open Source Initiative, tal como listados em https://spdx.org/licenses/.

"Software Open Source" designa qualquer software (incluindo o programa de computador, o material de conceção preparatória, o código fonte, o código objeto e o código executável desse programa de computador, bem como todos os elementos necessários para o seu controlo) disponibilizado em conformidade com uma Licença Open Source.

"Patentes de software" designa todas as patentes detidas pela OVHcloud relativas a invenções implementadas por computador, tal como listadas no anexo.

"Projeto Comunitário Open Source" significa todo o software Open Source, publicamente e integralmente disponível online na sua última versão.

Anexo 1: FAQ

Quais são as patentes objeto da presente declaração?

Todas as patentes de software na posse da OVHcloud a 100%, tal como listadas no Anexo 2.

A OVHcloud é a única empresa a articular o Open Source e estas patentes desta forma?

Não, embora nem todas as organizações estejam envolvidas da mesma forma em matéria de patentes e de Open Source. Assim, as nossas práticas aproximam-se das ações realizadas há muito tempo por atores como RedHat, IBM, Mozilla, Google e muitos outros.

Se não acredita em patentes de software, porque não as invalidam?

A reforma das patentes é um projeto a longo prazo, sem garantia de êxito, e a OVHcloud precisa de uma estratégia que seja a melhor para o seu ambiente atual. No entanto, estes objetivos não estão em conflito e congratulamo-nos com uma verdadeira solução de reforma das patentes a longo prazo.

Se utilizar um desenvolvimento OVHcloud em Open Source disponível no GitHub, tenho de me preocupar com eventuais patentes?

Não, enquanto o desenvolvedor respeitar as condições da licença Open Source, beneficia de uma licença sobre uma eventual patente ligada a esse desenvolvimento.

O que vem acrescentar o Patent Pledge se as fontes do desenvolvimento já estão em Open Source?

O Patent Pledge permite que os programadores utilizem o método ou protocolo protegido pela patente, conservando a sua liberdade de o desenvolver à sua maneira.

O que acontecerá aos desenvolvimentos que terão beneficiado do Patent Pledge se a OVHcloud decidir pôr termo a este compromisso?

Tal como em caso de alteração de licença, por exemplo, a OVHcloud não poderá voltar atrás nem contestar uma solução que utilize uma patente de software visada pelo Patent Pledge e desenvolvida quando esta estava em vigor.

Anexo 2: Lista de patentes de software

Título País Registo de patente - Número
METHODS AND SYSTEMS FOR IDENTIFYING A CONNECTION PATH BETWEEN A POWER SOURCE AND A LOAD EP

18315010.1

METHOD AND SYSTEM FOR DEFINING A WEB SITE DEVELOPMENT STRATEGY US 16/030,445
METHOD FOR IMPROVED AUTOMATED SOFTWARE UPDATE UPON DEPLOYMENT OF A NETWORKING APPARATUS EP 18315023.4
SYSTEMS AND METHODS FOR APPLYING A CONFIGURATION US 16/548,389
SYSTEMS AND METHODS FOR OPERATING A NETWORKING DEVICE EP 18315022.6
SYSTEMS AND METHODS FOR OPERATING A NETWORKING DEVICE EP 18315024.2
SYSTEMS AND METHODS FOR DEVICE MIGRATION EP 18315018.4
METHOD AND SYSTEM FOR PROVIDING SERVICE REDUNDANCY BETWEEN A MASTER SERVER AND A SLAVE SERVER EP 18315021.8
METHODS AND SYSTEMS FOR DEFENDING AN INFRASTRUCTURE AGAINST A DISTRIBUTED DENIAL OF SERVICE ATTACK EP 18315013.5
RACK ARRANGEMENT FOR A DATA CENTER EP 18315044.0
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
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
METHOD OF DEPLOYING A NETWORK CONFIGURATION IN A DATACENTER HAVING A POINT OF PRESENCE EP 19315011.7
SYSTEMS AND METHODS FOR OPERATING A DATA CENTER BASED ON A GENERATED MACHINE LEARNING PIPELINE EP 19315010.9
METHOD AND SYSTEM FOR SUPERVISING A HEALTH OF A SERVER INFRASTRUCTURE EP 19315028.1
METHOD AND SYSTEM FOR PUSHING A NEW RACK INTO OPERATIONAL MODE IN A DATACENTER EP 19315105.7
METHOD AND SYSTEM FOR CLASSIFYING DATA PACKET FIELDS ON FPGA EP 19315152.9
METHOD AND SYSTEM FOR HANDLING OF DATA PACKET/FRAMES USING AN ADAPTED BLOOM FILTER EP 20315010.7
METHOD AND SYSTEM FOR DETECTING ANOMALIES IN A DATA PIPELINE EP 20315288.9
SYSTEMS AND METHODS FOR FORMATTING AND RECONSTRUCTING RAW DATA EP 20315273.1
AUTOMATIC DISCOVERY OF PHYSICAL ELECTRICAL TOPOLOGY EP 17/229,694
SYSTEMS AND METHODS FOR AUTO-TIERED HIGH SPEED STORAGE FOR DATA INTENSIVE APPLICATIONS EP 21306119.5
METHOD AND SYSTEM FOR DATACENTER NETWORK DEVICE MAINTENANCE EP 21305662.5
CONTRÔLE AVANCÉ CONFIGURATION DEVICES RESEAU EP

21306302.7

METHOD AND SYSTEM OF MONITORING BGP-EVPN MESSAGES SENT OVER A MESH BETWEEN A POINT OF PRESENCE AND A DATACENTER EP 21306363.9
SYSTEMS AND METHODS FOR GENERATING A TARGET DATASET HAVING A TARGET DATA FORMAT ON A USER DEVICE EP 21305706.0
SYSTEM FOR OVERLAY CONFIGURATION OF A DATACENTER NETWORK EP 22306216.7
METHOD AND SYSTEM FOR HANDLING DATA VALUES AND STRUCTURE IN A MEMORY EP 22306714.1
METHODS AND SYSTEMS FOR STORING AERIAL IMAGES ON A DATA STORAGE DEVICE EP 22307011.1
METHOD AND SYSTEM FOR PROVIDING UNIFIED ACCESS TO SERVICE PROVIDERS EP 23305458.4
SYSTEMS AND METHODS FOR CONFIGURING NETWORKING DEVICES EP 23305390.9
METHODS AND SYSTEMS FOR DETECTING DENIAL OF SERVICE ATTACKS ON A NETWORK EP 23305381.8