问题标签 [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.
tfs - TFS 试用版许可问题
我的 Team Foundation Server 试用版已过期。为什么我不能在另一台服务器上安装一个新副本并再使用 90 天?
- 我正在使用相同的源代码。
- 我不想这样做,但我的老板正试图让我这样做。
.net - 互操作定义在其原始许可下的涵盖程度如何
我有一个为视频文件创建缩略图的项目,它很大程度上基于directshow.net中的互操作定义。
目前媒体浏览器是 GPL,所以一切都是兼容的,我很高兴剪切和粘贴这段代码(因为它的所有属性都正确)。
但是...我正在考虑将此代码包含在衍生的 MIT 许可项目中。这让我有点不知所措。
Directshow.net 在 LGPL 下获得许可,这意味着我可以依赖该 DLL。但是......我不能真正包含限制较少的许可证下的代码。
有问题的文件是互操作定义,可以通过阅读 MSDN 并将内容转换为 C# 轻松/繁琐地定义,如果我手动执行此操作,我很可能会得到相同的代码(或非常相似的代码)。
我站在哪里?如何将此功能纳入我的 MIT 许可项目?
相关: http: //sourceforge.net/forum/forum.php ?thread_id=3040125&forum_id=460697
licensing - 为什么软件有 EULA?
这是我所知道的唯一一个消费者必须同意只有律师才能(某事)理解的产品。我敢肯定,每年车祸造成的死亡人数比软件事故死亡人数还要多。但是当我买车时,我不会签署 EULA 之类的东西。
那么为什么软件有 EULA 呢?是否发生过严重的事故导致软件公司需要保护自己?(第一个拥有 EULA 的软件是什么?)
[更新] 只是为了澄清我的观点:我不明白为什么软件有 EULA。没有其他我能想到的产品(甚至枪)!那么,是什么让软件与众不同,该产品需要某种“责任限制”呢?
顺便说一句,维基百科说“美国收缩包装许可证的法律地位有些不清楚。”
c# - 生成 licenses.licx
我有一点问题。我正在将我的源存储库从一台机器移动到另一台机器,并且在此过程中,我正在对存储的内容进行一些挑选,因为我从一开始就了解了有关创建/管理存储库的更多信息。
问题是我们使用的是 devexpress 的 dxperience 工具,它使用 .net 许可系统 (licenses.licx)。最初我在存储库中有这个许可证,我听说这不一定是最好的主意。所以我没有将它包含在存储库中。但是现在,当我从我的机器上的存储库中签出项目时(我在移动之前签出的同一台机器),它正在寻找许可证文件,而不是按照(我认为)它应该的那样生成它。
licensing - 埃斯珀的替代品?
我对复杂事件处理非常感兴趣,并且一直在关注 Esper。但是,我的公司有反 GPL 的立场,我想知道在 Apache 或 BSD 等更商业友好的许可下是否有非 GPL 替代方案?
mysql - MySQL 许可和 GPL
据我所知,当我使用任何 GPL 代码(如 MySQL)构建桌面/服务器应用程序时,我将不得不在 GPL 下发布我的软件的源代码。
如果我想使用 MySQL 开发一个网络应用程序,我的代码将链接到 MySQL 库。在这种情况下,我必须按照 GPL 发布我的 webapp 的源代码吗?
asp.net - 在我的 ASP.NET 应用程序中强制执行许可条款
我有一个 ASP.Net 应用程序,它托管在我公司客户内部网络上的 Web 服务器上。
我希望执行各种已知的许可条款(到期日期/用户数量等)
我打算使用一个加密的 xml 文档,其中包含作为键/值对的术语,并将其作为加密的平面文本文件存储在 Web 服务器上。
然后,我计划使用自定义安全 Httpmodule 来解密加密文件,并将术语提取并存储在内存中(应用程序?),然后在应用程序相关区域的每个页面请求期间强制执行这些术语。
是否有更好的方法来执行 Web 应用程序的许可条款?
open-source - 商业产品中是否允许使用 MS-PL(Microsoft 公共许可证)代码?
如果有人想使用 MS-PL 许可的部分代码并将其用于商业产品,MS-PL 是否允许这样做?有什么限制。
c++ - 基于许可证管理 C++ 应用程序的功能
我们正在尝试为我们的 Linux 应用程序正在运行的每个功能提供许可机制,并且我们正在考虑使用许可服务器以集中方式控制它:
我们的许可目标是:
- 拒绝运营商未购买的功能。
- 提供试用(如果未购买,功能将过期)。
- 在一段时间内激活功能,并使其仅在一段时间内可用。
是否有任何服务器许可证允许我们这样做(基本上,我们将使用套接字与我们的应用程序通信)?我们还能做些什么(例如,使用一些开源软件、阅读等)来入门?
licensing - GeoServer 可以在商业应用程序中使用吗?
GeoServer在 GPLv2 下获得许可。我知道这意味着我不能从这个应用程序中制作衍生商业作品。例如,我不能将新接口、插件等作为闭源应用程序添加到 GeoServer。
但是,我可以将它用作前端封闭源应用程序的后端服务器吗?一个符合 oGC 的地图服务器,它公开了某些符合 OGC 的接口来使用地图和数据。还有一些其他的 GIS 服务器可以执行此操作,例如 MapServer(免费)和 ArcGIS Server(商业)。
因此,假设我创建了一个闭源 Flex GIS 框架,用于通过符合 OGC 的 Web 服务使用数据。如果我出售此应用程序,并将 GeoServer(未修改)作为安装的一部分(包括适当的许可证)包含在内,我是否违反了 GPL?
如果有的话,我如何在商业闭源应用程序中使用 GeoServer?