准确的电话号码和 WhatsApp 号码提供商。 如果您想要电子邮件营销活动列表或短信营销活动,那么您可以联系我们的团队。 电报: @latestdbs

它并不像听起来那么漂亮 开源文化的 7 个陷阱

开源理念对于编写代码和生产软件的好处是毫无疑问的。从 Linux 操作系统到 MySQL,许多现代计算核心的软件包都是使用开放、共享和协作的开发模型构建的。40年基于开源哲学的优秀代码,结束了人们对开源概念现实可能性的怀疑。

ⓒ 盖蒂图片银行

尽管开源有很多优点,但它也有其缺点。现在开源已经进入主流,我们需要思考它的缺点。这不是从哲学角度而是从日常现实角度来看的缺点。以下是开发人员应谨慎为开源项目做出贡献的七个原因:

开源与云不兼容 当今的许多开源许可证都是在前云时代创建的

当时用户在桌面上下载并运 荷兰 WhatsApp 号码数据 行时起,云公司找到了利用开源精神的方法,同时保持代码更改的私密性。“我们分发软件,所以不需要共享源代码,”一家大型云提供商的开源经理曾经相当可耻地告诉我。

在很多情况下,云服务提供商都会创建开源项目的特殊版本并在云中转售它们。最著名的例子是 Amazon Web Services 和 Elasticsearch 的创建者之间的裂痕。两个阵营因为无法达成一致而分裂,结果,现在有两个版本的 Elasticsearch 代码库。

开源阵营中的一些人拒绝通过制定更严格的许可证

WhatsApp 号码数据

社区这个词在开源中很常见,但这 销售线索 并不意味着开源文化都是温暖的。开源开发者是一个敏感群体。他们可能是直率的、心不在焉的、自以为是的,甚至是彻头彻尾的刻薄的。众所周知,开源存在多样性问题,一些有影响力的人物曾因种族主义和性别歧视而受到批评。当个人匿名为开源项目做出贡献并仅通过电子邮件或公告板进行交流时,结构性不平等就不那么明显了。然而,匿名会导致一种脱节感,而这种脱节感阻碍了开源应有的协作过程的享受和包容性。

建立和维护社区需要时间
许多公司以“社区版”的名义发布其产品的开源版本。这是一个很棒的营销工具,也是收集想法和有时编写代码以改进产品的好方法。然而,围绕这个项目建立一个真正的社区需要时间和资源。当用户和潜在贡献者在在线社区公告板上发布问题时,他们期望得到答案。当然,很多贡献都是本着开源精神无偿做出的,但培育一个社区仍然需要时间。如果运行良好,社区可以快速成长并构建良好的代码,但在许多情况下,这个过程需要相当大的努力。大型企业项目也有主导这一领域的趋势。企业可以通过其带薪劳动力来支付进入社区的费用,但小企业则不能。

 

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注