如何与你的老板谈论开源
在世界各地都能找到开源软件富有创意、令人兴奋的应用,谁能比实践者自己更好地分享新用例的细节呢?在本博客系列中,我们将介绍在实用开源信息 (POSI) 2021(由 OSI 主办的在线会议)期间讲述他们的开源故事的嘉宾。
在她在 POSI 2021 上的演讲中,OSI 董事会成员 Deborah Bryant 回忆说,她在职业生涯早期运营一家商业 ISP 时首次接触到开源。在那里,一位 19 岁的开发人员兴奋地向她介绍了 Linux,并获得了她的许可,可以从事开源项目并成为贡献者。后来,她转任俄勒冈州副 CIO,负责向立法机构解释复杂且昂贵的技术项目。她分享了一个故事,众议院收到一项法案,要求俄勒冈州在软件竞标中考虑开源产品。该法案未获通过,但她从那次经历中学到了很多关于政府部门开源的知识。
在俄勒冈州政府工作一段时间后,她转到俄勒冈大学的开源实验室。如今,她从事大量的开源倡导和工作,在包括 DemocracyLab、开源选举技术基金会、Eclipse 基金会在内的多个委员会任职,并担任 Red Hat 开源项目办公室的负责人,现在是她在 OSI 董事会的最后一年。
凭借在各个领域接触开源的经验,Deborah 在与决策者谈论采用开源时有很多建议可以提供。首先,她解释说,无论听众是谁,都必须牢记以下几点
- 了解你发起关于开源对话的自身动机。
- 了解与你交谈的人的动机;他们试图解决什么问题?
- 接受你可能不是获得支持的人。决策者很可能会寻求其他专家的支持来帮助他们做出决定。
- 尽可能使用客观信息来支持你的事业,例如研究数据和用例。
Deborah 向我们介绍了一种称为系统思维的启发式思维方式。其理念是,每个技术项目都包含三个组成部分:技术、财务和政治。在提出开源倡议时,应考虑所有这些组成部分。
以下是 Deborah 建议任何人在接触可能不熟悉来自四个不同行业的开源的决策者时应考虑的事项
私营行业:在影响公司中的经理或同事时,必须确保他们提议的开源项目与公司的业务计划和/或技术路线图保持一致。弄清楚开源可能适合在哪里,并争取其他人支持该案例。公司与开源合作的一些主要原因包括
- 创新/数字化转型
- 降低成本/避免锁定
- 开发者幸福感/人才(在人才大量流失的时代,开源吸引了优秀的开发者)
- 产品策略
- 通过标准进行行业协作
提供统计数据总是有帮助的,例如这个数据:“在软件行业的 IT 主管中(调查了 1300 人),有 83% 的人更倾向于选择为开源社区做出贡献的供应商。”(来源:Red Hat 资助的研究)
非营利组织:慈善组织经常使用开源解决方案,因为
- 他们与开源运动有着共同的价值观
- 他们希望把钱花在使命上,而不是工具上
- 社区中的人可以帮助基础设施,例如帮助他们寻找替代技术,例如
公共部门/政府
- 客观数据有所帮助
- 可以帮助获得联邦资助
- 本地社区提升,例如为重返工作岗位的女性提供职业支持
学术界:学生和教师对开源感兴趣。她鼓励确定一个优势或一个充满热情的项目来发展,找到一位拥护者合作,并提出一个案例,也许可以刷新一个陈旧的项目或提供一些新的东西来吸引学生。学术界开源领域的例子包括
- 开源实验室
- 计算机科学与工程项目
- 通过面向学生的开源项目进行社会创新
- 人道主义开源项目(旁注:项目中的人文关怀吸引更多女性进入工程领域)
Deborah 提供了很多资源,其中一些是 Teaching Open Source (TOS) 和 Professor’s Open Source Summer Experience (POSSE)。更多内容可以在视频中看到。
如果您有兴趣观看完整视频,其中包含所有这些领域中一些有趣的开源项目示例以及对话入门,您可以在下面观看
本系列的前一篇博客“开源的商业影响”((添加链接))来自 Google 开源项目办公室。点击链接阅读它,并在未来几周内回来关注我们来自实用开源信息 (POSI) 2021 的下一位特邀成员。