怎么成为开源贡献者

那年是1999年。我父亲刚刚为我建造了一台配备500MHz AMD Athlon处理器,2GB HDD,32MB RAM和Windows 98的计算机。 然后,我的一个朋友想向我介绍Linux,问他是否可以将我的硬盘分成两半,以便可以安装Debian 2.1(Slink)。 我告诉他,“为什么不呢?” 在安装它时,我问他付了多少钱。 他笑着说:“这是Linux,伙计。它是免费的!”

我以为它是走私的,就这样了。

安装完成后,他解释说我可以登录以下桌面环境之一:KDE或Gnome。 我都尝试了一下,被吹走了。 它使Win98的UI掉光了。 我问他:“等等,这怎么免费?谁付钱给人们做这个?” 他说:“基金会,例如FSF或Apache软件基金会。” 我信奉他的话,也没有进一步考虑开源软件的资金来源。 我一直以为基金会会为此付出代价,而不管我使用的是什么开源软件。

直到12年后,我才意识到我的假设是错误的。 真的错了

当我在MaxCDN时(现在是StackPath) ,我的第一个开源贡献就是在我们的网络上为CentOS设置一个镜像。 交通是不错的-如果他们是客户,他们很容易每年就付给我们几百美元。 当时,CentOS有一个非常大的镜像网络(我敢肯定,今天它是相同的,如果不是更大的话)。 那时我才意识到开放源代码不是免费的,其他人只是在为那些不是免费的人付费。

那是我成为开源支持者的时间。

成为开源的支持者

  我的看法是,使用开源有三大类:

  • 维持者
  • 维护者
  • 贡献者

尽管我们大多数人都知道维持者和贡献者是什么,但我们当中许多人可能对维持者并不了解很多。 简而言之, 维护者是指对开源维护者(包括维护者)的需求进行宣传并热情地倡导者。

维持者 通过博客文章,讲座和社交媒体对公众进行教育,以了解他们每天使用的数字基础设施,并且在大多数情况下,这是理所当然的。 他们说服公司,他们致力于为整个社区捐赠金钱,基础设施,开发人员时间和源代码。 他们还与不为之工作的公司联系,并宣传帮助开源项目生存和发展的好处。 他们只有在找到解决方案后才会放弃。

作为支持者,我感到许多人之间的普遍共识是开源太大了,无法倒闭。 我们相信,所有软件包管理员都将工作,将维护数百万依赖的所有流行库,并且无论如何,所有其他幕后的魔力都将继续。 我坚信共识是错误的。 如果没有适当的维持,任何事情都会失败。

我们目前面临的挑战是,让公司(和个人)帮助维持他们所依赖并从中获利的项目变得非常简单。

因此,2017年6月19日,我们中的一群人将在 $ ustain ,由以下机构的优秀人士主持的开源软件维护者一日对话 GitHub的 持续获得早鸟价格 。 希望在那里见到你。

翻译自: https://opensource.com/article/17/4/become-open-source-sustainer

怎么成为开源贡献者

怎么成为开源贡献者_为什么要成为开源的支持者相关推荐

  1. 怎么成为开源贡献者_成为开源领导者意味着什么

    怎么成为开源贡献者 成为一个开放的领导者意味着创造他人需要做的最好的工作. 这是一个相对较短的句子,但是对于希望领导21世纪小组的人来说,其影响是巨大的. 如果您希望成为这些人中的一员-如果您希望拥有 ...

  2. 怎么成为开源贡献者_成为负责任的开源用户

    怎么成为开源贡献者 在我们的日常生活中使用开源软件的人太多了,他们将自己视为用户 ,他们只是利用开源工具而没有将自己视为开发过程的组成部分. 那就对了. 通过使用开源工具,您将自动成为该工具开发过程的 ...

  3. 怎么成为开源贡献者_开源如何成为您下一份工作的门户

    怎么成为开源贡献者 开源的 招贤纳士 有关开源工作和职业的文章的集合 . 获得大学学位通常是一个好主意. 它告诉雇主,您可以坚持几年,直到完成为止,但是并没有真正告诉他们您可以做什么. 在大多数情况下 ...

  4. 怎么成为开源贡献者_我如何成为一名更好的设计师并通过Jolloficons为开源做贡献...

    怎么成为开源贡献者 by Gbolahan Taoheed Fawale 通过Gbolahan Taoheed Fawale 我如何成为一名更好的设计师并通过Jolloficons为开源做贡献 (Ho ...

  5. android引入开源库_为好目录引入开源:通过代码帮助公益组织

    android引入开源库 by Michael D. Johnson 迈克尔·约翰逊(Michael D.Johnson) 为好目录引入开源:通过代码帮助公益组织 (Introducing the O ...

  6. 项目众包 开源项目_改善8个开源项目的可访问性

    项目众包 开源项目 自四年前改用Linux以来,我一直从事开源工作,有时是代码贡献者,有时只是提交错误和改进文档. 而且,正如你们中某些人可能已经知道的那样,我在视觉上有缺陷. 因此,我参与的大多数开 ...

  7. 开源版本_重磅!阿里开源 OpenJDK 长期支持版本 Alibaba Dragonwell

    3 月 21 日北京阿里云峰会,阿里巴巴正式宣布对外开源 OpenJDK 长期支持版本 Alibaba Dragonwell.作为 Java 全球管理组织 Java Community Process ...

  8. linux 邮件开源工具_使用Linux和开源工具编写剧本

    linux 邮件开源工具 早在今年5月,Jason van Gumster编写了4个开源工具来编写您的下一个剧本 . 它包括一些我以前从未听说过的工具,一些我非常熟悉的工具,并且缺少一些我自己喜欢的工 ...

  9. 领域驱动 开源项目_我如何在开源领域找到工作

    领域驱动 开源项目 开源的 招贤纳士 有关开源工作和职业的文章的集合 . 我从事计算机行业已有40多年的历史,但是最好的年份是使用Linux和开源软件的最后17年左右. 我无意间涉足计算机行业,但那完 ...

最新文章

  1. Go语言学习笔记(一)Let's 干吧
  2. 新兴短距离无线通信技术ZigBee入门到进阶
  3. 06-spring学习-自动装配
  4. java制作头像框_头像框?搬空商店?活动还有二期?春活相关问题答疑
  5. WORD如何关闭标题段落分页功能?
  6. makeinfo:未找到命令
  7. 51单片机外围模块——DS1302时钟模块
  8. java开发团队认知_一个优秀的研发团队应该具备什么特征
  9. QTest 命名空间
  10. 【联盛德W806上手笔记】十、ADC
  11. Java期末考试题(附答案)
  12. KDA,token.Kadena链的一些常识
  13. 首都师范 博弈论 6 5 1有限次的重复博弈
  14. 淘宝秒杀Python脚本
  15. 【渝粤题库】陕西师范大学900013 心身疾病防治与心理健康
  16. 程序员装机必备的十款软件
  17. Python 为什么只需一条语句“a,b=b,a”,就能直接交换两个变量?
  18. 2021php高级工程师面试题集
  19. Android 获取视频缩略图
  20. Altium Designer中如何在PCB板图上绘制安装孔,孔的尺寸

热门文章

  1. 初识MyBatis-Plus
  2. javascript中的常见事件
  3. springboot+mybatis+mysql+dubbo整合使用
  4. 自己动手做聊天机器人 一-涉及知识【转】
  5. structs2 get方式传参中文乱码解决方法
  6. android 中手势GestureDetector 的使用
  7. 如何设置WIN7自动登录(去除登录密码)
  8. win2003负载均衡设置
  9. 算法高级(43)-过滤垃圾邮件、短信?-朴素贝叶斯算法
  10. hystrix基于request cache请求缓存技术优化批量数据查询接口