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

[ Présentation de Fedora ] Thomas Canniot - © : CC-SA.

Présentations similaires


Présentation au sujet: "[ Présentation de Fedora ] Thomas Canniot - © : CC-SA."— Transcription de la présentation:

1 [ Présentation de Fedora ] Thomas Canniot - thomas.canniot@fedoraproject.org © : CC-SA

2 [ Sommaire ] ● Qu'est-ce que Fedora ? ● Qu'est-ce que le Projet Fedora ? ● Qui est le Projet Fedora ? ● Principes de base ● Les projets de Fedora ● Comment participer ?

3 [ Qu'est-ce que Fedora ? ] ● Plus qu'un système d'exploitation puissant

4 [ Qu'est-ce que Fedora ? ] ● Plus qu'un ensemble d'excellentes applications

5 [ Qu'est-ce que Fedora ? ] ● Une distribution GNU/Linux entièrement libre ● Toujours les dernières versions. ● Des nouvelles versions tous les 6 mois ● Facile à utiliser à tous les niveaux ● Stable et sécurisée ● À la base de plus de 70 autres distributions ● Disponible pour de nombreuses architectures ● Des bugs rapidement corrigés

6 [ Qu'est-ce que Fedora ? ] ● Une large base d'utilisateurs. ● Des paquetages mis à jour constamment. ● Des outils d'administration simples : ● Un gestionnaire de paquetages : Yum et Pirut ● Des outils de gestion du système : les “system- config-*” ● Un installeur facile à utiliser : Anaconda.

7 [ Qu'est-ce que Fedora ? ] ● Un système sans brevets logiciels !

8 [ Qu'est-ce que Fedora ? ] ● La base d'une distribution Linux solide

9 [ Références ] ● kernel.org ● Sourceforge.net ● Foss.in ● Wikipedia.org (environ 85% des serveurs)

10 [ Qu'est-ce que le Projet Fedora ? ] ● Le rassemblement de plusieurs communautés Fedora Project Board Fedora Project Board

11 [ Qu'est-ce que le Projet Fedora ? ] ● Fedora Core ● Base de la distribution, deviendra RHEL ● Fedora Extras ● Tous les paquetages additionnels, ainsi que les logiciels qui sont des doubles fonctionnels de ceux de Core ● Fedora Legacy ● Mises à jour de sécurité pour les anciennes distributions ● Fedora Documentation, Ambassadors, Bug Triage, Artwork, Infrastructure, Websites

12 [ Qu'est-ce que le Projet Fedora ? ] ● Les composants de la distribution Linux ● Fedora est composée de milliers de différents projets venant d' « Upstream » ● « Upstream » ● On appelle « upstream » les projets de développements qui produisent les logiciels packagés dans Fedora. ● Exemple: le noyau Linux, GNOME, KDE ● Fedora : ● Utilise ces composants ● Créé de nouveaux projets « upstream » ● Contribue au développement de tous ces projets

13 [ Qui est derrière Fedora ? ] ● Tous les ingénieurs de Red Hat travaillent sur Fedora ● C'est la vitrine de la R&D de la société ● Cela permet un développement rapide ● C'est utilisé en interne, par les développeurs ● Des millions d'utilisateurs ● Ils veulent les dernières technologies opensource ● Il y a des utilisateurs finaux et des développeurs ● Utilisation mondiale (http://www.frappr.com/fedora)

14 [ Qui est derrière Fedora ? ] ● Des contributions de la communauté ● Des centaines de personnes pour rapporter des bugs et proposer des patches ● Environ 160 packageurs dans Extras, produisant presque 2000 packages (sur environ 1800 dans Core) ● Environ une douzaine de contributeurs à Legacy ● Des centaines de traducteurs ● Des dizaines de rédacteurs pour la documentation

15 [ Principes de base de Fedora ] ● Un développement collaboratif et centralisé ● Produire rapidement, produire souvent (« release early, release often ») ● Bénéfices mutuels de la communauté et de l'entreprise ● Mettre l'accent sur « upstream »

16 [ Importance d' « upstream » ] ● Le propriétaire n'est PAS un avantage ● Chaque fois que c'est possible, proposer les patches aux projets « upstream » ● Tout le monde profite du partage et de l'entre-aide ● Nous bénéficions de plus de tests et de regards critiques ● La maintenance à long terme est simplifiée

17 [ Importance d' « upstream » ] ● Autres contributions de Red Hat : ● Linux : LVM2, RAID (md), SELinux, ext3, USB, VM, drivers... ● FreeDesktop & GNOME : Cairo, Dbus, HAL, NetworkManager, Evince, Sabayon, vino,... ● Développement : GCC, GCJ, glibc, libxml,... ● Clustering : GFS, dmraid, JFFS2, ( voir http://sources.redhat.com/cluster) http://sources.redhat.com/cluster) ● Nouvelles technos : System Tap, Frysk, Xen, SELinux,... ● Fedora Directory Server (ex-Netscape)

18 [ Fedora Core ] ● Le coeur de la distribution Linux ● 5 CD ou 1 DVD ● L'essentiel pour le poste de travail, le serveur et le poste du développeur ● Ne duplique pas les fonctionnalités en général, les « doublons » vont dans Extras ● Un cycle de production défini ● Environ tous les 6 mois ● Quand c'est prêt ● Il peut y avoir du retard, mais des deadlines permettent d'avancer constamment

19 [ Fedora Extras ] ● Construit et maintenu par la communauté ● Comme Core, mais sans limite de taille ● Âgé d'environ 3 ans maintenant (avant : fedora.us) ● Même principes et politiques légales que Core ● Soutenu par Red Hat ● L'infrastructure est hébergée chez Red Hat (CVS, système de comptes, bande passante, fedora.redhat.com) ● Le comité de pilotage : Moitié d'employés de Red Hat, moitié de packageurs de la communauté.

20 [ Fedora Extras ] ● Propulsé par la communauté ● Infrastructure : serveurs de compilation, fedoraproject.org ● Code du système de compilation ● Environ 160 packageurs ● Un réel résultat : environ 1400 packages sources, qui donnent environ 2000 packages binaires ● Activé par défaut depuis FC4 ● Une réelle croissance : environ deux nouveaux packageurs par semaine depuis plusieurs mois

21 [ Fedora Legacy ] ● Pourquoi ? ● Le développement de Fedora a besoin d'avancer vite ● En général, les gens veulent les dernières versions ● Mais certains utilisateurs veulent garder les anciennes version ● Un développement pour et par la communauté ● En général pour les serveurs ● OEM, consultants, universités,... ● Uniquement des corrections de sécurité ● FC3 et FC4 sont supportées

22 [ Java en open-source ] ● gcj et Classpath ● gcj fait partie de GCC ● FC4 : Eclipse, OpenOffice.org, Ant, Tomcat ● FC5 : Jonas, Azureus ● FC6 : plugin pour navigateur web

23 [ Sécurité dans Fedora ] ● SELinux : ● Limite les actions des processus. ● Exec-shield ● Permet aux données en mémoire d'être déplacées dans des zones aléatoires. Bloque beaucoup de dépassements de mémoire tampon. ● Accès limité à la mémoire ● Fedora limite la façon dont on peu écrire dans la mémoire du noyau (/dev/mem).

24 [ Sécurité dans Fedora ] ● Position Independent Executables (PIE) ● PIE permet au programmeur de faire se charger l'exécutable à une emplacement mémoire différent à chaque démarrage. ● ELF Data Hardening ● Changements dans les composants des fichiers pour en protéger la structure.

25 [ Fedora Core 6 ] ● Sortie octobre 2006 ● Kernel 2.6.18 ● GNOME 2.16 et KDE 3.5.4 ● Xen pour la virtualisation ● Effet 3D des bureau ● Notification de mises à jour ● X.org 7.1 ● SCIM – meilleure gestion des langues asiatiques ● SELinux – « Politique » de référence ● Traduction française améliorée

26 [ Comment s'investir ] ● Utiliser Fedora ● Participer aux groupes de soutien ● Rapporter des bugs et soumettre des patches ● Réaliser des packages pour Extras ● 160 packageurs pour l'instant. ● Vous utilisez un logiciel, et vous aimeriez qu'il soit installable par un simple « yum install greatsoft » ? Packagez-le ! ● Excellent esprit d'entre-aide ● Très bonne documentation, très complète

27 [ Comment s'investir ] ● Aider à améliorer la documentation ● Quelque chose n'est pas clair ? C'est probablement un manque de documentation, il faut le combler. ● Fedora-docs-list ● Une excellente façon de s'investir dans l'opensource sans programmer. ● L'éducation est la clef pour se développer ● Expliquez les rouages de Fedora autour de vous avec Fedora Mentors ● Devenez Ambassadeur Fedora.

28 [ Des questions ? ]


Télécharger ppt "[ Présentation de Fedora ] Thomas Canniot - © : CC-SA."

Présentations similaires


Annonces Google