NetzfundstückeNerdkrams
Die Sieb­zi­ger sind da, sie möch­ten ihre Design­ent­schei­dun­gen mit­neh­men.

Aus der Kate­go­rie „nicht unin­ter­es­sant“:

Wir leben im Jahr 2018 und unter Win­dows 10 kann man kei­ne Datei­en namens LPT3.txt anle­gen, weil die Win­dows-NT-Rei­he kom­pa­ti­bel mit mög­lichst viel alter Soft­ware sein möch­te und der Ent­wick­ler von CP/M, dem Urahn von MS-DOS, die Idee von UNIX, dass auch Gerä­te (und somit auch der Par­al­lel­port) als Datei­en abge­bil­det wer­den, vor 44 Jah­ren über­nom­men hat.

Das kön­ne mit einem moder­nen System wie Linux nicht pas­sie­ren? Stimmt, denn einer der bis heu­te bestehen­den selt­sa­men Stan­dards in der Linux­welt, dass näm­lich man­che (gele­gent­lich: alle) Binär­da­tei­en unter /usr/bin statt, was sinn­vol­ler erscheint, unter /bin lie­gen, ist noch etwas älter: Weil auf dem System­lauf­werk der PDP-11, auf der Unix ab 1971 ent­wickelt wur­de, der Platz aus­ging, wur­den so lan­ge Pro­gram­me und Biblio­the­ken auf das „Benut­zer­lauf­werk“ ver­scho­ben, bis wie­der genug Platz war.

Sind also alle rele­van­ten Datei­hier­ar­chien kaputt? Nein, rich­tig macht es neben Plan 9 und sei­nen Dis­tri­bu­tio­nen und Forks, unter denen /usr als Benut­zer­ord­ner reser­viert ist, aus­ge­rech­net Apple mit macOS, des­sen aus NeXTS­TEP über­nom­me­nes Datei­sy­stem wenig­stens logisch auf­ge­baut ist.

Viel­leicht soll­ten wir die EDV ein­fach ganz abrei­ßen und noch mal von vorn anfan­gen.

Senfecke:

  1. Ich lii­ieeeee­be Geschich­te! Die ist nie ver­le­gen um eine gute Anek­do­te.

    Für einen Moment hat­te ich über­legt anläss­lich dei­ner Aus­füh­run­gen noch eini­ge Gedan­ken zur Datei­hiera­chie zu tei­len, aber ich beschrän­ke mich auf einen: Es ist egal, Datei­en müs­sen halt irgend­wo rum­lie­gen.

  2. Das ist mehr das Pro­blem von Stall­manns GNU-User­land. Man kann wie Goo­gel etwas Eige­nes bau­en und den Ker­nel ver­wen­den.

    Apro­pos, wann ist denn der Hurd-Ker­nel fer­tig?

Comments are closed.

https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_smilenew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_biggrin2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_sadnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_eek.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_shocked.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_confusednew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_coolnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_lol.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_madnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_aufsmaul.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_seb_zunge.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_blushnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_frown.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_twistedevil1.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_twistedevil2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/icon_mad.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_rolleyesnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_wink2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_idea2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_arrow2.gif 
mehr …
 

Erlaubte Tags:
<strong> <em> <pre> <code> <a href="" title=""> <img src="" title="" alt=""> <blockquote> <q> <b> <i> <del> <tt> <span style=""> <strike>

Datenschutzhinweis: Deine IP-Adresse wird nicht gespeichert. Details findest du hier.