Reclamación de derechos de autor contra floragunn / Search Guard (Fuente Elastic).
A principios de este año, presentamos un reclamo formal de infracción de derechos de autor contra floragunn. Presentamos esa reclamación porque descubrimos que el producto Search Guard de floragunn infringía nuestros derechos de autor en el código de propiedad del complemento de seguridad Elasticsearch. El reclamo identifica ejemplos específicos de infracción. Esos ejemplos incluyen el código publicado por floragunn ya en 2016.
Después de presentar el reclamo, un desarrollador de Elastic en nuestro equipo de seguridad de Kibana pensó en hacerse cargo de sí mismo para ver si existía evidencia de copia por parte de Search Guard de nuestro código relacionado con la seguridad de Kibana, y encontró ejemplos adicionales de floragunn que infringe nuestro código comercial. Esta vez, el código infringido era de un complemento para nuestro producto Kibana. Recientemente enmendamos nuestro reclamo para incluir estos ejemplos de infracción.
Es importante tener en cuenta que no tenemos un equipo de ingenieros dedicados a explorar Internet para encontrar infracciones de nuestros derechos de autor. Pero creemos que copiar es simplemente incorrecto, y vamos a oponernos.
Seguridad como una función paga (que ahora es gratis)
Cuando comenzamos, estábamos tratando de construir un negocio en torno al código abierto Elasticsearch, y elegimos el camino de la IP comercial para aumentar el código abierto y ayudar a financiar a los cientos de desarrolladores que empleamos para construir continuamente nuestros productos en beneficio de nuestra comunidad.
Tenga en cuenta que incluso Search Guard tiene un nivel gratuito y un nivel pagado para funciones de seguridad avanzadas. La IP comercial es bien conocida en código abierto, y es practicada por muchas compañías diferentes.
Si bien es un punto de discusión muy válido si ciertos aspectos de la seguridad deberían pagarse o no, y si deberíamos haberlos liberado antes, esa pregunta no está relacionada con la reclamación de derechos de autor. Robar no está bien, independientemente, y espero que podamos mantener las dos discusiones separadas.
Estamos teniendo estas discusiones sobre lo que debería ser gratuito y lo que debería pagarse todo el tiempo en Elastic y con la comunidad, para asegurarnos de que aprendemos y mejoramos. Es fundamental en nuestras raíces en código abierto y nuestro compromiso con nuestra comunidad de usuarios. Como resultado de estas discusiones, hemos abierto el código de nuestro complemento de seguridad y lo hemos liberado. Pero estos dos temas están y deberían estar desconectados.
Abrir nuestra IP comercial (X-Pack)
Hace más de un año abrimos el código de nuestra IP comercial y lo doblamos en nuestros repositorios (aunque claramente separados) para simplificar y facilitar la colaboración y distribución de este. Si bien puede haber una discusión válida sobre la distribución conjunta de código comercial y de código abierto, insto a nuestros usuarios a separar esta discusión de la disputa sobre Search Guard. Hemos encontrado evidencia que indica que esta infracción de derechos de autor ha estado sucediendo durante años, antes de que abrieramos nuestra IP comercial, y pido humildemente a nuestros usuarios que desacoplen estas discusiones.
Ejemplos de infracción inducida atribuible a Guardia de búsqueda
Nuestra presentación inicial en el caso incluyó reclamos de infracción directa (infracción por parte de floragunn de nuestro código de propiedad) e infracción indirecta (infracción por parte de terceros que fue inducida por la distribución de Search Guard por parte de floragunn). Cuando modificamos nuestro reclamo, proporcionamos algunos ejemplos de dicha infracción inducida, incluidos Amazon Elasticsearch Service y AWS Open Distro for Elasticsearch. No tenemos ninguna razón para creer que estos terceros supieran que estaban usando un código infractor o que tuvieran alguna intención de infringir nuestros derechos de autor. Es simplemente parte del proceso legal regular y esperado de presentar tal reclamo.
BÚSQUEDA ELÁSTICA Marca registrada
Todavía recuerdo haber tomado un préstamo hace casi 10 años para registrar la marca ELASTICSEARCH durante los dos años que pasé por mi cuenta creando Elasticsearch. Fue y sigue siendo una práctica muy común por parte de fundaciones de código abierto (como Apache Software Foundation) y compañías (como RedHat) para asegurarse de que controlan las marcas registradas asociadas con sus proyectos de código abierto.
También es importante tener en cuenta que una vez que registre una marca comercial, debe demostrar que la está aplicando, de lo contrario corre el riesgo de perderla.
Con los años, hemos reforzado nuestra marca en colaboración con muchos proyectos y empresas diferentes. De manera similar que respetamos la marca registrada "Apache Lucene", seguimos un camino similar al nuestro.
Presentamos un reclamo de marca comercial con respecto a Amazon Elasticsearch Service y Open Distro para Elasticsearch recientemente, porque nos quedó claro que el uso de Amazon de la marca comercial estaba causando confusión en el mercado, que es la piedra angular de la infracción de marca comercial. Esa acción legal fue y es independiente del reclamo de derechos de autor contra Search Guard.
Nuestro reclamo principal es simple, creemos que llamar al servicio Amazon Elasticsearch Service crea confusión en el mercado y, por lo tanto, infringe nuestra marca registrada. Si miras a tu alrededor, no hay un Amazon Kafka, sino Amazon Managed Streaming para Kafka (MSK). No existe Amazon Cassandra, sino Amazon Managed Apache Cassandra Service (MCS). Sospecho que esto se hace con Amazon tratando de cumplir con los derechos de marca registrada de la Fundación Apache, una fundación conocida por proteger rigurosamente sus derechos de marca registrada, y con justicia. Tenemos el mismo derecho a proteger nuestra marca registrada.