EDE (desktop environment)

Last updated

EDE (Equinox Desktop Environment)
EDElogo.svg
102shot xft1.png
Equinox Desktop Environment 1.x
Developer(s) Sanel Zukan, Vedran Ljubovic, Martin Pekar (retired), Mikko Lähteenmäki (retired), Dejan Lekic (retired), Szasz Pal (retired)
Initial release1.0 / 6 January 2003;17 years ago (2003-01-06)
Stable release
2.1 / 21 June 2014;6 years ago (2014-06-21)
Written in C++ (FLTK)
Operating system Unix-like
Type Desktop environment
License GPL (EDE) and
LGPL (edelib) [1]
Website edeproject.org

EDE (Equinox Desktop Environment) is a lightweight desktop environment with an appearance somewhat reminiscent of the Windows 9x graphical user interface. It is meant to be simple and fast. Previous 1.x versions were based on a modified version of FLTK called eFLTK, while later versions are based on pure FLTK 1.x. [1]

History

Equinox (later renamed to the "Equinox Desktop Environment") is an open-source, X Window System desktop project that started in 2000 by Martin Pekar, with help of others, most notably Mikko Lähteenmäki who wrote the (original) EDELIB, Dejan Lekic, and Szasz Pal. The original EDE GNU Savannah project is still available for visitors who want to look at the early source code. In September 2002 the project moved to SourceForge [2] mainly because SourceForge offered Subversion as VCS and had compile-farms so they could test FLTK on different platforms. Soon after the project was moved to SourceForge, Sanel Zukan joined the project, and few years after, Vedran Ljubović. All former authors except Sanel and Vedran left the team due to the lack of interest. Today[ when? ], Sanel and Vedran are major driving force of the project.

EDE 2

In EDE 2, eFLTK has been replaced with FLTK 1.x and EDE's own library, edelib (have nothing in common with EDELIB, the first library EDE used when the project was started). [3] edelib contains functionality for creating a window, saving program configuration, communicating via D-Bus, loading icon themes, etc. [4] EDE 2 follows FreeDesktop.org guidelines. [3]

Availability

The Equinox Desktop Environment is not as common in Linux distributions as other desktop environments such as KDE, GNOME, and Xfce.

EDE is available as an optional package in MINIX 3 [5] and is in the Mandriva Linux medias since its version 2009.0.

EDE² packages are available for Arch Linux. [6]

EDE Packages are available for Slackware via Slackbuilds.org [7]

See also

Related Research Articles

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 "classic" Unix desktop associated with commercial Unix workstations.

Linux distribution Operating system based on the Linux kernel

A Linux distribution is an operating system made from a software collection that is based upon the Linux kernel and, often, a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices and personal computers to powerful supercomputers.

In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphical shell. The desktop environment was seen mostly on personal computers until the rise of mobile computing. Desktop GUIs help the user to easily access and edit files, while they usually do not provide access to all of the features found in the underlying operating system. Instead, the traditional command-line interface (CLI) is still used when full control over the operating system is required.

Xfce

Xfce or XFCE is a free and open-source desktop environment for Linux and BSD operating systems.

Dillo Minimal, lightweight web browser

Dillo is a minimalistic web browser particularly intended for older or slower computers and embedded systems. It supports only plain HTML/XHTML and images over HTTP; scripting is ignored entirely. Current versions of Dillo can run on Linux, BSD, OS X, IRIX and Cygwin. Due to its small size, it is the browser of choice in several space-conscious Linux distributions. Released under the GNU General Public License, Dillo is free software.

FLTK

Fast Light Toolkit is a cross-platform widget library for graphical user interfaces (GUIs), developed by Bill Spitzak and others. Made to accommodate 3D graphics programming, it has an interface to OpenGL, but it is also suitable for general GUI programming.

Arch Linux is a Linux distribution for computers with x86-64 processors. Arch Linux adheres to the KISS principle and is focused on simplicity, modernity, pragmatism, user centrality, and versatility. In practice, this means the project attempts to have minimal distribution-specific changes, minimal breakage with updates, pragmatic over ideological design choices and focuses on user-centrality rather than user-friendliness.

Lazarus (IDE)

Lazarus is a free cross-platform visual integrated development environment (IDE) for rapid application development (RAD) using the Free Pascal compiler. Its goal is to provide an easy-to-use development environment for programmers developing with the Object Pascal language, which is as close as possible to Delphi.

Zenwalk

Zenwalk is a Desktop focused Linux distribution founded by Jean-Philippe Guillemin. It is based on Slackware with very few modifications at system level making it 100% compatible with it. Zenwalk aims to be a modern and multi-purpose Linux distribution by focusing on Internet applications, multimedia and programming tools. Additionally, Zenwalk comes with many specialized tools, designed for beginner through advanced users as it offers system configuration via both graphical and command-line operations.

Linux Family of free and open-source software operating systems based on the Linux kernel

Linux is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged in a Linux distribution.

A desktop environment is a collection of software designed to give functionality and a certain look and feel to an operating system.

GNU variants are operating systems based upon the GNU operating system. According to the GNU project and others, these also include most operating systems using the Linux kernel and a few others using BSD-based kernels.

In computing, Nano-X is a windowing system which is full featured enough to be used on a PC, an embedded system or a PDA. It is an Open Source project aimed at bringing the features of modern graphical windowing environments to smaller devices and platforms. The project was renamed from Microwindows due to legal threats from Microsoft regarding the Windows trademark.

GTK Cross-platform widget toolkit for creating graphical user interfaces

GTK is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs). It is licensed under the terms of the GNU Lesser General Public License, allowing both free and proprietary software to use it. Along with Qt, it is one of the most popular toolkits for the Wayland and X11 windowing systems.

GNOME Desktop environment for Linux and Unix-like systems

GNOME is a free and open-source desktop environment for Unix-like operating systems. GNOME was originally an acronym for GNU Network Object Model Environment, but the acronym was dropped because it no longer reflected the vision of the GNOME project.

FLWM

The Fast Light Window Manager is a stacking window manager written in C++ and available for redistribution under the terms of the GNU General Public Licence. FLWM is the default window manager for Tiny Core Linux.

MATE (software) Desktop environment forked from GNOME 2

MATE is a desktop environment composed of free and open-source software that runs on Linux and BSD operating systems. An Argentine user of Arch Linux started the MATE project to fork and continue GNOME 2 in response to the negative reception of GNOME 3, which had replaced its traditional taskbar with GNOME Shell. MATE aims to maintain and continue the latest GNOME 2 code base, frameworks, and core applications.

Cinnamon (desktop environment)

Cinnamon is a free and open-source desktop environment for the X Window System that derives from GNOME 3 but follows traditional desktop metaphor conventions. Cinnamon is the principal desktop environment of the Linux Mint distribution and is available as an optional desktop for other Linux distributions and other Unix-like operating systems as well.

Manjaro Linux distribution based on Arch Linux with rolling releases

Manjaro is a free and open-source Linux distribution based on the Arch Linux operating system. Manjaro has a focus on user friendliness and accessibility, and the system itself is designed to work fully "straight out of the box" with its variety of pre-installed software. It features a rolling release update model and uses Pacman as its package manager.

References

  1. 1 2 "About EDE project" . Retrieved 20 May 2012.
  2. "Migration to SourceForge" . Retrieved 15 July 2012.
  3. 1 2 "EDE news archive" . Retrieved 20 May 2012.
  4. "edelib development HowTo". Archived from the original on 5 January 2009. Retrieved 26 October 2008.
  5. "Minix 3 Window Managers". Archived from the original on 14 April 2012. Retrieved 3 August 2012.
  6. "Arch Linux packages available" . Retrieved 21 December 2012.
  7. "EDE Slackbuild" . Retrieved 26 November 2013.