Estou terminando de criar meu software, é agora o que fazer? [RESOLVIDO]

25. Re: Estou terminando de criar meu software, é agora o que fazer? [RESOLVIDO]

M.
XProtoman

(usa Fedora)

Enviado em 15/06/2016 - 17:57h

Em 2010 tive umas conversas com um professor e desde então vejo que existem razões para se programar em determinadas linguagens que lhe permitem chegar mais facilmente ao objetivo desejado, porém quem deseja realmente proteger o seu código deve optar por linguagens compiladas, como C ou C++.

Já pesquisei muito no passado sobre como proteger código em Python, apesar de não ter sido algo profundo, muita gente sugere que se implemente elementos críticos do programa em C ou C++ e os utilize em Python, sinceramente acho isso custoso, mas para outra pessoa pode ter um custo menor.

Já coloco a um tempo Python na frente de PHP na questão de vir a utiliza-lo para desenvolvimento web, porque ele fornece pelo menos suporte para gerar e interpretar bytecode, melhor do que você distribuir e entregar o código-fonte em PHP.

Se você realmente tem uma preocupação muito grande com código-fonte vá para outra linguagem.

Lembre-se sempre que falta de código-fonte não impediu até hoje que outras pessoas pudessem criar produtos similares, alguns de código aberto, até mesmo compatíveis, comparáveis ou superiores aos originais.

“Mas nós sabemos que a razão de a maioria estar aqui, é a nossa afinidade com a desobediência!” (Morpheus)


  


26. Re: Estou terminando de criar meu software, é agora o que fazer? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/06/2016 - 19:34h

homemsemnome escreveu:

Com todo respeito ao autor do tópico, mas por que diabos você quer esconder o seu código-fonte? Eu sou leigo no assunto ainda, mas a filosofia GNU não gira em torno dessas quatro liberdades: o código-fonte é distribuído pela rede e você pode usá-lo, estudá-lo, modificá-lo e distribuí-lo livremente?!

A distribuição Linux que você está usando aí no seu computador é fruto do livre compartilhamento de software. Se todos fossem egoístas como você está sendo agora, o mundo Linux não existiria como é hoje.

Sinceramente, eu acho um desrespeito você fazer uma pergunta dessas em um fórum sobre Linux.

A Free Software Foundation considera um software como livre quando atende aos quatro tipos de liberdade para os usuários:

Liberdade 1: A liberdade para executar o programa, para qualquer propósito;
Liberdade 2: A liberdade de estudar o software;
Liberdade 3: A liberdade de redistribuir cópias do programa de modo que você possa ajudar ao seu próximo;
Liberdade 4: A liberdade de modificar o programa e distribuir estas modificações, de modo que toda a comunidade se beneficie.

Para que as quatro liberdades sejam satisfeitas é necessário que o programa seja distribuído juntamente com o seu código-fonte e que não sejam colocadas restrições para que os usuários alterem e redistribuam esse código.


Fonte:
https://pt.wikipedia.org/wiki/Software_livre


Na verdade era prá começar em Liberdade Número Zero.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



27. Re: Estou terminando de criar meu software, é agora o que fazer? [RESOLVIDO]

Homem Sem Nome
homemsemnome

(usa Debian)

Enviado em 15/06/2016 - 20:18h

listeiro_037 escreveu:

homemsemnome escreveu:

Com todo respeito ao autor do tópico, mas por que diabos você quer esconder o seu código-fonte? Eu sou leigo no assunto ainda, mas a filosofia GNU não gira em torno dessas quatro liberdades: o código-fonte é distribuído pela rede e você pode usá-lo, estudá-lo, modificá-lo e distribuí-lo livremente?!

A distribuição Linux que você está usando aí no seu computador é fruto do livre compartilhamento de software. Se todos fossem egoístas como você está sendo agora, o mundo Linux não existiria como é hoje.

Sinceramente, eu acho um desrespeito você fazer uma pergunta dessas em um fórum sobre Linux.

A Free Software Foundation considera um software como livre quando atende aos quatro tipos de liberdade para os usuários:

Liberdade 1: A liberdade para executar o programa, para qualquer propósito;
Liberdade 2: A liberdade de estudar o software;
Liberdade 3: A liberdade de redistribuir cópias do programa de modo que você possa ajudar ao seu próximo;
Liberdade 4: A liberdade de modificar o programa e distribuir estas modificações, de modo que toda a comunidade se beneficie.

Para que as quatro liberdades sejam satisfeitas é necessário que o programa seja distribuído juntamente com o seu código-fonte e que não sejam colocadas restrições para que os usuários alterem e redistribuam esse código.


Fonte:
https://pt.wikipedia.org/wiki/Software_livre


Na verdade era prá começar em Liberdade Número Zero.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



http://i0.kym-cdn.com/photos/images/newsfeed/000/173/576/Wat8.jpg?1315930535



28. Re: Estou terminando de criar meu software, é agora o que fazer? [RESOLVIDO]

Lisandro Guerra
Lisandro

(usa Arch Linux)

Enviado em 05/07/2016 - 20:48h

Pode assistir esta aulinha de 7 minutos (ou se estiver com pressa vai lá no minuto 6 em diante) que vai te ajudar a entender:
https://youtu.be/IyltOtDIRlo?list=PLesCEcYj003QxPQ4vTXkt22-E11aQvoVj

Abraço



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts