问题标签 [licensing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1644 浏览

tfs - TFS 试用版许可问题

我的 Team Foundation Server 试用版已过期。为什么我不能在另一台服务器上安装一个新副本并再使用 90 天?

  1. 我正在使用相同的源代码。
  2. 我不想这样做,但我的老板正试图让我这样做。
0 投票
5 回答
383 浏览

.net - 互操作定义在其原始许可下的涵盖程度如何

我有一个为视频文件创建缩略图的项目,它很大程度上基于directshow.net中的互操作定义。

目前媒体浏览器是 GPL,所以一切都是兼容的,我很高兴剪切和粘贴这段代码(因为它的所有属性都正确)。

但是...我正在考虑将此代码包含在衍生的 MIT 许可项目中。这让我有点不知所措。

Directshow.net 在 LGPL 下获得许可,这意味着我可以依赖该 DLL。但是......我不能真正包含限制较少的许可证下的代码。

有问题的文件是互操作定义,可以通过阅读 MSDN 并将内容转换为 C# 轻松/繁琐地定义,如果我手动执行此操作,我很可能会得到相同的代码(或非常相似的代码)。

我站在哪里?如何将此功能纳入我的 MIT 许可项目?

相关: http: //sourceforge.net/forum/forum.php ?thread_id=3040125&forum_id=460697

0 投票
10 回答
3201 浏览

licensing - 为什么软件有 EULA?

这是我所知道的唯一一个消费者必须同意只有律师才能(某事)理解的产品。我敢肯定,每年车祸造成的死亡人数比软件事故死亡人数还要多。但是当我买车时,我不会签署 EULA 之类的东西。

那么为什么软件有 EULA 呢?是否发生过严重的事故导致软件公司需要保护自己?(第一个拥有 EULA 的软件是什么?)

[更新] 只是为了澄清我的观点:我不明白为什么软件有 EULA。没有其他我能想到的产品(甚至枪)!那么,是什么让软件与众不同,该产品需要某种“责任限制”呢?

顺便说一句,维基百科说“美国收缩包装许可证的法律地位有些不清楚。”

0 投票
4 回答
17050 浏览

c# - 生成 licenses.licx

我有一点问题。我正在将我的源存储库从一台机器移动到另一台机器,并且在此过程中,我正在对存储的内容进行一些挑选,因为我从一开始就了解了有关创建/管理存储库的更多信息。

问题是我们使用的是 devexpress 的 dxperience 工具,它使用 .net 许可系统 (licenses.licx)。最初我在存储库中有这个许可证,我听说这不一定是最好的主意。所以我没有将它包含在存储库中。但是现在,当我从我的机器上的存储库中签出项目时(我在移动之前签出的同一台机器),它正在寻找许可证文件,而不是按照(我认为)它应该的那样生成它。

0 投票
10 回答
9894 浏览

licensing - 埃斯珀的替代品?

我对复杂事件处理非常感兴趣,并且一直在关注 Esper。但是,我的公司有反 GPL 的立场,我想知道在 Apache 或 BSD 等更商业友好的许可下是否有非 GPL 替代方案?

0 投票
10 回答
14178 浏览

mysql - MySQL 许可和 GPL

据我所知,当我使用任何 GPL 代码(如 MySQL)构建桌面/服务器应用程序时,我将不得不在 GPL 下发布我的软件的源代码。

如果我想使用 MySQL 开发一个网络应用程序,我的代码将链接到 MySQL 库。在这种情况下,我必须按照 GPL 发布我的 webapp 的源代码吗?

0 投票
1 回答
3316 浏览

asp.net - 在我的 ASP.NET 应用程序中强制执行许可条款

我有一个 ASP.Net 应用程序,它托管在我公司客户内部网络上的 Web 服务器上。

我希望执行各种已知的许可条款(到期日期/用户数量等)

我打算使用一个加密的 xml 文档,其中包含作为键/值对的术语,并将其作为加密的平面文本文件存储在 Web 服务器上。

然后,我计划使用自定义安全 Httpmodule 来解密加密文件,并将术语提取并存储在内存中(应用程序?),然后在应用程序相关区域的每个页面请求期间强制执行这些术语。

是否有更好的方法来执行 Web 应用程序的许可条款?

0 投票
1 回答
16376 浏览

open-source - 商业产品中是否允许使用 MS-PL(Microsoft 公共许可证)代码?

如果有人想使用 MS-PL 许可的部分代码并将其用于商业产品,MS-PL 是否允许这样做?有什么限制。

0 投票
8 回答
3341 浏览

c++ - 基于许可证管理 C++ 应用程序的功能

我们正在尝试为我们的 Linux 应用程序正在运行的每个功能提供许可机制,并且我们正在考虑使用许可服务器以集中方式控制它:

我们的许可目标是:

  1. 拒绝运营商未购买的功能。
  2. 提供试用(如果未购买,功能将过期)。
  3. 在一段时间内激活功能,并使其仅在一段时间内可用。

是否有任何服务器许可证允许我们这样做(基本上,我们将使用套接字与我们的应用程序通信)?我们还能做些什么(例如,使用一些开源软件、阅读等)来入门?

0 投票
2 回答
3580 浏览

licensing - GeoServer 可以在商业应用程序中使用吗?

GeoServer在 GPLv2 下获得许可。我知道这意味着我不能从这个应用程序中制作衍生商业作品。例如,我不能将新接口、插件等作为闭源应用程序添加到 GeoServer。

但是,我可以将它用作前端封闭源应用程序的后端服务器吗?一个符合 oGC 的地图服务器,它公开了某些符合 OGC 的接口来使用地图和数据。还有一些其他的 GIS 服务器可以执行此操作,例如 MapServer(免费)和 ArcGIS Server(商业)。

因此,假设我创建了一个闭源 Flex GIS 框架,用于通过符合 OGC 的 Web 服务使用数据。如果我出售此应用程序,并将 GeoServer(未修改)作为安装的一部分(包括适当的许可证)包含在内,我是否违反了 GPL?

如果有的话,我如何在商业闭源应用程序中使用 GeoServer?