S/390 Support is Now on Kernel 2.2
Alan Cox has released kernel 2.2.14pre14 (And now 15). The big news is that IBM S/390 Support is now merged into the 2.2 kernel (most of it). Currently the port features: Full SMP support, Disk, Networking & Console. More details can be found on this feature from Linux Today
I wonder how the support for other hardware platforms is coming along too?
On that subject, how much begging do you think it'd take lokisoft and id to port their games to say alpha or some other hardware platform?
nil*
Why are they (IBM) porting Linux on that platform?
Are they thinking about the future of S/390 without OS/390?
Cool, but the rough kernel support doesn't cut it. Someone must make a Linux distribution for S/390 to make this port useful
That bloody kernel eats up 50MB already! No more ports! Stop it before it's too late! Heeeeelp!!
EagerEyes.org: Visualization and Visual Communication
Well, well!
After so many back-stabbing, behind-the-scenes, out-flanking FUD and BS from commercial companies pannicked about how they could possibly survive real "Open" competition, Unix is finally getting unified.
That it's Linux does not matter.
That it's open source does.
The amount of sharing between SGI, Sun, IBM, and espeically the free "Unix-like" operating system groups -- *BSD definately included -- can only accelerate.
To be honest I already had the chance of reading 3 comments so I have the advantage of knowing what at least 3 other people think :) For me it seems only natural - a consequence of a trend that has grown stronger lately. No longer than a week ago Creative announced availability of jobs for open source drivers. Over the late year major companies (I guess all of you know them, so I won't bother mentioning names) have anounced their intent to enter the Linux market. Why ? Because it's good. Because it could mean the end of an era in the computers' industry. An era dominated by egos (and not in the nicest way I could say). I also means that we may have grown up (as an industry, as a field of research etc.). So i guess I can say that this is really good news.
hmm...100 IBM mainframes running Linux 2.2pre14...now THAT will power my personal MSQL database!
With Linux ports now ranging from PDAs to PCs to Workstations and now to Mainframes, Linux is acutally proof that you can write a portable OS without using a Mircokernel. The argument used to be that only a Microkernel based OS would be highly portable but Linux proves that this is not true. We've gone from 1 platform (IBM PCs) to lots of them (I have no clue what the current count is) with the first few being done with (virtually) no commercial backing.
...
Some companies out there (with deep pockets) who once claimed (or at least aimed for) portability across platforms, should be seriously embarassed by this. Linux proves that portability can be achieved under a traditional/monolithic kernel design. And while some OS purists/professors may argue about some of the finer points of this, it should be noted that Linux is here now and it works on a ton of platforms. The fact that it's free and (as far as an OS can be) cool is an added benefit, with the latter being lost on 99+% of the population
Help me too! Those of us who are not blessed with multi-T3 internet connections and so happen not to have 50+ megs of hard drive space to play around with are a bit out of luck :-( Fourtunately there are patches, but I'm personally worried about messing it up if I patch more than 2 times or so. Split the kernel based on architecture, guys! Of course there is the argument of being able to cross-compile and stuff, but how many people are actually going to bother cross-compiling a kernel, and of those who are, can you wait another couple of minutes at most for a kernel with the ASM and drivers for that architecture to download?
GET linux-2.4.1-i386.tar.bz2
How hard can that be?
Kenneth
Um, that's what patches are for. You know, patch-2.2.13.bz2. If you're going to be compiling kernels it's assumed that you know how to apply a patch. It's not rocket science.
If you like to muck with new kernels and don't really have the bandwith learn to use patches PROPERLY, it's not that hard. If not, just stick with your favourite distribution and wait for the next CD release to upgrade.
:)
Splitting the kernel into separate architecture modules is going to be a nightmare for the kernel maintainers. They will have to spend more time maintaining and less time hacking, you don't want that do you? Besides, the archive is only 13MB bzipped2'd now. That's only like 3 full length mp3 songs! Think about that!
-adnans
PS. 'fraid of messing up your kernel tree with patch? Try patch with --dry-run first.
"In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
What if I'm jumping a whole set up numbers from like 2.2.5 to 2.2.12? Would a patch even work? I'm tired of downloading 15 meg bzip2 files. Split the fucking thing already.
But given that the NetBSD folks are geniuses at these sort of things, I'm sure it will be along soon ;) Evidently theres rumours of a Dreamcast port of NetBSD as well, whee!#@$!
-- FreeBSD - The Power to Serve NetBSD - of course it runs NetBSD OpenBSD - Armed to the Gills Three tools in our
Assuming I'm familiar with von Neuman architecures, stack machines, microprocessors, minicomputers, memory mapped memory, memory mapped devices, IO ports, interrupts, and the unix concepts of streams, char devices, block devices, etc... what don't I know about mainframes? (Please don't make me read the source :)
One thing I *do* know from using them briefly, is that IBM "terminals" (3270s? something like that) are really weird: they are not simply connected via a serial cable. They have these extra control signals that light up indicators that say "you can't type now, I'm busy" and the text editors seem to do their editing on the "screen" locally and then send the changes back when you are done. I realize this has nothing to do with the kernel, but it would seem to make the whole experience quite surreal.
What is the value of a Linux port to the S/390? The price/performance ratio would be awful -- even before taking into account the hardware maintenance costs of an S/390.
I can see maybe a small scalability value in that the latest S/390's have quite fast processors, which, along with their small number (10? 12? on Hitachi?) of CPU's and Linux's limitations with large CPU counts might combine to be as fast an SMP Linux port as is available -- but surely not much faster than a Compaq 8400 (or whatever they call their high-end SMP Alpha box these days).
Does this make solid business sense to anyone?
Geeky modern art T-shirts
IBM: Hello, IBM S/390 sales group, how may I help you?
Caller: I'd like to buy a '390 with 32 CPUs and 64GB of main memory
IBM: Would you like disks and communications with that?
Caller: Yes. I'd like 400 terabytes of redundant, channel attached DASD's, a full compliment of COMC's for 3270 and ANSI terminal devices for 500 directly connected users, LU6.2, SNA and TCP/IP networking over fiber and coax and an attached robotic tape library.
IBM: Which operating system would you like? VM/390 or Linux?
Caller: Linux, please.
IBM: No problem. We can pre-install it, or you can download it from ftp.kernel.org on the Internet.
We'll schedule overnight delivery of your system, please make sure there's someone available in your data center who can sign for the delivery...
Oh, and will you be paying for this with Mastercard, Visa, American Express or a purchase order (valid D&B required)...?
Caller: Bummer, you don't take Discover? Um... Amex, I guess. Can I get some Linux/390 t-shirts and coffee mugs with that too?
:
:
Hmmmmm.... I wonder how much power and A/C I'd have to install in the basement in order to...
Does anybody know where I can find the gcc patches to compile for S/390?
Well, this is great, but what about an AS/400 port and anything else IBM has? There is a company in California that makes s/w that runs on top of Linux or any Unix platform that allows one to run IBM s/w directly out of the box without recompiling on Intel platforms and/or other hardware platforms. There web site is funsoft
I can't tell from IBM's web site what sort of processor(s) these beasts use. It just says "S/390 capable processor." eh? Anyone know?
-- haaz.
Read this month's SysAdmin magazine to find out about running linux binaries under FreeBSD. It's simple & they run faster on FreeBSD than natively on Linux. I have the benchmarks to prove it and I'll link my paper here on slashdot in the next month or so.
1.5 Billion (with a B) transistors on a 127x127 mm Multi Chip Module! Wow!
Now I just have to convince my company to let me install this on our R/390.
The natural question is ... how about a Beowolf Cluster of these!
...many times on linux-kernel. The short story is that Linus will never do this, but obviously won't stop someone else if they want to give it a try.
However, the benefit of doing this is minimal. The majority of the code in the kernel is not in the arch/ subdirectories, but rather in the drivers. A more reasonable approach to me would seem to be some sort of dynamic system (web-driven or otherwise), where you could go and "order" a custom kernel tarball (i.e. i386, SB32, NE2000, nfs and firewall support) and out pops a stripped-down kernel source tree with the appropriate subset of the kernel proper.
There's quite a huge Linux culture in IBM that is currently comprised mostly of techies -- very few people in management really understand or use the OS (Though they are getting caught up in the hype, so the hype does have its uses.)
IBM has accidentaly managed to hire some very sharp technical people, many of whom the corporate culture has not yet crushed the spirit out of yet, and those people might say "Gee, it'd be neat to port Linux to a S/390." Much of the cool stuff that has come out of IBM in the historical past has been initiated by single employees in the company, often working on their own time. I'm rather surprised the S/390 changes were allowed to be released, since the standard IBM contract says IBM owns anything you do in your own time and AFAIK they have not yet released any guidelines for writing open source softwre in your own time.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
IIRC the I386 version of OS/2 had a monolithic kernel, so they started from scratch on the PPC using a microkernel design. I saw it running once. Guy whose machine it was said it'd run for about 1/2 hour and then freeze up solid. IBM scrapped the OS/2 on PPC shortly before they admitted they'd been defeated by MS in the OS war and dropped support for OS/2 for everyone but the really big customers.
I find it ironic that Linux is now realizing the goal of one OS everywhere.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Lets take the biggest hardware NT runs on and the biggest hardware Linux runs on...
I guess this pretty much kills the FUD about Linux not scaling well...
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Consider this: when was the last time you heard of a MacOS-emulator for Windows? To be clear, I think FreeBSD is wonderfull. The point is that the collective BSD's have already lost the battle of 'network effects'. Linux has not only a much larger community of individual developers and users, it also has IBM and SGI contributing to the kernel now. Going back to the initial topic - this (Big Corp. porting Linux to thier Big Hardware) will seems like on obvious eventuality in the (near?) future. Yes, Linux & GNU (GNU/Linux anyone?) are becoming the 'Standard Unix'. Consider: - Linix ABI as emerging standard: witness FreeBSD running Linux binaries - GNU/Free Software as a standard 'environment'. How many people use a Sun box 'as is' out of the box? The _first_ thing I do is load up bash,tcsh,gnu-fileutils (I love 'df -h'), etc. - The Linux kernel as a standard. Small embedded hardware to, soon(?), IBM 'BigIron'. - The Linux OS (colloquial sense -- GNU/Linux for the literal minded) as a 'standard'? The battle rages on... p.s. Why? I say GPL and Linus' true achievment of establishing a _very_ open development process/community. Real Hackers(TM) and BigBlue rub elbows (well, patches)! Who'd have thought.
Imagine all the application they now got in a "glance", all the Open Source one Apache, Perl, Gimp, and even the proprietary SAP, Oracle, etc. Finally Linux is faster heading to WORA than Java.
As others have noted, it makes sense in shops that run VM, bought the mainframe primarily to run other OS's on it, but want to run web stuff too. It's less hassle to run Linux as another OS on top of VM that it is to port web tools to a mainframe OS.
Well, nothing like seeing another linux port on /.
Makes me happy for the rest of the day. Now that we have mainframe support, the next thing to do is go the exact opposite direction- embedded systems. Then we may truely bask in the glory of an os that supports every machine from embedded systems to mainframes. Are there any major architectures that Linux doesn't support yet?
Wouldn't these babies make an awesome beowulf cluster???
:o
Wait a minute, each one is like a beowulf cluster
-W.W.
"Well it should be obvious to even the most dim-witted individual who holds an advanced degree in hyperbolic topology...
but linux is only free as in money, not as in speech
I may be just plain stupid, deluded or otherwise insane, but I always thought that one of the main atractions of Linux (OSS in general) was that it was free, as in free speech. Did I miss something rather fundamental here?
As for your argument about the price of Linux developers: lets say you have 1000 (full time) developers and pay them $60K/year. That would be $60 Million. For companies like IBM, Sun or MS that's peanuts. So it's not just a matter of money although I agree that in principle Linux gets and incredible amount of development work for free
Any BSD code with the *new* sans-advertising-clause BSD License can be merged into Linux. As soon as any code worth incorporating comes out under that license, someone will merge it in. The Not-Invented-Here syndrome which Linus very occasionally exhibits is always worked around be a temporary fork, such as the Alan Cox patches - if an imported piece of code is demonstrated to work well (such as support for such-and-such filesystem), it will be merged into the "official" i.e. Linus maintained kernel tree.
I do hope that the best features of BSD that linux still doesn't have will make it into Linux - however, taking the BSD code is not necessarily the best way - a ground-up rewrite may produce even better results.
Back in the summer of 1998 it slipped out in an open IBM Linux online forum that an intern in the Toronto Labs had, in his spare time, ported Linux to run under VM on a 390 mainframe. There was a lot of talk amongst us propellerheads about how good this would be for IBM to do with Linux what the marketing folks claimed we would do with OS/2 (and failed).
Then the PHB's broke into the discussion and squished it. It frightened them. I think it still does. IBM doesn't make nearly as much money on the iron as they do on the software. Make the software free and there is a lot of lost revenue. Maybe the PHB's are coming around to the fact that IBM still makes zillions on service, and it's better to be the first company to offer a unified UNIX solution cross-platform than to watch a competitor do it.
With IBM actively involved in development of everything from palm devices to big iron, Linux only makes sense for selling smart solutions to customers. So, some revenue is lost on software sales. Big deal. Increased volume via bundled solutions will make up for that.
The official Linux/400 site is at :
http://users.snip.net/~gbooker/as400.htm
That guy appears to be working on the older CISC AS/400s. The hardware for those machines is very dissimilar to a RS/6000 (which is Power or PowerPC-based).
> Linux has the advantage of a limited amount of asm...and being compilable by an almost universal compiler.
:-)
Actually, a big skeleton more than one of the commercial vendors have in their closets is that their commercial OS kernels are built with gcc and not the compilers which they sell to their customers, for the obvious technical reasons. I won't name names, but they know who they are
If they stopped to think about it, they'd realise they could make more money by abandoning C/C++ compiler development and instead selling officially supported packages of gcc or egcs. A classic case of open source being a more viable business model as well as the best technology.
Linux and *BSD are far from being the only OS'es built with gcc.
Why the heck would anyone spend the kinda huge
$$ it takes to run a 390 series machine or a
Fujitsu or other 3rd party VM processor and
then run freeking Linux? What kinda moronic
place would RUN this???
Do any of these guys know what it costs to run these things!!!?? Let alone the insane maintnance costs IBM extracts from customers!
The electricity alone for a month would buy a
couple 'a beautiful 4p VA boxes. Not to mention
the stupid cooling req., floor space, etc.
This is yet another in a long line of STUPID VM
tricks from IBM so that this old-arse arch. stays around. What a pathetic waste of
resources. (and floor space)
fsck this! Whats next IBM 502-linux? or maybe
DEC 20xx series linux? fscking-A!
da'fly on da' fly in da' valley
goto chips.ibm.com (their microelectronics site) and search for s390. The last link is the best.
Also check out the Blue Logic(TM) section for more one the technology that enables the G6 to reach 1600 MIPS.
Woohooooo!! Its the real stuff!!
While I wouldn't normally say this, because I'm against intentional crippling of software (in general), but please leave OUT support for SNA and Twinax! Two dead technologies they are, that no one seems to be willing to let go of-- so maybe if they were unable to use them, they may convert over to something more MODERN like.. Token ring or Arcnet :) (groan from gallery)
Hilary Rosen's speech was about her love of money and her desire to roll around naked in a pile of money.
Oh boy! I wonder if I can find one of these things on Ebay?
you're missing the point here... this is aimed at people who already have 390s, lots of them, for legitimate bussiness reasons. They have some extra cycles (or can easily upgrade a system to get some) and want to migrate an existing application or one they wrote in house from an overloaded PC to there trusted mainframe.
There is also the geek factor... IBMers are geeks first and foremost, especially the engineers, there have been a number of projects that came out of both research and development that were started by a much of engineers sitting around at lunch talking about how cool it would be to do X, or sitting in boring meetings with managers dreaming about how cool it would be to do X (ya know, standard geek stuff...). So they do it on a weekend or after hours and it gets going and works and they bring in a few geek co-workers and talk about it and eventually a manager hears about it and says "we can market this." Then a bunch of managers rub their heads together and figure out a plan and PRESTO you've got a product with no declared bussiness use, but the geeks of the world will find it and put it to use in their projects and eventually someone will come up with a bussiness use.
You forget Cray/Linux, of course.
- UNICOS? Bah! Who needs dem steenkin' UNICOS? We'll just go and install RedHat and-- oooh, pretty Enlightenment themes....
- HEY! The T90 just crashed! The missiles are out of control!
- What's that on the screen? "1 0WN J00 L0Z3R"... what does that mean?!?
To the editors: your English is as bad as your Perl. Please go back to grade school.
Check out the above and previous.
Yeah, it's so nice that, now that Linux will be running on S/390, they'll finally be able to run SAP on OS/390's.
Oh, wait, they already can.
I think Oracle does as well, but their Web site requires Javascript and, as I'm currently running a UNIX version of Communicator, there's no way I'm turning Javacrash^H^H^H^H^Hscript on.
several dumb fuckers said it. several ignorant asshole trolls always say it. that is why it is not a good or funny post anymore. especially if you know anything at all about how a mainframe is designed. it is stupid and inane, the moderator that marked it down did a good thing. proving once again that moderation works.
I've got an idle IBM ES/9000 w/500 GB of disk in the other room.
What I seem to lack is a compiler, libs, and a precompiled kernel.
Any idea how one might actually INSTALL Linux/390?
http://63.80.144.66/products/civctp/ http://63.80.144.66/products/myth2/ http://63.80.144.66/products/eus/ Bug Reports: http://fenris.lokigames.com/
You are exactly correct in that the Linux USER cannot use the source in whatever way they want... howerver, LINUX itself IS Free as in free speech.. IT is the Code itself that is protected by the license, NOT the author Like it or leave it.
Linus: "I remember when World Domination was just a joke..."
IBM: "I remember World Domination...."
(Disclaimer: Yes, I've recognized how IBM's become one of the cooler companies in the industry over the last few years, much to my slack-jawed amazement.)
Yours Truly,
Dan Kaminsky
DoxPara Research
http://www.doxpara.com
>Why the heck would anyone spend the kinda huge
>$$ it takes to run a 390 series machine or a
>Fujitsu or other 3rd party VM processor and
>then run freeking Linux? What kinda moronic
>place would RUN this???
A place not stupid enough to hire *YOU* or run Windows 2000...
Wondered when you MicroSoft Astrotufers would show up
loki has ported most of their games to ppc and few to alpha and sparc (most notably civ: ctp)
GritX.
Followed shortly thereafter by hardware acceleration of the grits to the groinal regions via a "new innovation in user interfaces", the GritCannon(TM). M$ fights suits from various geeks claiming the GritCannon(TM) is a duplicate of the spud cannon they built while aged 16 and dosed on acid.
Version numbers are incremented with alarming speed and updates are made dependant on the coincident installation of various conflicting versions of MS-Nike shoe products. By version 7 (release 3, beta 6, and with the TOEJAM.DLL from two versions ago) stability is acheived. The nightly news stories about grit-induced castrations begin to taper off.
ahhh... better living through chemistry...
I've been wondering, BTW: Instant or regular?
you seem to have no problem with using someone else's free code, and selling it. your problem is that you do not want your code to remain free. What inclination then, does the community have to allow you to use this source? The BSD license _is_ a bit more altruistic to the commercial world (but , but the GPL insures that the next person with an idea to bulid on your code...can!
(besides, IMHO, people have free speech, financial concerns such as buisinesses, are not, and should not be considered citizens. Rights such as free speech, should not apply)
_this is not a signature_
Of course AIX runs on the S/390... IBM been selling AIX versions for years! "Originally the parallel environment was designed for parallel programming under AIX and in particular for programming the parallel SP2 computers. OS/390 UNIX System Services Parallel Environment is a (partial) port of the Parallel Environment for AIX." -- http://www.s390.ibm.com/pe/index.html
The first versions of AIX did run in VM. Not sure if the current versions do or not (I didn't think they did but I could be mistaken)
I don't want to diminish the great achievements of the many people porting Linux to such diverse platforms - however, Unix is also monolithic and was ported to a vast variety of minicomputers, mainframes, workstations and PCs. In fact, this continues with PDAs and other esoteric platforms - see www.netbsd.org (NetBSD is the BSD variant that focuses on portability).
In the 1980s I used to be a sysadmin for Amdahl's Unix on IBM mainframes - it would be good to see Linux moving into the same domain.
One interesting approach might be install-time compilation of Java bytecodes into machine code (as done by TowerJ on Linux and elsewhere), providing very good performance and a *single binary standard* for applications. Combining Linux and compiled Java could provide good enough performance for Linux on a range of architectures, even for companies that need to ship binary application software.
Just think, you could download a single binary and run it on anything from a PDA to a mainframe, without the JVM or application having to deal with OS incompatibilities.
In other words, there could be two very high volume software markets (at least for binary applications) - Windows on x86 and maybe IA-64, and Linux+Java on any architecture.
Unfortunately, unless a really good JVM with install-time compilation gets open sourced, it's more likely the Linux market will turn into 'Linux on Intel plus a few other architectures'.
Some of these systems can be quite huge...
During the last year IBM has redistributed ADSM statically linked with the Linux C Library (including LGPL works) without providing the object files for relinking against newer revisions of the library or crediting the copyright/licensing in the ADSM start-up banner. A week ago IBM claimed they would fix it. Since then, IBM has continued to fail to produce the object files for relinking or offer a correction in the start-up banner. In fact, the link for ADSM for Linux from the ADSM clients web page has gone dead. The offering of the object files required to be available by the LGPL still can not be found in IBM ADSM non-supported section, the ADSM v3r1 section or the v3r7 section of their ftp site. Rather than actually offering the object files as required, International Business Machines appears to just be sweeping their responsiblities to the Linux community under the rug and make the non-support ADSM offering just disappear complettely.
At the present time, it appears that the Linux community is putting more effort into supporting IBM than IBM is "committed" to supporting Linux. I call for a boycott of the Linux community's assistance in the RS/6000 and S/390 ports until IBM lives up to their claims of supporting the LGPL by releasing the ADSM object files for relinking against modified versions of the Linux C library as well as live up to the "commitment" of extending IBM support to Linux by actually *supporting* Linux back-up software (ADSM/Tivoli) and system administrator (dsmit).
BTW, when I wrote "surreal", I was thinking of the porting process and running programs like emacs to editing code or run a debugger ... yep, I could try doing that through HTTP as well :)
Even more important is the question why they do not want to position it in the market to make clear to old OS/390, VM/ESA, and VSE/ESA customers that Linux will add value to their systems coexisting with their other OSes; that Linux/390 could be the basis to fight back SUN in the area of big unix servers (E10000 Starfire) which an S/390 system could compete with if it had a real unix running on it. (USS - Unix System Services is Unix 95 certified but sucks and I do not understand how an EBCDIC based OS could ever be called UNIX).
I guess, that if I were Lou Gersner or another big IBM manager, I'd try to make as much noise as possible and not release the stuff in silence.
http://www.acude.org/roam.htm is a good site on mainframes and linux, and should cure some of you who still think that IBM runs the world :-)
moderater note: last sentence not intended as troll, just a fact of the modern mainframe world.
Why are they adding features to 2.2 if it was supposed to be stable code with only bugfixes?
I'd like to see a dmesg from an S/390 booting linux...:)
this is the complete list of openrating systems running on S/390: http://s390.ibm.com/software/
reasons for this might be, that linux-kernel, gcc and glibc have been written with portability in mind and AIXs not. or the S/390 department had some problems getting the AIX-source :)
An S/390 has features the UNIX world dreams of. Forget hot-swappable HDDs, RAID blah -- you can rip a network card out of these things, and it'll just keep going.
The nice thing about running Linux on a VM is that now you can have linux running on the most reliable hardware there is: virtual hardware.
Also, IBM may have liked to port, say, Apache or Lotus Domino to VM -- now there's no need. They can run domino on Linux on VM. Trust me, that'll be one *reliable* Domino server. Performance might not be the highest (mainframes prefer batch-oriented stuff, and those extra levels of abstraction won't help) but in terms of uptime -- whew!
Oh, and a new S/390 isn't as big as you think.
--
The Java port of CorelOffice was too slow and no-one seemed interested anyway.
Porting the lot to linux (or any *nix) would have taken too long
So they just pumped some cash/development into WINE so their apps are the same executable (AFAIK) on Win32 and Linux
You are a little behind the times dude. 390's converted to CMOS processors a few years back, so they no longer suck up electricity, require water cooling, etc.
Just wanted to point out that MkLinux is a microkernel (the open-source Mach microkernel). But fourtunately the monolithic LinuxPPC runs on most every new Mac. (I don't know about the G4; I haven't checked in a while.)
I will not argue with your later facts about Linux, because they are correct IM(H)O.
Ken