Copyright and software licences · Droits d'auteur et licences logicielles
| English | Français |
|---|---|
| copyright/ˈkɒpɪraɪt/ | droit d'auteur |
| patent/ˈpeɪtənt/ | brevet |
| software licence/ˈsɒftweə ˈlaɪsəns/ | licence logicielle |
| commercial software/kəˈmɜːʃl ˈsɒftweə/ | logiciel commercial |
| proprietary/prəˈpraɪətəri/ | propriétaire |
| open-source/ˈəʊpən sɔːs/ | code ouvert |
| freeware/ˈfriːweə/ | freeware |
| shareware/ˈʃeəweə/ | shareware |
| permissive/pəˈmɪsɪv/ | permis |
| 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.
Une lettre ouverte aux gens qui n'ont pas payé
- En février 1976, Bill Gates, âgé de 20 ans, a écrit une lettre ouverte aux amateurs d'informatique. L'interpréteur BASIC de son entreprise fonctionnait sur des milliers de machines, et moins d'un propriétaire sur dix avait payé pour.
- "Qui peut permettre de travailler professionnellement gratuitement ?", a-t-il demandé. En quelques années, la loi a clarifié que le logiciel est une œuvre créative comme un livre, et que le copier sans permission est illégal.
- Le débat n'a jamais cessé : payer par copie, ou donner le code gratuitement et laisser chacun l'améliorer ? Les deux réponses figurent au programme, et les deux sont justes dans le bon contexte.
- Cette leçon porte sur le droit d'auteur 版权, les licences qui y sont associées, et comment justifier l'un pour un cas donné.
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.
Droit d'auteur
- Le droit d'auteur est le droit légal du créateur d'une œuvre originale de contrôler la manière dont elle est copiée, distribuée, modifiée et exécutée.
- Il s'applique automatiquement, sans inscription, au code source, aux logiciels, documents, images, audio et vidéo, et il dure longtemps, souvent 70 ans après la mort du créateur.
- Pourquoi un programmeur s'y fie, selon les termes du programme : pour être identifié comme propriétaire et auteur ; afin qu'il y ait des conséquences légales si quelqu'un copie ou vole le programme ; pour empêcher les concurrents de vendre la même œuvre ; et pour gagner de l'argent en la licenciant.
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. · Le droit d'auteur s'applique automatiquement à une œuvre originale (y compris le code) et contrôle la manière dont elle est copiée et modifiée — mais une idée générale ou un algorithme nécessite un brevet.
Copyright protects the specific expression; ideas/inventions are protected (if at all) by patents. · Le droit d'auteur protège l'expression spécifique ; les idées/inventions sont protégées (si ce n'est jamais) par des brevets.
Why should a programmer rely on copyright for a program? Select all · tout that apply. · Pourquoi un programmeur devrait-il se fier au droit d'auteur pour un programme ? Sélectionnez toutes les options applicables.
Ownership, legal protection, market protection and income are the four reasons the scheme lists. Copyright has nothing to do with performance. · La propriété, la protection juridique, la protection du marché et le revenu sont les quatre raisons listées par le schéma. Le droit d'auteur n'a rien à voir avec la performance.
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
Le droit d'auteur n'est pas un brevet
- Le droit d'auteur protège l'expression : le programme tel qu'il est écrit. Un programme différent accomplissant la même tâche ne l'infriinge pas.
- Un brevet 专利 protège une idée ou une invention nouvelle. Il doit être demandé, examiné et accordé, et il dure environ 20 ans.
- Les idées générales et les algorithmes ne sont pas couverts par le droit d'auteur ; dans certains pays, une invention peut être brevetée.

Le droit d'auteur est automatique et à long terme ; un brevet est déposé et de durée plus courte
A general idea or algorithm is NOT covered by copyright, but may be protected by a: · Une idée générale ou un algorithme n'est PAS couvert par le droit d'auteur, mais peut être protégé par un :
Copyright protects the specific expression (the code/text); ideas and inventions may be protected by a patent. · Le droit d'auteur protège l'expression spécifique (le code/texte) ; les idées et inventions peuvent être protégées par un brevet.
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
Licences logicielles
- Une licence logicielle 软件许可证 est l'accord juridique qui stipule comment un logiciel peut être utilisé, copié et distribué. Choisir et appliquer une licence relève de la licensing logicielle (licencing).
- Le logiciel commercial 商业软件 est vendu : l'acheteur paie pour une licence, ne reçoit aucun code source et ne peut ni le modifier ni le redistribuer. Le produit est propriétaire 专有.
- Le logiciel open-source 开源 publie son code source ; les utilisateurs peuvent le lire, le modifier et le redistribuer selon les conditions de la licence.
- Le freeware 免费软件 est gratuit et peut être transmis, mais aucun code source n'est publié et il ne peut pas être modifié. Le shareware 共享软件 est gratuit pendant une période d'essai ou avec des fonctionnalités limitées ; l'utilisateur doit ensuite payer pour continuer à utiliser la version complète.

Quatre types de licence, et l'open-source se divise à nouveau
Risk and responsibility lab · Laboratoire de risque et de responsabilité
Sort examples by the rule, risk or protection involved. · Triez les exemples selon la règle, le risque ou la protection impliquée.
Match each licence type to its key feature. · Reliez chaque type de licence à sa caractéristique clé.
Commercial = paid/closed; open-source = source available and modifiable; freeware = free but closed. · Commerciale = payant/closed ; open-source = code disponible et modifiable ; freeware = gratuit mais closed.
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.
Logiciel libre, open-source, permissive, copyleft
- La Free Software Foundation (FSF) définit le logiciel libre comme libre au sens de la liberté, pas du prix : l'utilisateur peut exécuter le programme à toute fin, l'étudier et le modifier, redistribuer des copies et distribuer des versions modifiées. Le code source doit donc être disponible, et des frais peuvent toujours être facturés pour une copie.
- L'Open Source Initiative (OSI) définit l'open-source par sa licence : le code source est disponible et peut être modifié et redistribué. L'examen distingue les réponses FSF et OSI.
- Les licences permissive 宽松许可 comme MIT et BSD permettent presque toutes les utilisations. Les licences copyleft 著佐权 comme la GPL exigent que les versions modifiées soient publiées sous la même licence : partage identique (share-alike).
Open-source software means: · Le logiciel open-source signifie :
Open-source publishes the source so the community can read, modify and redistribute it (under the licence terms). · L'open-source publie le code source pour que la communauté puisse le lire, le modifier et le redistribuer (selon les termes de la licence).
A copyleft licence such as the GPL requires that: · Une licence copyleft telle que la GPL exige que :
Copyleft ("share-alike") forces derivative works to keep the same open licence; permissive licences (MIT/BSD) do not. · Le copyleft (« partage à l'identique ») oblige les œuvres dérivées à conserver la même licence ouverte ; les licences permissives (MIT/BSD) ne le font pas.
The Free Software Foundation's "free" means free as in ____, not free of charge. · Le « libre » de la Free Software Foundation signifie libre comme en ____, pas gratuitement.
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. · Les utilisateurs peuvent exécuter, étudier, modifier et redistribuer le programme ; une copie peut encore être vendue. La définition open source de l'OSI porte sur les termes de la licence.
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.
Exemple résolu : décrire le shareware et le logiciel commercial
- Le shareware est distribué gratuitement pour une période d'essai, un temps limité ou avec des fonctionnalités restreintes, et l'utilisateur paie pour continuer à utiliser la version complète. Le programmeur atteint un grand nombre d'utilisateurs à faible coût et convertit certains en clients payants.
- Le logiciel commercial est vendu contre rémunération ; le code source n'est pas fourni ; la licence protège la propriété intellectuelle du développeur ; et les frais achètent généralement du support et des mises à jour.
- Chaque description comprend deux ou trois faits distincts. « Vous payez pour cela » seul ne vaut qu'une marque au maximum.
How does shareware differ from freeware? · Comment le shareware diffère-t-il du freeware ?
Freeware is free with no source; shareware is free only for a trial, then requires payment. · Le freeware est gratuit sans code source ; le shareware est gratuit uniquement pour une période d'essai, puis requiert un paiement.
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.
Exemple résolu : un jeu à vendre au public
- Un programmeur a écrit un jeu à vendre. Identifiez la licence la plus appropriée et justifiez votre choix.
- Une licence commerciale. Le jeu est vendu contre paiement, donc le programmeur tire profit de chaque copie ; le code source n'est pas publié, donc personne ne peut copier le jeu ou le modifier pour le revendre comme sien.
- La licence protège la propriété intellectuelle, et les acheteurs reçoivent des mises à jour et du support.
- L'open-source ne conviendrait pas : le code serait disponible, donc le jeu pourrait être copié et redistribué gratuitement, et le programmeur ne gagnerait rien.
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.
Exemple résolu : pourquoi l'open-source pourrait ne pas convenir à ce programme
- Un programme lit à voix haute les étiquettes de produits pour les shoppers. Expliquez pourquoi une licence open-source pourrait ne pas être appropriée.
- Le code source serait accessible, donc chacun pourrait le modifier. Une version modifiée pourrait afficher de mauvaises informations sur le produit, conduisant les shoppers à acheter le mauvais article ou un produit auquel ils sont allergiques.
- Le programmeur perdrait le contrôle de la qualité et de la sécurité de ce qui est distribué sous le nom du programme.
- L'autre direction est également examinée : les programmes sont libérés en open-source afin que d'autres développeurs puissent les améliorer et les étendre, et que le logiciel se propage rapidement sans coût.
Releasing the label-reading program as open source guarantees that every version shoppers use gives correct information. · Publier le programme de lecture d'étiquettes en open-source garantit que chaque version utilisée par les clients fournit des informations correctes.
The opposite: anyone could change the code and distribute a version that reads labels wrongly, and the programmer would have no control over it. · L'inverse : n'importe qui pourrait modifier le code et distribuer une version lisant mal les étiquettes, et le programmeur n'aurait aucun contrôle dessus.
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.
Choix basé sur l'objectif du développeur
- Revenu par utilisateur et contrôle du code : commercial.
- Portée maximale et amélioration par une communauté : open-source.
- Distribution gratuite pour constituer une audience, puis une version complète payante : shareware. Gratuit à utiliser mais le code gardé privé : freeware.
- Justifier en reliant les caractéristiques de la licence à l'objectif du développeur, aux besoins de l'utilisateur et au cas d'utilisation.
Match each developer's goal to the licence that serves it. · Reliez l'objectif de chaque développeur à la licence qui lui correspond.
The licence follows the goal: revenue, reach, conversion, or free distribution without giving up the code. · La licence suit l'objectif : revenus, portée, conversion, ou distribution gratuite sans abandonner le code.
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.
Pièges qui font perdre des points
- Le droit d'auteur est automatique. « Enregistrer le droit d'auteur » est faux ; l'enregistrement concerne les brevets.
- Le freeware n'est pas open-source. Gratuit, oui ; code source, non.
- Le shareware n'est pas du « logiciel libre ». C'est un essai qui se termine par un paiement.
- La FSF et l'OSI sont deux organismes différents avec deux définitions différentes. Nommez celui que la question demande.
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
Vous avez compris
- Le droit d'auteur est le droit automatique et durable de contrôler la copie, la distribution et la modification du programme tel qu'il est écrit ; un brevet protège une idée et doit être accordé.
- Commercial : payant, pas de code source, pas de modifications · Open-source : code publié, modification et partage autorisés · Freeware : gratuit, pas de code source · Shareware : essai, puis paiement
- FSF logiciel libre = les quatre libertés ; OSI open-source = la licence ; permissive permet tout, copyleft maintient les dérivés sous la même licence
- Justifier une licence à partir de l'objectif du développeur : revenu et contrôle, portée et communauté, ou un essai gratuit qui convertit