【发布时间】:2009-04-19 02:35:47
【问题描述】:
据我了解,开源软件不会阻止您出售它(这取决于许可证的类型吗?)但这是个好主意吗?
对于我的宠物项目,目标受众大部分是不知道如何编译源代码的非程序员,但我仍然希望保持开放,主要是让未来可能的雇主将我的“投资组合”视为以及获得他人的批评,或者只是供他人学习。
我不希望辞去我的日常工作或其他任何事情,主要是为了支付一些小成本,如网络托管、域名和其他杂项费用,并希望能得到一些零花钱。
提供支持并不是一个真正的选择,它是最终用户应用程序,主要目标之一是使其尽可能易于使用。
听起来对它友好的最接近的许可证是Ms-RSL,但我目前使用的 Google 代码不支持该许可证,并且快速搜索看起来 Sourceforge 也不支持(我可能是错的)。它目前是 GPL,但我现在只删除了几个类,所以改变不是问题。
是否有其他人这样做的例子(成功或失败)?我最好只要求捐款吗?我是否应该不将它作为开源许可(如果我没有任何许可,它是否会自动关闭源代码而只是根据要求分发?)还有其他我没有想到的选项吗?
编辑:除了法律方面,我更感兴趣的是直销开源软件的做法是否普遍受到反对,即我是否会惹恼购买它并后来发现它是开源的客户。我应该在网站上宣布它还是保持从源代码到零售网站的单向链接,而不是相反?宣布但不突出?
【问题讨论】:
-
嗯,我原以为会有更多人反对这个想法,但到目前为止似乎没有人对此有异议
标签: open-source licensing