Seven Open Source Business Strategies
Openstandards.net writes "One of /. posters' favorite discussions is the value of open source as a business model. OSDN has an article on IT Manager's Journal that highlights seven business strategies for open source. " Slashdot and ITMJ are both owned by OSDN.
No. They would require a copyright assignment from you, as seen in projects such as GCC and Cygwin.
Like if I submit a fix/enchancement to MySQL in the GPL version, can they as the 'owners' put that in their commercial license which their customers can release without the source code?
Assuming your fixes are GPL, they cannot put your changes in the commercial version without first negotiating a separate license from you.
Like if I submit a fix/enchancement to MySQL in the GPL version, can they as the 'owners' put that in their commercial license which their customers can release without the source code?
If you (foolishly) assign the copyright on your code to them, then they can do whatever they want. If you keep copyright to your patch, they can only use it under the license you have chosen.
I would imagine that in order to successfully do this you need be a hardware company. If you can provide commodity hardware with commodity software that presents a viable consumer alternative (read marketable to average joes as the best thing since a toaster for this new sliced bread stuff) then you might be able to make it. This is really a marketing problem rather than anything else. Generate a kick ass device by intergrating open source solutions with commodity hardware and your product development is much cheaper.
For example the L600.
In the end, to be successful with this strategy you have to be a kick ass marketer to deal with the big guns at the top of the food chain.
"The large print giveth, and the small print taketh away" -Tom Waits
Cygnus primarily provided support, but I think they also did some development. Maybe someone can elaborate?
In my mind, Cygnus is a good example of how a small company can survive on just dealing in Free Software. Many people need support, or perhaps need custom-made changes to Free Software.
AFAIK, Cygnus is now part of Red Hat, and Michael Tiemann is CTO of Red Hat.
Huh? All except one involve distributing open source code:
Optimization - give away good, sell better code.
Dual license - give away good code, sell same code to anyone not wanting to GPL their modifications.
Consulting - give away code so people will hire you to customize it.
Subscription - give away code, but get people to pay for more convenient distribution of it.
Patronage - find someone else to pay you to give away code.
Hosted - (this is the one) write code based on free software that only you use.
Embedded - Give away code tailored to hardware you sell.
What's a sig?
It's common practice in journalism, so that the reader is aware of any potential bias caused by the relationship. So, I'm not sure why slashdot does it.