removido
(usa Nenhuma)
Enviado em 11/06/2016 - 10:50h
shoujo escreveu:
[...]
Tudo bem fazer software livre, mas um programa precisa ser mesmo um arquivo de texto editavel facilmente desse jeito? O.O
Não vejo liberdade nenhuma acontecendo ai, quer dizer que eu me esforço, crio um programa legal, ai depois uma pessoa qualquer que nem sabe programar, vai lá edita o nome do programa e diz que é dela, só pq o programa eram arquivos de texto e o próprio codigo fonte era o executavel? Triste isso não?
E qual a diferença em pegar um programa compilado, renomeá-lo e dizer que é meu? Indo mais além: eu posso usar um disassembler para modificar um software fechado.
E não só o software; músicas, fotografias, documentos, tudo é "modificável", a partir do ponto que você manda para a rede, toda e qualquer modificação torna-se possível.
Em relação ao código fonte, você pode optar por uma linguagem de programação que não seja de script, como C/C++, C# ou Java, ou achar uma forma de "compilar" o script para esconder o fonte, para que outras pessoas não vejam o seu trabalho.
* Em Shell Script existe o
shc
* Em Python, temos o módulo
py_compile
Em python:
python -m py_compile <arquivo_fonte.py>
Vai ser gerado na mesma pasta o arquivo compilado
.pyc, que pode ser executado pelo próprio python.
--
Linux User: #596371