LiteStep

LiteStep

LiteStep est une alternative à l'environnement de bureau fourni avec les systèmes d'exploitation de Microsoft. Plus exactement, c'est un shell graphique libre alternatif à Explorer.

C'est un logiciel libre distribué selon les termes de la licence GNU GPL.

Sommaire

Historique

En décembre 1997, Francis Gastellu développe une première version (v1.0 ß1) de ce qui s'appelait originellement SimpleStep, un shell de remplacement pour Windows 95. Après quelques mois, beaucoup de mises à jour ont été publiées, et le projet fut renommé LiteStep.

Entre le 14 décembre 1997 et le 6 mai 1998, Francis Gastellu sort plus de 23 versions beta de LiteStep, et publie finalement une version finale 1.0. Il publia ensuite LiteStep sous license GPL, et laissa le développement à Brandon Williams (Floach) qui fonda la Litestep Development Team (LSDev)[1].

Fonctionnement

LiteStep (LS en abrégé) se compose de base d'un exécutable principal, de quelques bibliothèques logicielles et d'un fichier step.rc. Cela constitue la 'base'. L'exécutable permet de lancer le logiciel, les bibliothèques fournissent notamment le support des fichiers images, variables, parseur, hook (et autre…), tandis que le fichier 'step.rc' permet de configurer le fonctionnement de LS. Cette base ne fournit qu'une dizaine de commandes en tout : les conditions, les inclusions de fichiers, et le chargement de librairies supplémentaires, que l'on nomme dans le milieu 'modules'.

Toute la souplesse de LiteStep se joue sur ces modules : la possibilité de charger des modules en fonction des besoins de l'utilisateur final permet un fonctionnement optimisé, léger et rapide de l'interface. En général, ces modules permettent d'afficher une barre des tâches, un menu déroulant (popup), un bouton cliquable, des icônes…

Open Theme standard

Donc chaque utilisateur peut se créer sa propre interface en éditant le fichier step.rc et en chargeant des modules. Mais, un problème est apparu, lorsque chacun a voulu partager sa configuration. En effet, il n'était pas évident de trouver les bons modules (et la bonne version), écraser la configuration actuelle et faire que le thème soit adapté aux besoins de l'utilisateur final. L'Open Theme Standard (OTS) a été mis en place pour faciliter l'échange de configurations.

OTS 1

Cette première version proposait une hiérarchisation des commandes, en les répartissant par thème dans des fichiers et dossiers (via la commande include). Dans un dossier theme était placé les différentes configurations, qui ont été rebaptisées Thèmes. Tous les thèmes seront installés dans ce répertoire, ainsi, l'utilisateur final n'a plus qu'a choisir au gré de ses humeurs. Dans un autre dossier Personal se trouvent tous les paramètres qui doivent rester en commun à chaque thème.

OTS 2

Cette deuxième version de l'OTS a été mise au point pour pallier certains problèmes comme le support multi-utilisateur et la redondance de modules dans chaque thèmes (plusieurs thèmes utilisent le même module, or que chaque thème a une copie du module dans son dossier). L'OTS 2 est donc une version améliorée de l'OTS 1, on y retrouve quasiment les mêmes dossiers en plus du dossier module, et une hiérarchie légèrement différente. Désormais, lorsqu'un thème est installé sur un ordinateur, un module dédié va télécharger les modules dont le thème a besoin pour fonctionner, et le placera dans le dossier module.

OTS 2.5

OTS 2.5 n'est pas réellement une nouvelle version : il s'agit plus d'améliorations proposées par des utilisateurs passionnés, qui proposent leur propres standards, sans que cela soit acquis. Nous pouvons principalement citer les GlobalScheme, qui proposent une cohérence graphique commune pour chaque thème.

Les débats liés au développement

Notes et références

Lien externe


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article LiteStep de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • Litestep — ist eine alternative Benutzeroberfläche (Shell) für Microsoft Windows, die unter der GPL entwickelt wird. Die Shell ist damit ein Ersatz für die Standardfunktionen ab Windows 95. Es wurde inspiriert durch Afterstep, das durch NEXTSTEP inspiriert… …   Deutsch Wikipedia

  • LiteStep — Тип Оболочка рабочего стола Разработчик The LiteStep Development Team Написана на C и C++ Операционная система Win32 Последняя версия 0.24.8 Final (4 апреля 2009 года) Лицензия …   Википедия

  • LITESTEP — est une alternative à l environnement de bureau fourni avec les systèmes d exploitation de Microsoft. Plus exactement, c est un shell graphique libre alternatif à Explorer. C est un logiciel libre distribué selon les termes de la licence GNU GPL …   Wikipédia en Français

  • LiteStep — ist eine alternative Benutzeroberfläche (Shell) für Microsoft Windows, die unter der GPL entwickelt wird. Die Shell ist damit ein Ersatz für die Standardfunktionen ab Windows 95. Es wurde inspiriert durch Afterstep, das wiederum durch NEXTSTEP… …   Deutsch Wikipedia

  • LiteStep — Infobox Software name = LiteStep caption = Screenshot of a LiteStep author = developer = released = latest release version = 0.24.7 latest release date = December 17, 2005 latest preview version = 0.24.8 pre latest preview date = programming… …   Wikipedia

  • Litestep — …   Википедия

  • Litestep — n. GNU software program that serves as a shell replacement for computers running the Windows operating system (Computers) …   English contemporary dictionary

  • LDE(X) — Infobox Software name = LDE(X) caption = A highly customized LDE(X) environment developer = LDE Development Team/Phil Stopford released = ? frequently updated = yes programming language = ? operating system = Windows language = English, German,… …   Wikipedia

  • LDE(X) — Entwickler LDE Entwicklerteam/Phil Stopford Aktuelle Version 6.4 stabile Ausgabe (25. September 2006) Betriebssystem Windows Lizenz GPL (Freie Software) …   Deutsch Wikipedia

  • E107 (Software) — e107 Entwickler: e107 Development Team Aktuelle Version: 0.7.15 (10. Dezember 2008) Betriebssystem …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”