Skip to content

grauds/clematis.desktop

Repository files navigation

Clematis Desktop for Java

Gradle Package License

Introduction

Clematis Desktop is a pet project started back in '99 and being developed at spare time. It is built with Kiwi Library and Springboard - great hobby projects written by Mark Lindner, both gave a significant contribution.

workspace_component_life_cycle.png

Modules

The architecture of the application is modular, its functionality is extendable via plugins. The basis, however, is the following four modules:

  1. Workspace - the entry point and a controller of a lifecycle docs
  2. Profiles - to manage user data and configuration docs
  3. Runtime - plugins installer, launcher of third-party applications (with OS command line) docs
  4. Installer - an installer of third-party java applications and libraries docs

License

Clematis Desktop is licensed under GNU GENERAL PUBLIC LICENSE, v2.

Some plugins are licensed under the Apache License, version 2.0.

Build

The following command builds the entire project

./gradlew clean build

Packages

 
 
 

Contributors