The K Desktop Environment

Page suivante Page pr�c�dente Table des mati�res

2. Introduction

"640ko devraient suffire pour tous le monde"
(Le DG d'une grande soci�t� de logiciel, au d�but des ann�es 80 ...)

Depuis le d�but du d�veloppement d'UNIX, il y a toujours eu un probl�me important: Il y avait des noyaux stables, bons et puissants. Malheureusement, UNIX ne pouvait �tre utilis� que par peu de personnes parce qu'il �tait �crit principalement pour ces �tudiants et ces professionnels qui avaient �tudi� le syst�me assiduement. Par exemple, la m�thode standard pour lire les forum USENET �tait

 
find /var/spool/news -name '[0-9]*' -exec cat {} \;|more 

Ce probl�me a �t� r�solu. De nos jours, il y a beaucoup de bonnes interfaces disponibles, comme tin et knews, qui fournissent des interfaces graphiques (GUIs) faciles � utiliser et intuitives. Malheureusement, les GUIs ne sont pas homog�nes du point de vue de l'utilisateur (apparence et comportements sont diff�rents de l'un � l'autre). Les biblioth�ques commerciales pour les programmeurs comme Motif promirent une solution, mais elles restent bien trop ch�res et trop lentes.

De plus, la configuration des programmes est souvent difficile. M�me si la compilation est g�n�ralement r�alis�e avec:

 
./configure && make && make install 

seul un tr�s petit nombre de programmes peuvent �tre configur�s avec des menus ou des scripts. Dans la plupart des cas, vous devez �diter vous-m�me des fichiers texte de configuration. Il arrive souvent qu'un point mal plac� d�truise tout le fichier, vous obligeant � recommencer tout le processus de configuration. Quand il faut changer des r�glages ou reconfigurer un programme, c'est reparti pour un tour avec le m�me bazar.

Tout ceci contribue au fait que Linux et d'autres syst�mes UNIX n'atteignent pas une plus large audience. En plus, beaucoup de gens ne sont pas satisfait de leur syst�me d'exploitation, principalement � cause du manque de stabilit� et des performances de ces syst�mes d'exploitation. D'autres personnes, d�testent avoir � acheter un nouvel ordinateur chaque fois qu'une nouvelle version de leur indispensable programme sort parce qu'il a besoin de plus de m�moire vive et d'espace disque. Souvent, la nouvelle version apporte des fonctions que peu de personnes utilisent vraiment.

KDE est diff�rent.Bien que nous ne cherchions pas � remplacer l'interpr�teur de commandes standard UNIX, nous travaillons sur un outil qui rendra l'utilisation de UNIX plus facile. Nous voulons aussi attirer plus d'utilisateurs dans l'environnement UNIX. Les choses simples seront rendues faciles et les complexes seront toujours possibles. De plus, une seule interface sera propos�e, � la place de la douzaine actuellement n�cessaire.

2.1 Ce que KDE peut faire pour vous

Nous avons con�u KDE principalement pour les d�butants dans le monde UNIX, et ceux qui souhaitent �viter le processus complexe d'apprentissage des nouvelles technologies et de commandes inexistantes dans leur ancien syst�me d'exploitation. Nous fournirons quand m�me quelque chose pour les utilisateurs UNIX exp�riment�s.

2.2 Les coulisses de KDE

En octobre 1996, le programmeur Allemand Matthias Ettrich initia le developpement de KDE avec un message USENET. Peu de temps apr�s, quelques programmeurs int�ress�s commenc�rent � pr�parer et programmer des morceaux du nouveau projet. Un an plus tard, le gestionnaire de fen�tres et de fichiers, l'�mulateur de terminal, le syst�me d'aide et l'outil de configuration d'�cran furent diffus�s pour les ALPHA- et BETA-tests. Ils d�montr�rent leur relative stabilit�.

Les developpeurs et les utilisateurs interess�s communiquent au moyens de listes de diffusion d�crites dans le chapitre Contacter les auteurs. Si vous souhaiter donner un coup de main, nous vous en prions! Nous cherchons toujours des bonnes volont�s.

2.3 Informations l�gales

KDE est un logiciel gratuit r�gi par la Licence Publique G�n�rale GNU (GPL), qui est incluse avec chaque composant de KDE. Vous pouvez copier et distribuer KDE et ses composants autant que vous le voulez du moment que vous y joignez le code source complet. Voir la section la Licence Publique G�n�rale GNU (GPL) en appendice pour les d�tails.

2.4 Comment obtenir de nouveaux composants

Le site principal pour KDE est http://www.kde.org<. Vous pouvez y trouver toutes les informations importantes relatives � KDE, y compris les annonces, les corrections de bogues, les informations pour les d�veloppeurs, les guides de style, une quantit� consid�rable de documentation (incluant la derni�re version de ce livre), et beaucoup d'autre choses. Pour les mises � jour logicielles, visiter s'il vous pla�t notre site ftp ftp://ftp.kde.org ou utilisez un site miroir s'il en existe un pr�s de chez vous.

Le r�pertoire unstable contient toujours le logiciel le plus r�cent, mais il est souvent non-test� et peut m�me ne pas se compiler correctement. Si vous cherchez des composants plus fiables, regardez dans le r�pertoire stable o� nous mettons les versions BETA et les diffusions.

Si vous souhaitez developper seul des applications KDE, vous devriez aussi visitez le serveur de Troll Tech (http://www.troll.no) qui regroupe les informations concernant la biblioth�que Qt utilis�e par KDE. Pour les travaux de developpement, il est aussi conseill� de joindre la liste de diffusion des d�veloppeurs.

2.5 Contacter les auteurs

Contactez rwilliam@kde.org pour les questions concernant et les critiques apport�es � ce livre. Contactez ebisch@cybercable.tm.fr pour les questions relatives � la traduction fran�aise. Comme plusieurs personnes y ont contribu�, tous le monde est aussi list� dans L'�quipe de Documentation K.

Page suivante Page pr�c�dente Table des mati�res