Copyright and software licences · Derechos de autor y licencias de software
| English | Español |
|---|---|
| copyright/ˈkɒpɪraɪt/ | derecho de autor |
| patent/ˈpeɪtənt/ | patente |
| software licence/ˈsɒftweə ˈlaɪsəns/ | licencia de software |
| commercial software/kəˈmɜːʃl ˈsɒftweə/ | software comercial |
| proprietary/prəˈpraɪətəri/ | propietario |
| open-source/ˈəʊpən sɔːs/ | código abierto |
| freeware/ˈfriːweə/ | freeware |
| shareware/ˈʃeəweə/ | shareware |
| permissive/pəˈmɪsɪv/ | permisivo |
| copyleft/ˈkɒpɪleft/ | copyleft |
An open letter to the people who did not pay
- In February 1976 a 20-year-old Bill Gates wrote an open letter to computer hobbyists. His company's BASIC interpreter was running on thousands of machines, and fewer than one owner in ten had paid for it.
- "Who can afford to do professional work for nothing?" he asked. Within a few years, the law made clear that software was a creative work like a book, and copying it without permission was illegal.
- The argument has never gone away: pay per copy, or give the code away and let anyone improve it? Both answers are on the syllabus, and both are right in the right situation.
- This lesson is copyright 版权, the licences built on it, and how to justify one for a given case.
Una carta abierta a quienes no pagaron
- En febrero de 1976, Bill Gates, de 20 años, escribió una carta abierta a los aficionados a la informática. El intérprete BASIC de su empresa se ejecutaba en miles de máquinas, y menos de un propietario de cada diez había pagado por él.
- "¿Quién puede permitirse trabajar profesionalmente sin cobrar?", preguntó. En pocos años, la ley dejó claro que el software es una obra creativa como un libro, y copiarlo sin permiso era ilegal.
- El debate no ha cesado: ¿pago por copia, o entregar el código para que cualquiera lo mejore? Ambas respuestas están en el temario, y ambas son correctas según el contexto.
- Esta lección trata sobre la copyright (derecho de autor), las licencias basadas en él y cómo justificar una para un caso determinado.
Copyright
- Copyright is the legal right of the creator of an original work to control how it is copied, distributed, modified and performed.
- It applies automatically, with no registration, to source code, software, documents, images, audio and video, and it lasts a long time, often 70 years after the creator's death.
- Why a programmer relies on it, in the scheme's words: to be identified as the owner and author; so that there are legal consequences if anyone copies or steals the program; to stop competitors selling the same work; and to earn money by licensing it.
Copyright (Derecho de autor)
- El copyright es el derecho legal del creador de una obra original para controlar cómo se copia, distribuye, modifica y ejecuta.
- Se aplica automáticamente, sin necesidad de registro, al código fuente, software, documentos, imágenes, audio y vídeo, y tiene una duración prolongada, a menudo 70 años después de la muerte del creador.
- Por qué un programador depende de él, según el programa de estudios: para ser identificado como dueño y autor; para que existan consecuencias legales si alguien copia o roba el programa; para evitar que competidores vendan la misma obra; y para generar ingresos mediante licenciamiento.
Copyright applies automatically to an original work (including code) and controls how it is copied and modified — but a general idea or algorithm needs a patent instead. · El derecho de autor se aplica automáticamente a una obra original (incluido código) y controla cómo se copia y modifica — pero una idea general o algoritmo necesita una patente.
Copyright protects the specific expression; ideas/inventions are protected (if at all) by patents. · El derecho de autor protege la expresión específica; las ideas/inventos están protegidos (si lo están) por patentes.
Why should a programmer rely on copyright for a program? Select all · todos that apply. · ¿Por qué debería un programador confiar en el derecho de autor para un programa? Seleccione todos los que correspondan.
Ownership, legal protection, market protection and income are the four reasons the scheme lists. Copyright has nothing to do with performance. · La propiedad, la protección legal, la protección del mercado y los ingresos son las cuatro razones que enumera el esquema. El derecho de autor no tiene nada que ver con el rendimiento.
Copyright is not a patent
- Copyright protects the expression: the program as written. A different program that does the same job does not infringe it.
- A patent 专利 protects a novel idea or invention. It must be applied for, examined and granted, and it lasts about 20 years.
- General ideas and algorithms are not covered by copyright; in some countries an inventive one can be patented.
Copyright is automatic and long; a patent is filed and shorter
El copyright no es una patente
- El copyright protege la expresión: el programa tal como está escrito. Un programa diferente que realice la misma función no lo infringe.
- Una patente protege una idea o invención novel. Debe solicitarse, examinarse y concederse, y dura aproximadamente 20 años.
- Las ideas generales y los algoritmos no están cubiertos por el copyright; en algunos países, una invención puede patentarse.

El copyright es automático y duradero; una patente se solicita y tiene menor duración
A general idea or algorithm is NOT covered by copyright, but may be protected by a: · Una idea general o algoritmo NO está cubierta por el derecho de autor, pero puede estar protegida por un:
Copyright protects the specific expression (the code/text); ideas and inventions may be protected by a patent. · El copyright protege la expresión específica (el código/texto); las ideas y los inventos pueden estar protegidos por una patente.
Software licences
- A software licence 软件许可证 is the legal agreement that states how a piece of software may be used, copied and distributed. Choosing and applying one is software licencing.
- Commercial software 商业软件 is sold: the buyer pays for a licence, receives no source code, and may not modify or redistribute it. The product is proprietary 专有.
- Open-source 开源 software publishes its source code; users may read, modify and redistribute it under the licence's conditions.
- Freeware 免费软件 costs nothing and may be passed on, but no source code is released and it may not be modified. Shareware 共享软件 is free for a trial period or with limited features; the user then pays to keep using the full version.
Four kinds of licence, and open source splits again
Licencias de software
- Una licencia de software es el acuerdo legal que establece cómo puede usarse, copiarse y distribuirse un programa informático. Elegir y aplicar una es parte de la licenciación de software.
- El software comercial se vende: el comprador paga por una licencia, no recibe el código fuente y no puede modificarlo ni redistribuirlo. El producto es propietario.
- El software de código abierto publica su código fuente; los usuarios pueden leerlo, modificarlo y redistribuirlo bajo las condiciones de la licencia.
- El freeware no tiene costo y puede compartirse, pero no se libera el código fuente y no puede modificarse. El shareware es gratuito por un período de prueba o con funciones limitadas; luego el usuario debe pagar para seguir usando la versión completa.

Cuatro tipos de licencia, y el código abierto se divide nuevamente
Risk and responsibility lab · Laboratorio de riesgo y responsabilidad
Sort examples by the rule, risk or protection involved. · Ordena ejemplos según la regla, riesgo o protección implicada.
Match each licence type to its key feature. · Asocia cada tipo de licencia con su característica clave.
Commercial = paid/closed; open-source = source available and modifiable; freeware = free but closed. · Comercial = pagado/cerrado; código abierto = código disponible y modificable; freeware = gratuito pero cerrado.
Free software, open source, permissive, copyleft
- The Free Software Foundation (FSF) defines free software as free as in freedom, not price: the user may run the program for any purpose, study and change it, redistribute copies and distribute modified versions. So the source code must be available, and a fee may still be charged for a copy.
- The Open Source Initiative (OSI) defines open source by its licence: the source code is available and may be modified and redistributed. The exam marks FSF and OSI as distinct answers.
- Permissive 宽松许可 licences such as MIT and BSD allow almost any use. Copyleft 著佐权 licences such as the GPL require modified versions to be released under the same licence: share-alike.
Software libre, código abierto, permisivo, copyleft
- La Free Software Foundation (FSF) define el software libre como libertad, no precio: el usuario puede ejecutar el programa para cualquier propósito, estudiarlo y modificarlo, redistribuir copias y distribuir versiones modificadas. Por tanto, el código fuente debe estar disponible, y aún puede cobrarse una tarifa por la copia.
- La Open Source Initiative (OSI) define el código abierto mediante su licencia: el código fuente está disponible y puede modificarse y redistribuirse. Los exámenes marcan a la FSF y a la OSI como respuestas distintas.
- Las licencias permisivas como MIT y BSD permiten casi cualquier uso. Las licencias copyleft como la GPL requieren que las versiones modificadas se liberen bajo la misma licencia: compartida igualitaria.
Open-source software means: · El software de código abierto significa:
Open-source publishes the source so the community can read, modify and redistribute it (under the licence terms). · El software de código abierto publica el código para que la comunidad pueda leerlo, modificarlo y redistribuirlo (bajo los términos de la licencia).
A copyleft licence such as the GPL requires that: · Una licencia copyleft como la GPL requiere que:
Copyleft ("share-alike") forces derivative works to keep the same open licence; permissive licences (MIT/BSD) do not. · Copyleft ("igualdad") obliga a las obras derivadas a mantener la misma licencia abierta; las licencias permisivas (MIT/BSD) no lo hacen.
The Free Software Foundation's "free" means free as in ____, not free of charge. · "Libre" de la Fundación de Software Libre significa libre como en ____, no gratis.
Users may run, study, change and redistribute the program; a copy may still be sold. The OSI's open source definition is about the licence terms instead. · Los usuarios pueden ejecutar, estudiar, modificar y redistribuir el programa; una copia aún puede venderse. La definición de código abierto de la OSI se refiere a los términos de la licencia.
Worked example: describe shareware and commercial software
- Shareware is distributed free for a trial, a limited time or limited features, and the user pays to continue using the full version. The programmer reaches many users cheaply and converts some to paying customers.
- Commercial software is sold for a fee; the source code is not supplied; the licence protects the developer's intellectual property; and the fee usually buys support and updates.
- Each description is two or three separate facts. "You pay for it" alone is one mark at most.
Ejemplo resuelto: describir shareware y software comercial
- El shareware se distribuye gratuitamente para prueba, por tiempo limitado o con funciones reducidas, y el usuario paga para continuar usando la versión completa. El programador llega a muchos usuarios a bajo costo y convierte a algunos en clientes de pago.
- El software comercial se vende por una tarifa; no se proporciona el código fuente; la licencia protege la propiedad intelectual del desarrollador; y la tarifa suele incluir soporte y actualizaciones.
- Cada descripción consta de dos o tres hechos separados. Decir simplemente "pagas por ello" otorga como máximo una sola puntuación.
How does shareware differ from freeware? · ¿En qué se diferencia el shareware del freeware?
Freeware is free with no source; shareware is free only for a trial, then requires payment. · El freeware es gratuito sin código fuente; el shareware es gratuito solo durante un período de prueba, luego requiere pago.
Worked example: a game to sell to the public
- A programmer has written a game to sell. Identify the most appropriate licence and justify it.
- A commercial licence. The game is sold for a fee, so the programmer earns from every copy; the source code is not released, so nobody can copy the game or change it and sell it as their own.
- The licence protects the intellectual property, and buyers receive updates and support.
- Open source would not fit: the source would be available, so the game could be copied and redistributed free, and the programmer would earn nothing.
Ejemplo resuelto: un juego para vender al público
- Un programador ha escrito un juego para venderlo. Identifica la licencia más adecuada y justifícala.
- Una licencia comercial. El juego se vende por una tarifa, por lo que el programador gana dinero por cada copia; el código fuente no se libera, por lo que nadie puede copiar el juego o modificarlo para venderlo como propio.
- La licencia protege la propiedad intelectual, y los compradores reciben actualizaciones y soporte.
- El código abierto no sería adecuado: el código estaría disponible, por lo que el juego podría copiarse y redistribuirse gratis, y el programador no ganaría nada.
Worked example: why open source might not suit this program
- A program reads product labels aloud for shoppers. Explain why an open source licence might not be appropriate.
- The source code would be accessible, so anyone could change it. A changed version might output the wrong product information, so shoppers could buy the wrong item or one they are allergic to.
- The programmer would lose control over the quality and safety of what is distributed under the program's name.
- The other direction is also examined: programs are released as open source so that other developers can improve and extend them and the software spreads quickly at no cost.
Ejemplo resuelto: por qué el código abierto podría no convenir para este programa
- Un programa lee en voz alta las etiquetas de productos para los compradores. Explica por qué una licencia de código abierto podría no ser apropiada.
- El código fuente sería accesible, por lo que cualquiera podría modificarlo. Una versión modificada podría mostrar información incorrecta sobre el producto, haciendo que los compradores compraran el artículo equivocado o uno al que son alérgicos.
- El programador perdería el control sobre la calidad y seguridad de lo que se distribuye bajo el nombre del programa.
- También se examina la perspectiva contraria: los programas se publican como código abierto para que otros desarrolladores puedan mejorarlos y ampliarlos, y que el software se difunda rápidamente sin costo.
Releasing the label-reading program as open source guarantees that every version shoppers use gives correct information. · Liberar el programa de lectura de etiquetas como código abierto garantiza que cada versión que usen los compradores proporcione información correcta.
The opposite: anyone could change the code and distribute a version that reads labels wrongly, and the programmer would have no control over it. · Lo contrario: cualquiera podría modificar el código y distribuir una versión que lea las etiquetas incorrectamente, y el programador no tendría control sobre ello.
Choosing from the developer's goal
- Revenue per user and control of the code: commercial.
- The widest reach and improvement by a community: open source.
- Free distribution to build an audience, then a paid full version: shareware. Free to use but the code kept private: freeware.
- Justify by linking the licence's features to the developer's goal, the user's needs and the use case.
Elección según el objetivo del desarrollador
- Ingresos por usuario y control del código: comercial.
- Mayor alcance y mejora por parte de una comunidad: código abierto.
- Distribución gratuita para construir una audiencia, seguida de una versión completa de pago: shareware. Gratuito de usar pero con el código mantenido en privado: freeware.
- Justifica vinculando las características de la licencia con el objetivo del desarrollador, las necesidades del usuario y el caso de uso.
Match each developer's goal to the licence that serves it. · Asocia el objetivo de cada desarrollador con la licencia que lo satisface.
The licence follows the goal: revenue, reach, conversion, or free distribution without giving up the code. · La licencia sigue el objetivo: ingresos, alcance, conversión o distribución gratuita sin renunciar al código.
Marks that slip away
- Copyright is automatic. "Register it for copyright" is wrong; registration belongs to patents.
- Freeware is not open source. Free of charge, yes; source code, no.
- Shareware is not "free software". It is a trial that ends in a payment.
- FSF and OSI are two different bodies with two different definitions. Name the one the question asks for.
Puntuaciones que se pierden fácilmente
- El copyright es automático. Decir "regístralo para obtener copyright" es incorrecto; el registro corresponde a las patentes.
- Freeware no es código abierto. Es gratuito, sí; código fuente, no.
- Shareware no es "software libre". Es una prueba que termina en un pago.
- FSF y OSI son dos entidades diferentes con definiciones distintas. Nombra la que pida la pregunta.
You've got it
- copyright is the automatic, long-lasting right to control copying, distribution and modification of the program as written; a patent protects an idea and must be granted
- commercial: paid, no source, no changes · open source: source published, modify and share · freeware: free, no source · shareware: trial, then pay
- FSF free software = the four freedoms; OSI open source = the licence; permissive allows anything, copyleft keeps derivatives under the same licence
- justify a licence from the developer's goal: revenue and control, reach and community, or a free trial that converts
Lo has entendido
- copyright es el derecho automático y duradero para controlar la copia, distribución y modificación del programa tal como está escrito; una patente protege una idea y debe ser concedida
- comercial: pago, sin código fuente, sin modificaciones · código abierto: código publicado, modificar y compartir · freeware: gratuito, sin código fuente · shareware: prueba, luego pago
- FSF software libre = las cuatro libertades; OSI código abierto = la licencia; permisivo permite todo, copyleft mantiene las derivadas bajo la misma licencia
- Justifica una licencia desde el objetivo del desarrollador: ingresos y control, alcance y comunidad, o una prueba gratuita que se convierte en pago