Look at this:
Three Worst Reasons
Open sourcing your software isn't always the best business strategy. This section reviews some of the worst reasons you can have to open source a particular technology or create a new open source project:
- You have obsolete software that you want to get rid of and you think that open sourcing it is a good way to get rid of it.
- You're looking to leverage free engineering from the open source community and by open sourcing you think open source developers will lineup to contribute to your project.
- You have software that you don't need anymore and instead of terminating the project or canceling it, you decide to open source it and then call it a win.
In my perspective, most of the companies have this kind of idea when they decided to open source their codes. IBM, Borland, Sun or some one else. And yes, they call it success.
A real funny thing.