Well, I trust our customers (mostly law enforcement
organizations), but I don’t trust our competitors at all.
Regards,
Ed
De: Jaroslav
Hajek [mailto:address@hidden
Enviado el: viernes, 13 de noviembre de 2009 8:57
Para: Eduardo Fuentetaja
CC: Jordi Gutiérrez Hermoso; address@hidden
Asunto: Re: Using octave runtime in a commercial product
2009/11/13 Eduardo Fuentetaja <address@hidden>
Thank you all guys for the
info. I got the picture.
Just for the record: I'm not an enemy of freedom. In fact I have contributed in
the past a great deal of my time to some open source projects and I feel proud
of it. This question was for my day job (the one that helps me pay my bills),
and the last think I want for many reasons (including legal) is to take
dishonest advantage of the good work you guys put in Octave.
One piece of thought for your consideration: Octave's got great value and there
are companies out there (like mine) that would be willing to compensate
economically for the benefits of legally using Octave. Then you use that money
to helping cure malaria or -another idea- to organize a Octave user day in
Vegas, all expenses paid.
Some free software projects have the dual licensing option to address such
needs (and funding opportunities). However, for Octave it doesn't work because
there is no company collecting copyright from contributors; you'd need to
arrange the licensing with all past contributors, and there are dozens of them.
There are numerous ways how you can encrypt your m-files to make unlicensed use
difficult; however, as Judd noted, the decryption could always be intercepted.
Maybe you're too pessimistic? Just supply the m-files with clearly stated
copyright - look what MathWorks does. Why not just trust your customers?
Thanks a lot for your comments
and keep up the good work.
Ed
--
RNDr. Jaroslav Hajek
computing expert & GNU Octave developer
Aeronautical Research and Test Institute (VZLU)
Prague, Czech Republic
url: www.highegg.matfyz.cz