presentation open source

14
1 Introduction à l'Open Source

Upload: vanessa-david

Post on 27-Jul-2015

82 views

Category:

Technology


0 download

TRANSCRIPT

1

Introduction à l'Open Source

Open source ? Logiciel Libre ? Ça vous parle ?

● Avant de démarrer, que vous évoque les terme «Open Source» et «Logiciel Libre» ?

Les 4 libertés fondamentales

● Liberté d'étudier

● Liberté de copier et de redistribuer

● Liberté de modifier

● Liberté d'utiliser

Mais d'où ça vient ?

● Historique de coopération, de partage très ancien

● Année 80 : Un informaticien du MIT n'arrive pas à faire marcher son imprimante, il décide alors de créer son propre système d'exploitation (Richard Stallman), début du mouvement avec l'énonciation des 4 libertés

● 85 : Eben moglen, formalise cela en terme juridique avec la création de la licence GNU / GPL (Général Public Licence)

● Phénomène à la fois technique, juridique mais aussi sociale, puisque création de la Free Software Fundation en 1985, première association donnant un

En savoir plus : http://fr.wikipedia.org/wiki/Histoire_du_logiciel_libre

Comment ça marche ?

Des exemples ?

Avantages

● Disponibilité du code

– Du code source pour apprendre et comprendre– Pas besoin de réinventer la roue!– Libre d'accès

● Pas de dépendances à un vendeur

– On peut choisir un autre vendeur pour du support– On peut corriger soi-même les bugs et adapter le logiciel à ses propres besoins

● La qualité et la personnalisation sont meilleurs dans l'open source● Coût moins elevé que les licences propriétaires

Inconvénient

● Nécessite souvent un apprentissage et un temps d'adaptation (puisque les utilisateurs n'ont pas l'habitude d'utiliser ces logiciels)

● Problème de compatibilité avec le matériel et d'autres logiciels (format de fichiers pour les logiciels et problèmes de drivers pour le matériel)

● Procedure de vérification de la qualité du code pas toujours très claire (pas de normes ISO)

Android, un exemple concrêt

● Système d'exploitation mobile de Google, open source

● Plus de 50% des parts de marchés sur smartphone et tablettes

● Personnaliser par les constructeurs (samsung par exemple)

Licences ?

● Par défaut, tout oeuvre appartient à son créateur

● Licence libre : donne différentes possibilités d'utilisation, de modification, de redistribution

● Exemple pour les logiciels : GNU GPL

● Exemple pour les oeuvres artistiques : Creatives Commons

Mythes qui entourent l'open source

● Gratuit ? Pas toujours, de plus le cout de développement, de maintenance, de support et de formation sont toujours là

● Pas de support, ni de maintenance ? Faux, plus de 80% des logiciels open source sont développés dans le cadre d'entreprise qui vendent du support et assurent une maintenance sur plusieurs années

● On peut faire ce que l'on veut, y-compris ne pas laisser un logiciel open source ? Faux, les licences empêche de faire ce que l'on veut, on a des droits mais aussi des obligations avec les licences libres

● Rendre un logiciel open source, permet que les contributeurs volontaires corrigent tous les bugs ? Faux, la communauté se crée et s'entretient, mais ne fera pas tout le travail

En pratique

● Annuaire de logiciel libre : http://framasoft.net ● Vous utilisez déjà probablement des logiciels libres● Install parties régulière pour passer son ordinateur à Linux : sur

lyon, voir le site de l'ALDIL : http://aldil.org ● Ressources libres : http://search.creativecommons.org ● Des BD, des livres, de la culture ? : http://framabook.org

http://fr.flossmanuals.net/

Conclusion

● De plus en plus d'organisations (entreprises, associations, collectivités) passent aux logiciels libres

● Possibilité d'utilisation dans de nombreux corps de métiers (exemple création d'un kit de communication avec exclusivement des logiciels libres)

Questions

● Des questions ?

● Toutes les images viennent de fr.wikipedia.org ou de www.openclipart.org

● Diaporama placé sous licence CC-BY