代码之家  ›  专栏  ›  技术社区  ›  SystematicFrank

内部项目的良好许可证[已关闭]

  •  1
  • SystematicFrank  · 技术社区  · 14 年前

    我想知道是否有任何类型的许可证具有以下要求:

    • 作者决定与谁共享代码(这是可选的)
    • 如果你修改了程序,你必须把它还给我

    ... 或以上的任何组合。许多公司都在内部构建有趣的软件项目。这些工具的一个问题是,它们是用一个部门的预算来构建的,因此没有多少管理者愿意花费他们的预算来构建一个完全免费的(GPL/BSD)工具。如果他们牺牲了自己的预算,在与不涉及成本的其他部门共享代码之前,他们可能会有一些新的想法。

    我认为肯定有一些许可证可以促进部门间的良好关系。“我们给你我们的代码,但如果你改进它,你必须把它还给我们/每个人”的精神。同时,许可证应该对分发提供一些控制,以便在公司内保持代码的自由。

    我正在寻找一个许可证,以促进公司部门内的共享,但只有一个人/部门应该有权决定是否可以与外部世界免费共享。

    2 回复  |  直到 9 年前
        1
  •  2
  •   nobody    14 年前

    你走错了路。在法律实体之间转移受版权保护的作品时,许可证是有用的,但公司内部的部门都是同一法律实体的一部分。研发部门不得起诉销售部门未经许可擅自发布产品。

        2
  •  0
  •   mpapis    14 年前

    你可以试试 GNU Affero GPL .