From Fedora Project Wiki

Les points ci-dessous sont les Sujets de conversation pour le lancement de Fedora 14. Pour savoir comment ces sujets de conversation ont été choisis, consultez la page Talking Points SOP. Ces sujets de conversation sont destinés à aider les Ambassadeurs à présenter rapidement les fonctionnalités clés à mettre en avant au sujet de Fedora 14.

Les sujets de conversations sont basés sur les fonctionnalités prévues pour cette version. Tout membre de la communauté peut proposer une fonctionnalité, en utilisant la procédure standard.

Pour les utilisateurs du bureau et tout le monde

Fonctionnalités intéressant la majorité des utilisateurs.

libjpeg-turbo

libjpeg-turbo feature

Le projet libjpeg-turbo accélére le chargement et la sauvegarde des images au très répandu format JPEG. La plupart des images et photos des utilisateurs sont au format JPEG, et cette bibliothèque divise pratiquement par deux le temps de traitement sur quasiment tout les systèmes, et même les anciens processeurs verront un léger boost. Parce que cette bibliothèque est compatible ABI/API avec la libjpeg originale, les logiciels utilisant celle-ci continueront de fonctionner sans changements.

Plus d'informations sur le site du projet libjpeg-turbo.

Les utilisateurs pourront charger et sauvegarder les images plus rapidement qu'avant sous Fedora 14.

Spice

Spice feature

Spice (Simple Protocol for Independent Computing Environments) fournit une interface améliorée pour interagir avec les environnements virtualisés. Pour diminuer les barrières à l'utilisation de la virtualisation, Spice offrira un framework pour accèder à tout ce que les utilisateurs peuvent exiger d'une plateforme informatique moderne incluant le son, l'affichage et autres périphériques. Actuellement, il permet de profiter de l'accélération graphique 2D, du chiffrement, et le support de la souris "matérielle". Spice est à l'origine une technologie développé par Qumranet, libéré par RedHat après l'acquisition de cette dernière, à l'avenir, Spice fournira une infrastructure de Bureau Virtuel (VDI) libre complète.

Plus d'informations sur le site du projet Spice.

Spice fournit une solution libre pour une expérience utilisateur plus riche sur les systèmes virtuels.

Pour les administrateurs

Les changements qui facilitent la vie des administrateurs systèmes.

EC2

EC2 feature

EC2 est un service populaire et librement accessible pour créer des infrastructures de cloud computing. À partir de Fedora 14, EC2 sera pris en charge par nos équipes, avec des images régulièrement mises à jour avec chaque nouvelle version. Des images officielles permettront aux utilisateurs d'EC2 de tester les technologies d'avant-gardes de Fedora sur le cloud, utilisant la crème des logiciels libres et expérimentant le potentiel futur des distributions dérivées de Fedora tel que Red Hat Linux Enterprise.

Plus d'informations sur le service EC2 sur la page Amazon EC2 ainsi que sur les archives EC2 "cloud".

Les utilisateurs d'EC2 ont désormais la possibilité d'utiliser une version récente et officielle de Fedora, afin de tester les dernières technologies sur le cloud.

ipmiutil

ipmiutil feature

La plupart des serveurs modernes incluent la prise en charge de l'IPMI (Intelligent Platform Management Interface). IPMI est une interface permettant d'accéder et d'administrer à distance le matériel y compris lorsque la machine est éteinte. Fedora 14 fournit l'utilitaire ipmiutil qui permet d'accèder aux fonctionnalités IPMI de votre serveur de manière conviviale. Il prends en charge des fonctionnalités tel que SoL (Serial over LAN), l'activation et la désactivation des LEDS d'identités.

Plus d'informations disponible sur la page du projet ipmiutil.

Une meilleure prise en charge de l'IPMI dans Fedora permet de simplifier la gestion à distance des autres systèmes.

Systemd

Systemd feature

Fedora 14 intégre une tech preview de systemd, l'init de nouvelle génération en remplacement d'upstart et du traditionnel init SystemV. Systemd permet une parallèlisation et un démarrage à la demande des services et fonctionnalités qui permet un démarrage beaucoup plus rapide. De plus, Systemd trace les processus, services, sockets, etc... et permet de sauvegarder un cliché de l'état courant du système à n'importe quel moment. Il est également capable de démarrer les services requis par les autres, d'éliminer les chargements inutiles. Systemd n'est pas encore activé par défaut, mais il peut l'être à l'aide quelques commandes très simples.

Plus d'informations sur la conception de Systemd et sur d'autres sites tels que freedesktop.org, le wiki Fedora, Systemd pour les administrateurs Part 1, Part II, & Part III.

Une tech preview de systemd fournit une initialisation du système de nouvelle génération.

Pour les développeurs

Les innovations qui font de Fedora une plateforme de choix pour les développeurs.

Programmation D

D Programming feature

D est un langage de programmtion système dont le but est de combiner la puissance du C++ avec la productivité de Python. Le langage D est compilé et utilise un typage statique, il supporte différents paradigmes de programmation: impératif, orienté objet et méta-programmation. Il fait partie de la famille des langages avec une syntaxe C et ressemble fortement à C++.

Plus d'informations sur le site officiel du langage de programmation D, le site du compilateur LDC (basé sur LLVM), et le site de la bibliothèque D standard Tango.

Les développeurs ont désormais la possibilité de développer en D sous Fedora.

GNUstep

GNUstep feature

GNUstep est une réimplémentation de l'environnement mythique NextStep. Il fournit un framework d'IHM basé sur le langage de programmation Objective C (fourni dans GCC). Il est également disponible sur d'autres distributions GNU/Linux tels que Debian ou Gentoo. Les programmes sont aisément portables.

Plus d'informations sur: GNUstep.org.

Un environnement de développement GNUstep pour Fedora.

Outils de débogage mémoire

Memory Debugging Tools feature

Le nouveau paquet "gdb-heap" ajoute la commande "heap" à GDB permettant d'analyser l'utilisation de la mémoire dynamique par les processus. Cela permet d'analyser l'utilisation de la mémoire d'un processus quelconque juste en le rattachant à GDB et à l'aide de la commande head. Vous pouvez également l'utiliser avec les core dumps. Cette fonctionnalité a été développé au sein de Fedora par David Malcolm et constitue une exclusivité propre à Fedora 14.

Plus d'informations disponibles sur le site du project gdb-heap.

Le débogueur GNU GDB intégré à Fedora aide les développeurs à tracer et corriger les bogues mémoires avec la nouvelle commande "heap".

Python 2.7

Python 2.7 feature

Fedora 14 intégre Python 2.7 et permet de faciliter la migration des développeurs vers Python 3 . De nombreux modules sont désormais à parité de fonctionnalités avec leurs homologues Python 3.1 et sont également plus efficaces que dans les versions Python 2.x précédentes. Par exemple, les classes d'entrées/sorties IO sont jusqu'à 20 fois plus rapides depuis qu'elles ont été réécrites. De nouveaux objets de déverminage tel que memoryview peuvent accélérer le développement en vous donnant un "accès interne" à votre code. Fedora 14 continue de fournir une prise en charge avancé du déverminage Python intégré à GCC. Fedora 14 intégre également des avancées relatives à Python comme la correction de problèmes liés à l'introspection GObject et SWIG.

Plus d'informations sur "What’s New in Python 2.7".

Python 2.7 permet aux utilisateurs de Fedora 14 de développer du code puissant et migrer plus facilement vers Python 3 à l'avenir.

Rakudo Star

Rakudo Star feature

Perl 6 est une révision majeure du langage de programmation Perl qui fut à l'origine de nombreuses innovations des langages de programmation. Il existe actuellement plusieurs implémentations de Perl 6, la plus active d'entres elles étant Rakudo basé sur la machine virtuelle Parrot.

Plus d'informations disponibles sur la page du projet Rakudo et divers liens à propos de celui-ci. Quelques références supplémentaires à propos de Perl 6: Perl 6, documentation de Perl 6, de Perl 5 à Perl 6, Perl6 Docs, et la pierre de rosette Perl 6.

La première version utilisable en production du langage Perl 6.

Spins

Quelques Spins Fedora accompagnant cette version mis à l'honneur.

Pour l'ensemble des spins Fedora 14 officiels, visitez la page Fedora 14 Release Spins.

Mobility

MeeGo feature

MeeGo™ est un système d'exploitation et un kit de développement pour la nouvelle génération de plateformes mobiles, issue de la fusion des projets Moblin d'Intel et Maemo de Nokia avec le soutien de lae Linux Foundation. Il incorpore un ensemble riche de logiciels et bibliothèques supportant plusieurs architectures et différents app stores, sur la base de différents projets libres. Fedora 14 fournit un "sous-ensemble intégré" de logiciels provenant du projet MeeGo. Les utilisateurs peuvent utiliser ceux-ci sur n'importe quel ordinateur personnel incluant netbooks et autres appareils mobiles, et les développeurs intéressés peuvent participer au développement de cette nouvelle plateforme. Notez qu'une petite fraction des logiciels MeeGo n'ont pas été fournis pour améliorer l'intégration avec les autres applications fournis par Fedora, et que ce produit ne correspond pas à 100% à l'expérience utilisateurs MeeGo.

Essayer MeeGo™ la dernière plateforme mobile sur n'importe quel ordinateur y compris votre netbook.

Sugar 0.90

Sugar 0.90 feature

Les nouvelles fonctionnalités majeures de la version 0.90 de l'environnement d'apprentissage Sugar incluent:

  • Il est plus facile de créer des activités collaboratives: Au lieu d'avoir à utiliser le service de Présence SUgar, les développeurs d'activités peuvent interagir directement avec différents services tels que Telepathy, facilitons la création d'activités collaboratives.
  • Réseau Ad-hoc: Toute machine faisant tourner Sugar peut se connecter directement aux autres afin de partages les activités et les fichiers sans devoir se connecter à un réseau internet. Cette fonctionnalité n'était auparavant disponible que les machines XO du projet OLPC, désormais, elle fonctionne pour les ordinateurs portables ayant un carte WiFi classique.
  • Personnalisez votre avatar: Les utilisateurs peuvent désormais sélectionner les couleurs pour leurs avatar au lieu d'une sélection aléatoire de couleurs.

Plus d'informations sur la page l'environnement d'apprentissage Sugar.

Sugar 0.90 apporte l'environnement d'apprentissage maintes fois primés Sugar aux étudiants.

KDE 4.5

KDE45 feature

La zone de notification a été visuellement clarifiée, et la gestion des entrées a été améliorée par un meilleur support du protocole de notification Freedesktop.org. KDE voit ses performances et sa stabilité améliorés, un nouveau cache survitaminé et prends en charge le moteur de navigation WebKit.

Plus d'informations sur KDE 4.5 ici.