摘要:本文介绍了除了微软红帽外,还有哪些国际大厂拥抱开源。以谷歌、IBM、亚马逊、英特尔、华为等为例,分别从开源文化、开源项目、开源策略、开源社区等四个方面阐述了它们拥抱开源的态度和做法。这些国际大厂不断加深在开源领域的布局和投入,充分体现了开源的重要性和市场需求。
1、开源文化
拥抱开源,需要企业有积极的开源文化氛围。谷歌作为开源大力支持者,其“开放性至上”(Openness at Google)的口号就展现出了其强烈的开放文化氛围。谷歌建立了一个极具开源活力的组织——Google Open Source,来负责公司开源项目的管控和协作。谷歌开源项目的代码、技术以及文档,均可以在GitHub网站自由下载,帮助更多开发者学习和使用。在开放水平方面,IBM也毫不逊色。IBM提倡开放创新,鼓励员工分享经验和技术。IBM还在其网站上开辟了开源专栏,提供与开源相关的新闻、动态、资料等丰富信息。
另外,亚马逊也在积极倡导开源文化。亚马逊为开发者提供了AWS(Amazon Web Services)这样的云计算平台,该平台不仅支持多种语言和框架,而且贴心地为用户提供各种开发工具,售后支持以及SDK等,开发者可根据自己的需求选择相应的工具。
华为也开始拥抱开源文化,通过参与社区贡献、组织开发者沙龙、分享行业见解等方式推广开源文化对于软件产业生态的价值。在内部,华为还成立了“开源俱乐部”,组织每周固定的开源巡讲和技术分享。这样的文化氛围加持,能够使拥抱开源理念得到更好的落地和践行。
2、开源项目
拥抱开源,不仅需要企业有积极的开源文化氛围,更需要有好的开源项目来支持。在开源项目方面,华为近年来成立了自己的开源基金会OpenEuler社区,并且已经贡献了超过2000个开源项目。其中鸿蒙OS、MindSpore等项目已经成为各自领域广受关注的代表作品。
IBM也在开源项目方面积极布局。IBM的开源项目包括CloudFoundry、Hyperledger Fabric、OpenWhisk等,涵盖了容器、人工智能、区块链等多个领域。其中Hyperledger Fabric被广泛应用于区块链技术研究以及实际项目落地的应用场景。
谷歌也在开源项目方面取得不俗的成绩。谷歌有很多开源项目,比如Android、Chrome、AngularJS、TensorFlow、Kubernetes等等,这些项目都在相应领域具有较高的影响力和市场需求。
3、开源策略
拥抱开源还要建立一套适合自己的开源策略。在华为的开源战略中,提出了“更好的开放共享”和“以人为本”两大核心理念。将“开放共享”作为企业的基本价值观,提高参与度,在软件产业生态中建立目标明确、能动性强的开源合作。
亚马逊则提出了“服务导向的开源”,专注于在云端构建和交付服务、开发工具的开源项目。亚马逊将开源与自己的云计算服务结合,大力推动开发者使用自己的工具开发应用程序,从而提高了亚马逊的市场影响力。
谷歌将开源和商业有机结合,建立了Android等多个开源项目。在这些项目中,谷歌会为了自己的商业利益对部分代码做出保留,同时也鼓励开发者参与进来做出贡献,让这些项目能够更好地服务于开源社区和谷歌的商业目的。
4、开源社区
开源社区是开源生态环境中的一个重要组成部分,各国际大厂纷纷加入到开源社区,通过社区的力量共同推动开源事业的发展。例如,英特尔在开源社区中拥有自己的代表团队,积极参与多个开源项目的研发和贡献。英特尔凭借自身的技术积累和工程优势,成功地推动了OpenCL等重要开源项目的发展。
华为也开始与开源社区展开更紧密的合作。在今年的华为开发者大会上,华为发布了开源社区计划,邀请更多的开发者加入到自己的开源社区,共同推动开源项目的发展。
亚马逊也在积极开展自己的开源社区计划,将云计算服务和开源项目相结合,为开发者提供全面的开发平台。
总 结:这些大厂的加入,使得开源变得更加向普通开发者和企业敞开大门,有助于推进开源技术应用的广泛化。未来,拥抱开源将成为企业生存和发展的基础条件之一。
本文由好物分享https://www.00tu.com整理,帮助您快速了解相关知识,获取最新最全的资讯。
标签: