LDE(X)
   HOME

TheInfoList



OR:

LDE(X) was one of the most mature
LiteStep LiteStep is a Windows Shell replacement for Windows 9x and up, licensed under the terms of the GNU General Public License (GPL). LiteStep replaces the Windows Shell which provides access to the graphical user interface on Windows-based computers ...
distributions, being developed almost continuously since 1999. It made its public debut with LDE R4 in October 1999 and the LDE-X R1.0 release marked a significant change in approach during 2000. It has always been provided according to the terms of the
GPL The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general u ...
and, currently, only runs on the
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
2000/XP operating systems. LDE was originally styled to give
Common Desktop Environment The Common Desktop Environment (CDE) is a desktop environment for Unix and OpenVMS, based on the Motif widget toolkit. It was part of the UNIX 98 Workstation Product Standard, and was for a long time the Unix desktop associated with commercia ...
users a familiar-ish environment to work with
Windows NT Windows NT is a proprietary graphical operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems sc ...
systems within both University and commercial facilities. Over subsequent versions, it evolved to be much more complex and to be based around a framework, named Core, comprising Microsoft Windows Script (
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
) code and LiteStep-supported script code. There is also support for
Lua Lua or LUA may refer to: Science and technology * Lua (programming language) * Latvia University of Agriculture * Last universal ancestor, in evolution Ethnicity and language * Lua people, of Laos * Lawa people, of Thailand sometimes referred t ...
and
Python Python may refer to: Snakes * Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia ** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia * Python (mythology), a mythical serpent Computing * Python (pro ...
code to be run in this framework. This wide-ranging support was a deliberate aim of the developer team because it allowed contributions and encourages extensions to the system. Localisation support is also provided within this framework, although it is not ideal due to limitations from the LiteStep system. The framework simplifies common tasks with a suite of individual scripts that were designed to handle commonly occurring events. An example of a typical basis for this framework to exist is that each traditional LiteStep theme (user interface) author has historically either had to write his or her own code to save settings to files, or has, in the worst case, had to ask the user to directly edit the code. The LDE developers considered this to be an ease-of-use issue and for this and other cases, scripts were coded that eventually formed the LDE(X) Core framework. The framework also provides support for the current in-vogue Open Theme Standard (version 2), OTS, used by the LiteStep community. This was a requested feature and also allows for such themes (user interfaces) to use parts of the LDE(X) SDK to extend their abilities when run on LDE(X). The user interface was able to be chosen from a list of installed systems and is then loaded on top of this framework. User interfaces could load extensions (plugins) from a common repository. Each user using LDE(X) has their own configuration tree which is located in their own OS-provided 'Documents and Settings' folder, with the entire system being designed around multiple user operating systems. LDE(X) was accompanied by a programme called OpenLDE, designed to allow for forks of the main distribution to (if they wish) be quickly recognised as an LDE(X)-derivative. This never saw adoption within the wider community, however. The project was ended in May 2007. The 6.4.4 and 6.4.5 updates remain beta status, and only affect one feature in the system. It is not expected that there will be future updates, primarily due to the size of the community and also the system's dependence on components that were never open-sourced by developers and are only available for 32-bit Windows. The web-site went offline in September 2016.


See also

*
Shell (computing) In computing, a shell is a computer program that exposes an operating system's services to a human user or other programs. In general, operating system shells use either a command-line interface (CLI) or graphical user interface (GUI), depending ...
*
Windows shell replacement This is a list of software that provides an alternative graphical user interface for Microsoft Windows operating systems. The technical term for this interface is a ''shell''. Windows' standard user interface is the Windows shell; Windows 3.0 an ...


References


External links


Main Website

Project Website

Open Theme Standard
{{DEFAULTSORT:Lde(X) Desktop shell replacement