Questions tagged «licensing»

有关在软件上实施软件许可证的问题。如果您想询问有关自由或开源软件的问题,请不要在这里询问。相反,请检查** Opensource.SE **(https://opensource.stackexchange.com)是否比您的网站更适合您的问题。

6
唯一的开发人员离开后,维护Web应用程序
我患有晚期疾病,极有可能在今年年底不再出现在这个世界上。 我已经开发了一个Web应用程序,该应用程序广泛用于我的家人的业务(一家小型美发店)。我的家庭成员没有编程技能和系统管理技能。我既没有这些技能的好朋友。 该业务每年的净利润最多为1万。实际上,营业利润只能支付其3名员工(父亲,母亲和妹妹)的薪水,而这些薪水很低,并且每年由于金融危机而减少。实际上,我不是家族企业的雇员,我在一家常规软件开发公司工作。我在业余时间开发了该应用程序,以帮助他们。 到目前为止,我不在乎其他企业是否也在使用我的应用程序,甚至该应用程序本身也失去了我的所有权。我只希望家人的业务可以继续使用它,这意味着如果出现问题,将为系统管理提供支持,并开发新功能/错误。 我想问一下您是否可以给我您认为可以采取的措施,以尽可能保证应用程序的连续性。 该应用程序的技术是: 平台:Tomcat(Java),MySQL和Linux 框架:主要是JPA和ZK

3
当一家公司请求未经授权使用开放源代码的权限时该怎么办?
我有一个目前在MIT许可下的开源项目。我收到某公司的要求,将我的代码用于他们的商业项目,而无需注明出处或归属。 老实说,当我发布代码时,我的唯一意图只是帮助同一个程序员,而我并没有真正考虑自己是否值得赞扬。选择许可证只是我在Codeplex上设置项目所要做的步骤之一。 一方面,我感到很荣幸和欣赏,他们实际上不愿问,另一方面,我觉得如果我允许他们免费这样做,只会破坏开源精神。 我或其他代码所有者可以做或要求公司做些公平交易的典型事情是什么?我应该允许吗? 我正在考虑要求该公司写一份正式的意向书,我将反对它只是为了使其更加正式。并要求捐款给我选择的项目/慈善机构或在我的愿望清单上购买一些东西作为补偿(不是很昂贵)。那会太多吗?

5
可以使用简短的EULA吗?
我需要在我的(商业)软件中添加EULA,但我负担不起律师费用。我也浏览了互联网上的各种EULA示例,但它们都是针对特定软件或特定国家/地区的,并且可能是从其他商业软件复制而来的。 因此,我正在考虑使用简短的自定义EULA,其中仅提及必要内容。就像是: 您可以重新分发该软件的试用版 如果您购买许可证,则不得重新分发或出售 您不得因使用此软件而引起的任何财务或物质损失而起诉我 本软件的版权为XXX,保留所有权利。 在大多数情况下,这种EULA会保护我吗?您还知道使用短版EULA的任何公司吗?

4
是否在某处有白痴的软件许可指南?
基本上,除了开放源代码和封闭源代码存在的事实以外,我对这个问题的了解还不是很多。 我是一名Web开发人员(丝毫不是设计师),所以我在网上寻找图标之类的东西。我一直是这些图标的忠实拥护者,这些图标具有知识共享署名2.5许可证。据我所知,该许可证说“只要您在某处有指向我的链接,就可以对他们进行任何操作 ”。这个假设正确吗? 就在今天,我发现了一个新的图标集,其许可证更加混乱(在此处找到),说实话,我不知道是否可以使用它们。 目前,我只想将它们用于可能永远看不到的玩具,但后来我的源代码存储在Github上,将图标存储在可公开访问的位置是否合法? 如果我把它们放在我的个人网站上,上面可能有广告,使我时不时地赚五美分,那合法吗? 如果我在向用户提供免费服务的网站上使用它们,那合法吗? 如果该网站然后开始赚钱(通过之类的付费订阅),或得到由某人(可能性很小但有一天可能)买下了是那个合法的吗? 是否有一些新手指南可以解释所有这些内容,因为我不希望现在开始使用这类内容,而只需要稍后对其进行更改。即使我购买了这些图标,仍然存在我不了解的许可问题!:( 而且这类东西越来越频繁地弹出...
28 licensing 

3
在GitHub项目中声明多个许可证
多年来,我一直非常热衷于为在线共享的内容添加许可证,以使其他人更容易确定是否以及如何重用这些内容。在GitHub开始轻轻地“推动”其用户在其存储库中包含LICENSE文件之前,我真的不知道如何用代码来做到最好,尤其是在GitHub上公开共享的代码!–但是从那时起,我一直在尝试充分利用LICENSE文件。 我现在处于与其他人一起从事一个小项目的情况下,这需要提及多个许可证(由于第三方代码和库以及非代码文件)。当我的合作伙伴相当“草率地”处理该问题时,有人建议我“将代码按原样联机,没人会在意”,但我宁愿做得很好。问题是:我不知道应该如何在GitHub上提到几个(不同的)许可证。 我在GitHub上看到了几种不同的解决方案,这就是为什么我很难判断这个稍有不同的问题的答案是否具有权威性。我想知道的是,以下哪个(如果有)是最常见的,或者是否还有其他其他方式可以做到这一点。 创建一个单独的LICENSE文件,并在其中放置所有不同许可证的描述。(问题:应该以特定的顺序放置它们吗?我是否要从文件开头提到其中包含的所有许可证的名称,以便进行更好的概述)? 创建每个许可证一个许可证文件使用,并为它们命名LICENSE.md,LICENSE.LibNameA.md,LICENSE.AssetsB.md等,建议在链接的答案。(问题:命名将基于项目名称?不是许可证名称?如果我对自费材料使用了多个许可证,我是否会在“主要”中提及所有许可证LICENSE.md?如果没有,我该怎么做?) 创建两个许可证文件:一个列出“主要”内容的许可证,即自己创建的所有代码/资产;一种用于所有第三方材料。(以上问题:是否会使用一种特定的命名方案,以及列出第三者资料的顺序?) 最后,如果我正确理解了有关其Licenses API 的各种GitHub说明和项目,那么在确定回购协议的许可证时,只会考虑“主” LICENSE文件(尽管我无法弄清楚会选择哪个许可证)如果提到了几个)。
28 licensing  github 

5
别人可以为我的开源算法申请专利吗?[关闭]
我编写了一个递归搜索算法来查找体素数据结构的边界,以便更有效地呈现它。我环顾四周,或者它是一种简单明了的技术,没有人为它申请专利,或者它是新颖的,而且以前没有人这样做。 它在GitHub上公开“发布”并受GPL保护。我想向其他人展示它,看看是否可以改进... 我担心尽管我已经撰写并发布了该书,但有人可能会尝试为同一想法申请专利。 我是安全的吗?是否受到开放源代码软件的保护?还是我必须像大手笔和专利巨魔一样保护自己? 我相信软件专利是邪恶的,并且为了编写出最好的软件,很多人需要看到它。不过,我担心这可能只是关于如何编写软件的幼稚观点,我对其他人的想法感到好奇。

4
我应该更改WTFPL的名称吗?
我在GitHub上发布的个人项目中使用了WTFPL。 目前,我正在逐字使用许可证,但我怀疑我不应该离开第三行: Copyright (C) 2004 Sam Hocevar <sam@hocevar.net> 在那儿,应该用我的名字代替山姆的名字。 但是许可证对此非常混乱。 WTFPL网站的一半是关于WTFPL本身的,所以我认为版权声明可能是指许可文本本身的版权,而不是使用许可的项目的版权。 但是,该网站还说: 允许每个人复制和分发此许可证文档的逐字记录或经修改的副本,并且只要名称更改,就可以进行更改。 因此,我是否必须将名称从“ WTFPL”更改为“ WTFPL-Domenic”?
27 licensing 


1
如果我根据GPL发布程序,是否必须继续这样做?
考虑这种情况: 我正在开发使用GPL许可库QuuxTools的程序FooSuite 我在GPL下发布了程序FooSuite 1.0 后来我发现,由于某种原因,我需要以不同的方式将程序许可给某人。 因此: 我通过QuuxTools删除了对GPL的依赖,方法是... 重写程序以不再使用该库 获得QuuxTools的不同许可(如果是双重许可,请参见PyQt) 我根据非GPL许可证发布了FooSuite 1.1。 但是,FooSuite 1.1仍然是FooSuite 1.0的派生作品。我知道陌生人做我做的事是不合法的,但是作为FooSuite的所有人,我本人是否可以不受此限制?
26 licensing  gpl 

3
哪个许可最开放?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 哪个是最宽松的开源许可证? “允许”将被定义为“有关如何重新分发软件的最低要求”。
26 licensing 


1
发布使用Apache 2.0许可下许可的库的应用程序时要牢记什么?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 5个月前关闭。 我正在创建一个即将准备发布的Android应用。 我将使用该库来实现选项卡系统。我读到它是根据Apache 2.0 License许可的。我从未对已分发的应用程序/程序/游戏使用过任何许可库(因为我还没有分发过),所以我对许可和许可库没有任何经验,所以我想知道是否有任何东西在分发使用根据Apache 2.0许可获得许可的库的应用程序时要牢记。 记住 我在StackOverflow上问了这个问题,但建议我改为将其移至Programmers,但在我发布之前,请先检查帮助中心是否该网站接受了此类问题。我做到了,据我所能看到和理解的内容,这种问题是允许的。 我已经阅读了几个类似的问题,并找到了一些问题的答案,但是我仍然想知道一些事情,我想清楚一点,所以我不会犯任何错误。 这些是剩下的问题 我读到“我的应用程序的用户必须收到Apache 2.0许可证的副本。为避免混淆,您还应说明许可证适用于发行版的哪一部分。” 仅在应用程序的“关于应用程序”页面上放置指向Apache 2.0许可证的链接,并连同链接一起告诉许可库的名称就足够了吗? 继续上述问题:我需要如何“声明许可证适用于发行版的哪些部分”。这是否意味着我将告诉我的应用程序的哪个部分已获得许可(换句话说,该库是许可的部分)? 我可以修改库的源代码,然后将修改后的版本包含在我的应用程序中并出售吗? (这与许可库无关)我是否需要为我的应用程序申请许可证?如果是,推荐哪个?将我的应用上传到Google Play商店后,会自动受到版权保护吗?建议采取什么措施来保护它免受“模仿者”的攻击? 有什么建议或指导方针吗?我想知道,这样我就不会犯任何错误,而要支付罚款或陷入麻烦之类的事情。谢谢! 更新:我阅读了amon的答案,发现了更多问题: 据阿蒙说的了解,我的应用自动受到版权保护。他还说,我可以注册版权,这可能会使我在某些司法管辖区受益。我在哪里注册版权? 我必须在“关于”页面上打印出许可证的哪些部分?是否可以将其(从Apache 2.0 Library网站获得)放在库的信息文本下方,并使用完整的Apache 2.0许可证将链接放置到单独的页面(在应用程序中)? 版权[yyyy] [版权所有者名称] 根据Apache许可版本2.0(“许可”)许可;除非遵守许可,否则不得使用此文件。您可以在以下位置获得许可的副本: http://www.apache.org/licenses/LICENSE-2.0 除非适用法律要求或以书面形式同意,否则根据“许可证”分发的软件将按“原样”分发,没有任何明示或暗示的保证或条件。请参阅许可证,以了解许可证下管理权限和限制的特定语言。 可能还会有更多问题。


2
LGPL v3的“分发”是什么构成
我正在考虑基于LGPL Web应用程序构建一些新软件。我想利用此新软件为雇主创建一个网站,我们不打算将软件本身出售或分发给任何人。从LGPL软件发布网页是否构成许可证中的“分发”,所以我也必须发布对LGPL代码的更改? 我知道你们都不是律师,因此暗示IANAL。我也了解我可以联系LGPL软件的开发人员,并索取不同的许可证。

7
我可以暂时使用GPL库进行原型制作,并使以后的代码封闭源吗?
我正在开发一个软件系统的原型,该原型(至少在开始时)将是封闭源代码。 为了节省时间,我正在考虑使用(即静态链接)在GPLv3下获得许可的库,因此我可以快速测试设计。如果在此阶段分发软件,则必须随同分发源代码。 如果我不这样做,但是让自己确信我的系统可以运行,然后在分发之前用我自己的代码替换GPL库,该怎么办?结果会被GPL“污染”吗? 我感觉是否在我的Git历史记录中保留GPL库可能会有所作为。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.