Linux Registry

KDE Contributor and Developer Conference

2004 KDE Community World Summit

Speaker: Avi Alkalay

Language: English

Talk is scheduled for: Sunday, 22nd of August 2004, 08:45 - 09:45


Check the Schedule for an overview of all talks during this conference.


The Linux Registry project tries to upgrade a '1 + 1 = 2' system into a '1 * 1 = 1' fully integrated operating environment. Today's GNU/Linux systems (or other UNIX) are a sum of independent components collected in a bazar. They were not designed to work together and they need a system administrator to integrate them manually, tayloring their configurations. Each of them already have a working, but selfish configuration system which is not easily handled by programs, only by humans.

The Linux Registry is an alternative back-end for text configuration files.

Instead of each program to have its own text configuration files, with a variety of formats, the Registry tries to provide an universal, hierarchical, fast and consistent name space and infrastructure to access configuration parameters through a key-value pair mechanism. This way any software can read/save its configuration/state using a consistent API.

Being a common infrastructure, it also lets other softwares be aware of this application configurations, leveraging easy software integration.

It is designed to be lightweight, with no dependencies, ready to be used also by early boot stage programs.

Using a Registry, configuration file's syntax and handling will not be a rework for each software.

There are already some patches to legacy software and an ecosystem using the Linux Registry.

About Avi Alkalay

Avi Alkalay

A biography has not yet been provided.


Suggestions and inquiries direct please to KDE aKademy Team.