# 12.3. Quelques mots sur CORBA

Le futur de KDE (et d'autres systèmes comme GNOME) et leur interaction dépend fortement de leur processus de communication interne. Les scripts, l'encapsulation, l'interaction, le confort, la réutilisation de composants... tout dépend de ça. CORBA est la solution

Il fournit ces fonctionnalités au dessus du réseau, ce qui permet d'oublier toutes les astuces et protocoles baveux, les solutions basées sur les IPC et les solutions spécifiques qui ont été utilisées dans le passé.

Maintenant le temps est venu où les gens (moi y-compris) doivent apprendrent à utiliser ces technologies, de sorte que l'évolution de logiciels toujours meilleurs puisse se produire sous des systèmes d'exploitation libres comme linux, dans des projets libres comme KDE etc.

Ainsi j'ai commencé à écrire aRts (un projet qui m'intéresse depuis longtemps) en utilisant CORBA. Je devrai apprendre ce qu'il est possible de faire avec, d'autres devront l'apprendre, et CORBA doit devenir un outil au même titre qu'un shell, C++, Qt ou gtk etc.

Bien sûr, il y a des problèmes, et votre outil CORBA ne bénéficiera pas de la large utilisation et le test que ceux qu'a subi votre shell, mais il est important d'y parvenir bientôt.

De plus - j'ai vraiment envie de faire de la MUSIQUE - je n'ai pas windows ou quelque chose du genre car je n'accepte pas de travailler avec chez moi, il y a de meilleures choses à faire ;)

Donc aRts sera ce dont j'ai besoin (et ce dont d'autres ont besoin j'espère). Un outil pour faire de la musique, un moyen d'apprendre CORBA & Co, un projet cool, et quelque chose qui a - en opposition avec certaines de ces applications laides là bas - une interface graphique sympathique et qui peut communiquer avec d'autres applications dans la rêgle de l'art.