diff --git a/sources/talk/20230427.2 ⭐️⭐️ 3 key open source challenges in developing countries.md b/sources/talk/20230427.2 ⭐️⭐️ 3 key open source challenges in developing countries.md deleted file mode 100644 index 5d93467561..0000000000 --- a/sources/talk/20230427.2 ⭐️⭐️ 3 key open source challenges in developing countries.md +++ /dev/null @@ -1,107 +0,0 @@ -[#]: subject: "3 key open source challenges in developing countries" -[#]: via: "https://opensource.com/article/23/4/challenges-open-source-developing-countries" -[#]: author: "Ahmed Sobeh https://opensource.com/users/ahmed-sobeh" -[#]: collector: "lkxed" -[#]: translator: "wcjjdlhws" -[#]: reviewer: " " -[#]: publisher: " " -[#]: url: " " - -3 key open source challenges in developing countries -发展中国家面临的三个关键开源挑战 -====== - -When I go back home and talk to people in the tech industry, or any other industry for that matter, about what I do and the topics I'm involved in daily, I'm usually met with bemusement at the idea of an [Open Source Programs Office (OSPO)][1]. The concept of a company contributing to an open source project without obvious immediate financial benefit can be culturally strange to understand or explain. -当我回国和科技行业的人或有关此行业的人交流我日常做的事和参与的话题时, - -As someone born and raised in a country that has been trying to develop for quite some time, I understand and relate to that. There was a point in time when my only understanding of open source was that it was software that I could use without paying and without needing to wait for a specific issue or additional feature to be released. I could just do whatever I needed myself, locally. - -Open source faces many struggles in developing countries that make how it's perceived and its associations inaccurate and out of touch. I will discuss these struggles in this article. - -### Open source challenges in developing countries - -The challenges that open source faces in these regions can be divided into three main areas: - -- Society and culture -- Resources and infrastructure -- Governance - -### Society and culture - -It's no secret that the culture of tech in general, and specifically the open source part of it, feeds off the culture of the society where it exists. That's why, in today's world, open source has a better chance of being sustained and maintained in the more developed parts of the world. - -But imagine a perfect society, optimal for open source to grow, be sustained, and maintained. What does the culture of that society look like? What are its main characteristics? - -#### Open and transparent - -For open source to thrive, the society's culture must be as open and transparent as possible. Information must be freely and publicly accessible, which is a huge issue in many underdeveloped regions. Information is often red-taped and is unavailable to the average citizen, let alone someone who's trying to contribute to open source. - -**[ Related read [Global communication in open source projects][2] ]** - -#### Free - -The word "free" has many different meanings and implications. There's freedom of speech, expression, choice, belief, religion, and many others. The aspect of freedom I'm most concerned with in this context is the ability to start new communities and organizations without a higher authority intervening. That's the essence of open source. Distributed modes of collaboration, in which large groups work together without a strong centralized authority directing them, are highly effective. This is another major challenge in most of these regions. New communities and organizations are often questioned, closely monitored, and unfortunately, in some cases, even prosecuted and eventually shut down for fear of the new ideas that may emerge or other reasons. - -#### Dynamic - -A dynamic culture is essential for the growth of open source. A culture that's ready to accept and implement new ideas is the perfect place for open source to grow. Being resistant to change and preferring to stick with traditional approaches can limit society's willingness to adopt new technologies and solutions, which is a major issue in most underdeveloped countries. - -The greatest and most common reason behind resistance to change in these regions is the fear of the unknown. It would be unfair to discuss fear of the unknown as a "developing countries" problem. It's a common issue everywhere, even in the developed world. But some reasons behind this fear are specific to underdeveloped regions. The two main reasons are a lack of trust in the competence of the tech industry and a lack of accountability. Businesses and individuals do not trust the capabilities of the software solutions on offer, let alone open source solutions. There's an idea that open source software is unsafe and insecure. This concern is magnified when people do not trust the competence of the software developers. Second, people do not trust the system to hold anyone accountable for any possible mistakes or issues arising from using the software or in legal conflicts. - -### Resources, infrastructure, and economy - -Economic challenges are the most obvious struggle for open source in developing countries, impacting open source developers and communities in these regions. - -#### Access and funds - -Open source developers struggle with issues of accessibility in developing countries. Whether it's access to the internet or equipment, it can be difficult to become a regular open source contributor when you struggle to reach resources daily. The digital divide in these regions is huge. There are still many areas without regular, stable, and high-speed internet connections. There's also a market gap between these regions and the rest of the world when it comes to equipment. There's always the challenge of not having enough funds to buy the latest, most powerful machines, but there's also an availability problem. The modern, powerful tech equipment needed to build and run the biggest open source projects isn't always available in these regions. - -These concerns make self-education and learning challenging. It's difficult for an open source developer to pick an open source project, learn all about it on their own, and start contributing to it due to these access issues. - -And how do you build an open source community under these circumstances? Projects would end up being maintained by the privileged few with access to stable high-speed internet connections and the latest equipment. The rest would be spotty, occasional contributions from others that can hardly be considered a community. And even those would disappear once the chance of paid work appears. I've personally seen it multiple times. Someone would start learning about an open source project to research a specific stack or improve their skills and begin contributing to it. But once the opportunity of paid work appeared, even as a second job, they dropped the open source project completely. It makes sense. Any individual must prioritize a means of survival for themselves and their family. - -This lack of resources and dependence on a privileged few would also make it almost impossible to fund marketing campaigns, community-building events, and, last but not least, documentation localization attempts. - -#### Localization - -English is the language of the internet, but not for many these countries. While almost all developers speak English at a basic level, not everyone has the ability to comprehend and understand documentation, architecture resources, and technical specifications to the level that enables them to meaningfully [contribute to an open source project][3]. The non-existence of adapted documentation makes it difficult for developers in developing countries to find an entry point into open source projects. The time and resources required to do that usually discourage potential contributors from these regions. - -#### Employee contracts - -Almost all software employee contracts are designed to monetize every single line of code, contribution, or thought the developer might have. Any participation in external projects can be a cause for questioning by the employing company, which all too often discourages developers from contributing to open source to avoid legal issues. Laws favor corporations and organizations and prevent software developers from making external contributions. - -#### Intellectual property laws - -Legal frameworks in developing countries are often ill-equipped to handle the nuances of intellectual property rights and open source licensing. Intellectual property laws in developing countries may be weaker or less comprehensive than those in developed countries, and enforcement may be less effective. This can make it difficult for creators and contributors to protect their work and prevent others from using it without permission. - -In addition, open source licensing can be complex. Many developing countries may not have the legal expertise or resources to navigate these licenses effectively. This can make it tough for developers to contribute to open source projects without inadvertently violating the terms of the license. - -Another issue is that intellectual property laws and open source licensing are sometimes seen as hindrances to innovation and development in developing countries. Critics argue that these laws and licenses can stifle creativity and prevent the spread of knowledge and technology, particularly in areas where access to resources and technology is limited. - -Overall, the challenges surrounding intellectual property laws and open source contributions in developing countries are complex and multifaceted, requiring a nuanced approach that accounts for the unique circumstances and challenges these countries face. - -### Proprietary software deals - -Tech giants based in the US and Europe enter into billion-dollar, decades-long deals with governments in developing regions to supply them with software. On the off chance that someone gets elected into a position and decides to start an initiative to adopt open source software, they find that getting out of these deals would cost a fortune. - -### Open isn't always easy - -These are just some of the struggles open source faces in developing countries. There's much to be done to improve the situation and make adopting and growing open source feasible. In future articles, I will delve into specific solutions, but for now, I'll note that, as with everything, it starts with the individual. As we each "crowdsource" an open culture, the culture of the regions where we live and work changes. Bring open source to your community in whatever small way you can, and see where it leads. - --------------------------------------------------------------------------------- - -via: https://opensource.com/article/23/4/challenges-open-source-developing-countries - -作者:[Ahmed Sobeh][a] -选题:[lkxed][b] -译者:[译者ID](https://github.com/译者ID) -校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 - -[a]: https://opensource.com/users/ahmed-sobeh -[b]: https://github.com/lkxed/ -[1]: https://opensource.com/article/20/5/open-source-program-office -[2]: https://opensource.com/article/21/10/global-communication-open-source -[3]: https://opensource.com/article/22/3/contribute-open-source-2022 -[4]: https://opensource.com/article/22/11/open-source-weaves-connections-between-countries diff --git a/translated/talk/20230427.2 ⭐️⭐️ 3 key open source challenges in developing countries.md b/translated/talk/20230427.2 ⭐️⭐️ 3 key open source challenges in developing countries.md new file mode 100644 index 0000000000..c7071acbf1 --- /dev/null +++ b/translated/talk/20230427.2 ⭐️⭐️ 3 key open source challenges in developing countries.md @@ -0,0 +1,106 @@ +[#]: subject: "3 key open source challenges in developing countries" +[#]: via: "https://opensource.com/article/23/4/challenges-open-source-developing-countries" +[#]: author: "Ahmed Sobeh https://opensource.com/users/ahmed-sobeh" +[#]: collector: "lkxed" +[#]: translator: "wcjjdlhws" +[#]: reviewer: " " +[#]: publisher: " " +[#]: url: " " + +发展中国家面临的三个关键开源挑战 +====== + +当我回国和科技行业或其他行业的人谈起我的工作和我每天参与的话题时,我通常会对[开源办公室Open Source Programs Office (OSPO)][1]这个想法感到困惑。一家公司为开源项目做出贡献,却没有明显的直接经济利益,这种概念在文化上很难理解或解释。 + +作为一个土生土长的人,我理解并赞同这个观点。曾几何时,我对开源软件的唯一理解是,它是一种无需付费、无需等待特定问题或附加功能发布即可使用的软件。我可以自己在本地做任何我需要的事情。 + +在发展中国家,开放源码面临着许多困难,这些困难使人们对它的看法和联想变得不准确、不贴切。我将在本文中讨论这些问题。 + +### 发展中国家的开源挑战 + +开源在这些地区面临的挑战主要分为三个部分: + +- 社会与文化 +- 资源与基础设施 +- 政府管理 + +### 社会与文化 + +科技文化,特别是其中的开源部分,从其所在社会的文化中汲取养分,这已经不是什么秘密了。这就是为什么在当今世界,开源更有可能在世界较发达地区得到维持和维护。 + +但是,试想一个完美的社会,一个最适合开放源代码发展、维持和维护的社会。这个社会的文化是什么样的?其主要特征是什么? + +#### 开放和透明 + +开源想要发展,社会文化必须尽可能开放和透明。信息必须可以自由公开地获取,这在许多欠发达地区是一个巨大的问题。信息往往是红头文件,普通公民无法获得,更不用说那些试图为开源做出贡献的人了。 + +**[ 相关阅读[开源项目的全球交流][2] ]** + +#### 自由 + +“自由”这个词有许多不同的含义与解释。有言论自由、表达自由、选择自由、信仰自由、宗教自由等等。在本文中,我最关心的自由方面是在没有更高权力干预的情况下建立新社区和组织的能力。这是开源的本质。分布式协作模式是一种高效的协作模式,在这种模式下,大型团体在没有强大的中央权力机构指挥的情况下开展合作。这是大多数这些地区面临的另一个重大挑战。新的社区和组织往往会受到质疑、密切监视,不幸的是,在某些情况下,甚至会因为害怕可能出现的新思想或其他原因而遭到起诉并最终被关闭。 + +#### 充满活力 + +充满活力的文化对开源的发展至关重要。准备接受和实行新想法的文化是发展开源最理想的地方。抵制改变和倾向于固守传统方法会阻止社会接受新的技术和方法,这是大部分发展中国家中的主要问题。 + +这些地区抵制改变背后最重要也是最常见的原因是对未知的恐惧。把对未知的恐惧作为“发展中国家”的问题来讨论是不公平的。这是在哪里都常见问题,甚至在发达国家。但是恐惧背后的一些原因是发展中国家特有的。主要原因有两个,一是对科技行业的能力缺乏信心,二是缺乏责任感。企业和个人都不信任现有软件解决方案的功能,更不用说开源解决方案了。有一种观点认为,开源软件不安全、不可靠。当人们不相信软件开发者的能力时这种担忧会被放大。其次,人们不相信系统会对使用软件或法律冲突中可能出现的错误或问题追究责任。 + +### 资源、基础设施和经济 + +经济挑战是发展中国家开源面临的最明显的困难,影响着这些地区的开源开发者和社区。 + +#### 供应和资金 + +开源开发人员在发展中国家努力解决供应问题。无论是上网还是使用设备,当你每天都在努力获取资源时,就很难成为一名固定的开源贡献者。这些国家的数字鸿沟十分巨大。依然有许多地区没有正常、稳定和高速的互联网连接。在设备方面,这些地区也与世界其他地区存在市场差距。没有足够的资金购买最新、最强大的机器始终是个难题,但同时也存在供应问题。在这些地区,建立和运行最大的开源项目所需的现代化、功能强大的技术设备并不总能提供。 + +这些问题使得自我教育和学习具有挑战性。由于这些供应问题,开源开发人员很难选择一个开源项目,自行学习所有相关知识,并开始为其做出贡献。 + +在这种情况下,如何建立开源社区呢?项目最终只能由少数拥有稳定高速互联网连接和最新设备的特权人士来维护。剩下的将是零星的、偶尔来自他人的贡献,很难被视为一个社区。一旦出现有偿工作的机会,即使是这些人也会消失。我亲眼见过多次这种情况。有人会开始了解一个开源项目,研究特定的堆栈或提高自己的技能,并开始为其做出贡献。但一旦出现了有偿工作的机会,即使是作为第二份工作,他们也会完全放弃开源项目。这是有道理的。任何个人都必须优先考虑自己和家人的生存手段。 + +这种资源匮乏和对少数特权阶层的依赖,也使其几乎不可能为营销活动、社区建设活动以及最后但并非最不重要的文献本地化尝试提供资金。 + +#### 本地化 + +英语是互联网语言,但对许多国家来说并非如此。虽然几乎所有的开发人员都会说基本的英语,但并不是每个人都有能力理解文档、架构资源和技术规范,使他们能够有意义地[为开源项目做出贡献][3]。由于没有相应的文档,发展中国家的开发人员很难找到进入开源项目的切入点。为此所需的时间和资源通常会使这些地区的潜在贡献者望而却步。 + +#### 员工合同 + +几乎所有的软件员工合同都旨在将开发人员的每一行代码、贡献或想法货币化。任何参与外部项目的行为都会受到雇佣公司的质疑,而雇佣公司往往会阻止开发人员为开源做贡献,以避免法律问题。法律偏向于公司和组织,阻止软件开发人员做出外部贡献。 + +#### 知识产权法 + +发展中国家的法律框架往往不具备处理知识产权和开源许可细微差别的能力。与发达国家相比,发展中国家的知识产权法律可能较弱或不够全面,执法效力也可能较低。这可能使创作者和贡献者难以保护自己的作品,并防止他人在未经许可的情况下使用。 + +此外,开源许可证可能很复杂。许多发展中国家可能不具备有效驾驭这些许可的法律专业知识或资源。这可能使开发人员很难在不无意中违反许可证条款的情况下为开源项目做出贡献。 + +另一个问题是,知识产权法和开源许可证有时被视为发展中国家创新和发展的障碍。批评者认为,这些法律和许可会扼杀创造力,阻碍知识和技术的传播,尤其是在资源和技术有限的地区。 + +总体而言,发展中国家围绕知识产权法和开源贡献所面临的挑战是复杂的、多方面的,需要采取细致入微的方法来应对这些国家所面临的独特情况和挑战。 + +### 专有软件交易 + +美国和欧洲的科技巨头与发展中地区的政府签订了价值数十亿美元、长达数十年的软件供应协议。一旦有人当选,并决定开始采用开源软件,他们就会发现摆脱这些交易需要付出巨大的代价。 + +### Open isn't always easy +### 开源并非一帆风顺 + +这些只是开放源代码在发展中国家面临的一些困难。要改善这种状况,使开源技术的采用和发展变得可行,还有许多工作要做。在今后的文章中,我将深入探讨具体的解决方案,但现在,我想说的是,任何事情都要从个人做起。当我们每个人都 "众筹 "开放文化时,我们生活和工作所在地区的文化也会随之改变。尽你所能,将开放源代码带入你的社区,看看它会带来什么。 + +-------------------------------------------------------------------------------- + +via: https://opensource.com/article/23/4/challenges-open-source-developing-countries + +作者:[Ahmed Sobeh][a] +选题:[lkxed][b] +译者:[wcjjdlhws](https://github.com/wcjjdlhws) +校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 + +[a]: https://opensource.com/users/ahmed-sobeh +[b]: https://github.com/lkxed/ +[1]: https://opensource.com/article/20/5/open-source-program-office +[2]: https://opensource.com/article/21/10/global-communication-open-source +[3]: https://opensource.com/article/22/3/contribute-open-source-2022 +[4]: https://opensource.com/article/22/11/open-source-weaves-connections-between-countries