• 2024-12-03

Aplicativos de Software Open Source vs. Public Domain

Engenharia de Software - Aula 01 - Modelos de processo de software e atividades de software

Engenharia de Software - Aula 01 - Modelos de processo de software e atividades de software

Índice:

Anonim

O software de código aberto permite que os usuários acessem e alterem o código-fonte do próprio programa. O código-fonte é basicamente uma lista de comandos que determinam como o programa é executado. Alguns aplicativos de código aberto têm restrições sobre seu uso e distribuição, mas muitos não.

Existe uma diferença entre aplicativos de código aberto e domínio público?

Aplicativos de código aberto não estão sob domínio público, e isso permite que as pessoas usem livremente seus trabalhos. Normalmente, o software de domínio público não permite o acesso aos códigos-fonte, embora nem sempre seja esse o caso. Software livre faz tem direitos autorais.

Às vezes, o termo "código aberto" é usado de forma intercambiável com o software de "domínio público", mas eles não são a mesma coisa.

Os Fatores Determinantes São Direitos Autorais ou Restrições de Uso

A principal distinção entre SO e software de domínio público não é se o código-fonte está acessível, mas se há algum requisito de licenciamento ou outras restrições ao uso do programa, alteração do código-fonte, redistribuição do programa ou sobre os direitos autorais. Se houver, é de código aberto, não de domínio público.

A Open Source Initiative, uma organização sem fins lucrativos com sede na Califórnia, 501 (c) (3), oferece uma definição muito detalhada e legal de software de código aberto, que pode usá-lo e como. Eles também têm uma ótima lista alfabética de empresas que oferecem software de código aberto se você deseja investigar uma empresa em particular. O OpenSource.org é um ótimo lugar para descobrir mais sobre como você pode desenvolver, colaborar e usar o software do sistema operacional.

Outras distinções importantes

O software do sistema operacional pode ser livremente compartilhado, usado e até mesmo modificado por qualquer pessoa. Ele é desenvolvido através das contribuições de muitos e distribuído sob licenças que devem obedecer a determinados critérios de uso. A licença não pode discriminar ninguém. Em outras palavras, você não pode impedir certos grupos de pessoas de usar o software. Deve permitir trabalhos derivados.

Exemplos

Software de código aberto vem em todas as formas e tamanhos e pode servir a vários propósitos. Os exemplos incluem o LINUX, o Apache, o Firefox, o KOffice, o Thunderbird, o OpenOffice, o KOffice e o SquirrelMail. O Firefox é um navegador da Web simples, enquanto o LINUX é mais complicado. É um sistema operacional baseado em UNIX. O OpenOffice é uma suíte de escritório oferecida pelo Apache.

No caso do OpenOffice, você pode baixar e instalar o programa em praticamente qualquer computador - de graça, mesmo se você instalá-lo em vários computadores. Faça cópias e entregue-as a amigos e familiares. Não há taxas de licença. Use-o como qualquer outro programa de processamento de texto, planilha ou banco de dados. E se você tiver um problema - como um bug aparecer - ou se achar que pode melhorar, você pode denunciá-lo ou apenas ajustar o problema sozinho. O programa permite aos usuários "melhorar", de acordo com o Apache.

É seguro?

Sempre que você permitir o acesso de vários usuários, a questão dos vírus surge. Prossiga com cuidado e verifique se você tem um bom aplicativo antivírus instalado ao acessar o software de código aberto.


Artigos interessantes

As melhores respostas para perguntas temporárias sobre entrevistas de emprego

As melhores respostas para perguntas temporárias sobre entrevistas de emprego

Reveja dicas sobre como responder a perguntas comuns sobre entrevistas para trabalhos temporários, além de exemplos de respostas para as 10 principais perguntas temporárias sobre entrevista de emprego.

Como responder me falar sobre você mesmo em uma entrevista

Como responder me falar sobre você mesmo em uma entrevista

Como responder à pergunta da entrevista de emprego "Conte-me sobre você", incluindo o que dizer, o que não dizer e exemplos das melhores respostas.

Autoridade Temporária para a Aposentadoria Antecipada (TERA)

Autoridade Temporária para a Aposentadoria Antecipada (TERA)

A Autoridade Temporária para a Aposentadoria Antecipada autorizou membros com mais de 15 anos, mas com menos de 20 anos de serviço ativo total para solicitar aposentadoria antecipada.

Definição de Empregados Temporários - Recursos Humanos

Definição de Empregados Temporários - Recursos Humanos

Aprenda as muitas diferenças entre funcionários temporários e regulares e por que os temporários podem ser benéficos.

Amostra de carta de demissão temporária de emprego

Amostra de carta de demissão temporária de emprego

Renunciar a um emprego temporário pode ser intimidante. Use uma carta de demissão formal para sair de forma profissional, mantendo-se respeitosa.

Ideias para Habitação Temporária de Verão para Estagiários

Ideias para Habitação Temporária de Verão para Estagiários

Vários campi universitários oferecem moradia temporária para estudantes fazendo estágios durante as férias de verão. Confira essas e outras opções de hospedagem.