[arch-general] [OT] What is wrong with DBus anyway?

Guus Snijders gsnijders at gmail.com
Sat Dec 5 15:36:24 EST 2009


Jan de Groot schreef:
[...]

> I always thought GNU was about one tool - one job, but then they
> violated that by building emacs.

Actually, one tool for one job is a Unix statement and dates from (long) 
before GNU:

<quote [1]>
(i) Make each program do one thing well. To do a new job, build afresh 
rather than complicate old programs by adding new features.
[...]
This is the Unix philosophy: Write programs that do one thing and do it 
well. Write programs to work together. Write programs to handle text 
streams, because that is a universal interface.
</quote>

;)



[1]
Basics of the Unix Philosophy
http://www.faqs.org/docs/artu/ch01s06.html

A very nice document by the way, especially for the 'younger' ones among us.


mvg,
    Guus



More information about the arch-general mailing list