|
From: | David Bateman |
Subject: | Re: Private company and code salvation |
Date: | Fri, 26 Sep 2008 09:16:31 +0200 |
User-agent: | Thunderbird 2.0.0.16 (X11/20080725) |
Thomas Weber wrote:
Please note that in reality for a dedicated person matlab can't either as p-code is just a pre-parsed code and so it should be relatively easy to work back from the p-code to the m-code itself. The only hurdle is you don't know the structure of the matlab parse tree. If Octave implemented p-code it wouldn't even have that protection as the Octave parser code is open source as well. If you really want to protect it a bit better write it as a mex-file or oct-file and only distribute the binary. But John's interpretation of the GPL is that that is not allowed.On Thu, Sep 25, 2008 at 08:55:11PM +0200, Oscar Bayona Candel wrote:Hi all two questions:Fisrt, in the next two or three years I want to create my own company. I want,if it is possible, to use octave as a one of my programminglanguagues, the other is Ox.My first question is, how much it will cost?Nothing.Yes.it is possible to use it freely?Second, if I want to protect a code (an m file) (temporaly) how can I make it in octave?You can not..m files are clear text (just like PHP, Python, Perl and whatever scripting language).
That is I want that my programm will be used freely but not the way I have programmed.You know, people on this list spend several hours each week (and that's a conservative estimate) of their free, unpaid time developing Octave. How about we start charging for the .m files?
Well, working for a private company myself I kind of understand the need to keeping some code secret. Though if you make money off Octave the polite thing to do would be contributions of code or Money back to the Octave community. I'd say your best thing to do in this case is not to try and hide the code, itself but place the algorithm (that is really what you are trying to protect) under and NDA with the person you are sharing with.
Regards David -- David Bateman address@hiddenMotorola Labs - Paris +33 1 69 35 48 04 (Ph) Parc Les Algorithmes, Commune de St Aubin +33 6 72 01 06 33 (Mob) 91193 Gif-Sur-Yvette FRANCE +33 1 69 35 77 01 (Fax) The information contained in this communication has been classified as: [x] General Business Information [ ] Motorola Internal Use Only [ ] Motorola Confidential Proprietary
[Prev in Thread] | Current Thread | [Next in Thread] |