Etoile – desktop environment

Last Updated on July 10, 2021

Étoilé intends to be an innovative GNUstep based desktop environment built from the ground up on highly modular and light components with project and document orientation in mind.

It is created with project and document orientation in mind, in order to allow users to create their own workflow by reshaping or recombining provided Services (aka Applications) and Components.

This desktop environment (including its user interface) is in a fairly early stage of development, and is not yet ready for production systems.

It is also available as a LiveCD.

Features include:

  • Light, focused applications, cooperating together to provide a rich user experience, using GNUstep services and its own Services model.
  • Fast, simple data sharing between tasks and documents without involving lot of context switches (between applications, windows, selection etc).
  • Facility provided by default to composite, layout unrelated elements in first-class objects like documents, folders etc.
  • Workflow based on project inspired management (versioning, indexing, sharing etc).
  • Easy communication/collaboration among users, where users are first-class objects in the environment.
  • Assistant technology similar to the Newton’s approach.
  • Frameworks:
    • CoreObject – a framework for describing and organizing model objects.
    • LanguageKit – a compiler kit built on top of LLVM for creating dynamic language implementations using an Objective-C runtime for the object model.
    • EtoileFoundation – core framework for all Étoilé projects.
    • EtoileUI – a high-level, object-oriented, user interface toolkit that provides a uniform tree representation for graphical objects on top of the AppKit.
    • LuceneKit – provides full-text indexing and searching.
    • OgreKit – a powerful regular expression framework.
    • MediaKit – provides support for sound playback and recording and, in the future, video.
    • SystemConfig.
  • Mélodie – a music jukebox using CoreObject for the music library and MediaKit for playback.
  • Étoilé applications which use ScriptKit are scriptable from outside using Objective-C or Smalltalk.

Website: etoileos.com
Support: News
Developer: David Chisnall, Quentin Mathé, Nicolas Roard, Jesse Ross, Yen-Ju Chen, and contributors
License: Various licenses are used (BSD and MIT the most widely)

Return to Lean Desktop Environments


Explore Linux

Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category.
In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality.

The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions.
Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others.
Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems.
Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks.
Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems.
Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux.
Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools.
Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux.
Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted