Alterator: Difference between revisions
(First attempt) |
(ru interwiki) |
||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
[[ru:Alterator]] | |||
Alterator is a system configuration framework. | Alterator is a system configuration framework. | ||
Revision as of 16:01, 20 August 2008
Alterator is a system configuration framework.
Architecture
Alterator is layered:
- backends
- implement system interaction,
- frontends
- implement GUI and configuration logic,
- interfaces
- translate frontend GUI descriptions to the specific GUI (Qt or Web).
Frontend and interfaces are implemented in Scheme. Backend/frontend interaction is performed through sockets by the specific Lisp-inspired protocol.
Backends may be written in any language, and there are existing libraries for POSIX shell and Perl for dealing with frontend communication protocol.
Uses
Alterator is currently used
- in ALT Linux and Sisyphus as standalone configuration tool,
- in ALT Linux as a basic component for Installer.
License
Alterator is licensed under GPLv2 or later.
Source code
- alterator-* git repositories
Communication
- Mailing list devel-conf@lists.altlinux.org