0% ont trouvé ce document utile (0 vote)
3 vues16 pages

Cours 05 PDF

Transféré par

Abderrezak
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues16 pages

Cours 05 PDF

Transféré par

Abderrezak
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université des Sciences et de la Technologie Houari Boumediene

Module : Logiciels Libre et Open Source

1 ère année ELT Cycle Ingénieur

2025/2026
Cours 05 : Solutions Créatives et
développement

A la fin de la séance l'étudiant doit:



Connaitre les principaux logiciels open source

Savoir choisir un outil selon le besoin

Comprendre que l'open source couvre tous les domaines
Création et Graphisme

Gimp : est une application open source gratuite sous
licence GNU/GPL qui permet de retoucher et de traiter
des images et qui se place comme un concurrent direct
d’Adobe Photoshop. L’éditeur d’image est puissant et
offre toutes les fonctionnalités essentielles d’un outil
professionnel.
Création et Graphisme
Inkscape : est un logiciel de dessin vectoriel. Diffusé sous
licence GNU 3, c'est un logiciel libre. Il est disponible sous
mac Os, Linux et Microsoft Windows. C'est une alternative
à adobe illustrator.
Création et Graphisme

Avantages :

accès gratuit

code source ouvert

Multi-platform
Outils de développement

Eclipse IDE est un projet, décliné et organisé en un
ensemble de sous-projets de développements logiciels, de
la fondation Eclipse visant à développer un environnement
de production de logiciels libre qui soit extensible,
universel et polyvalent, en s'appuyant principalement sur
Java.
Outils de développement

Git : est un logiciel de gestion de versions distribué libre et
gratuit, il permet de suivre les modifications d’un projet
informatique.
Il a été créé en 2005 par Linus Torvalds, auteur du noyau
Linux, et distribué selon les termes de la licence publique
générale GNU version 2. Git est maintenu par Junio C
Hamano depuis juillet 2005.


Git permet de :

Suivre chaque modification du code

Revenir à une ancienne version si nécessaire

Travailler à plusieurs sur le même projet

Développer plusieurs fonctionnalités en parallèle
(branches)
Content Management Sytem

WordPress : est un système de gestion de contenu
(SGC ou content management system open source, Les
fonctionnalités de WordPress permettent de créer et
gérer différents types de sites Web : site vitrine, site de
vente en ligne, site applicatif, blog, portfolio, site
institutionnel, site d'enseignement, etc. Il est distribué
selon les termes de la licence GNU GPL version 2.


Joomla : est un système de gestion de contenu (CMS)
polyvalent et gratuit, qui vous permet de créer des sites
internet de qualité professionnelle doté de nombreuses
fonctionnalités intégrées.
SGBD open source

MySQL est un système de gestion de bases de données
relationnelles (SGBDR) open source utilisé pour stocker et
gérer des données. Sa fiabilité, ses performances, son
évolutivité et sa facilité d'utilisation font de MySQL un choix
plébiscité par les développeurs. En réalité, vous le trouverez
au cœur des applications exigeantes et à fort trafic telles que
Facebook, Netflix, Uber, Airbnb, Shopify et [Link].

MariaDB : est un système de gestion de base de données
édité sous licence GPL. Il s'agit d'un dérivé communautaire de
MySQL : la gouvernance du projet est assurée par la
fondation MariaDB, et sa maintenance par la société Monty
Program AB, créateur du projet.

PostgreSQL est un système de gestion de base de données
relationnelle orienté objet puissant et open source qui est
capable de prendre en charge en toute sécurité les charges
de travail de données les plus complexes. Alors que MySQL
donne la priorité à l'évolutivité et aux performances, Postgres
donne la priorité à la conformité et à l'extensibilité SQL.
Logiciel Open Source en Ingénierie


Scilab :contraction de Scientific Laboratory en anglais) est un logiciel libre
de calcul numérique multi-plateforme fournissant un environnement de
calcul pour des applications scientifiques.

Il possède un langage de programmation orienté calcul numérique de
haut niveau. Il peut être utilisé pour le traitement du signal, l’analyse
statistique, le traitement d’images, les simulations de dynamique des
fluides, l’optimisation numérique, et la modélisation et simulation de
systèmes dynamiques explicites et implicites.
Logiciel Open Source en Ingénierie

GNU Octave : est un logiciel libre de calcul numérique comparable à
MATLAB et à Scilab. Ce n'est pas un logiciel de calcul formel. Le logiciel
est développé puis maintenu pour le projet GNU par John W. Eaton.
Pour la plupart des commandes, sa syntaxe est celle de MATLAB et une
programmation soigneuse permet de faire fonctionner des scripts Octave
sur MATLAB.
Logiciel Open Source en Ingénierie

OpenModelica : est un logiciel libre de simulations numériques de
système physique.
Basé sur le langage de modélisation Modelica, il permet la modélisation
causale (schéma fonctionnel) ou acausale (schéma structurel), la
simulation, l’optimisation et l'analyse de systèmes physiques complexes
(électrique, mécanique, thermique, pneumatique, chimique, hydraulique,
etc.).
Logiciel Open Source en Ingénierie

Freecad : FreeCAD est un logiciel libre performant et complet en matière
de modélisation et de rendu 3D. Il possède une architecture modulable
appréciable ainsi qu'une interface simple à prendre en main.
Logiciel Open Source en Ingénierie


QelectroTech : est un logiciel Open Source destiné à réaliser des
schémas électriques. Utilisable pour de simples schémas indépendants,
l'application peut aussi gérer des projets avec des collections
embarquées recensant les catégories et les éléments utilisés dans tous
les schémas. Le logiciel s'utilise essentiellement par glisser/déposer et
dispose de nombreux outils servant aux liaisons, au paramétrage des
éléments ou encore à la purge des éléments inutiles.
Conclusion

Il existe une alternative open source pour


presque chaque besoin.
Merci Pour votre Attention !

Vous aimerez peut-être aussi