2008-06-26

sawyl: (Default)
2008-06-26 09:04 pm
Entry tags:

Linuxocentrism

It's amazing how linuxocentric the world has become. Thus, I was discussing the installation of a piece of GPL software on a box, one not admined by our group, with one of my colleagues. I'd already investigated — and discarded — the idea of installing sudo on the machine, when I realised how many of the necessary tools where missing. But my colleague, buoyed up with linux induced optimism, was unable to conceive of either a non-Linux system or one without the full spread of development tools:

Them You've installed [a specific bit of monitoring software], haven't you?
Me [ guardedly ] Yes. Why?
Them I'm going to install it on the Library Station to monitor tape mounts. I've talked to the admins and they're happy with it. All I've got to do is raise a change for it...
Me [ trying to temper the enthusiasm] I don't think it's quite that easy
Them ...all I need its the RPM. Where is it kept?
Me You do realise it's running Solaris, don't you? So an RPM would really be any use...
Them [ crushed ] Oh. [ cheering up again ] Well, maybe [ the beloved vendor ] could give me a packaged version...
Me I doubt it. I think that you'll probably have to build it from scratch but...
Them OK, I'll go and get the tarball. Which version do I need?
Me ...first you need to check whether the admins have got a working compiler — I doubt they'll have bothered since it's not supposed to be a general purpose machine.
Them I'll go and check [ he goes and returns ] No. They don't think they've got one. But they're going to have a look around to see what they can find. I just assumed everything was like Linux...

There then followed a painful conversation in which I explained to him the concept of a chargeable extra and how, in the bad old days, the vendors deliberately hobbled the C compiler shipped with the system in such a way that it could only rebuild the kernel. And my colleague's eyes were as big as saucers.

Oh, to be young and idealistic again...