Comment devenir un passionné d'Open Source?

Les logiciels open source peuvent être modifiés pour répondre exactement à vos besoins
Dans le prolongement de sa nature ouverte, les logiciels open source peuvent être modifiés pour répondre exactement à vos besoins.

Le modèle de logiciel open source encourage la liberté et la collaboration. Les logiciels open source (également appelés logiciels libres et à ne pas confondre avec les logiciels Freemium ou Freeware) sont souvent décentralisés et gérés par une organisation à but non lucratif afin de maximiser son potentiel en tant que logiciel libre. Au lieu d'embaucher des équipes de programmeurs professionnels, les logiciels open source sont généralement développés par un petit ou un grand groupe de développeurs bénévoles basés dans le monde entier. Il ne fait aucun doute que la culture open source est là pour rester. «L'avenir sera radieux pour les passionnés d'open source», disent les experts. Dans cet article, vous aurez une idée sur la façon de vous impliquer dans le mouvement des logiciels open source.

Méthode 1 sur 3: utiliser un logiciel open source

  1. 1
    Considérez les avantages incroyables de l'open source. Ceux-ci incluent plus de liberté, de flexibilité, de fiabilité, de confidentialité, de support et plus encore. Pesez le pour et le contre des logiciels libres et open source par rapport aux logiciels propriétaires.
    • La plupart des projets open source sont partagés librement. Office 365 Home coûte environ 100 dollars par an. Compte tenu du fait qu'Office est très largement pris en charge et puissant, ce n'est pas trop cher pour ce que vous obtenez. Le fait est que si vous comparez Office à quelque chose comme LibreOffice, vous constaterez qu'ils sont assez similaires en termes de fonctionnalités. La seule différence étant que LibreOffice est gratuit.
    • Considérez l'extensibilité des logiciels open source. Dans le prolongement de sa nature ouverte, les logiciels open source peuvent être modifiés pour répondre exactement à vos besoins. Cela peut être particulièrement utile dans les environnements commerciaux. Si vous avez besoin d'une fonctionnalité qui n'est pas incluse dans le package, écrivez-la vous-même! Bien que les produits Apple soient propres, intuitifs et stables, ils ne sont pas incroyablement extensibles. Les logiciels open source, en revanche, sont hautement extensibles et parfois piratables jusqu'à leur noyau.
    • N'oubliez pas que la confidentialité est toujours importante. Si une entreprise déclare que son logiciel utilise un niveau de cryptage élevé, vous ne pouvez pas être certain qu'elle n'a pas également placé de portes dérobées de sécurité dans le code pour aider les forces de l'ordre ou fournir à des tiers des données sensibles. Ce n'est que lorsque le logiciel est open source que vous pouvez être absolument sûr que votre vie privée est respectée avec le plus grand soin.
    • Pensez à la sécurité. Avec les communautés considérablement importantes qui développent activement certains des principaux projets open source, vous pouvez être assuré que la plupart des failles de sécurité seront éliminées rapidement.
  2. 2
    Choisissez un logiciel partagé sous une licence open source. Il existe des millions de projets open source en ligne. En fait, Github, un service d'hébergement de référentiels Git populaire, a dépassé dix millions de référentiels en 2013! Il existe une grande variété de logiciels open source parmi lesquels choisir. L'utilisation d'un logiciel open source présente de nombreux avantages.
    • Si vous recherchez un système d'exploitation de téléphone mobile ouvert, essayez Android, LineageOS (fourchu de CyanogenMod après avoir été interrompu), Sailfish OS ou Ubuntu Touch.
    • Essayez d'exécuter un système d'exploitation open source sur votre ordinateur portable ou de bureau comme Ubuntu, Linux Mint et Fedora au lieu de Windows ou MacOS.
    • Installez le package OpenOffice ou la suite LibreOffice au lieu d'Office 365. Installez GIMP plutôt que Photoshop.
    • Adoptez Inkscape contrairement à Adobe Illustrator.
    • Vous pouvez remplacer Chrome et Microsoft Edge en adoptant firefox.
  3. 3
    Apprenez à coder en utilisant des langages de programmation open source. Commencez avec des langages de script comme Perl et Python, le développement Web en utilisant PHP ou la gestion de bases de données en utilisant le langage populaire Mysql!
  4. 4
    Passez à un système d'exploitation open source. Alors que Windows et MacOS sont considérés comme standard, ils entrent également dans la catégorie des logiciels propriétaires. Les systèmes d'exploitation open source plantent tous les avantages des logiciels open source au cœur de votre système. En utilisant ces systèmes d'exploitation, vous pouvez être assuré que de vastes communautés de développeurs travaillent pour l'améliorer.
    • Ubuntu est l'une des distributions Linux les plus populaires, ce qui en fait un choix viable. Ubuntu utilise l'interface Unity et est basé sur Debian. Ubuntu est également le plus largement pris en charge. Il existe également de nombreux dérivés d'Ubuntu, tels qu'elementaryOS et Linux Mint.
    • openSUSE est une autre distribution Linux populaire en provenance d'Allemagne qui encourage l'utilisation de Linux partout. Ce système d'exploitation est un excellent choix pour les utilisateurs de bureau et les développeurs.
    • Pour les utilisateurs plus expérimentés, Arch Linux est un excellent choix. Arch est une distribution Linux légère qui suit une philosophie «restez simple», vous offrant un système minimal et vous donnant la possibilité de le configurer comme vous le souhaitez.
Vous aurez une idée sur la façon de vous impliquer dans le mouvement des logiciels open source
Dans cet article, vous aurez une idée sur la façon de vous impliquer dans le mouvement des logiciels open source.

Méthode 2 sur 3: promouvoir les logiciels open source

  1. 1
    Devenez activiste. Les gens n'aiment généralement pas le changement. Cela peut vraiment limiter la propagation des logiciels open source. Essayez de convaincre vos amis et votre famille de changer. Expliquez pourquoi vous pensez que cela fonctionnera mieux pour eux.
  2. 2
    Présentez aux autres les logiciels open source. Tout le monde utilise des logiciels propriétaires, et tout le monde sait s'en servir. Faire changer vos amis peut être et sera difficile. Essayez d'expliquer les nombreux avantages des logiciels open source. Au début, beaucoup de personnes à qui vous parlez seront probablement confuses, car passer de quelque chose qui fonctionne à quelque chose qui semble étranger peut ne pas avoir de sens au début. Le changement n'est pas quelque chose qui se produit rapidement. Au fil du temps, les choses commenceront à se sentir plus naturelles.
  3. 3
    Aidez les autres à démarrer avec un logiciel gratuit. Au début, ils trouveront probablement les choses difficiles car les logiciels open source ont la réputation d'être peu intuitifs. S'ils trouvent les choses difficiles, aidez-les. Vous avez le pouvoir de les aider à se lancer dans la culture open source.
  4. 4
    Rejoignez des communautés open source en ligne. S'entourer de personnes partageant la même passion pour l'open source peut être une bonne idée. Moodle est probablement la plate-forme la plus populaire pour être prise en charge, plutôt que d'autres communautés sur Reddit et Stack overflow.
    • De nombreux projets open source ont leurs propres forums et communautés en ligne. Comme il existe de nombreux choix d'applications et de programmes dans le monde de l'open source, vous y trouverez des personnes partageant les mêmes convictions que vous.
  5. 5
    Parlez des logiciels open source sur les réseaux sociaux. Partagez vos opinions sur certaines applications ouvertes avec vos amis sur Facebook et vos abonnés sur Twitter. Internet est votre ami lorsqu'il s'agit de promouvoir vos croyances. Essayez de contacter d'autres personnes en ligne et présentez-leur les logiciels libres.
Les systèmes d'exploitation open source plantent tous les avantages des logiciels open source au cœur
Les systèmes d'exploitation open source plantent tous les avantages des logiciels open source au cœur de votre système.

Méthode 3 sur 3: contribuer au logiciel open source

  1. 1
    Trouvez un projet open source auquel vous souhaitez contribuer. Il existe une variété de projets open source qui pourraient utiliser votre aide. Vous devriez essayer d'en trouver un où vous auriez une manière significative de contribuer. Il peut également être judicieux d'en choisir un en particulier qui pourrait utiliser plus de bénévoles.
    • Si vous êtes bloqué, essayez de consulter la page Référentiels tendance sur Github.
  2. 2
    Déterminez comment vous pouvez aider. Vous n'avez pas besoin d'être un programmeur pour contribuer au logiciel libre. Les projets open source sont alimentés par des personnes qui donnent de leur temps et de leurs efforts. Vous pouvez aider de plusieurs manières. Si vous avez quelque chose à offrir, votre travail sera presque toujours le bienvenu.
  3. 3
    Offrir des commentaires sur le projet. Le logiciel libre, comme toute forme de logiciel, se nourrit des commentaires. Sans cela, le projet pourrait être détourné de l'intérêt de l'utilisateur. Dites aux développeurs ce que vous aimez et n'aimez pas dans leur logiciel. Si vous offrez des commentaires critiques, fournissez-leur un moyen de l'améliorer. Essayez de demander des fonctionnalités qui, selon vous, amélioreraient également le logiciel.
  4. 4
    Donnez de votre temps en tant que développeur. Contribuer au code est probablement le meilleur moyen de contribuer à un projet open source. Si vous connaissez le langage utilisé pour écrire le logiciel qui vous intéresse, essayez de forker le programme, apportez vos modifications et ouvrez une pull request.
  5. 5
    Essayez de traduire l'interface utilisateur ou la documentation dans une autre langue. Avez-vous trouvé un projet open source qui n'a pas encore été traduit ou est en train d'être traduit dans votre langue maternelle ou dans une autre langue que vous connaissez? Traduire est un excellent moyen de contribuer à un projet sans faire de programmation.
  6. 6
    Répondre aux questions des utilisateurs. Les gens auront toujours des questions et quelqu'un devra toujours être là pour y répondre. Essayez de jouer ce rôle et aidez les utilisateurs confus. Si ces utilisateurs ne trouvent pas de solutions à leurs problèmes, ils pourraient se décourager. Stack Exchange est un excellent point de départ. Avec son vaste réseau de sites Web de questions-réponses, vous trouverez presque certainement des personnes ayant besoin d'aide.
    • La plupart des projets open source ont également des forums dédiés où les utilisateurs peuvent poser des questions et obtenir des réponses. Là, vous trouverez plus de personnes posant des questions spécifiques à vos compétences.
  7. 7
    Devenez activiste. Promouvoir le projet open source qui vous intéresse est un moyen simple mais efficace de le faire avancer. Partagez votre opinion sur les réseaux sociaux et aidez à passer le mot.
  8. 8
    Faire un don. La majorité des projets open source sont financés par des dons. Sans eux, trouver de l'argent serait particulièrement difficile. Faire un don est un moyen simple et efficace de soutenir votre projet préféré.
Ce n'est que lorsque le logiciel est open source que vous pouvez être absolument sûr que votre vie privée
Ce n'est que lorsque le logiciel est open source que vous pouvez être absolument sûr que votre vie privée est respectée avec le plus grand soin.

Conseils

  • N'abandonne pas! Vous êtes sur le point de vous lancer dans un voyage pour changer les mentalités du plus grand nombre. Ce n'est pas une tâche simple. Lorsque vous persuadez les gens, sachez que cela peut prendre un certain temps avant que les autres commencent à voir les choses de votre point de vue.
  • Lorsque vous contribuez à un projet open source, soyez amical. Le respect va dans deux sens. Si vous voulez que les autres vous respectent, vous devrez également respecter les autres. Vous ne voulez pas que votre travail soit enterré sous le travail des autres.
  • Connaître le projet que vous soutenez. Cela s'applique lorsque vous contribuez et faites la promotion d'un projet open source. Lorsque vous essayez de convaincre les autres d'utiliser le logiciel dont vous faites la promotion, vous devez connaître toutes les informations nécessaires et plus encore. Être bien informé peut également vous aider à bâtir votre réputation et à gagner le respect de la communauté.

Mises en garde

  • Évitez d'être élitiste. Je me plains souvent des personnes qui n'utilisent pas activement les alternatives open source, c'est que les personnes qui le font ont tendance à être très élitistes. Avoir une mentalité élitiste n'est pas incroyablement accueillant. Vous voulez que les autres se sentent aussi bien accueillis que possible.
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail