Jump to content
djthyrax

[Discussão] Ofuscadores - Será que vale a pena usar?

Recommended Posts

slack_guy
O mesmo produto não implica que tenha o mesmo código fonte.

Obviamente.

Eu faço uma calculadora (existem poucas...) e meto-a sob GPL; tu pegas no código, lês e crias outra calculadora. A única coisa em comum entre os nossos softwares é a capacidade de realizarem cálculos, que, ao fim e ao cabo, é a função que caracteriza esses produtos.

Mas acontece que eu sou um programador isolado no meu cantinho e faço isto porque quero, enquanto que tu trabalhas numa empresa multinacional de software e fazes isto por dever. A tua empresa incorpora a calculadora (que tu fizeste depois de leres o meu código e provavelmente de muitos outros) no seu sistema operativo proprietário que vende aos milhões.

Explica-me lá em que medida é que eu sou prejudicado e dei milhões a ganhar à tua empresa?


:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave ^X^C ^C ^D ^Z ^Q QUITDAMMIT

Share this post


Link to post
Share on other sites
pedrotuga

slack, eu estava a falar no caso da licensa GPL, o caso das licensas tipo BSD é pior, mas nem queor ir por aí.

Com, 'um produto baseado no meu', estava a falar de qualquer forma de criar um novo produto que seja contemplada pela licensa GPL.

Eu não concordo com licenças que decidam o que utilizador deve fazer e como ou cou atitudes fechadas de tentar esconder o que o software faz, só estou a abordar um problema, que é o de, como fazer dinheiro com software sendo um pequeno progrador independente.

Foi o que deu origem a este tópico.

Basicamente o problema que aqui se põe é: como direcionar retorno económico de um produto para quem de facto o merece. Nem está em cause se tem que haver retorno económico ou não, é um facto que há. O problema é que a sua direcção é determinada por outros factores.

Em última análise isto é um problema deste modelo económico-social que não gera riqueza com base no trabalho, mas segundo coisas como estatuto, especulação, etc.

És prejudicado na medida em que és vedado

Share this post


Link to post
Share on other sites
Triton

Estamos a chegar ao problema que tentei referir em alguns posts anteriores.

Explica-me lá em que medida é que eu sou prejudicado e dei milhões a ganhar à tua empresa?

Na medida em que viste o meu código, e se eu tiver funcionalidades complexas no meu programa que demoraram anos a desenvolver, tu ao teres acesso ao meu código podes simplesmente copiar e ninguém dá por ela.

E todos sabemos que não é pelo facto de o código estar sob GPL que montes de empresas (algumas bastante conhecidas) não o utilizam nos seus produtos e nem sequer cumprem os termos da licença. Mas mesmo que cumpram todos os termos da licença, foste prejudicado na mesma, porque podias ter vendido o software.

Essa velha conversa de que se pode ganhar dinheiro com o suporte é muito bonita, mas todos sabemos que não se compara a vender o software.


<3 life

Share this post


Link to post
Share on other sites
Rui Carlos

Obviamente.

Eu faço uma calculadora (existem poucas...) e meto-a sob GPL; tu pegas no código, lês e crias outra calculadora. A única coisa em comum entre os nossos softwares é a capacidade de realizarem cálculos, que, ao fim e ao cabo, é a função que caracteriza esses produtos.

Mas acontece que eu sou um programador isolado no meu cantinho e faço isto porque quero, enquanto que tu trabalhas numa empresa multinacional de software e fazes isto por dever. A tua empresa incorpora a calculadora (que tu fizeste depois de leres o meu código e provavelmente de muitos outros) no seu sistema operativo proprietário que vende aos milhões.

Explica-me lá em que medida é que eu sou prejudicado e dei milhões a ganhar à tua empresa?

Na medida em que podes ter perdido meia dúzia de anos a desenvolver a calculadora, a partir da qual outra pessoa desenvolve uma igual em meia dúzia de dias, e, tu podes acabar por ver o teu produto preterido em função do da outra empresa, mesmo sendo iguais, e tendo sido tu a desenvolver a versão original.

É claro que se tu és um programador que faz isso por diversão, sem esperar retorno económico, até podes nem estar preocupado. Mas eu serei obrigado a seguir a mesma lógica que tu?

Como já disse também tenho por hábito recorrer a licenças de software aberto/livre (salvo algumas excepções), mas isso foi uma opção minha. Eu tenho essa liberdade, e acho que quem não escolhe as mesma opções que eu, também deve poder escolher. E se escolher ofuscar o código que ele criou, tem esse direito.

Share this post


Link to post
Share on other sites
slack_guy
Rui Carlos:

É claro que se tu és um programador que faz isso por diversão, sem esperar retorno económico, até podes nem estar preocupado. Mas eu serei obrigado a seguir a mesma lógica que tu?

Mas eu não quero obrigar ninguém a seguir a minha lógica.

E se escolher ofuscar o código que ele criou, tem esse direito.

Claro que sim.

Na medida em que podes ter perdido meia dúzia de anos a desenvolver a calculadora, a partir da qual outra pessoa desenvolve uma igual em meia dúzia de dias (...)

Se não fosse assim como dizes, todos os dias tínhamos de re-inventar a roda.


:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave ^X^C ^C ^D ^Z ^Q QUITDAMMIT

Share this post


Link to post
Share on other sites
Rui Carlos

Se não fosse assim como dizes, todos os dias tínhamos de re-inventar a roda.

O problema é quando não queremos reinventar a roda, nem recompensar quem perdeu tempo a inventá-la...

Share this post


Link to post
Share on other sites
Nazgulled

Gurzi, encontrei este, parece fixe, http://www.raizlabs.com/software/phpobfuscator/, acho que o bcompiler tem algo do género...

Esse foi o que eu coloquei no outro tópico que deu origem a este... Ele tem aspecto de funcionar como deve ser, mas não cheguei a testar ainda. Gurzi, se o testares, diz qualquer coisa para um gajo saber se é bom ou não...

Share this post


Link to post
Share on other sites
Triton

😲, Triton estás bom de saúde  :D , Portugal-a-Programar  |  Desenvolvimento Web  |  PHP  |  [Discussão] Ofuscadores - Será que vale a pena usar?

...

My bad ... :)


<3 life

Share this post


Link to post
Share on other sites
Nazgulled

Era um bom projecto para o P@P desenvolver em equipa e que fosse cross-os... Please, not in Java :P

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.