miércoles, mayo 18, 2005

Aspectos de las patentes de software

El lunes asistí a una charla/mesa redonda sobre las patentes de software. Un profesor de la facultad de informática defendía la existencia de las mismas y otro decia justamente lo contrario.

[Activado modo-reflexión]

Tal como se quieren plantear las patentes de software, registro de una idea que impide que otra persona la uso a no ser que llegue a un acuerdo con el registrador de la patente durante un periodo que ronda los 20 años. Por ejemplo: una patente de software puede versar sobre el uso de 'arrastrar y pegar de objetos para el diseño de interiores de cocinas utilizando bibliotecas de objetos'.

Recordando un poco. Las patentes fueron inventadas para que los 'inventores' tuvieran un premio a su investigación y pudieran beneficiarse durante un periodo de tiempo de su invento. Esto deriva de las patentes industriales, en donde para realizar un invento era necesario realizar un gran exfuerzo inversor para probar que dicho invento (y la forma de producirlo) podia ser rentable. Entonces, para evitar que otro se lo apropiara, sin haber realizado ningun exfuerzo por su parte, se le concedia al registrador de la patente el monopolio sobre esa tecnica. A cambio de ello, la técnica inventada era publicada al publico. Se perseguia fomentar el avance de las tecnicas patentables.

Actualmente, considero, que en el ambito del software no es necesario ninguna protección del inversor que patenta. Porque en este ambito se require poco exfuerzo inversor para desarrrollar cosas. Al menos en comparación con el desarrollo de alguna tecnica industrial.

Tambien, la velocidad a la que se mueve el ámbito del software es tan grande, que patentar una idea con 20 años lo único que haria seria impedir el progreso de la ciencia informática. Supongamos que alguien hubiera patentado el desarrollo modular de programas con plugins. Eso, hubiera impedido que otros desarrolladores utilizaran una técnica de programación fundamental en el desarrollo de aplicaciones que permiten hacer estas mas grandes y potentes. Amen de facilitar un monton la depuración, etc. Y en 20 años, el resto del mundo (del software) estaria atado de pies y manos.

Además, el software está protegido por las leyes del copyright. Eso es otro tema.

[Desactivado Modo-Reflexión]

No hay comentarios:

Publicar un comentario

Cómo utilizar el servicio Secrets Manager para guardar las claves privadas de SSH

Para guardar la clave privada en el servicio Secrets Manager como un secreto en modo texto sin formato, sigue estos pasos Supongamos que la ...