3 défis clés de l'open source dans les pays en développement
L'open source est confronté à de nombreuses difficultés dans les pays en développement qui rendent sa perception et ses associations inexactes et déconnectées de la réalité.
Lorsque je rentre chez moi et que je parle à des gens de l'industrie technologique, ou de tout autre secteur d'ailleurs, de ce que je fais et des sujets dans lesquels je suis impliqué quotidiennement, je suis généralement perplexe à l'idée d'un projet Open Source. Bureau des programmes (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 m'identifie à cela. Il fut un temps où ma seule compréhension de l’open source était que c’était un logiciel que je pouvais utiliser sans payer et sans avoir besoin d’attendre la publication d’un problème spécifique ou d’une fonctionnalité supplémentaire. Je pouvais faire tout ce dont j’avais besoin moi-même, localement.
L'open source est confronté à de nombreuses difficultés dans les pays en développement qui rendent sa perception et ses associations inexactes et déconnectées de la réalité. Je discuterai de ces luttes 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 technologique en général, et en particulier sa partie 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 puisse se développer, être soutenu et maintenu. À quoi ressemble la culture de cette société ? Quelles sont ses principales caractéristiques ?
Ouvert et transparent
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 constitue un problème majeur dans de nombreuses régions sous-développées. Les informations sont souvent bureaucratiques et inaccessibles au citoyen moyen, encore moins à quelqu'un qui essaie de contribuer à l'open source.
[ Lecture connexe Communication mondiale dans les projets open source ]
Gratuit
Le mot « gratuit » a de nombreuses significations et implications différentes. Il y a la liberté d'expression, de choix, de croyance, de religion et bien d'autres. 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 l'intervention d'une autorité supérieure. C'est l'essence de l'open source. Les modes de collaboration distribués, dans lesquels de grands groupes travaillent ensemble sans être dirigés par une forte autorité centralisée, sont très efficaces. Il s’agit 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 en justice et finalement fermées par peur 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. Être résistant au changement et préférer s'en tenir aux approches traditionnelles peut limiter la volonté de la société d'adopter de nouvelles technologies et solutions, ce qui constitue 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 le monde développé. Mais certaines raisons qui expliquent cette crainte 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 ne font pas confiance aux capacités des solutions logicielles proposées, encore moins aux solutions open source. Il existe une idée selon laquelle les logiciels open source sont dangereux et peu sécurisés. Cette préoccupation 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 quiconque responsable d'éventuelles erreurs ou problèmes résultant de l'utilisation du logiciel ou de conflits juridiques.
Ressources, infrastructures et économie
Les défis économiques constituent le combat le plus évident pour l’open source dans les pays en développement, impactant les développeurs et les communautés open source de ces régions.
Accès et fonds
Les développeurs open source sont confrontés à des problèmes d'accessibilité dans les pays en développement. Qu'il s'agisse d'accès à Internet ou d'équipement, il peut être difficile de devenir un contributeur open source régulier lorsque vous avez du mal à accéder quotidiennement aux ressources. La fracture numérique dans ces régions est énorme. Il existe encore de nombreuses régions dépourvues 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 matière d'équipement. Il y a toujours le défi de ne pas avoir suffisamment 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 création et à l'exécution des plus grands projets open source n'est pas toujours disponible dans ces régions.
Ces préoccupations rendent l’auto-éducation et l’apprentissage difficiles. Il est difficile pour un développeur open source de choisir un projet open source, de tout apprendre par lui-même et de commencer à y contribuer en raison de ces problèmes d'accès.
Et comment construire une communauté open source dans ces circonstances ? Les projets finiraient par être entretenus par quelques privilégiés ayant accès à des connexions Internet haut débit stables et aux équipements les plus récents. Le reste serait constitué de contributions inégales et occasionnelles provenant d’autres personnes qui peuvent difficilement être considérées comme une communauté. Et même ceux-là disparaîtraient une fois que la possibilité d’un travail rémunéré apparaîtrait. Personnellement, je l'ai vu plusieurs fois. Quelqu'un commencerait à se renseigner sur un projet open source pour rechercher une pile spécifique ou améliorer ses compétences et commencerait à y contribuer. Mais une fois que l’opportunité d’un travail rémunéré est apparue, même comme deuxième emploi, ils ont complètement abandonné le projet open source. Ca a du sens. Tout individu doit donner la priorité à un moyen de survie pour lui-même et pour sa famille.
Ce manque de ressources et cette dépendance à l’égard de quelques privilégiés rendraient également presque impossible le financement de campagnes de marketing, d’événements de développement communautaire et, enfin et surtout, de tentatives de localisation de documentation.
Localisation
L'anglais est la langue d'Internet, mais pas dans beaucoup de ces pays. Bien que presque tous les développeurs parlent anglais à un niveau de base, tout le monde n'a pas la capacité de comprendre et de comprendre la documentation, les ressources d'architecture et les spécifications techniques à un niveau qui leur permet de contribuer de manière significative à un projet open source. L'inexistence d'une documentation adaptée rend difficile pour les développeurs des pays en développement de trouver une porte 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 d'employés de logiciels sont conçus pour monétiser chaque ligne de code, contribution ou pensée que le développeur pourrait avoir. Toute participation à des projets externes peut être source de remise en question de la part de l'entreprise qui l'emploie, ce qui décourage trop souvent les développeurs de contribuer à l'open source pour éviter des problèmes juridiques. Les lois favorisent les entreprises et les organisations et empêchent les développeurs de logiciels d'apporter des contributions externes.
Lois sur 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 open source. Les lois sur la propriété intellectuelle des 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. Cela peut rendre difficile pour les créateurs et les contributeurs de protéger leur travail et d'empêcher d'autres personnes de l'utiliser sans autorisation.
De plus, les licences open source peuvent être complexes. De nombreux pays en développement ne disposent peut-être pas de l’expertise juridique ou des ressources nécessaires pour gérer efficacement ces licences. Cela peut rendre 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 open source sont parfois considérées comme des obstacles à l'innovation et au développement dans les pays en développement. Les critiques soutiennent que ces lois et licences peuvent étouffer la créativité et empêcher la diffusion des connaissances et de la technologie, en particulier dans les domaines où l'accès aux ressources et à la technologie est limité.
Dans l’ensemble, 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, nécessitant une approche nuancée qui tienne compte des circonstances et des défis uniques auxquels ces pays sont confrontés.
Offres de logiciels propriétaires
Les géants de la technologie basés aux États-Unis et en Europe concluent des accords d’un milliard de dollars sur plusieurs décennies avec les gouvernements des régions en développement pour leur fournir des logiciels. Au cas où quelqu'un serait élu à un poste et déciderait de lancer une initiative visant à adopter des logiciels open source, il découvrirait que se retirer de ces accords coûterait une fortune.
Ouvrir 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 le développement de l'open source. Dans les prochains articles, j'aborderai des solutions spécifiques, mais pour l'instant, je noterai que, comme pour tout, cela commence par l'individu. À mesure que chacun de nous « crowdsource » une culture ouverte, la culture des régions où nous vivons et travaillons change. Apportez l'open source à votre communauté de toutes les manières possibles et voyez où cela mène.