An X driver with lots of rough edges and lots of hoops to jump through?
You may want to read the article again, it said nothing like that. There are no hoops to jump through for the user and you invented the 'lots' of rough edges. The hoops mentioned in the article are about the driver having to keep the Xserver from trying to scribble into video memory.
I seem to remember IRIX having an xrender library available, possibly from sgifreeware or nekochan, or does it just do software rendering? IRIX used to make a very fast X terminal, but modern apps always seemed very sluggish on it and perhaps that's why..
That's the client library, as far as I know there is no Xrender extension for Xsgi so all anti-aliased text is rendered client-side, by software, which burns lots of CPU cycles. On slow CPUs like the R5k that really, really hurts.
About Onyx and Octane - there's linux code available to make IMPACT-based boards do tricks but nothing for vPro, let alone Reality Engine or Infinite Reality. IIRC all these graphics options understand OpenGL opcodes more or less directly so once someone finds out how to feed them commands the rest should be easy. ( btw. the O2's rendering engine is nothing like that, you program it like most other graphics chips, by hammering data into registers or feeding register write commands into a ring buffer )
People like you kept me from getting involved with Linux. A few points for you to consider: - you want to tell me what to do for fun in my Copious Spare Time? Get lost. - please learn to read - what makes you think this has anything to do with Linux at all? - Linux needs help? Well, go help them instead of wasting time here.
Full ACK. We retired our last NT4 server just a few weeks ago ( after it ran for 5 years ), we still have some NT4 workstations around. No need at all for XP. ( neiher office nor the OS )
Linux does not provide support for the broad range of hardware in use today; Windows
NT 4.0 currently supports over 39,000 systems and devices on the Hardware
Compatibility List. Linux does not support important ease-of-use technologies such as
Plug and Play, USB, and Power Management
Well, my NT4 (with SP6 ) never supported USB or APM, not to talk about plug and pray. I wonder what NT version they are referring to.
Some years ago i had the misfortune to see some source in germanized pascal - weird. Any statement was at least double the size as in normal pascal, the code was more or less readable but I never saw the point in translating a programming language.
I'm used to old news on slashdot but this tops everything - I keep a rescue ZIP with a complete NetBSD for several years now. My HP boots from a ZIP more or less regulary. WTF is so exciting about doing this with a SuperDisk ?
Why couldn't you compile and load a driver under NT? Just because you don't have the control or option to do so currently doesn't mean it's not possible.
You can. Ever tried Control Panel / Devices ? You can load and unload device drivers at runtime ( for the kernel they are just special services... ) but unfortunately most 3rd party device drivers ( which arent ?:-( ) don't support that. But the API exists...
ven with seamless remote access, NT isn't UNIX. If you don't believe me, try to compile a hello world UNIX program on NT.
Well, no problem there. Even MSVC understands ANSI C.
OK, now try adding SYS V IPC.
That's a problem.
Now try adding some APIs like curses and X11. Both exist for NT. Even the Open Group's X11R6.4 distribution contains client libs for NT.
The main diff is that NT is win32 based and UNIX isn't.
No. NT is not Win32. NT is built up like a mainframe operating system (eg. OS/390), it has a largely undocumented kernel which hosts some different subsystems that actually run userspace programs. NT has many such subsystems - Win32 is only one, the others are DOS, Win16 ( ok, they share one subsystem ), OS/2 ( yes, NT can run command line OS/2 apps, so installing Warp4 from NT is much easier than from Win9x since the OS/2 program that writes the bootdisks runs under NT ) and a more or less crippled POSIX subsystem with a few UNIX tools you van download from microsoft when you manage to find the package (rather painful). Funny enough: the POSIX subsystem sees both, long and 8.3 filenames with the 8.3 names as symlinks to the long ones:-)
The big problem is that the default setting NT Server 4.0 is "Give Foreground Application Highest Priority". (Why is this the default on NT Server? Who knows.)
Hmm, one of these subtle differences between the server and the workstation is, that you can disable this on the server. What you can't change that easy is the quantum time (the time a process has the CPU until it switches to the next one), on the workstation these quantums are short and foreground apps get longer ones, the server gives all processes the same quantum length but much longer than on the workstation.
Hmm, NT has a lot of UNIXisms beneath the surface, for instance it HAS a/dev directory, just calles \\.\devices, for some reason inaccessible through the Win32 subsystem. It even has symlinks. But just because Win32 doesn't have them they are hidden in the mostly undocumented "native API".
Hmm, did you ever notice, that the way you manage users is completely undocumented and merely impossible with the Win32 API ?
I saw Eroll Flynn, John Wayne and Frank Sinatra. Maybe Communists ?! Leon Trotsky, George Orwell (cough!), Rudolph Nureyev, Marilyn Monroe, John Lennon... ok paranoid FBI guys. But there even is a record about J. Edgar Hoover...strange. Wow, what a who-is-who, even Charles Lindbergh ( you know, the guy who first managed to cross the atlantic by airplane ) but what puzzles me - Joseph McCarthy ?! Is this another McCarthy ?
Since when do creationists have arguments? If they had anything to show they wouldn't need idiotic laws like this.
Doesn't happen here ( comcast, eastern TN ) either. DNS requests are neither redirected nor do I get false responses for nonexistent domains.
You may want to read the article again, it said nothing like that. There are no hoops to jump through for the user and you invented the 'lots' of rough edges. The hoops mentioned in the article are about the driver having to keep the Xserver from trying to scribble into video memory.
That's the client library, as far as I know there is no Xrender extension for Xsgi so all anti-aliased text is rendered client-side, by software, which burns lots of CPU cycles. On slow CPUs like the R5k that really, really hurts.
About Onyx and Octane - there's linux code available to make IMPACT-based boards do tricks but nothing for vPro, let alone Reality Engine or Infinite Reality. IIRC all these graphics options understand OpenGL opcodes more or less directly so once someone finds out how to feed them commands the rest should be easy.
( btw. the O2's rendering engine is nothing like that, you program it like most other graphics chips, by hammering data into registers or feeding register write commands into a ring buffer )
Linux is mentioned but not praised.
The computer equivalent of that would be a Dell 486. The O2's would be at least a Corvette.
So what? Nobody else has been able to do it.
That's probably exactly what happened. Too bad we won't be able to support any of their newer graphics hardware for that reason.
People like you kept me from getting involved with Linux.
A few points for you to consider:
- you want to tell me what to do for fun in my Copious Spare Time? Get lost.
- please learn to read - what makes you think this has anything to do with Linux at all?
- Linux needs help? Well, go help them instead of wasting time here.
Apparently whoever wrote the 'news' isn't aware that Debian already supports the NetBSD and Hurd kernels.
Even better - use a Hello Cthulhu sticker.
Yeah, we had more or less this stuff in germany, some 70 years ago. You know what a Blockwart is ?
Full ACK.
We retired our last NT4 server just a few weeks ago ( after it ran for 5 years ), we still have some NT4 workstations around. No need at all for XP. ( neiher office nor the OS )
You can. Ever tried Control Panel / Devices ? You can load and unload device drivers at runtime ( for the kernel they are just special services... ) but unfortunately most 3rd party device drivers ( which arent ? :-( ) don't support that. But the API exists...
Well, no problem there. Even MSVC understands ANSI C.
OK, now try adding SYS V IPC.
That's a problem.
Now try adding some APIs like curses and X11. Both exist for NT. Even the Open Group's X11R6.4 distribution contains client libs for NT.
The main diff is that NT is win32 based and UNIX isn't.
No. NT is not Win32. NT is built up like a mainframe operating system (eg. OS/390), it has a largely undocumented kernel which hosts some different subsystems that actually run userspace programs. NT has many such subsystems - Win32 is only one, the others are DOS, Win16 ( ok, they share one subsystem ), OS/2 ( yes, NT can run command line OS/2 apps, so installing Warp4 from NT is much easier than from Win9x since the OS/2 program that writes the bootdisks runs under NT ) and a more or less crippled POSIX subsystem with a few UNIX tools you van download from microsoft when you manage to find the package (rather painful). Funny enough: the POSIX subsystem sees both, long and 8.3 filenames with the 8.3 names as symlinks to the long ones :-)
Hmm, one of these subtle differences between the server and the workstation is, that you can disable this on the server. What you can't change that easy is the quantum time (the time a process has the CPU until it switches to the next one), on the workstation these quantums are short and foreground apps get longer ones, the server gives all processes the same quantum length but much longer than on the workstation.
Hmm, did you ever notice, that the way you manage users is completely undocumented and merely impossible with the Win32 API ?
Strange.