美文网首页
从开源到内部开源

从开源到内部开源

作者: kikyoulzg | 来源:发表于2020-03-01 13:45 被阅读0次

开源,也就是所谓的opensource,多用于IT领域,意思就是公开源代码。这个起源于西方开源软件运动的词汇现在已经随处可见,就连微软这样的企业都说要拥抱开源,虽然……

在开源这事里头最最耀眼的大概就是gnu/linux了吧,我最早在初中时代接触到这东西,第一次用是在一台叫逸珑8089b的国产笔记本上(性能非常捉急那种),从此就迷恋上了linux,也就此踏入开源的世界。有兴趣的可以去看看一部叫操作系统革命的电影。好像扯得有点远。

今天在一篇博文上看到了innersource这玩意,也就是内部开源。这个内部指的是企业内部,也就是在企业的内部使用这种开源的开发模式,按照我的理解就是创建一个企业内部的代码仓库,企业里面所有开发者都可以对里面的项目访问,克隆,修改和提交补丁。这样一个扁平化的模式是可以大大提高效率的,比如甲团队现在需要用到一个功能,这时乙团队开发的工具A恰好又有这个功能,甲就可以直接拿来用而不必自己造轮子,而且如果发现了bug或者有更好的想法并且有能力实现,这时他就可以把工具A克隆到自己的仓库,然后修改并提交补丁给乙。

我个人觉得这其实不是什么新鲜的概念,对于很多企业来说只不过是从CC、SVN,RTC 等代码版本管理工具迁移到了Git,并且让开发团队更加扁平化。

其实企业如果创建一个面向所有员工的博客,也可以算是一种内部开源,不过开源的不是代码,而是知识,里面的知识来自于每个员工。

相关文章

  • 从开源到内部开源

    开源,也就是所谓的opensource,多用于IT领域,意思就是公开源代码。这个起源于西方开源软件运动的词汇现在已...

  • GitHub Star 数超17万,蚂蚁金服开源项目团队博客精选

    从 2011 年起,蚂蚁金服开始推动内部开源,截止 2019 年 6 月,已发布超过 400 个开源项目,在 Gi...

  • .NET 开源Protobuf-net从入门到精通

    《.NET 开源Protobuf-net从入门到精通》课程包含以下两个部分: 一、.NET 开源Protobuf-...

  • 接触开源

    开源的那些事儿 (一)- 如何看待开源什么是开源以及我的开源经验如何参与到开源项目中去如何开始做一个开源项目?他的...

  • 制作.a静态库

    一、前言 代码库可分为开源库和闭源库 开源库即公开源代码,能看到内部的具体实现,我们常见的AFN,Mason...

  • 开源,开源,开源

    不知道怎么,自己突然想到这个。昨天自己一直还是在想教书匠小夏说的在北京,如果一个人攒够600W,即使按照一年5%的...

  • 对国内开源社区的讨论

    话说本群主要去Qcon做个关于开源与企业的演讲,总结了几个观点:互联网促使开源软件数量激增,开源范围从功能组件到大...

  • Prometheus监控Docker容器和主机

    1. 简介 Prometheus是SoundCloud开源的一款开源软件。它的实现参考了Google内部的监控实现...

  • 开源十年

    从十年前的第一个开源软件到今天,算起来我已经开发(或参与开发)了多款开源软件。从最开始的懵懵懂懂到五年前正式以开源...

  • 实用的Android开源APP

    实用的Android开源APP 从好的开源项目中可以学习到好的Android开发的最佳实践 Android App...

网友评论

      本文标题:从开源到内部开源

      本文链接:https://www.haomeiwen.com/subject/vkoxkhtx.html