Ist Linux überhaupt jugendfrei…?

… wird man sich fragen, wenn man sich die Kommentare im Sourcecode vom Linux-Kernel mal genauer anschaut. Hier ein paar Beispiele aus den Header-Dateien:

linux-headers-2.6.31-15/arch/m68k/include/asm/sun3ints.h:
/* master list of VME vectors -- don't fuck with this */

linux-headers-2.6.31-15/arch/sparc/include/asm/system_64.h:
/* If you fuck with this, update ret_from_syscall code too. */

linux-headers-2.6.31-15/arch/alpha/include/asm/io.h:
/*
* Some mucking forons use if[n]def writeq to check if platform has it.
* It's a bloody bad idea and we probably want ARCH_HAS_WRITEQ for them
* to play with; for now just use cpp anti-recursion logics and make sure
* that damn thing is defined and expands to itself.
*/

linux-headers-2.6.31-15/arch/mips/include/asm/inst.h:
* Damn ...  bitfields depend from byteorder :-(

linux-headers-2.6.31-15/arch/x86/include/asm/processor.h:
unsigned long val = 0;    /* Damn you, gcc! */

linux-headers-2.6.31-15/arch/sparc/include/asm/mpmbox.h:
/*
* Oh geese, some other nitwit got a damn watchdog reset.  The party's
* over so go call prom_stopcpu().
*/

linux-headers-2.6.32-21/include/linux/usb/association.h:
/* Device Info (AMS1.0[T4-8])
* I still don't get this tag'n'header stuff for each goddamn
* field...
*/

Noch interessanter wäre allerdings, welche Kommentare sich in den über die Jahre gewachsenen Windows-Sourcen verbergen. Wirklich schade, dass Windows nicht openSource ist….

Kommentare

Eine Antwort zu “Ist Linux überhaupt jugendfrei…?”

  1. Martin sagt:

    … womit sich die Frage stellt:

    Ist mbecker-tech.de jetzt überhaupt noch jugendfrei…? :-)

    Schöne Grüße
    Martin