我目前正在工作的资金跟踪/发票创建应用程序,我打算免费发布。这个应用程序可以分为三个部分:
我正在努力寻找符合三个不同目的的许可证:
此外,如果有可能(如果存在这样的许可),我想消除所有的限制,即使是对商业产品,只要项目是由一个人(或一个女人)团队领导。换句话说,我希望自由职业者能够充分享受自由,但对公司有一些限制。
值得一提的是,尽管框架完全是自定义代码,但应用程序将包含一些第三方,即jquery,以及其他一些javascript组件。
我知道这是一个非常具体的问题,并不一定对编码社区有帮助,只有我,但我不知道该向何处求助。
发布于 2011-06-15 10:50:31
我的第一印象是:对于框架,LGPL。对于应用程序,GPL。为设计,CC。必要时添加适当的例外条款。不要担心任何人出售这个框架(没有应用程序)--无论如何,这都不会发生。
发布于 2011-06-15 14:33:36
如果你真的愿意的话,你可以得到这样的许可,但我希望你不要把它叫做开源。开放源码倡议定义要求其他各方能够销售该软件。因此,你会让人感到困惑。
如果你想要一种特定的执照来满足特定的要求,我建议找个律师。将不会有一个自由软件/开放源码许可为您准备使用。如果你愿意让你的东西被出售,只要它是免费的/开源的,看看版权许可,如GPL家族。LGPL可能是您想要的框架,因为LGPLed DLL可以很容易地适应任何类型的许可方案。您可能需要一个GPL版本的应用程序,我建议版本2或任何更高版本的最大兼容性。
GPL要求所有衍生作品在GPL下获得许可。出售GPLed软件是可能的,但出售GPLed收缩包装软件是不切实际的,因为任何购买它的人都可以合法地与世界其他地区共享。如果这是你真正想要的,或愿意满足,GPL将为您工作。LGPL的工作原理大致相同,但允许链接到其他软件,而不考虑许可。
就个人商店豁免而言,您始终可以向GPL类型的许可证添加权限。我建议你找个律师谈这件事,因为我可以想办法让这件事严重出错。(例如,Joe能否将所有东西打包成一个专有包,并将其卖给更大的公司?一个人的开发团队到底是什么?)
一般来说,你应该得到律师的帮助来起草任何不寻常的许可条款。使用开源、自由软件或的许可的好处是,其他人已经为律师支付了审查许可的费用,所以您不必这样做。
对于艺术品,您可能希望使用;您将在每个SE页面的右下角看到许可链接。Creative可能有您喜欢的许可,包括“非商业性”条款。
https://softwareengineering.stackexchange.com/questions/84144
复制相似问题