artificial intelligence, brain, think, control, computer science, electrical engineering, technology, developer, computer, man, intelligent, controlled, printed circuit board, board, information, data, function, microprocessor, person, data exchange, digital, communication, web, network, programming, server, script, artificial intelligence, artificial intelligence, brain, brain, technology, technology, technology, technology, technology, computer

3 défis majeurs en matière de logiciels libres dans les pays en développement

Traduction de l’article : https://opensource.com/article/23/4/challenges-open-source-developing-countries

Lorsque je rentre chez moi et que je parle à des gens du secteur technologique, ou de tout autre secteur d’ailleurs, de ce que je fais et des sujets sur lesquels je suis impliqué quotidiennement, je suis généralement accueilli avec stupéfaction par l’idée d’une “entreprise”. Office des programmes Open Source (OSPO) . Le concept d’une entreprise contribuant à un projet open source sans bénéfice financier immédiat évident peut être culturellement étrange à comprendre ou à expliquer.

En tant que personne née et élevée dans un pays qui essaie de se développer depuis un certain temps, je comprends et je comprends cela. Il fut un temps où ma seule compréhension de l’open source était qu’il s’agissait d’un logiciel que je pouvais utiliser sans payer et sans avoir besoin d’attendre la sortie d’un problème spécifique ou d’une fonctionnalité supplémentaire. Je pouvais simplement faire ce dont j’avais besoin moi-même, localement.

Dans les pays en développement, l’Open Source est confronté à de nombreuses difficultés qui rendent sa perception et ses associations inexactes et déconnectées. Je discuterai de ces difficultés dans cet article.

Les défis de l’open source dans les pays en développement

Les défis auxquels l’open source est confronté dans ces régions peuvent être divisés en trois domaines principaux :

  • Société et culture
  • Ressources et infrastructures
  • Gouvernance

Société et culture

Ce n’est un secret pour personne que la culture de la technologie en général, et plus particulièrement celle de l’open source, se nourrit de la culture de la société dans laquelle elle existe. C’est pourquoi, dans le monde d’aujourd’hui, l’open source a plus de chances d’être soutenu et maintenu dans les régions les plus développées du monde.

Mais imaginez une société parfaite, optimale pour que l’open source se développe, soit soutenu et entretenu. À quoi ressemble la culture de cette société ? Quelles sont ses principales caractéristiques ?

Ouverture et transparence

Pour que l’open source prospère, la culture de la société doit être aussi ouverte et transparente que possible. L’information doit être librement et publiquement accessible, ce qui est un problème majeur dans de nombreuses régions sous-développées. L’information est souvent mise en sourdine et n’est pas disponible pour le citoyen moyen, et encore moins pour quelqu’un qui essaie de contribuer à l’open source.

[ Lire la suite La communication globale dans les projets open source ]

Gratuit

Le mot “libre” a de nombreuses significations et implications différentes. Il y a la liberté de parole, d’expression, de choix, de croyance, de religion, et bien d’autres encore. L’aspect de la liberté qui me préoccupe le plus dans ce contexte est la capacité de créer de nouvelles communautés et organisations sans qu’une autorité supérieure n’intervienne. C’est l’essence même de l’open source. Les modes de collaboration distribués, dans lesquels de grands groupes travaillent ensemble sans être dirigés par une autorité centralisée forte, sont très efficaces. Il s’agit là d’un autre défi majeur dans la plupart de ces régions. Les nouvelles communautés et organisations sont souvent remises en question, étroitement surveillées et, malheureusement, dans certains cas, même poursuivies et finalement fermées par crainte des nouvelles idées qui pourraient émerger ou pour d’autres raisons.

Dynamique

Une culture dynamique est essentielle à la croissance de l’open source. Une culture prête à accepter et à mettre en œuvre de nouvelles idées est l’endroit idéal pour le développement de l’open source. La résistance au changement et la préférence pour les approches traditionnelles peuvent limiter la volonté de la société d’adopter de nouvelles technologies et solutions, ce qui est un problème majeur dans la plupart des pays sous-développés.

La raison la plus importante et la plus courante de la résistance au changement dans ces régions est la peur de l’inconnu. Il serait injuste de considérer la peur de l’inconnu comme un problème propre aux “pays en développement”. C’est un problème commun partout, même dans les pays développés. Mais certaines des raisons qui sous-tendent cette peur sont spécifiques aux régions sous-développées. Les deux principales raisons sont le manque de confiance dans les compétences de l’industrie technologique et le manque de responsabilité. Les entreprises et les particuliers n’ont pas confiance dans les capacités des solutions logicielles proposées, et encore moins dans les solutions à code source ouvert. Il existe une idée selon laquelle les logiciels libres ne sont ni sûrs ni sécurisés. Cette inquiétude est amplifiée lorsque les gens ne font pas confiance à la compétence des développeurs de logiciels. Deuxièmement, les gens ne font pas confiance au système pour tenir qui que ce soit responsable des éventuelles erreurs ou problèmes découlant de l’utilisation du logiciel ou des conflits juridiques.

Ressources, infrastructures et économie

Les défis économiques constituent la lutte la plus évidente pour l’open source dans les pays en développement et ont un impact sur les développeurs et les communautés de l’open source dans ces régions.

Accès et fonds

Les développeurs de logiciels libres sont confrontés à des problèmes d’accessibilité dans les pays en développement. Qu’il s’agisse de l’accès à l’internet ou à l’équipement, il peut être difficile de devenir un contributeur régulier de logiciels libres lorsque l’on a du mal à accéder aux ressources quotidiennement. La fracture numérique dans ces régions est énorme. De nombreuses zones ne disposent toujours pas de connexions internet régulières, stables et à haut débit. Il existe également un écart de marché entre ces régions et le reste du monde en ce qui concerne l’équipement. Il y a toujours le problème du manque de fonds pour acheter les machines les plus récentes et les plus puissantes, mais il y a aussi un problème de disponibilité. L’équipement technologique moderne et puissant nécessaire à la construction et au fonctionnement des plus grands projets open source n’est pas toujours disponible dans ces régions.

Ces problèmes compliquent l’auto-éducation et l’apprentissage. Il est difficile pour un développeur open source de choisir un projet open source, d’apprendre tout ce qu’il faut savoir à son sujet et de commencer à y contribuer en raison de ces problèmes d’accès.

Et comment construire une communauté open source dans ces conditions ? Les projets finiraient par être maintenus par quelques privilégiés ayant accès à des connexions internet stables à haut débit et aux équipements les plus récents. Pour le reste, il s’agirait de contributions ponctuelles et occasionnelles de la part d’autres personnes, qui pourraient difficilement être considérées comme une communauté. Et même celles-ci disparaîtraient dès que la possibilité d’un travail rémunéré apparaîtrait. Je l’ai personnellement constaté à plusieurs reprises. Quelqu’un commençait à se renseigner sur un projet open source pour rechercher une pile spécifique ou améliorer ses compétences et commençait à y contribuer. Mais une fois que l’opportunité d’un travail rémunéré est apparue, même en tant que second emploi, elle a complètement abandonné le projet open source. C’est logique. Tout individu doit donner la priorité à un moyen de survie pour lui-même et sa famille.

Ce manque de ressources et cette dépendance à l’égard d’une poignée de privilégiés rendraient également presque impossible le financement de campagnes de marketing, d’événements de renforcement de la communauté et, enfin et surtout, de tentatives de localisation de la documentation.

Localisation

L’anglais est la langue de l’internet, mais pas pour beaucoup de ces pays. Alors que presque tous les développeurs parlent l’anglais à un niveau de base, tous n’ont pas la capacité de comprendre la documentation, les ressources architecturales et les spécifications techniques à un niveau qui leur permette d’avoir un impact significatif sur la vie de l’entreprise. contribuer à un projet open source . L’inexistence d’une documentation adaptée fait qu’il est difficile pour les développeurs des pays en développement de trouver un point d’entrée dans les projets open source. Le temps et les ressources nécessaires pour y parvenir découragent généralement les contributeurs potentiels de ces régions.

[ Lire aussi Comment l’open source tisse des liens entre les pays ]

Contrats de travail

Presque tous les contrats des employés de logiciels sont conçus pour monétiser chaque ligne de code, chaque contribution ou chaque idée du développeur. Toute participation à des projets externes peut être remise en question par l’entreprise qui l’emploie, laquelle décourage trop souvent les développeurs de contribuer à l’open source afin d’éviter les problèmes juridiques. Les lois favorisent les entreprises et les organisations et empêchent les développeurs de logiciels d’apporter des contributions externes.

Droit de la propriété intellectuelle

Les cadres juridiques des pays en développement sont souvent mal équipés pour gérer les nuances des droits de propriété intellectuelle et des licences de logiciels libres. Les lois sur la propriété intellectuelle dans les pays en développement peuvent être plus faibles ou moins complètes que celles des pays développés, et leur application peut être moins efficace. Il peut donc être difficile pour les créateurs et les contributeurs de protéger leur travail et d’empêcher les autres de l’utiliser sans autorisation.

En outre, les licences de logiciels libres peuvent être complexes. De nombreux pays en développement ne disposent pas de l’expertise juridique ou des ressources nécessaires pour gérer efficacement ces licences. Il peut donc être difficile pour les développeurs de contribuer à des projets open source sans violer par inadvertance les termes de la licence.

Un autre problème est que les lois sur la propriété intellectuelle et les licences de logiciels libres sont parfois considérées comme des obstacles à l’innovation et au développement dans les pays en développement. Les critiques affirment que ces lois et licences peuvent étouffer la créativité et empêcher la diffusion des connaissances et des technologies, en particulier dans les régions où l’accès aux ressources et aux technologies est limité.

D’une manière générale, les défis liés aux lois sur la propriété intellectuelle et aux contributions open source dans les pays en développement sont complexes et multiformes, et nécessitent une approche nuancée qui tienne compte des circonstances et des défis uniques auxquels ces pays sont confrontés.

Contrats de logiciels propriétaires

Les géants de la technologie basés aux États-Unis et en Europe concluent des accords de plusieurs milliards de dollars et de plusieurs décennies avec les gouvernements des régions en développement pour leur fournir des logiciels. Si quelqu’un est élu à un poste et décide de lancer une initiative pour adopter les logiciels libres, il se rend compte que sortir de ces accords coûterait une fortune.

L’ouverture n’est pas toujours facile

Ce ne sont là que quelques-unes des difficultés auxquelles l’open source est confronté dans les pays en développement. Il y a beaucoup à faire pour améliorer la situation et rendre possible l’adoption et la croissance de l’open source. Dans de futurs articles, j’approfondirai des solutions spécifiques, mais pour l’instant, je noterai que, comme pour tout, cela commence par l’individu. Lorsque chacun d’entre nous “crowdsource” une culture ouverte, la culture des régions dans lesquelles nous vivons et travaillons change. Apportez l’open source à votre communauté de quelque manière que ce soit, et voyez où cela vous mène.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *