Rules aside, this isn't a half bad idea. I know you can buy the full source code for uplink and that it uses fixed function opengl.
I'll look into it.
EDIT: It seems that, if ported, introversion would still charge for the software, I think I'll throw them an email and see if they'd be happy...