Remembering the Bad Old Unix Wars
by chromatic
I was just commiserating with David Wheeler about a problem he had with mod_ssl on Mac OS X. The .dylib extension on shared libraries seems "arbitrary" in his words, and I've wrestled with it in cross-platform code a few times myself.
Then I realized where so many of my frustrations with Mac OS X came from as a developer:
Unix circa 1986 via NeXT is different from Unix circa 1998 or 2008 via Linux.
I'm happy to stick with POSIX when I want software to run somewhere outside of the nice cozy GNU/GCC/Linux/glibc universe, but those NS*
functions just don't quite feel right, you know?
1 Comments
Ciaran 2007-12-22 20:35:27 |
To steal a phrase from Mr Stallman himself, Gnu is not unix. But there's a hell of a lot of open source software out there written on linux somewhat unaware that there are non-linux systems out there. Pain in the arse if you need to work on a mac or, even worse, something like irix.
|