¿Puedo patentar / copyright un software si está construido usando un código fuente abierto?

Que software ¿Qué código fuente abierto? ¿Cómo se usa exactamente?

No hay una respuesta única para esa pregunta. Debe consultar a un abogado de patentes / derechos de autor, preferiblemente uno que se especialice en software de código abierto, para que pueda aconsejarlo sobre su situación específica, e incluso entonces, si se encuentra en una “zona gris”, el consejo que le brindan. no necesariamente puede mantener en la corte.

Pero las reglas generales son:

  • Si simplemente está utilizando algún componente de código abierto como biblioteca, en forma compilada (.dll o .so), estará seguro siempre que mencione en el cuadro acerca de y en las LICENCIAS.txt el software que está utilizando e incluir una copia de su licencia.
  • Si lo está utilizando como una biblioteca estática (compilada), puede ser seguro o no, pero en general está bien, siempre y cuando vuelva a hacer lo anterior (mencione claramente lo que está utilizando e incluya una copia) de su licencia).
  • Si su software es principalmente modificaciones al código fuente existente, entonces puede contar como un “trabajo derivado”, en cuyo caso lo que puede hacer puede variar mucho según la licencia. Vea lo que dice la licencia sobre trabajos derivados. Lo más probable es que no esté bien intentar lanzar su programa bajo una licencia diferente de la original, es decir, no puede hacerlo de código cerrado.

TL; DR: aplica el sentido común, no plagies, compórtate ética y moralmente, y probablemente estarás bien. Se aplican las mismas reglas que en todos los esfuerzos humanos: si intentas estafar el trabajo de alguien y reclamarlo como tuyo, no te sorprendas si te persiguen.

Las patentes son un animal diferente al derecho de autor, lo que puede conducir a situaciones extrañas cuando existe una patente sobre la funcionalidad que se encuentra en código fuente abierto. Debido a que es de código abierto, la licencia extiende automáticamente el derecho de usar, modificar y distribuir el programa, incluida la parte que fue patentada.

En resumen, sí, puede obtener una patente. Y, técnicamente, generalmente está bajo copyright incluso cuando es de código abierto, simplemente se le ha otorgado una licencia permisiva. Entonces sí y sí.

Las restricciones sobre cómo puede licenciar el software creado con otro código de código abierto se rigen por (a) los términos de su licencia de código abierto y (b) la forma en que utiliza el código, si sus términos otorgan ciertos permisos (como LGPL).

Fuente:

Tenga cuidado con las cadenas de código abierto adjuntas si desea una patente – IPWatchdog.com | Patentes y Derecho de Patentes
https://www.fenwick.com/FenwickD

PD: no dude en hablar con un abogado. Yo no soy un abogado.

No se puede patentar “un software”.

Ahora, cuando hablamos de patentes de software, ¿qué queremos decir exactamente? Permítanme ser claro: las patentes no se emiten simplemente para líneas de código. Las patentes se emiten para procesos y aparatos, que se determinan como novedosos y no obvios. No se otorgan patentes para ideas abstractas. Pero están disponibles para proteger las innovaciones, como las que permiten la traducción automática de idiomas, el reconocimiento de voz y la compresión de video, todo lo cual implica importantes avances tecnológicos, todo lo cual puede implementarse en software. Un examen de patentes de software

No puede proteger los derechos de autor de las partes de “un software” que no escribió usted mismo, pero sus contribuciones tienen derechos de autor automáticamente.

Si. Pero según la forma en que está redactando la pregunta, sospecho que tampoco sabe lo que significa.

  1. No patentas software. Puede solicitar la patente de un método que hace algo nuevo. Puede escribir software que ejecute ese método. Puede usar el código de fuente abierta para ayudarlo a escribir el software que ejecuta el método. Esto no significa que haya patentado el software. Tenga en cuenta que intentar patentar un método y realmente patentar el método son dos cosas diferentes. Pero supongamos que inventó algo y tiene el dinero para solicitar una patente; entonces tiene un problema con la monetización de la patente. Dependiendo de la licencia utilizada en el código, es posible que tenga una cláusula de represalia de patente asociada con el código fuente abierto que rescinde su licencia de derechos de autor para usar el código fuente abierto si afirma una patente contra el titular del derecho de autor (suponiendo la alineación de varios factores). Esto se complica, por supuesto.
  2. Cuando crea software, la ley le otorga los derechos de autor del software que crea. En su caso, está preguntando sobre el código de construcción basado en el código de otra persona. Tiene los derechos de autor en su código, no en el código de la otra persona. Luego puede licenciar esos derechos de autor (sus derechos de autor, es decir) si lo desea. El hecho de que haya derivado o basado su código en ese código no le quita sus derechos. Sin embargo, si viola los términos de la licencia de código abierto, puede perder los derechos para usar ese código, lo que le creará problemas si planea usarlo con su código.

Las licencias de código abierto le otorgan permiso para usar el código de otra persona. Esto no elimina sus derechos o habilidades para proteger su propiedad intelectual con varias protecciones legales. Todavía tiene derechos sobre su código, aún puede tener una marca registrada que proteger, aún puede tener secretos comerciales que protege y aún puede solicitar patentes para evitar que otros realicen sus métodos patentados. El hecho de que utilice código fuente abierto no elimina sus otros derechos. Simplemente significa que puede usar el código de alguien (y debe cumplir con sus términos, que pueden contener cláusulas de represalia de patentes o requerir que sus publicaciones también incluyan licencias de patentes).

No soy abogado, este no es un consejo legal, y nuevamente, dada la redacción de su pregunta, creo que necesita leer más sobre lo que significan estos términos y cómo podrían aplicarse a su campo de negocios. Lo bueno es que estás en Quora y muchas respuestas aquí te ayudarán en el proceso. Buena suerte.

Puede patentar un método, proceso, etc., siempre que sea nuevo y no sea obvio. Si usa código fuente abierto o no es irrelevante. Obviamente, solo puede patentar sus propias mejoras, y debe convencer a un examinador de que no son obvias.

Los derechos de autor son automáticos; sin embargo, preste atención al acuerdo de licencia / obligaciones relacionadas con el código fuente abierto.

Finalmente, el hecho de que alguna fuente sea de código abierto no significa que esté libre de patentes. Es posible que cuando use código abierto pueda estar violando las patentes de otras personas.

No se puede patentar “un software”.

Me he encontrado con esta plataforma llamada Saturo Global que hace la presentación de patentes y todos los servicios de patentes en el portal en línea como un servicio que le permite a su usuario descargar, rastrear y ver el documento de eCopy. Saber más: Saturo Global – Búsqueda horizontal, seguimiento de patentes, curación de marcas, indexación de patentes, indexación de revistas

No patentas el software per se . En algunos regímenes de patentes, puede patentar ciertos procesos o métodos que pueden implementarse en el software. Si el proceso o método reclamado se divulga, o se lee de otra manera, sobre el tema ya implementado en algún código libre, el proceso o método puede no ser patentable ya que no cumplirían con las barras básicas de patentabilidad, por ejemplo, novedad y no obviedad (“paso inventivo”).

.o, f_

Esto es como preguntar: “Si tomo un bolso, ¿puedo gastar el dinero?” Por supuesto. Las personas pueden obtener patentes de software sobre cualquier cosa, generalmente cosas que otros han escrito antes. Más información: Patentes