LWN.net Logo

cdrtools - a tale of an incompatible author

cdrtools - a tale of an incompatible author

Posted Aug 15, 2006 9:07 UTC (Tue) by nix (subscriber, #2304)
In reply to: cdrtools - a tale of an incompatible author by kirkengaard
Parent article: cdrtools - a tale of two licenses

For values of 'every other UNIX in existence' equal to 'Solaris and only Solaris', you're right. He tries to serve every other Unix in existence by a) writing an indirection layer to make them look like Solaris (which is fine), b) insisting that users use device-choice semantics appropriate only to old versions of Solaris (which is silly), and c) badgering everyone else to try to force them to be more like Solaris (which is annoying).

It's not as if cdrecord looks remotely like any other Solaris application in existence in command-line argument layout or in user interface. The whole thing is a triumph of NIH, from the, ahem, `unique' makefile system with its manifold annoyances through to the `unique' command line with *its* manifold annoyances (which make it amazingly hard to parse the output of from scripts: *another* way in which dvdrecord beats it).


(Log in to post comments)

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds