Código fonte é o conjunto de palavras ou símbolos escritos de forma ordenada, contendo instruções em uma das linguagens de programação existentes, de maneira lógica. Existem linguagens que são compiladas e as que são interpretadas. As linguagens compiladas, após ser compilado o código fonte, transforma-se em sofware - programas executavéis. Este conjunto de palavras que formam linhas de comandos deverá estar dentro da padronização da linguagem escolhida, obedecendo critérios de execução. Atualmente, com a diversificação de linguagens, o código pode ser compilado por diversos programas e, até mesmo linguagens.
Código objeto ou arquivo objeto é o nome dado ao código resultante da compilação do código fonte. Que posteriormente é "ligado" aos outros, através de um linker, resultando num arquivo executável ou biblioteca. Open Source ou código aberto é qualquer software que pode ser usado, copiado, estudado e distribuído sem nenhuma restrição. No entanto um programa de código aberto deve garantir:
Distribuição livre;
Código fonte;
Trabalhos derivados;
Integridade do autor do código fonte;
Não discriminação contra pessoas, grupos ou aréas de atuação;
Distribuição da licença;
Licença não específica á um produto;
Licença neutra a tecnologia e que não restrinja outros programas.
É importante saber dessas informações, pois um programa Open Soucer dá acesso a diversos usuários (no caso clientes). Sendo permitida sua alteração e criação de programa que atenda a necessidade específica de tal empresa. Na hora que se contrata o desenvolvimento de um sistema automatizado, a empresa deve respeitar as regras de um Open Source.
Assinar:
Postar comentários (Atom)
Parabéns galera!!!
ResponderExcluirEm relação ao Open Source / código aberto quero contribuir relatando que esses códigos são mais seguros, pois como são abertos e todos podem mexer e melhora-lo, assim fica mais difícil ser burlado.
Há um movimento de software livre organizado que luta que acredita que a inclusão digital será possível através de bases livre. Eu acredito e apoio e uso software livre.
Muitoo bom Galera!Bj