If you write software for Linux though you can pretty much do whatever you want, except, of course, you shouldn't. Because if you do re-invent the wheel every time you write for Linux, we end up with software that doesn't work or play well with other Linux software. That's where the LSB (Linux Standard Base) comes in.
Full story »