首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >技术上开放源码应用程序(特别是javascript)是否有可能在专有许可下发布?

技术上开放源码应用程序(特别是javascript)是否有可能在专有许可下发布?
EN

Software Engineering用户
提问于 2011-02-24 03:19:37
回答 5查看 309关注 0票数 4

从技术上讲,javascript应用程序发行版不会是封闭的源代码--充其量它可以被混淆。因此,我的问题有两部分:

  • 是否有可能在专有许可下发布技术上的开源应用程序?
  • 是否有任何应用程序的例子,这些应用程序技术上是开源的,一直处于专有许可之下,并且正在被出售?
EN

回答 5

Software Engineering用户

回答已采纳

发布于 2011-02-24 03:26:41

仅仅因为您有源代码并不意味着某些东西是“开放源代码”。开源意味着你有权自己使用和修改源代码。

作为一个快速的例子,阀门的HL2源代码被窃取和泄露,但它仍然是专有的,如果有人偷了它并在他们自己的应用程序中使用它是非法的(没有从阀门那里获得许可),而阀门继续制造和销售基于这个引擎的游戏(为了利润)。

票数 6
EN

Software Engineering用户

发布于 2011-02-24 03:27:11

是的,仅仅因为有人可以访问源,他们就没有复制和使用它的权利。

在我的头上,我知道几个正在出售的javascript图表库。

票数 5
EN

Software Engineering用户

发布于 2011-02-24 04:33:13

我认为你正在寻找的术语是“商业许可”,而不是“封闭来源许可”。正如您已经注意到的,源代码在技术上是“开放的”,因为它没有被编译或者被混淆。

并不是所有的开源软件都是免费的开源软件。即使有免费版本的项目也可以为扩展版本提供商业许可,或者只是为了许可目的(即,开放源码许可证不能作为另一个软件的一部分使用)。

这是我非常熟悉的一个话题,因为我是名为Binpress的源代码市场的创始人之一,我们的服务中有免费的和商业的源代码包,没有矛盾。我们有这样的商业许可证的详细说明要点的一页,我想你会发现有用的。

票数 3
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/51238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档