Shutting down a product? Open source it.
41–48 of 48 posts
Re: Shutting down a product? Open source it.
#42No one wants to publish a 'hack' to the scrutiny of a elite community of programmers, and for some companies just cleaning up the code to the standards the community expect would cost a lot of money.
Re: Shutting down a product? Open source it.
#43This particularly makes sense for SaaS offerings that are being discontinued. If your product is only available as a service then it is particularly painful when it disappears for those who depend on it. From a business standpoint, open-sourcing is a good way to maintain goodwill and shift the onus of administering the service to those who consume it without leaving them out to dry. All your consumers will have to ma…
If it's truly open source then there's nothing stopping another business from coming in and offering a hosted version much in the same way that the original did. I suspect that the reason this doesn't have so much could be licensing of other libraries etc used by the code.
Re: Shutting down a product? Open source it.
#44People talk about this as if it's an action you can take. The title even uses it as a verb: "open source" it. Is "open sourcing" even the decision of the developer, in reality? Sure, the developer can decide to release the code as open source. That's fine. But to make an open source project requires a lot more commitment than that[1]. An open source project is kinda like a startup. You need your product (the code) yo…
It really depends on what you're making. If the software is popular, there's little need to help form the community, facilitate the process, and so on. It might help, but just dumping the sources online is way better than nothing.
Re: Shutting down a product? Open source it.
#45Re: Shutting down a product? Open source it.
#46Re: Shutting down a product? Open source it.
#47That's only an option if you're shuttering the product of your own will. If you're part of a talent acquisition (which is the case with Posterous and Milk), the purchasing company would have to make that call, so you should really address the blog post to them. It's unlikely any of them would: they just paid a bunch of money and acquired the team plus source, and even if they don't use the acquired source, open-sourc…
No reason founders couldn't specify this as a condition. Or make it an explicit term of their service agreement to customers/users well in advance of this eventuality. Something like:
"In the event COMPANY concludes business operations or discontinues SERVICE for any reason, including but not limited to sale or acquisition of COMPANY or relevant assets, COMPANY will license SOFTWARE under the terms of $FREE_SOFTWARE _LICENSE, in the preferred form of SOFTWARE for making modifications to it, inclusive of any build, deployment, operations, management, and documentation support."
Where the free software license would be specified, though generally I'd expect this would include a license meeting the FSF's Free Software Definition or the OSI's Open Source Definition and certification.
Re: Shutting down a product? Open source it.
#48People talk about this as if it's an action you can take. The title even uses it as a verb: "open source" it. Is "open sourcing" even the decision of the developer, in reality? Sure, the developer can decide to release the code as open source. That's fine. But to make an open source project requires a lot more commitment than that[1]. An open source project is kinda like a startup. You need your product (the code) yo…