Copyright and software licences · Direitos autorais e licenças de software
| English | Português |
|---|---|
| copyright/ˈkɒpɪraɪt/ | direitos autorais |
| patent/ˈpeɪtənt/ | patente |
| software licence/ˈsɒftweə ˈlaɪsəns/ | licença de software |
| commercial software/kəˈmɜːʃl ˈsɒftweə/ | software comercial |
| proprietary/prəˈpraɪətəri/ | proprietário |
| open-source/ˈəʊpən sɔːs/ | código aberto |
| freeware/ˈfriːweə/ | freeware |
| shareware/ˈʃeəweə/ | shareware |
| permissive/pəˈmɪsɪv/ | permissivo |
| 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.
Uma carta aberta às pessoas que não pagaram
- Em fevereiro de 1976, Bill Gates, com 20 anos, escreveu uma carta aberta aos entusiastas de computador. O interpretador BASIC de sua empresa estava rodando em milhares de máquinas, e menos de um dono em dez tinha pago por ele.
- "Quem pode se dar ao luxo de fazer trabalho profissional de graça?", perguntou ele. Dentro de poucos anos, a lei deixou claro que software é uma obra criativa como um livro, e copiá-lo sem permissão era ilegal.
- O argumento nunca desapareceu: pagar por cópia, ou entregar o código e permitir que qualquer um o melhore? Ambas as respostas estão no programa, e ambas estão certas na situação certa.
- Esta lição é direitos autorais 版权, as licenças baseadas nele e como justificar um para um caso dado.
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.
Direitos Autorais
- Direitos autorais é o direito legal do criador de uma obra original de controlar como ela é copiada, distribuída, modificada e executada.
- Aplica-se automaticamente, sem registro, a código-fonte, software, documentos, imagens, áudio e vídeo, e dura muito tempo, frequentemente 70 anos após a morte do criador.
- Por que um programador depende dele, segundo as palavras do esquema: para ser identificado como proprietário e autor; para que haja consequências legais se alguém copiar ou roubar o programa; para impedir que concorrentes vendam o mesmo trabalho; e para ganhar dinheiro licenciando-o.
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. · O direito autoral se aplica automaticamente a uma obra original (incluindo código) e controla como ela é copiada e modificada — mas uma ideia geral ou algoritmo precisa de uma patente em vez disso.
Copyright protects the specific expression; ideas/inventions are protected (if at all) by patents. · O direito autoral protege a expressão específica; ideias/invenções são protegidas (se houver proteção) por patentes.
Why should a programmer rely on copyright for a program? Select all · todos that apply. · Por que um programador deve confiar no direito autoral para um programa? Selecione todas que se aplicam.
Ownership, legal protection, market protection and income are the four reasons the scheme lists. Copyright has nothing to do with performance. · Propriedade, proteção legal, proteção de mercado e renda são as quatro razões listadas pelo esquema. Direito autoral não tem nada a ver com desempenho.
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
Direitos autorais não são patentes
- Direitos autorais protegem a expressão: o programa conforme escrito. Um programa diferente que faça o mesmo trabalho não o infringe.
- Uma patente 专利 protege uma ideia ou invenção novel. Deve ser solicitada, examinada e concedida, e tem duração de cerca de 20 anos.
- Ideias gerais e algoritmos não são cobertos por direitos autorais; em alguns países, um invento pode ser patenteadoria.

Direito autoral é automático e de longa duração; uma patente é requerida e mais curta
A general idea or algorithm is NOT covered by copyright, but may be protected by a: · Uma ideia geral ou algoritmo NÃO é coberta pelo direito autoral, mas pode ser protegida por uma:
Copyright protects the specific expression (the code/text); ideas and inventions may be protected by a patent. · O direito autoral protege a expressão específica (o código/texto); ideias e invenções podem ser protegidas por uma 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
Licenças de software
- Uma licença de software 软件许可证 é o acordo legal que estabelece como um programa pode ser usado, copiado e distribuído. Escolher e aplicar uma é licenciamento de software.
- Software comercial 商业软件 é vendido: o comprador paga por uma licença, não recebe código-fonte e não pode modificá-lo ou redistribuí-lo. O produto é proprietário 专有.
- Software open-source 开源 publica seu código-fonte; os usuários podem ler, modificar e redistribuí-lo sob as condições da licença.
- Freeware 免费软件 custa zero e pode ser repassado, mas nenhum código-fonte é liberado e não pode ser modificado. Shareware 共享软件 é gratuito por um período de teste ou com recursos limitados; o usuário paga depois para continuar usando a versão completa.

Quatro tipos de licença, e o open-source se divide novamente
Risk and responsibility lab · Laboratório de risco e responsabilidade
Sort examples by the rule, risk or protection involved. · Classifique exemplos pela regra, risco ou proteção envolvidos.
Match each licence type to its key feature. · Associe cada tipo de licença à sua característica principal.
Commercial = paid/closed; open-source = source available and modifiable; freeware = free but closed. · Comercial = pago/fechado; código aberto = código disponível e modificável; freeware = gratuito mas fechado.
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 livre, open source, permissivo, copyleft
- A Free Software Foundation (FSF) define software livre como liberdade, não preço: o usuário pode executar o programa para qualquer fim, estudar e alterá-lo, redistribuir cópias e distribuir versões modificadas. Portanto, o código-fonte deve estar disponível, e uma taxa ainda pode ser cobrada pela cópia.
- A Open Source Initiative (OSI) define open source por sua licença: o código-fonte está disponível e pode ser modificado e redistribuído. A prova distingue FSF e OSI como respostas diferentes.
- Licenças permissivas 宽松许可, como MIT e BSD, permitem quase qualquer uso. Licenças copyleft 著佐权, como a GPL, exigem que versões modificadas sejam liberadas sob a mesma licença: partilha igualitária.
Open-source software means: · Software de código aberto significa:
Open-source publishes the source so the community can read, modify and redistribute it (under the licence terms). · Código aberto publica o código para que a comunidade possa ler, modificar e redistribuir (sob os termos da licença).
A copyleft licence such as the GPL requires that: · Uma licença copyleft, como a GPL, exige que:
Copyleft ("share-alike") forces derivative works to keep the same open licence; permissive licences (MIT/BSD) do not. · Copyleft ("compartilhamento igualitário") força obras derivadas a manter a mesma licença aberta; licenças permissivas (MIT/BSD) não fazem isso.
The Free Software Foundation's "free" means free as in ____, not free of charge. · O "livre" da Free Software Foundation significa livre como em ____, não gratuito.
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. · Os usuários podem executar, estudar, alterar e redistribuir o programa; uma cópia ainda pode ser vendida. A definição de código aberto da OSI trata dos termos da licença.
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.
Exemplo resolvido: descrever shareware e software comercial
- Shareware é distribuído gratuitamente para teste, por tempo limitado ou com recursos limitados, e o usuário paga para continuar usando a versão completa. O programador alcança muitos usuários economicamente e converte alguns em clientes pagantes.
- Software comercial é vendido por uma taxa; o código-fonte não é fornecido; a licença protege a propriedade intelectual do desenvolvedor; e a taxa geralmente inclui suporte e atualizações.
- Cada descrição contém dois ou três fatos separados. "Você paga por isso" sozinho vale no máximo uma marca.
How does shareware differ from freeware? · Como o shareware difere do freeware?
Freeware is free with no source; shareware is free only for a trial, then requires payment. · Freeware é gratuito sem código; shareware é gratuito apenas por um período de teste, depois requer pagamento.
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.
Exemplo resolvido: um jogo para vender ao público
- Um programador escreveu um jogo para vender. Identifique a licença mais adequada e justifique-a.
- Uma licença comercial. O jogo é vendido por uma taxa, então o programador ganha em cada cópia; o código-fonte não é liberado, então ninguém pode copiar o jogo ou alterá-lo e vendê-lo como próprio.
- A licença protege a propriedade intelectual, e os compradores recebem atualizações e suporte.
- Open source não se encaixaria: o código estaria disponível, então o jogo poderia ser copiado e redistribuído gratuitamente, e o programador não ganharia 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.
Exemplo resolvido: por que open source pode não adequar-se a este programa
- Um programa lê rótulos de produtos em voz alta para consumidores. Explique por que uma licença open source pode não ser apropriada.
- O código-fonte seria acessível, então qualquer um poderia alterá-lo. Uma versão alterada poderia exibir informações erradas sobre o produto, levando os consumidores a comprar o item errado ou um ao qual são alérgicos.
- O programador perderia controle sobre a qualidade e segurança do que é distribuído sob o nome do programa.
- A direção oposta também é cobrada na prova: programas são liberados como open source para que outros desenvolvedores possam melhorá-los e ampliá-los, espalhando-se rapidamente sem custo.
Releasing the label-reading program as open source guarantees that every version shoppers use gives correct information. · Lançar o programa de leitura de rótulos como código aberto garante que todas as versões usadas pelos compradores forneçam informações corretas.
The opposite: anyone could change the code and distribute a version that reads labels wrongly, and the programmer would have no control over it. · O oposto: qualquer pessoa poderia alterar o código e distribuir uma versão que lê rótulos incorretamente, e o programador não teria controle sobre isso.
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.
Escolhendo baseado no objetivo do desenvolvedor
- Receita por usuário e controle do código: comercial.
- Alcance máximo e melhoria por uma comunidade: open source.
- Distribuição gratuita para construir audiência, depois versão completa paga: shareware. Grátis para usar, mas código mantido em privado: freeware.
- Justifique vinculando as características da licença ao objetivo do desenvolvedor, às necessidades do usuário e ao caso de uso.
Match each developer's goal to the licence that serves it. · Associe o objetivo de cada desenvolvedor à licença que o atende.
The licence follows the goal: revenue, reach, conversion, or free distribution without giving up the code. · A licença segue o objetivo: receita, alcance, conversão ou distribuição gratuita sem abrir mão do 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.
Marcas que escapam
- Direito autoral é automático. "Registre-o para direito autoral" está errado; registro pertence às patentes.
- Freeware não é open source. Gratuito sim, código-fonte não.
- Shareware não é "software livre". É um teste que termina com pagamento.
- FSF e OSI são duas entidades distintas com definições diferentes. Nomeie a que a questão pede.
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
Entendeu?
- Direito autoral é o direito automático e duradouro de controlar cópia, distribuição e modificação do programa conforme escrito; uma patente protege uma ideia e deve ser concedida
- Comercial: pago, sem código, sem alterações · Open source: código publicado, modificar e compartilhar · Freeware: grátis, sem código · Shareware: teste, depois pagar
- FSF software livre = as quatro liberdades; OSI open source = a licença; permissiva permite tudo, copyleft mantém derivadas sob a mesma licença
- Justifique uma licença pelo objetivo do desenvolvedor: receita e controle, alcance e comunidade, ou teste gratuito que converte