From Fedora Project Wiki

Sortie de la béta de Fedora 14 Laughlin

La béta est une étape importante dans le développement de Fedora, c'est à ce moment-là que les fonctionnalités présentes dans la version finale sont figés, seuls les bogues critiques sont corrigés. Nous vous invitons à télécharger, installer et tester cette béta afin de nous aider à faire de Fedora 14 une version solide.

Bien évidemment des bogues connus subsistent et vous pourrez les retrouver à cette page [1]. Si vous rencontrez un bogue non répertorié sur cette page, nous vous encourageons à le signaler auprès de notre système de suivi de bogues [2].


Les nouveautés !

Une des faits marquants de cette béta est le report à F-15 de systemd [3] en tant qu'init par défaut, ce dernier reste en tant que tech preview.

Nouveautés pour les utilisateurs

Les bureaux disponibles sont GNOME 2.32 (GNOME 3.0 étant reporté à mars 2011), KDE 4.5 SC, XFCE 4.6.2, LXDE et MeeGo 1.0.

Vous profiterez de la nouvelle libjpeg-turbo qui optimise le chargement et la sauvegardes des images au format JPEG tout en restant compatible avec la libjpeg originale. Les machines récentes verront les temps de chargement divisé par deux et mêmes les plus anciennes connaitront une légère amélioration.

C'est également la première distribuant incluant SPICE [4] le protocole d'affichage distant destiné aux environnements virtualisés (à ne pas confondre avec SPICE le simulateur de circuit électronique). Actuellement seul qemu-kvm est supporté. SPICE a été créé par la société Qumranet (déjà à l'origine de KVM) et fut libéré en 2009 par Red Hat suite au rachat de Qumranet en 2008.

Par rapport au protocole VNC, SPICE apporte:

  • le support natif du chiffrement
  • le support du streaming vidéo
  • adaptation dynamique de la bande passante
  • le support des moniteurs multiples
  • le support des flux audio bidirectionnels
  • le support d'algorithmes spécialisés de compression d'images.

Les fonctionnalités en cours de développement sont:

  • le partage de réseau
  • le partage du presse-papier
  • le partage des périphériques USB (le serveur aura accès aux périphériques disponibles sur le client)

et bien d'autres choses encore !

Des clients linux et windows sont disponibles ainsi que des pilotes pour les systèmes invités windows.

Nouveautés pour les administrateurs

Les utilisateurs de la plateforme de cloud computing d'Amazon EC2 [5] pourront utiliser Fedora 14 (la dernière image disponible étant Fedora 8).

Les administrateurs apprécieront également la disponibilité d'ipmiutil un client IPMI [6] plus accessible.

Nouveautés pour les développeurs

Les environnements de développement Eclipse et Netbeans passent respectivement en version 3.6 et 6.9. GDB s'offre une nouvelle commande "heap" [7] permettant de surveiller la mémoire allouée dynamiquement, fonctionnalité développé par David Malcolm. Python passe en version 2.7, l'environnement Python 3 quant à lui continue de s'étoffer notamment avec la disponibilité de PyQt4. Qt passe en version 4.7 et notons l'introduction de PySide les bindings Python développé par Nokia sous licence LGPL. L'environnement GNUStep est également introduit.

Fedora 14 sera livré avec environnement de développement D [8] complet composé du compilateur LDC basé sur l'infrastructure LLVM (actuellement, le compilateur D libre le plus actif), de la bibliothèque standard Tango et divers composants logiciels très utiles. Merci à Jonathan Mercier, un contributeur Fedora biendechénou.


Misc

Bien que ça n'ait aucun rapport direct avec la béta, je souligne l'existence des dépôts Fedora People permettant aux contributeurs de maintenir un dépôt personnel tout en profitant de l'infrastructure fedoraproject.org: http://repos.fedorapeople.org/


[1] https://fedoraproject.org/wiki/Common_F14_bugs [2] https://bugzilla.redhat.com/

[3] http://www.freedesktop.org/wiki/Software/systemd [4] http://www.spice-space.org [5] http://aws.amazon.com/ec2/ [6] http://fr.wikipedia.org/wiki/Intelligent_Platform_Management_Interface [7] http://fedoraproject.org/wiki/Features/MemoryDebuggingTools [8] http://www.digitalmars.com/d/