In my experience, commercial users either contribute or they don't.  It doesn't matter whether or not they're "forced to".  Commercial users that aren't interested in contributing code simply just won't use any source that has viral licenses except in extreme circumstances (e.g. GCC, few companies want to write a compiler) or for services and internal applications (which aren't restricted by GPL's distribution clause).

In many cases there is a liberally licensed alternatives to a GPL product (e.g. PostgreSQL instead of MySQL, FreeBSD instead of Linux, libedit instead of readline, etc.).  Commercial users that intend to change the code but not to contribute will simply use one of these instead.

Personally I always choose the liberally licensed stuff over GPL when possible, unless the GPL product does something I need that the alternatives do not (gcc, screen, etc.).  I still almost always contribute anything I do, and I have started plenty of OSS projects myself, but I like to have the option to release changes on my own schedule, or to combine open source libraries with commercial libraries to release a product, etc.

Using GPL is just trading options for ideals.  I don't believe in those ideals anyway -- people should share because they want to, not because they're compelled to do so.

-bob

On Mar 28, 2006, at 4:11 PM, Thomas wrote:

Very interessting topic.

What do you think of this licence : http://creativecommons.org/licenses/by-sa/2.0/fr/deed.en_GB
Here is what I've understood, please correct me if I'm misunderstanding something:
I think it can be very useful because the author keeps the patternity of his work, you can use it for commercial project, and you have to share your code when you've modified it (so OS contribution!)
And in the case that you don't want to make you modification open-source, you can ask the author to make a special licence (with a possible payment for that).

++
Thomas
http://sandy.media-box.net

2006/3/29, Darren Cook <[EMAIL PROTECTED]>:
> Especially the dual license is very interesting because Open Source of
> course does not mean that the code owner can not earn money with his work.
> Does anybody know successfull software which is dual licensed?

Quite a lot (I see someone else gave some examples). Many companies
release as GPL but then offer a commercial license so people can pay to
escape its restrictions.

Don't forget the code owner can also make money from their open source
library from being *the* expert on it. When VeryBigCorp needs a
customized version of your library they'll come to you first and ask you
to name your price. (wishful thinking? :-)

Then there are books, conferences, and of course the way it helps your
CV.  (Those only apply if the project becomes big and successful, but if
it doesn't you wouldn't have made any money from it anyway.)

Darren

_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

_______________________________________________
osflash mailing list

_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to