如何说服经理使用开源软件

开发人员和IT人员喜欢开源软件,但是当他们试图在工作中使用开源,他们经常发现,他们的经理,或者它们的经理的经理,有很多的顾虑。在本文中,我们将概述您可以用它来说服你的经理使用开源软件,对如何使这些战略有效的技巧以及策略。

12 第2页
第2页,共2页
  • 如果你不修改代码,你就很好。许多公司相信,只要他们不修改源代码,他们就不必担心开源软件拥有哪个许可证。有些人甚至制定了一项禁止修改开放源代码的政策,因为他们认为这样做是没有风险的。虽然修改开源软件可能会导致支持问题,但修改代码通常不会触发许可证中的任何内容。例如,GPL说,如果您对软件进行修改,您必须将这些修改后的源代码文件与二进制文件一起分发。但这是最重要的分配触发该条款,而不是修改。所以,如果你发布的二进制文件修改,你必须发布源代码。如果你静态链接到那些GPL-ED的二进制文件,你必须分配你的源代码,以及 - 但只有当你分配你的产品。如果你只是用它在公司内部,它真的不要紧,你是否修改与否 - 除了从支持的角度。
  • 如果修改GPL代码,则必须将修改返回给项目。虽然它是明智的贡献你的修改上游(即回项目),它不是必需的。根据GPL,你只需要给出修改后的源代码,任何人给你分配的二进制文件为之。这是聪明的贡献你的修改回上游,因为你使用的是标准产品,而不是一个特殊的,分叉的版本。如果有任何问题,它更可能别人也会遇到他们和修补程序将很快做出。这也使得升级到下一个版本更容易,和开源软件项目一般经常发布新版本。
  • 根据保密协议(NDA)分发GPL代码实际上并不算分发。许多律师认为,在保密协议下分发GPL代码实际上并不算分发。此外,他们认为接收者可以根据保密协议的条款将GPL产品提供给任何他们想要的人,而不管保密协议实际上说了什么。除非您愿意在GPL许可下发布您的软件,否则不要在保密的情况下发布与GPL代码链接的代码。
  • 如果你只在内部使用开源软件,您不必担心。事实上,你可能确实需要担心一点。首先,您应该记住,软件很少停留在内部。它几乎总是与合作伙伴或供应商共享,或者收购或出售公司。其次,许多许可证的条款是由发行以外的内容触发的。有时它们很简单,有时却不简单。例如,一个许可证规定,无论您是否重新发布,您都必须为团队中的每个开发人员购买一本开发人员手册。另一个许可证说,如果你在会议上见到开发人员,你必须给他买一瓶啤酒。对你来说,这些条款似乎微不足道,但公司的律师们却在担心是否每个员工都会在会议上认出开发商,更不用说给他买啤酒了。
  • 任何人都可以控告我滥用开源软件。只有拥有软件版权的人才能起诉你违反许可证。通常,拥有版权的人也是编写代码的人。然而,他们可以放弃版权。他们甚至可以把它送给别人,自己保存——所以现在有两个人拥有版权。版权持有人也是唯一可以更改软件许可证的人。这就是上合组织败诉的原因。(上海合作组织起诉IBM据称有助于SCO知识产权到Linux,但最终法院裁定SCO未持有的Unix版权,所以它不可能是自己的知识产权。)
  • 不支持开源。首先,很多很多产品都是开源的。支持选项多种多样,从“自己动手”到多家公司竞争您的业务。(OpenLogic提供开源支持挑战在于你有时需要做大量的研究——一个产品的名称不一定能让你直接知道支持它的公司;或者你可能会想出一个以上的名字,并需要比较几家公司。无论如何,有很多公司和个人支持开源软件。
  • 免费软件和共享软件都是开源的。免费软件和共享软件是不是开源。所有的东西都是免费的不是开源。只是因为它是免费的,但这并不意味着它的开源。(这里,我们现在已经三次说过,以三种不同的方式。)的免费软件和共享软件许可证有很大的不同,他们不符合任何周围的事物,传统的开源准则如提供源代码,允许修改,而再分配。

创建基础设施

许多公司决定他们需要一个开放源码的政策和开源治理过程中,他们之前使用开源软件,但后来决定如何创建基础设施的过程中熄火。它可以帮助你有一个开放源码软件的政策和治理过程,是专门针对贵公司的需求的初稿。危险的是,如果你把它用,您的项目可能会延迟到政策和流程的批准。在另一方面,表明你不仅想过的政策,但已经创造基础上,研究可能有助于表明您了解开源软件的风险和收益草案。这可能是一种解脱,你的管理。

如果您决定创建策略和治理流程,请查看以下指南编写一个开放源码软件的政策创建一个开源的治理流程

有用的捷径

  1. 请一位外部专家。通常,信任外部专家更容易。还记得当你还是孩子的时候,你妈妈不相信你,但她相信邻居吗?这里也是一样。如果你请了外部顾问,确保你与他们密切合作,帮助他们了解你公司的内部情况以及你正在努力实现的目标。
  2. 想做就做请求原谅而不是允许。做这件事的风险自负!有时,只使用开源软件,然后显示它已经工作了一段时间,节省了您的时间和金钱,并且没有发生灾难性的事情,这是可行的。确保你能证明你已经考虑了所有的风险,解决了所有的问题,制定了非正式的政策,等等。
  3. 生火吧。没有什么比在组织中创造变革更像是发现一个只能及时解决的问题。。。与开源!

计划

作为承诺,这里是你可以用它来说服你的管理,它在使用开源软件公司的最佳利益的计划。你必须要做相当多的准备工作,但最终这将是值得的,因为时间和金钱,你的公司将通过使用你的方式已经找到了开源软件解决方案保存,最大限度地减少了风险。

  1. 知道你想用什么软件。
  2. 确保它工作正常,知道它。
  3. 找出如何解决所有的点,你的公司通常会在收购。
  4. 了解您的管理层对开源的知识和信念的看法;并知道如何解决他们的所有顾虑和感知风险。
  5. 放在一起的文档:
    1. 说明您试图解决的问题。
    2. 描述你要使用的软件。
    3. 过渡,支持等国计划
    4. 解决风险。

结论

如果你的经理已经是开源迷,那么说服她使用开源软件可能真的很容易,你们两人将能够专注于制定计划和创建有效使用开源软件的基础设施。如果您的经理不熟悉开放源码软件,或者对与之相关的风险有强烈的恐惧,那么您可能需要更长的时间。但你并不孤单!许多开源爱好者已经成功地使用了本文中的策略,以节省公司时间和金钱的方式将开源软件引入他们的公司,从而改善了他们的业务。如果你是这些人中的一员,请在评论中分享你的任何其他提示或建议!

祝您好运给你开源的球迷!

暴风雨彼得斯的执行董事GNOME基金会并且是开源软件的热情传道者。她在Hewlett-Packard成立了开源项目办公室,并在开放逻辑,她经常在重要会议上以及联合国和欧盟等政府组织中就开源软件的商业方面发表主题演讲。斯托米曾居住在北极圈的北部,独自环游世界,给22名8岁的孩子上过最令人印象深刻的课。她目前把业余时间花在电脑上与孩子们一起工作,她正在墨西哥帮助建立一个电脑实验室(当然是使用开源软件)。

如何说服经理使用开源软件最初出现在娃子,一个网站,提供基于开源技术,管理和许可有深度的文章。娃子是一个配套的网站OpenLogic交换(OLEX),一个软件即服务(SaaS)解决方案,用于全面管理和提供企业开源软件。

OpenLogic是一家领先的解决方案提供商,它使企业能够安全地获取、支持和控制开源软件。OpenLogic提供了一个包含数千个开源软件包的库,其中包括数百个经认证可在企业中使用的软件包。OpenLogic还为OpenLogic专家社区支持的开源和CentOS Linux提供扫描和治理工具、许可证遵从性解决方案、赔偿、更新和商业级技术支持。有关OpenLogic的更多信息,请访问www.openlogic.com

了解更多关于这个话题

创建开放源代码策略的最佳实践

如何说服经理使用开源软件

从政策到流程:最佳实践创建的开源治理过程

选择一个开源操作系统

开源治理六大要素

加入网络世界社区有个足球雷竞技app脸谱网linkedin.评论最重要的话题。
有关的:

版权所有©2010.Raybet2

12 第2页
第2页,共2页
SD-WAN买家指南:向供应商(和您自己)提出的关键问题