640kB devraient suffire pour tout le monde | |
Le PDG 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 et de très bons et puissants logiciels. Malheureusement, seulement très peu de personnes pouvaient utiliser UNIX, parce qu'il était écrit principalement pour les étudiants et professionnels qui avaient étudié le système depuis longtemps. Par exemple, la méthode standard pour lire les forums 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 Knode, qui fournissent des interfaces graphiques pour l'utilisateur (GUI) faciles à utiliser et intuitives. Malheureusement, les GUI manquent d'une apparence et d'un comportement communs à toutes. Les bibliothèques commerciales pour les programmeurs telles que Motif ont promis une solution à cela mais ces bibliothèques restent bien trop chères et trop lentes.
La configuration des programmes est aussi souvent difficile. Tandis que la compilation est généralement réalisée avec ./configure && make && make install seulement très peu 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é gâche 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. Dans le même temps, beaucoup de gens ne sont pas satisfaits de leur système d'exploitation actuel, du fait principalement du manque de stabilité et de performance de ces systèmes d'exploitation. D'autres détestent devoir acheter un nouvel ordinateur chaque fois qu'une nouvelle version du programme sans lequel elles ne pourraient pas vivre est publiée, parce qu'il a besoin de toujours plus de RAM et de plus d'espace disque. Souvent, la nouvelle version apporte des fonctionnalités dont peu de personnes ont réellement besoin.
KDE est différent. Bien que nous ne cherchons 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écessaires.
Nous avons conçu KDE pour qu'il soit accessible aux débutants sous UNIX et aux autres qui souhaitent éviter le processus complexe d'apprentissage des nouvelles technologies et de commandes inexistantes dans leur ancien système d'exploitation. Nous apportons toutefois également quelque chose de plus aux utilisateurs UNIX expérimentés.
N'essayez même pas d'utiliser autre chose car vous êtes exactement le type de personne pour qui nous avons écrit ce logiciel. Pour vous, nous apportons :
Un environnement graphique joli et facile à utiliser.
Un gestionnaire de fichiers puissant et facile à utiliser.
Une configuration simple et centralisée.
Une aide en ligne qui vous assistera dans toutes les situations.
En tant qu'utilisateur expérimenté, vous accueillerez favorablement les nouvelles possibilités que KDE peut vous offrir :
Un bon gestionnaire de fenêtres, pratique et rapide.
Une interface homogène pour vos applications. Vous n'aurez plus à deviner si le bouton droit ou gauche de la souris fera ce que vous souhaitez qu'il fasse.
Un émulateur de terminal souple qui ne remplit pas votre mémoire quand plusieurs sessions sont ouvertes simultanément.
Un bureau qui a du style et qui rendra vos amis jaloux.