开源就像坠入爱河

目前还没有读者喜欢这个。
opens source is for lovers

Opensource.com

我一直认为,生活中最美好的事物应该以开源软件包的形式出现。开放是无私的天然同义词,因此也是最纯粹形式的爱的同义词。这是我在阅读了 Bryan Behrenshausen 的这篇文章 后立即想到的类比,这篇文章讨论了如何向你的朋友解释开放的概念。

Behrenshausen 的文章用类比来说明开源就像分享食谱。在我们的日常生活中找到开放性,并意识到它对我们的生活有多重要,总是令人高兴的。然而,一个可悲的事实是,并非所有人都像我们中的一些人那样欣赏烹饪——这也解释了为什么每当我的朋友想吃东西时,我总是最终出现在厨房里。

当向他人解释开源时,重要的是参考他们可以联系到的东西——每个人都会经历的东西。我喜欢说开源就像找到一个重要的另一半并坠入爱河。对于开源而言,开放的意义几乎与对人际关系相同。爱上你最好的朋友与成为你所爱的开源项目周围的社区的一部分非常相似。

透明度:敞开心扉
良好的人际关系需要完全的诚实和理解,因此你的另一半总是愿意倾听关于你的事实和想法,而不会妄加评判。良好的配对允许双方自由地讨论事情,并利用他们学到的东西来改善关系。这些信息可能与你的过去或对未来的渴望有关。

当你成为社区的积极分子时,也会发生同样的事情:人们真诚、乐于助人且诚实;他们知道在他们的人际关系中保持透明是加强人际关系的最好方法。你可以自由地表达你的想法,并接受对你工作的批评。归根结底,每个人都在同一条船上,所有由此产生的东西都将帮助社区共同成长。

分享:表达关爱的方式
你的就是你爱人的,不是吗?当你爱一个人的时候,你所关心的就是付出而不求任何回报。最好的部分是知道你付出的任何东西都会被欣赏。无论是简单的赞美还是昂贵的礼物都无关紧要;你会收到一些爱作为回报,并且感觉良好。

在开源社区中,用户的能力各不相同,投入项目的时间也各不相同。有时,用户只会潜伏在论坛周围并编辑文档——也许只是为了修复一个让他恼火的小错误。另一个用户可能会停留更长时间来帮助开发项目的核心功能,并成为一名忠实的成员。其他没有技术知识的用户只会联系以提出问题或仅仅感谢开发人员的工作。

所有成员的贡献都因其本质而受到赞赏和重视:这是对社区和项目用户的礼物。在真正充满爱的人际关系中,人们分享他们所能分享的一切,并且他们甚至欣赏来自他人的最小的礼物。

真爱:由开放驱动
在这一点上,有人可能会问:“开源关系和封闭关系之间有什么区别?” 区别在于他们对分享想法的不同看法。在你与爱人的关系中,你对前任伴侣的特定(且独特)的创意或浪漫姿态可能被禁止用于当前或未来的关系(尤其是如果你的现任了解你的前任)。

然而,开放和充满爱的关系仍然鼓励重复使用和分享表达你感情的想法。例如,当我的女朋友送给我一幅我们两个人的画时,一个朋友看到了这幅画,并决定为她的男朋友做同样的事情。看到她的礼物成为其他人可以使用的好主意,我的女朋友感觉很好。

在开源社区中,你还可以从其他经验中产生想法并分享它们以实现新的事物。你可以把你学到的东西拿来,重复利用你的知识来造福他人——这在封闭的环境中工作是不可能实现的。

激情:真正承诺的火花
当一些人在酒吧买饮料时寻找一生挚爱时,另一些人则通过分享一袋零食、一个简单的想法或一句深刻的陈述来找到它。在某一时刻,你可能会意识到你最好的朋友就是你爱的人。开源也是如此。

大多数参与开源项目的人最初都是为了解决自己的难题,做他们喜欢和感到舒适的日常事情。但是随着时间的推移,对分享和开放的渴望成为他们的一部分,成为他们激情的一部分,他们的承诺也随之增长。这就像爱上你最好的朋友:你可能会有一天发现自己致力于一个你以小方式加入并开始深深关心的项目。

对于开源爱好者来说,这些项目成为他们生活中不可或缺的一部分,并且对这些社区以及随着时间推移而发展壮大的想法产生热情是很自然的。最初只是简单的日常关系,可以发展成深刻的承诺——甚至是一份事业。

理解:社区的基石
没有什么比拥有一个了解你的本来面目并让你自由做自己的人更好的了。我的女朋友讨厌看到我在公共场合玩悠悠球,但她理解我的书呆子需求,并让我滔滔不绝地谈论荒谬的话题。如果我碰巧需要去宣传开源,或者和我的朋友一起做一些有趣的 Arduino 项目,她也很乐意看到我这样做。

毋庸置疑,成为开源社区的一员没有什么不值得爱的。每个人似乎都有副业和想法,如果你花时间去了解它们,你就会意识到与来自不同背景、兴趣和观点的人一起创造事物是多么美好。在充满爱的人际关系和开源社区中,人们互补。

所以请记住:美好的事物应该传播和复制——它们值得你的爱和赞赏。这就是为什么你应该毫不犹豫地时不时地给你最喜欢的开源社区送鲜花或巧克力。

User profile image.
工业工程师,专注于社会创新、社区发展、点对点生产、开放设计/协同创造、数字技术、志愿者动员和创意经济。 Red de Acción Comunitaria 执行董事。

1 条评论

我总是觉得开源项目缺少一些东西。

它们很棒,因为你可以获得所有你需要的开源程序,而且是免费的,并且带有源代码。

但文档始终是稀缺的东西之一。如此多的精彩程序和算法,但只有编写它们的人,以及真正的专家才能理解源代码。

如果不仅共享源代码,还共享学习正在发生的事情的参考资料,那么开源运动早就应该淘汰并彻底粉碎专有软件技术。

如果没有像全球开源存储库那样大,甚至肯定更大的信息财富,大多数人很难或不可能从开源中学习。但有了它,新一代人和有时间、资源和意愿学习这些技术的人,他们的学习过程将会加速,同时通过传播完整、有序和分类的必要知识以及由此产生的资源(无一例外),来加速改进开源运动的进程。

Creative Commons 许可协议本作品根据 Creative Commons 署名-相同方式共享 3.0 未本地化许可协议获得许可。
© . All rights reserved.