{"partition": "head_middle", "source_domain": "doc.ubuntu-fr.org", "digest": "sha1:4RH46TPL3FULTHKRLD5XKOAPAXKVRHFU", "path": "/lustre/fsn1/projects/rech/qgz/uzq54wg/processed_redpajama/base_processing/output/fr/2014-15/000_00036.parquet"}
projet_kde4
Cette page est considée comme vétuste et ne contient plus d'informations utiles.
Apportez votre aide…
Les projets constituant KDE4
Les killer-apps
Ce qu'il faut retenir de KDE4
Discussions et articles officiels
vétuste
Le projet KDE4
Pour savoir comment l'installer, allez à la page: KDE4
Les informations qui suivent sont un peu vieilles ou obsoletes
Tous les articles ou sites internet externes sont en anglais. Je tiens à le préciser pour ceux qui n'aiment pas trop la langue de Shakespeare Introduction
Le projet KDE4 a débuté en décembre 2005 et la première version à été rendue publique le 11 janvier 2008.
Actuellement, nous sommes à la version 4.2 de KDE sur nos Desktop. Il n'y aura pas de version 3.8 ou 3.9 stable. Ceux-ci étant la numérotation officiel des versions de développement de KDE4.0 Ce qui signifie que l'on est passer directement d'un KDE 3.5.X à un KDE 4.0. Les développeurs ne feront plus d’ailleurs plus que des Bug-fix sur les versions de KDE 3.X pour mieux se concentrer sur KDE4.
Il existe d’ailleurs une différence entre KDE4 et KDE 4.0. KDE4 est un projet, un ensemble de fonctionnalités et de logiciels assemblés donnant une certaine ligne de conduite aux développeurs afin de créer un environnement homogène. KDE 4.0 est la première version de cet environnement disponible pour le public, celle-ci ne contenant pas toutes les améliorations développées par la suite.
Les nouveautés de TROLLTECH
TROLLTECH est une société, succursale de Nokia, qui développa entre autres, la bibliothèque de widgets Qt (en plus de soutenir le projet KDE). C'est à partir de cette bibliothèque que toutes les interfaces graphiques des programmes dits "KDE" sont développées.
Aujourd'hui, la majorité des applications dont nous nous servons sur KDE 3.X utilisent Qt3. Celles des KDE 4.X se servent de Qt4.
Pour plus de documentation par rapport à QT4 → http://doc.trolltech.com/
Les nouveautés Made in KDE
KDE4 sera plus que jamais modulaire et sera constitué de différents moteurs spécialisés permettant une gestion plus sûre, complète et homogène des données et des nouvelles technologies.
SOLID : Solid est le framework de gestion du matériel de KDE4, la dernière version de l'environnement de bureau libre KDE. Solid est semblable à Phonon, dans le sens où il sert de couche d'abstraction en ne proposant qu'une unique API, mais ici dédiée à l'interaction avec le matériel informatique. Solid utilise des applications existantes comme HAL et NetworkManager pour proposer des fonctionnalités sur les plates-formes qu'ils supportent. Mais les autres systèmes d'exploitation qui ne proposent pas ces mécanismes nécessiteront un moteur particulier. Encore une fois, comme Phonon, Solid n'est pas limité à un système d'exploitation particulier et peut être étendu à des systèmes comme Mac OS X et Windows. Toutefois, une extension de Solid pour Windows n'est pas livrée avec la première version de KDE 4, car la priorité est donnée à un fonctionnement optimal sur les systèmes de type UNIX dans un premier temps.
Solid est prévu pour offrir une manière unifiée pour la gestion de n'importe quel type de matériel sous KDE 4. Des exemples de son utilisation sont la surveillance des batteries des ordinateurs portables via des widgets pour Plasma, ou Phonon l'utilisant pour trouver et identifier des périphériques audio. D'autres fonctionnalités sont prévues, comme la gestion de l'énergie, du réseau, des périphériques amovibles et du bluetooth.
PHONON : Phonon est le nom du framework multimédia de KDE4, la dernière version de l'environnement de bureau libre KDE. Il remplace la bibliothèque aRts.
Phonon a été créé afin de permettre à KDE d'être indépendant de tout framework multimédia, comme GStreamer ou Xine, et pour fournir une API simple et stable pour la durée de vie de KDE4. Il permet de résoudre les problèmes vis-à-vis des frameworks non maintenus et des API instables.
Phonon n'est pas spécifique aux systèmes de type Unix, et des modules de sortie peuvent lui être ajoutés pour offrir les mêmes fonctionnalités sur d'autres plate-formes comme Microsoft Windows.
Phonon n'est pas prévu pour proposer la totalité des fonctionnalités multimédia possibles, mais offre une manière simple pour effectuer l'ensemble des opérations les plus courantes des lecteurs multimédia.
Par exemple, un fichier peut être joué en seulement 3 lignes de code C++ , alors qu'aRts en nécessitait 30.
Phonon est d’ailleurs intégré dans les nouvelles versions de QT
Possibilités :
* Phonon peut s'interfacer avec différents modules de sortie que les développeurs nomment moteurs. Chaque moteur laisse Phonon contrôler les opérations de base comme "jouer" ou "pause". Phonon dispose également d'un ensemble d'opérations de plus haut niveau, permettant par exemple de définir comment enchaîner les média ;
* Phonon est capable d'interchanger les frameworks multimédia à la volée ;
* en utilisant Solid, Phonon permet un meilleur contrôle sur le matériel multimédia, comme les dispositifs d&