idea2app

开源与开放式协作

前作

何为开源?

开源 = 开放源代码 = 开放设计图、源文档、五线谱、菜谱、棋谱、辟邪剑谱……

开源是 IT 业的“产学研”结合

开源就像科研院所发论文,将新探索的核心科技的原理公之于众,全球同行可以验证、改进、借鉴、投产,加速各国各领域科技创新,相互站在巨人的肩膀上,为世界造福。

始于开放,兴于协作

开放各项原始信息只是开源的开始,基于开放信息的社会化协作,才是开源的生命之源。

如世界上最著名的开源项目 Linux,全球 1000 多个核心开发者大多数素未谋面,32 年来完全基于互联网协作平台一起添砖加瓦,造就了除桌面电脑外绝大多数计算机设备的系统核心。

开源与我何干?

于己

  1. 免费使用大量优秀的开源软件,快速实现你的奇思妙想
  2. 开源软件代码是最时新的编程教科书,是职业技能的黄金屋
  3. 参与开源软件开发、管理和运营的经验,是简历上最亮眼的履历
  4. 开源软件项目的研发过程管理也是全球业界最领先的实践,晋升技术高管不是梦
  5. 开源社区的人单纯、友善、务实,可以交到很多好朋友,其中会有你未来事业和生活的伴侣

于司

  1. 快速搭建业务原型
  2. 技术核心社群共创
  3. 开源做生态,商业来恰饭

于公

  1. 金融、能源、政府、军工、航空航天等关键部门用开源软硬件替换国外商用产品后,经济成本和安全风险大幅增低,自主可控的信创之路已经敞开
  2. 法律法规以开放文档的形式通过 Git 平台托管,勘误、修订过程可群策群力,提高民众公共事务参与素养(意识和能力)
  3. 政务系统代码开源,bug 无处遁形,与公民信息泄露说再见
    1. 例如:微软应用开发核心架构 .Net 开源后改进迅速,功能、性能、安全性大幅提升,反而极大促进原本的商业营收
    2. https://publiccode.eu/en/

何以开源?

发现问题

  1. 保持好奇
  2. 质疑权威
  3. 了解常识
  4. 善用逻辑

分析问题

  1. 善用搜索
  2. 控制变量
  3. 积极交流

解决问题

  1. 搜寻并加入在线社群
  2. 图文并茂,知无不言、言无不尽地描述问题
  3. 善用各类互联网协作工具与社群成员异步协作
  4. 注意总结、归纳过往实践
  5. 乐于分享成果与心得

开源实训

开源悬赏

OCToken 开放协作价值网络

开源何在?

全球社区

全国社区

本地社区

开源市集贡献指南

跨界社区

汉服复兴运动

《动物保护法》立法推动

© 2024 idea2app