
| 关注 @shanecurcuru
马萨诸塞州剑桥市
Shane 是 Punderthings℠ LLC 咨询公司的创始人,帮助组织找到更好的方法来参与驱动现代技术和商业的关键开源项目。他撰写博客和推文,内容涉及开源治理和商标问题,并在 ApacheCon、OSCON、All Things Open、社区领导力峰会和 Ignite 等主要技术会议上发表演讲。
Shane Curcuru 担任 ASF 的品牌管理副总裁,编写了涵盖所有 200 多个 Apache® 项目的商标和品牌政策,并协助项目定义和监管其商标,以及与使用 Apache 软件品牌的各种软件供应商谈判协议。Shane 正在担任 ASF 当选董事的第七个任期,为所有 Apache 项目提供治理监督、社区指导和财务审查。
此外,Shane 还是:一位父亲和丈夫,一位宝马车主和爱开玩笑的人。哦,我们还养了猫!关注 @ShaneCurcuru,阅读有关开源社区的信息,并查看我的 FOSS 基金会目录。
撰写的评论
品牌(简而言之)是世界对产品或组织身份的认知。它是新用户(以及各种潜在贡献者)找到你的方式,也是其他人将你或你的组织与谁联系起来的象征。
商标是品牌的法律体现。商标法既相当复杂,又依赖于你的网页在现实世界中呈现方式的微小细节,而且——最重要的是——被广泛误解。更重要的是,你通常不能在组织之间共享商标,因为商标的全部意义在于消费者将 *单个* 实体与他们购买或使用的产品联系起来。
显然,商标法是否真的会在你项目的日常生活中发挥作用,这取决于每个组织及其目标——以及潜在竞争对手的市场行为。不幸的是,当商标纠纷出现时,它们可能非常棘手,并且对于传统的开源项目(尤其是非营利组织)来说,一旦出现问题就很难解决。
而你的例子就是一个完美的例子:Gratipay 与 Liberapay——代码和商业模式的分支,但品牌和商标不同。虽然对于从事这些项目的人来说,差异是显而易见且直观的,但对其他人来说,主要区别在于世界就是品牌。
当有人对一个运行良好的开源项目使用专有工具表示怀疑时,首先要问的问题是:你使用 Mac、Windows 还是商业 Linux 发行版?如果是,你为什么要使用该专有工具?
如果意识形态纯洁是你的首要目标,那没问题,但对于大多数开源社区来说,目标是:1) 制作对你有用的软件,以及 2) 尝试鼓励其他人为你的项目做出贡献。对于任何独立或小规模的 FOSS 项目,你可能也在廉价地做这件事。因此,使用对你现有社区最 *有效* 的任何工具都是一个不错的选择——无论是否是专有的。
因此,许多 Apache 项目使用 JIRA,因为其制造商已向 ASF 捐赠了免费许可证,以运行该强大的问题跟踪器。它在一个易于管理的平台(记住:ASF 为这些东西运行自己的服务器)中具有比其他开源替代方案更多的功能,因此非常值得使用,以便为我们的项目社区提供功能。
有很多公司会向真正的 FOSS 社区捐赠以开发为重点的软件许可证,因此如果你有这方面的需求,值得四处询问。
但我同意:这取决于专有工具 *如何* 影响你贡献者的工作流程。任何 1) 对开发者来说成本高昂,或 2) 迫使项目开发周期锁定在一个供应商中的东西,绝对是一种危险——既不利于今天吸引新的贡献者,也不利于你的项目在该供应商提高价格时的寿命。
对本文的后续:提出了一个很好的观点,即任何确实使用专有工具的 FOSS 社区都应该进行研究并解释 *为什么* 这是一个好主意,以及它如何/是否影响贡献者的知识产权。社区收集这项研究并展示它,比希望每个潜在贡献者都这样做要容易得多。