ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I've done some freelance work on a project for a company, and other companies are interested in acquiring the work.
The project involved bash scripts and a web interface. I'd like to package the "product" and protect my source code. That is, compile it or at least scramble or "obfuscate" (i think the word is) it so as to prevent any stealing of my source.
Distribution: UBUNTU 5.10 since Jul-18,2006 on Intel 820 DC
Posts: 458
Rep:
A standard clause in most DBA / integrator contracts is:
Any scripts introduced by the "provider" for use in the "client"s "application" are owned solely by the "provider" and leased to the "client" for use with the "application" for the duration of the contract / in perpetuity.
What it means is that if the provider walks out of the contract, the client is protected but can't use the scripts anywhere else.
There is a program called shc which will encode a shell script into a binary stream but only as long as the maximum one-line command size (+-512 chars?)
Originally posted by AnanthaP A standard clause in most DBA / integrator contracts is:
Any scripts introduced by the "provider" for use in the "client"s "application" are owned solely by the "provider" and leased to the "client" for use with the "application" for the duration of the contract / in perpetuity.
What it means is that if the provider walks out of the contract, the client is protected but can't use the scripts anywhere else.
End
SCO might argue with you about the ability of contracts to protect your code - IBM on the other hand might agree
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.