The real reason why the Novell/Microsoft deal is worse than useless….

So more information emerges… According to this FAQ, the trick which Novell/Microsoft used to sidestep the section 7 of the GPLv2 was that covenant not to sue was not given to Novell, but rather directly to Novell’s customers. Very clever…. of course, that means that if you are a Novell customer, and you rely on this pledge (which hasn’t triggered yet since Microsoft hasn’t sued anyone over any patents which MS might (or might not) have covering Linux), then you won’t be able to share Linux with any of your friends; once it happened, you would be violating the GPL if you did so.
Read more...

Small configuration file parser

I’ve recently taken the Kerberos V5 profile library, which I had originally written ten years ago (!!!) to parse /etc/krb5.conf, and taken the version from krb5 1.4.2, and simplified the heck out of it (took out locking for multi-threading support, the ability to modify config files from the program, etc.) and boiled it into a single C source file, so that e2fsck could have its own fast, simple, and lightweight configuration file.
Read more...