Software proprietário
Proprietário é um adjetivo que descreve algo pertencente a uma empresa ou indivíduo específico. No mundo da computação, proprietário costuma ser usado para descrever software que não é de código aberto nem é distribuído sob uma licença livre. Exemplos incluem sistemas operacionais, programas de software e formatos de arquivo.
1. Sistemas operacionais
Sistemas operacionais proprietários não podem ser modificados por usuários ou outras empresas. Por exemplo, Windows e OS X são sistemas operacionais proprietários. O código-fonte do Windows pertence à Microsoft, e o código-fonte do OS X pertence à Apple. Outras empresas podem criar programas que funcionam nesses sistemas operacionais, mas não podem modificar o próprio sistema operacional. Linux e Android não são proprietários, e é por isso que existem muitas versões diferentes desses sistemas operacionais.
2. Programas de software
Programas de software proprietários são aplicativos cujos direitos são mantidos pelo desenvolvedor ou editor. Eles normalmente têm o código-fonte fechado, o que significa que o desenvolvedor não fornece o código-fonte a ninguém de fora da empresa. Programas proprietários são licenciados para usuários finais de acordo com termos específicos definidos pelo desenvolvedor ou editor. Esses termos frequentemente restringem o uso, a distribuição e a modificação do software. A maior parte do software comercial é proprietária porque oferece ao desenvolvedor uma vantagem competitiva.
3. Formatos de arquivo
Alguns tipos de arquivo são salvos em um formato de arquivo proprietário que só pode ser reconhecido por um programa específico. Esses tipos de arquivo normalmente são criados por programas de software proprietários e geralmente são salvos em um formato binário (em vez de um formato baseado em texto). Ao armazenar dados em um formato proprietário, os desenvolvedores podem garantir que os arquivos criados com seu software não possam ser abertos com outros programas de software. Tipos de arquivo proprietários salvos por programas de software também são chamados de arquivos nativos.
Teste seus conhecimentos