Reply to post: Re: Good encapsulation, Dr S

The D in Systemd is for Directories: Poettering says his creation will phone /home in future

Nick Ryan Silver badge

Re: Good encapsulation, Dr S

So that they can support cross platform compilation and deployment onto legacy OSs that don't have a registry?

Or, possibly, because even Microsoft have realised what a clusterfuck the registry is and and are trying to revert this stupidity in their own applications...

Want to remotely recover an applications from a hung system. Are these settings strewn around in a bespoke registry setting somewhere? With the registry, you're stuffed.

Is the registry corrupted? Again? Then you better hope that you had a backup of the application's configuration somewhere. Yes, in a text file.

Want a tree of overlaid configurations where sunsequent configurations overlay each other (permissions permitting). Hey look, IIS does that using configuration files and not the registry.

...and it goes on. There are very, very few genuine benefits to an arbitrary database store of commingled settings for all applications on a system, but there are many benefits to have these settings distributed sensibly. A standard OS provided application configuration using a database file? That's possibly a good service for an OS to provide. One 'orrible bunged up binary blob mess of many things all rammed together? Definitely not.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

SUBSCRIBE TO OUR WEEKLY TECH NEWSLETTER

Biting the hand that feeds IT © 1998–2019