在JavaScript/HTML世界中,所有代码都可以被用户看到(并不复杂),所以问题是我是否使用诸如
1. Can I my sell/rent my software that I created using these tools, for example, for a monthly fee of X.X amount?
2. Can a user of my software use one or many of the above open software in his/her project which was created using my software and would be distributed under my licenses?
我仍然在考虑许可证,所以一个简单易懂的解释会很好。我是一个在线工具,用户需要付费才能使用,并且可以导出其中包括库的上面。
发布于 2014-01-03 21:53:41
简短回答:是的。
更长的答案:你必须阅读每个许可证,但你引用的大多数许可证都非常自由,出售或修改它们没有问题(麻省理工学院,BSD)。至于其他方面:非律师总结是,GPL/GNU许可证等仅包括对软件本身的修改--如果您向LDT添加了一些内容,您必须与其他人共享它,但您可以使用LDT而不影响您对代码的所有权。
OpenSource.org有一个很好的FAQ (和许可证列表),特别是他们对版权左的解释,它描述了GPL和类似的内容:
版权条款只适用于实际的衍生产品,即现有的版权工作被修改的情况。仅仅将一个版权作品和一个非版权作品一起分发并不会导致后者受到版权条款的限制。
从您的代码中包含Javascript库当然属于“同时分发”的范畴,所以您唯一需要担心的是,如果您将内容添加到/修改许可代码本身,那么即使这样,您也必须共享您的修改。
在所有这些情况下:您可以使用无论如何都要卖了。
当然,如果软件不是在免费许可之下,而是附加了某种其他许可(例如优秀的高图集),那么您将不得不遵守该许可的条款,并购买所需的任何许可。
https://stackoverflow.com/questions/20913227
复制相似问题