La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Généralités sur les logiciels libres

Présentations similaires


Présentation au sujet: "Généralités sur les logiciels libres"— Transcription de la présentation:

1 Généralités sur les logiciels libres
Définitions Historique Les licences

2 Définition : licence Licence = contrat lié à une oeuvre / un produit
Matériel Logiciel informatique Documentation Protège les droits de l’auteur = limite ceux des autres la paternité de l'œuvre le droit de consulter / copier le droit de distribuer / commercialiser le droit de modifier / améliorer Logiciels libres

3 Définition : logiciel libre
Logiciel libre = libre rediffusion / modification du code source. Son contraire : logiciel propriétaire 4 niveaux de liberté : Liberté 0 : exécuter le programme Liberté 1 : lire / modifier le code source Liberté 2 : redistribuer le programme (sans modifications) Liberté 3 : modifier et redistribuer Nécessite de créer des licences… Logiciels libres

4 Le copyleft Copyleft = « gauche d’auteur »
Double jeu de mot ( copyright et left = permis / autorisé) But : empêcher la protection/revente d’un programme libre une fois modifié Principe : un programme sous copyleft doit être redistribué sous copyleft = ne peut être repris dans un logiciel propriétaire N'existe qu'en droit anglophone (USA / UK) Permet d'assurer les 4 libertés aux utilisateurs et développeurs d'un logiciel libre Logiciels libres

5 Ne pas confondre… Free software ou Freeware ?
Free software = Logiciel libre Répond aux 4 critères de liberté et aux buts philosophiques de la FSF Un logiciel libre peut être payant : prestations (doc, assistance, extensions, etc, avec copyright possible)  logiciel « Open Source » Un logiciel libre peut être intégré dans un logiciel propriétaire et vendu avec (selon licence)  MacOS = OS FreeBSD (libre) + gestionnaire d’environnement Apple (propriétaire) + applications libres/propriétaires = le tout payant Freeware = Logiciel gratuit Cas particulier : shareware = version limitée et/ou période d’essai gratuite Un logiciel propriétaire peut être gratuit Logiciels libres

6 Historique (1) 1983 – Richard Stallman lance le projet GNU (GNU’s Not Unix) But : créer un système d’exploitation libre Manifeste GNU publié en 85 1984 – Stallman instaure le principe du copyleft et crée la Free Software Foundation. 1984 – Premier logiciel libre : GCC (compilateur C) 1985 – Deuxième logiciel libre : Emacs (éditeur de texte) 1989 – Première version de la licence publique générale (GNU GPL) pour protéger les composants GNU existants : copyleft Écrite par Richard Stallman et Eben Moglen ~ 68 % des logiciels libres disponibles sur internet sont sous licence GPL Logiciels libres

7 Historique (2) 1989 – début de la programmation du dernier élément : le noyau  projet HURD 1991 – le noyau Linux (développé par Linus Torvalds), indépendant, est intégré au projet GNU 1994 – Version 1.0 de GNU/Linux 1998 – Naissance de l’Open Source Initiative Similaire à Free Software, mais plus général : code source « ouvert » N’interdit pas de protéger / vendre… des prestations (doc, assistance) sous forme de licences avec copyright Logiciels libres

8 Autres licences : logiciels
Licence Publique Générale Modifiée (GNU LGPL) Lesser (anciennement Library) General Public License Copyleft Permet l'intégration de modules non libres au logiciel 6 à 11 % des projets libres Licence Berkeley Software License (BSD) Sans copyleft : peut être redistribué sous une autre licence (ex : FreeBSD  MacOS) Version initiale : copyright = clause de publicité 3 à 7 % des projets libres Logiciels libres

9 Pas que le logiciel (1) Le contenu (documentation, images, texte...) a les mêmes libertés que le logiciel GNU FDL (Free Documentation License) Créée pour les manuels d'utilisation des logiciels libres Wikipédia (encyclopédie libre) est sous FDL Licence Art Libre (LAL) Créée en 2002 à Paris Applique le copyleft à une oeuvre artistique Droit français : pays signataires de la convention de Berne. Logiciels libres

10 Pas que le logiciel (2) Les licences de Creative Commons
Organisation créée en 2001 But : diffusion et amélioration d'oeuvres artistiques Textes, photos, musique, vidéos, sites web… 6 possibilités d’usages autour de 4 paramètres : Attribution = signature de l’auteur initial (France : obligatoire) Non commercial = interdiction de tirer un profit commercial No derivative works = interdiction d’intégrer tout ou partie dans une œuvre composite Share alike = partage à l'identique, obligation de rediffuser selon la même licence (idem copyleft) Logiciels libres

11 Linux Définition Avantages Inconvénients Historique

12 Qu'est ce que Linux ? C'est un système d'exploitation = noyau
Il appartient à la famille Unix C'est un logiciel libre (Open Source) Plusieurs “briques” essentielles GNU (environnement Unix) Xfree86 (interface graphique) Applications… Il existe d'autres Unix libres (BSD...) Linux

13 Avantages de Linux Compatibilité Unix Stable et robuste
Nombreux logiciels Assistance technique : forums Normes et standards Accès au code source : transparence / vérification Interface XWindows Fonctionnement réseau / serveur performant Faible espace mémoire Multi-plateformes Gratuit… ou presque Linux

14 Inconvénients Temps d'apprentissage
Installation… mais de plus en plus conviviale Commandes Unix… mais des interfaces (KDE, GNOME) multi- fenêtres existent Coût de déploiement (installation) et d'administration Compatibilité avec formats propriétaires non garantie Ex : documents word, excel, etc Manque d'applications verticales Ex : gestion... Linux

15 Quelques critiques fréquentes
Linux ne procure aucune garantie Pas d'obligation de résultat mais des moyens (humains) considérables Linux évolue vite Trop de documentation Prise en charge tardive de certains matériels Les constructeurs sont de plus en plus attentifs à la compatibilité (loi du marché...) Linux

16 Principales utilisations de Linux
Serveur de fichiers NFS, SMB, AppleShare Serveur Internet / Intranet : Apache courrier électronique, Web, FTP, DNS Serveur de bases de données Station de développement Station bureautique Station réseau Linux

17 Historique Unix 1969 – AT&T (American Telephone and Telegraph) – Laboratoires Bell à l'origine d'Unix System V le langage C : créé en même temps pour écrire Unix uniquement stations de travail 1973 – Berkeley University à l'origine de BSD, basé sur licence AT&T 1984 – MIT - GNU (Gnu is Not Unix) 1991 – Linux (noyau) : pour les PCs Linux

18 Historique Linux 1994-1996 – série 1.0 1996-1999 – série 2.0 1999-2001
Introduction de la prise en charge de nouveaux processeurs (Alpha, Sparc...) – série 2.0 Fonctions Unix de base en cours de reproduction Pilotes de périphériques Premiers aspects réseau Fonctions Unix de base reproduites Amélioration pilotes & réseau Linux

19 Historique Linux 2001-2003 – série 2.4 2004-? - série 2.6
Répartition de la charge entre processeurs ou UC Support mémoire amélioré Nouveaux systèmes de fichiers Améliorations pour les systèmes embarqués Nouveaux périphériques (USB, FireWire...) Multimedia 2004-? - série 2.6 Optimisation des performances Nouveau cycle de développement Linux

20 Structure de Linux Shell Applications Noyau
Gestionnaire d'entrées - sorties Matériel Linux

21 Fonctionnement Utilisateurs Fichiers Répertoires Commandes

22 Utilisateurs (1) Différents utilisateurs classés par groupe
Profs, S5, S7 sont des groupes d'utilisateurs Choron, Rollin sont des utilisateurs du groupe Profs Liste des groupes dans le fichier /etc/group Liste des utilisateurs dans le fichier /etc/passwd Identificateur, Mot de passe codé, Numéro, Numéro de groupe, Commentaires, Répertoire de base, Shell (langage de commande) utilisé. Fonctionnement

23 Utilisateurs (2) Administrateur du système (super utilisateur)
root (nom d'utilisateur obligatoire) Gestionnaire des utilisateurs changer leurs mots de passe ajouter ou supprimer des utilisateurs Gestionnaire des applications : installer / désinstaller / mettre à jour Accès à tous les fichiers et répertoires Fonctionnement

24 Droits d'accès 3 types d'accès : 3 types d'utilisateurs: r (read)
Lecture (d'un fichier) Consultation (du contenu d'un répertoire) w (write) Écriture (dans un fichier) Création/destruction (d'un répertoire) x (execute) Exécution (d'un fichier) Accès aux sous-répertoires 3 types d'utilisateurs: User : propriétaire Group : groupe d'utilisateurs auquel appartient le propriétaire Other : tous les autres utilisateurs Fonctionnement

25 Le système de fichiers (1)
Fichier = collection d'informations enregistrées sous un nom unique Répertoire = entité contenant des fichiers et des sous-répertoires Structure arborescente fichier répertoire Fonctionnement

26 Le système de fichiers (2)
Structure classique sous Unix (et donc Linux) Racine Tables d'administration / Périphériques Bibliothèques Utilitaires Unix Fichiers temporaires bin users dev etc lib usr tmp Répertoires utilisateur profs S5 S7 lib bin include spool choron rollin Informations utilisateurs Fonctionnement

27 Le système de fichiers (3)
Un chemin = information permettant de se repérer dans l'arborescence des répertoires et des fichiers Chemin absolu = suite de répertoires depuis la racine jusqu'au fichier/répertoire voulu Chemin relatif = suite de répertoires depuis le répertoire courant jusqu'au fichier/répertoire voulu Chemins élémentaires : / = racine (en tête) ou séparateur de répertoire . = répertoire courant .. = répertoire père du répertoire courant ~ = répertoire de base utilisateur (home) Fonctionnement

28 Le système de fichiers (4)
/ bin users dev etc lib usr tmp profs S5 S7 lib bin include spool choron rollin Répertoire courant Répertoire cible Chemin relatif : ../../users/profs/rollin Chemin absolu : /users/profs/rollin Fonctionnement

29 Commandes Les commandes Unix permettent de :
Se déplacer dans l'arborescence de fichiers, Créer, modifier, supprimer des répertoires ou des fichiers, Changer les droits d'accès des utilisateurs, Lancer ou stopper des applications, ... Les commandes sont tapées dans un terminal (shell) tabulation propose de compléter une commande Aide sur les commandes : man nom_de_la_commande nom_de_la_commande --help ↑ ou ↓ permettent de récupérer les commandes qu’on vient de taper, h (history) pour les lister Fonctionnement

30 cd pwd Changer de répertoire Savoir où on est cd répertoire pwd
répertoire désigne le chemin pour accéder au répertoire cible Si répertoire est absent, on va au répertoire de base Exemples: cd /users/profs/rollin cd ../../users/profs/rollin cd Savoir où on est pwd / users usr S5 profs lib bin rollin Répertoire courant Répertoire cible Fonctionnement

31 ls Afficher la liste du contenu d'un répertoire
ls options fichiers ou répertoire fichiers ou répertoire = les fichiers ou le répertoire à afficher si rien, répertoire courant * est le caractère générique (*.txt, machin*) options désigne les options d'affichage : -C en colonne -F précise par / les sous-répertoires et * les exécutables -R affiche aussi le contenu des sous-répertoires -l affiche toutes les infos (détails) de chaque élément -a affiche aussi les fichiers cachés Exemples : ls -l tous les fichiers avec détails du répertoire courant ls ../../S5 le contenu du répertoire S5 Fonctionnement

32 cp mv Déplacer un fichier Copier un fichier mv origine destination
origine = chemin/nom du fichier à déplacer destination = chemin/[nouveau_nom] (si modifié) Exemples mv ../titi.txt ../S7/ mv bidule.cpp machin.cpp Copier un fichier cp origine destination origine = chemin/nom du ou des fichiers à copier destination = chemin du répertoire où copier les fichiers ou chemin/nouveau_nom du fichier à copier Fonctionnement

33 rm Effacer un fichier rm options fichiers options
-r étend à tous les sous-répertoires -i demande confirmation fichiers = liste des fichiers à effacer Fonctionnement

34 mkdir rmdir Créer un répertoire Effacer un répertoire
mkdir options répertoire options -p permet de créer les répertoires intermédiaires si besoin répertoire = chemin/nom du répertoire à créer Effacer un répertoire rmdir répertoire répertoire = chemin/nom du répertoire à supprimer le répertoire doit être vide Fonctionnement

35 chmod Gérer les droits d'accès chmod mode fichiers mode
absolu : on ajoute les valeurs de la table relatif : on combine u (propriétaire), g (groupe), o (autres), a (tous les 3) + (ajouter), - (enlever), = (assigner) r (lecture), w (écriture), x (exécution) fichiers = chemin/nom des fichiers dont on modifie les droits Exemples chmod 741 test.txt chmod u=rwx g=r o=x test.txt chmod g+x test.txt Propriétaire Groupe Autres Lecture Ecriture Exécution 400 40 4 200 20 2 100 10 1 Fonctionnement

36 ps whoami Afficher les processus en cours
ps options options : peuvent être combinées -A ou -e = affiche tous les processus T = affiche tous les processus du terminal R = affiche les processus en activité -U uid = affiche tous les processus de l'utilisateur uid -p pid ou -P pid = affiche tous les processus de numéro pid -f = affiche les info associées à chaque processus Exemple ps -ef affiche tous les processus avec toutes les info Savoir quel utilisateur on est whoami Fonctionnement

37 kill su passwd Envoyer un signal de terminaison à un processus
kill options pid options -l affiche tous les signaux -9 tue le processus (terminaison forcée) pid = numéro du processus à tuer Exemple : kill détruit le processus numéro 1864 Changer d'utilisateur su options utilisateur options caractéristiques de connexion du nouvel utilisateur utilisateur nom du nouvel utilisateur Si on ne met pas d'utilisateur => root Changer le mot de passe de l'utilisateur en cours passwd Fonctionnement

38 Offre logicielle Distributions Environnements Logiciels propriétaires
Logiciels libres

39 Distributions Linux Définition
Une distribution linux est un ensemble de programmes (noyau, pilotes, utilitaires, applications...) formant un système d'exploitation complet Plus de 250 distributions Les plus courantes RedHat Debian Slackware Suse Mandriva Ubuntu Fedora Offre logicielle

40 Les standards Unifier les distributions : standards
En mai 2000, l'association Free Standards Group est créée. But : produire des spécifications = comportement commun des outils et interfaces Linux Plusieurs groupes de travail : Linux Standard Base (LSB) => accroître la compatibilité entre les distributions Open Internationalisation Initiative (OII) => faciliter le portage d'applications Linux Linux Assigned Names And Numbers Authority (LANANA) => les mêmes noms désignent les mêmes choses OpenPrinting => gestion des imprimantes Offre logicielle

41 Environnements (1) Linux dispose de gestionnaires d'environnement Xfce
Applications permettant de gérer l'environnement et les interfaces graphiques de Linux Fonctions : Gestion de l'apparence (fenêtres, souris, icônes, fond d'écran, écran de veille, tableaux de bords, barre des tâches, bureaux virtuels, menu) du bureau Choix au moment de la connexion au système Applications et opérations d'administration disponibles Xfce (XForms Common Environment) lancé par Olivier Fourdan en 1996 actuellement version 4.4.2 Offre logicielle

42 Environnements (2) KDE 1996 : création du projet par Matthias Ettrich
(K Desktop Environment) 1996 : création du projet par Matthias Ettrich 1998 : version 1.0 : un éditeur de texte, un terminal, un gestionnaire de fenêtres, un explorateur de fichiers, etc. 2000 : version 2.0 apparition de Konqueror (navigateur web) 2002 : version 3.0 amélioration de l'ergonomie et de la simplicité apparition de toute une série d'applications. 2008 : version 4.0 Offre logicielle

43 Environnements (3) Gnome
(GNU Network Object Model Environment) août 1997 : lancement par Miguel de Icaza et Federico Mena mars 1999 : première version majeure juin 2002 : version 2 septembre 2006 : version 2.16 : Améliorations de performance, d'apparence, d'ergonomie et de gestion d'énergie Septembre 2007 : 2.20 (en prévision) Nom de code : ToPaZ Offre logicielle

44 Administration Gestion des logiciels Gestion des utilisateurs
Logiciels fournis sous la forme de paquetages (packages) Paquetages souvent disponibles sur internet Seul root peut installer/désintaller des paquetages Gestion des utilisateurs Seul root peut créer/supprimer des utilisateurs et des groupes Gestion des droits Propriétaire des fichiers root pour tous les fichiers Administration par commandes unix ou par utilitaires Offre logicielle

45 Bureautique (1) Principale suite bureautique libre : OpenOffice.org
Anciennement StarOffice, développée par Sun Existe depuis octobre 2000 Actuellement version 2.3 Comprend : Writer : traitement de texte Impress : outil de présentation Math : éditeur d'équation Draw : outil de dessin vectoriel Calc : tableur Base : gestionnaire de base de données Généralement fournie avec les principales distributions Linux Offre logicielle

46 Bureautique (2) Avantages et inconvénients : Statistiques :
Disponible pour Windows et Linux Utilise le format OpenDocument (.odf) Compatibilité entre modules Mises à jour régulières et automatiques Compatible avec les formats Microsoft classiques (doc, xls, ppt) Formats Microsoft Office 2007 (docx, xlsx, pptx) reconnus, mais… Inconvénients … depuis fin 2008, en lecture seulement, avec petites disparités… Le format ODF n'est pas reconnu par Microsoft Documents générés au format Microsoft parfois mal décodés par MS Office Lenteur de lancement de l'application Statistiques : 75 millions de téléchargements depuis les premières publications sur le site OpenOffice.org Offre logicielle

47 Bureautique (3) Suite bureautique KDE Koffice (libre)
Développée par le groupe KDE KWord : traitement de texte KPresenter : outil de présentation KFormula : éditeur d'équation Karbon14 : outil de dessin vectoriel Krita : outil de dessin Kspread : tableur Kugar : concepteur et générateur de rapports Kchart : concepteur de diagramme Kivio : concepteur d'organigramme Kexi : gestionnaire de base de données Kplato : outil de conduite de projets Actuellement version 1.6.3 Version 2 en cours Offre logicielle

48 Bureautique (4) Avantages : Inconvénients Offre logicielle
Disponible avec KDE Outils très simples et légers Modules compatibles entre eux Environnement de travail commun (ouvre n'importe quel document) Compatible avec les autres formats bureautiques Utilisation du standard ODF Inconvénients Moins de fonctionnalités Moins puissant Utilisable uniquement sous Linux Offre logicielle

49 Bureautique (5) Logiciels de bureautique : Gnome Office (GO) :
Abiword : Traitement de texte gNumeric : Tableur Gnome-DB : Gestionnaire de base de données Dia : Concepteur d'organigramme Calculatrice Dictionnaire Gnome Editeurs de Documents post script Documents pdf (format ouvert) Offre logicielle

50 Bureautique (6) principale suite bureautique propriétaire :
Microsoft Office Word : traitement de texte Power point : outil de présentation Excel : tableur Access : gestionnaire de base de données Groove : collaboration InfoPath : collecte d'information OneNote : bloc notes numériques Outlook : messagerie électronique Project : gestion de projets Publisher : publication SharePoint Designer : applications web Visio : diagrammes Offre logicielle

51 Bureautique (7) Avantages et inconvénients : avantages : inconvénients
très répandus faciles à utiliser possibilité d'acheter un seul logiciel standard imposé par le nombre inconvénients prix non fournis avec Windows mises à jour payantes et non automatiques Offre logicielle

52 Développement (1) Beaucoup de langages de programmation  beaucoup de logiciels de développement Peu de logiciels disponibles sous tous OS Multi-langages : Notepad++ Éditeur libre Pas de compilateur fourni Très léger et rapide Versions Windows uniquement Eclipse IDE libre A base de plug-in (répond à la norme OSGi) Multi-plate-forme Offre logicielle

53 Développement (2) C++ : IDE propriétaires :
Borland C++ Builder Microsoft Visual C++ Logiciels complexes, lourds et chers Beaucoup de composants prédéfinis Peu d'extension de composants prédéfinis Windows Problèmes de conversion de l'un à l'autre Offre logicielle

54 Développement (3) Libres : Logiciels légers, simples et gratuits
Kdevelopp (Linux ) Anjuta DevStudio (Linux) wxDev-C++ (Windows) Code::Blocks (Linux, Windows et Mac OS) Quincy 2005 (Windows) Logiciels légers, simples et gratuits Mise en forme du code automatique Peu de composants prédéfinis Offre logicielle

55 Internet – Navigateurs (1)
Dans les années 90, deux leaders du marché : Internet Explorer (Microsoft) Netscape Navigator (Netscape Communications Corp.) Microsoft distribue Internet Explorer avec Windows ==> Netscape rejoint les logiciels open source ==> Création du groupe Mozilla pour maintenir et améliorer Netscape en 1998 Offre logicielle

56 Internet – Navigateurs (2)
Mozilla Firefox (actuellement version 2) Avantages : Gratuit Utilisation d'onglets dans une même fenêtre Mises à jour simples, rapides, très fréquentes et automatiques Aspect modifiable (utilisation de thèmes) Possibilité d'ajouter des fonctions (extensions) Barre de recherche (google ou autre) intégrée Blocage des fenêtres intempestives, virus, hameçonnage et spyware Gestion des favoris facile Fourni avec les distributions Linux Versions Windows, Mac OS et Linux Inconvénients : Quelques sites ne sont pas prévus pour fonctionner avec Firefox Installation des plugins parfois difficile Offre logicielle

57 Internet – Navigateurs (4)
Konqueror Explorateur internet ET navigateur de répertoires de KDE Avantages : Fourni avec KDE Utilisation d'onglets Affichage du contenu de plusieurs répertoires avec une même application Possibilité d'avoir un onglet gestionnaire de fichiers et un onglet navigateur internet Très paramétrable Inconvénients : Certains sites ne fonctionnent pas correctement dessus Galéon Navigateur internet de Gnome Offre logicielle

58 Internet – Conception Logiciels propriétaires : Logiciels libres :
DreamWeaver (Adobe) Versions windows et Mac OS Logiciel très cher Conception visuelle facile Logiciels libres : Nvu (Disruptive Innovations) Editeur html, basé sur l'éditeur Mozilla Gratuit Versions windows, Linux et Mac OS Logiciel non maintenu KompoZer Remplaçant de Nvu Offre logicielle

59 Internet – Courriel (1) Enorme domination des outils Microsoft :
Microsoft Outlook Express distribué avec Windows Microsoft Exchange distribué avec Microsoft Office → Apparitions de virus conçus pour se propager par ces outils → Arrivée d'outils moins permissifs pour les virus + filtres pour les spams Kontact Suite d'outils de KDE permettant de gérer : courriels, nouvelles, calendrier, planning... Offre logicielle

60 Internet – Couriel (2) Evolution Thunderbird (Mozilla)
Gestionnaire de courriel de Gnome Similaire à Microsoft Outlook Thunderbird (Mozilla) Avantages : Gratuit Aspect modifiable (utilisation de thèmes) Possibilité d'ajouter des fonctionnalités (extensions) Filtre anti-spam intelligent : par apprenti Système de carnet d'adresse robuste aux virus Aisément transportable (transfert du répertoire contenant les messages) Versions Windows, Linux et Mac OS Offre logicielle

61 Gravure CD/DVD Logiciels propriétaires : Logiciels libres : Nero
Référence pour la gravure Payant Windows Logiciels libres : Infra recorder DeepBurner CD Burner XP pro K3B Offre logicielle

62 Linux et Windows Partitionnement Virtualisation Emulation

63 Partitionnement Cohabitation de plusieurs systèmes d’exploitation sur un même PC : Partitionnement du disque dur pour que les OS coexistent Installation de Windows en premier Formatage d’une partition dans un format lisible par tous les OS (FAT32) pour échanger des fichiers Gestion de l’OS au démarrage par Linux (Grub) Besoin de redémarrer le PC pour changer d’OS Linux et Windows

64 Virtualisation (1) Une machine virtuelle = simulation d’un PC « invité » dans un PC « hôte » Le PC invité dispose d’émulation vers tous les matériels (réseau, lecteur CD, ports USB…) du PC hôte Le PC invité est considéré comme un PC à part entière et peut donc avoir un système d’exploitation différent du PC hôte Des répertoires partagés permettent de faire des échanges de fichiers entre l’hôte et l’invité  Possibilité d’avoir un PC Windows (et des applications Windows) dans Linux et inversement. Logiciels user space de OS invité contrôle Drivers Machine virtuelle OS hôte Matériel Linux et Windows

65 Virtualisation (2) Logiciels de virtualisation QEMU Virtual Box
Hôtes : Windows, Linux, Mac OS Invités : Windows, Linux, Mac OS Virtual Box Virtual PC (Microsoft) Hôtes : Windows VMware Player gratuit Server payant Invités : Windows, Linux Libres, gratuits Propriétaires Linux et Windows

66 Wine Is Not an Emulator ou WINdows Emulator
Logiciel permettant de faire fonctionner sous Linux ou MAC OS des logiciels Windows Implémentation libre de l’API (interface de programmation) de Windows La version actuelle (0.9.58, donc pas stable !) fournit : Des outils de développement pour porter vos application Windows, Un chargeur de programmes

67 Bibliographie fr.wikipedia.org/wiki/Portail:Logiciels libres
fr.wikipedia.org/wiki/Portail:Linux lea-linux.org Tous les sites des logiciels et distributions cités


Télécharger ppt "Généralités sur les logiciels libres"

Présentations similaires


Annonces Google