博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
怎么成为开源贡献者_为什么要成为开源的支持者
阅读量:2525 次
发布时间:2019-05-11

本文共 1106 字,大约阅读时间需要 3 分钟。

怎么成为开源贡献者

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

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

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

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

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

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

成为开源的支持者

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

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

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

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

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

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

因此,2017年6月19日,我们中的一群人将在 ,由以下机构的优秀人士主持的开源软件一日对话 持续 。 希望在那里见到你。

翻译自:

怎么成为开源贡献者

转载地址:http://tfjzd.baihongyu.com/

你可能感兴趣的文章
小D课堂 - 新版本微服务springcloud+Docker教程_5-02 Netflix开源组件断路器
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-01分布式核心知识之熔断、降级
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-04 feign结合hystrix断路器开发实战下...
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-03 feign结合hystrix断路器开发实战上...
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_6-01 微服务网关介绍和使用场景
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-05熔断降级服务异常报警通知
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_6-03 高级篇幅之zuul常用问题分析
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-08 断路器监控仪表参数
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_6-05 高级篇幅之高并发情况下
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_6-02 springcloud网关组件zuul
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-06 高级篇幅之深入源码
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_6-04 自定义Zuul过滤器实现登录
查看>>
Spring Boot_打造企业级微信点餐系统_汇总贴
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_6-06 zuul微服务网关集群搭建
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_汇总
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_1-2.中大型公司里面项目开发流程讲解...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_1-1.SpringBoot整合微信支付开发在线教育视频站点介绍...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-1.快速搭建SpringBoot项目,采用Eclipse...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_1-4.在线教育后台数据库设计...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-3.热部署在Eclipse和IDE里面的使用...
查看>>