Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parRichard Perras Modifié depuis plus de 8 années
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 ? ]
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.