Movatterモバイル変換


[0]ホーム

URL:


Aller au contenu
Wikipédial'encyclopédie libre
Rechercher

LiteStep

Un article de Wikipédia, l'encyclopédie libre.

Cet article est uneébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations desprojets correspondants.
LiteStep

Description de l'image NonStepII-desktop-example.jpg.
Informations
Dépôtgithub.com/lsdev/litestepVoir et modifier les données sur Wikidata
Écrit enC++ etCVoir et modifier les données sur Wikidata
Système d'exploitationMicrosoft WindowsVoir et modifier les données sur Wikidata
EnvironnementMicrosoft WindowsVoir et modifier les données sur Wikidata
Formats lusLitestep theme(d)Voir et modifier les données sur Wikidata
TypeInterface systèmeVoir et modifier les données sur Wikidata
LicenceLicence publique générale GNUVoir et modifier les données sur Wikidata
Site webwww.lsdev.org etlitestep.infoVoir et modifier les données sur Wikidata

modifier -modifier le code -voir Wikidata(aide)

LiteStep est une alternative à l'environnement de bureau fourni avec lessystèmes d'exploitation deMicrosoft. Plus exactement, c'est unshell graphiquelibre alternatif àExplorer.

C'est unlogiciel libre distribué selon les termes de lalicence publique générale GNU.

Historique

[modifier |modifier le code]

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

Entre le et le, Francis Gastellu sort plus de 23 versions beta de LiteStep, et publie finalement une version finale 1.0. Il publia ensuite LiteStep souslicence GPL, et laissa le développement à Brandon Williams (Floach) qui fonda laLitestep Development Team (LSDev)[1].

Fonctionnement

[modifier |modifier le code]

LiteStep (LS en abrégé) se compose de base d'unexécutable principal, de quelquesbibliothèques logicielles et d'un fichierstep.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 unebarre des tâches, un menu déroulant (popup), un bouton cliquable, des icônes…

Open Theme standard

[modifier |modifier le code]

Donc chaque utilisateur peut se créer sa propre interface en éditant le fichierstep.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

[modifier |modifier le code]

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 dossiertheme était placé les différentes configurations, qui ont été rebaptiséesThèmes. Tous les thèmes seront installés dans ce répertoire, ainsi, l'utilisateur final n'a plus qu'à choisir au gré de ses humeurs. Dans un autre dossierPersonal se trouvent tous les paramètres qui doivent rester en commun à chaque thème.

OTS 2

[modifier |modifier le code]

Cette deuxième version de l'OTS a été mise au point pour pallier certains problèmes comme le supportmulti-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

[modifier |modifier le code]

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 leurs 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

[modifier |modifier le code]
Cette section est vide, insuffisamment détaillée ou incomplète.Votre aide est la bienvenue !Comment faire ?

Notes et références

[modifier |modifier le code]
  1. [1]

Liens externes

[modifier |modifier le code]
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=LiteStep&oldid=221242024 ».
Catégories :
Catégories cachées :

[8]ページ先頭

©2009-2025 Movatter.jp