IBM Cranks OS/2 Curtain, Compaq Revives OpenVMS 186
Freshly Exhumed writes "This site has a couple of divergent OS sagas ... IBM is basically saying "Bring out your dead" to OS/2 fans. Compaq has listened to the faint cries of "I'm not dead yet" and announced a reprieve for OpenVMS." OS/2 has repeatedly refused to die before, though. One interesting snippet from the article on VMS: "The Wildfire version of the Alpha processor will allow users to run OpenVMS in the same box as Compaq's Tru64 Unix operating system, using hard partitioning techniques." IBM 390, upcoming Alphas ... when will mainstream chips do this? :)
Re:Surprising (Score:1)
I think they know that the real OS/2 user community is also the Linux community. They are investing a lot and I think they're hedging their bets a little.
Re:point of openvms...? (Score:1)
Basically, I am trying to draw a contrast between hardware and software. Hardware gets melted. Software doesn't.
Pretty functional for dead. (Score:4)
Netlabs.Org [netlabs.org] s a great starting point for people interested in OS/2. Not only do they have Project Odin [netlabs.org] But they also have many other interesting developments. Project ODIN is the PE to LX converter that allows Windows 95/98/NT binaries to be converted or ran natively on OS/2. There is a new SB Live driver that has been ported from Linux that also created a new library and code to allow OpenSound modules to be used in OS/2. (FIlling in the sound card gap) and alas there is a small passthrough driver that makes WinOS2 think you have a SB 16 installed so that no matter what soundcard you have as your OS/2 driver you won't have to find those tricky "WinOS2" drivers.. just use this "passthrough" one.
On another note, Papyrus 8 was just released. It really is a nice tight/integrated "Office" suite that still fits on 3 floppy disks (yes it does hehe) and PMview 2000 is coming out with a new version.
The most interesting note is the integration of Warp Server E-Business codebase with that of OS2 Warp 4. This was done through Fixpack 13. If you upgrade to Fixpack 13 your not limited to the 528 megs addressable space anymore, you have the 32bit KEE extensions for 32 bit filesystem driverws (such as jfs) and there are many more updates and new addons available.
On top of that a great company called scitech has released video drivers for TNT, TNT2, Geforce, 3dfx (all versions) and Matrox (all versions) cards that make the graphics fly. OpenGL and MGL acclerated support are available as well. (i believe the url is http://www.scitechsoft.com for this company).
As well as having the fastest Java implementation around, one of the best Dos/Windows and OS2 environment easiest to port to platforms, i don't know why ibm would kill it. The device drivers are there, the end users wishing for a new version are there.. and why would they continue to add 32 bit BSD based ip stacks, SMP and server related systems to kill it a measly 12 months from now?
Interesting indeed, but as usuall looks like a laywer and a business need to review this "Future plan" for OS/2 and see what it really means. I can't see IBM telling a bank to redo everything in java when there is NO support for java other then stock tickers and web page games..
And boy howdy, how sweet of a development platform Visual Age C++ 4.0 for OS/2 is once they iron out the bugs.. use the Open API and your app will compile under NT as well.. woah, offer a choice who would have ever thought of that!
Re:point of openvms...? (Score:1)
>OK, I'm really skeptical about this. Maybe this works for what I'd guess are 'traditional' VMS languages (C, FORTRAN, and maybe COBOL). And linking C/C++ and Fortran isn't that unusual. But could I link, say, C++ and Ada95 together?
Yes. See, DEC decided not to support Ada95 natively so they had ACT port GNAT (based on GCC) to VMS. So VMS should support Ada95 w/ C++ as well as/ as poorly as Unix does.
I still don't understand what he's saying about getting different languages to work together though. Everything compiled in Unix uses the C calling conventions, and even early Unix C, Pascal and Fortran compilers let you intermix code, IIRC.
Re:We need to trade with China. (Score:1)
*mismarked* bolts. get it?
One less Bitch I gotta worry about (Score:1)
At least MS bundled more stuff. Yea, it sucked, but it's nice not to be nickled and dimed. I forgot how much that pissed me off.
Re:point of openvms...? (Score:2)
You're probably thinking of Dave Cutler, who was one of the main architects, if not the main architect, of VMS (and RSX-11M, I think), and was one of the main architects, if not the main architect, of NT.
Re:It's _still_ dead Jim (Score:1)
Disclaimer: The above made absolutely no sense. Please moderate this to oblivion.
A better OS (Score:1)
Nathaniel P. Wilkerson
NPS Internet Solutions, LLC
www.npsis.com [npsis.com]
Re:Mainstream chips (Score:1)
Note that vmware does a variant of this, but because they do it on the i386, they have to jump trough hoops. The i386 isn't virtualisable, so they have to scan for instructions that would expose this and rewrite them to a trap to some meta-level code.
It stands to reason that if you have the ability to run two OSs on one CPU, the capability carries over to SMP configurations too.
Re:Old OS's never die... (Score:1)
There are still folks out there running DOS 3, not to mention the Cult of the Amiga and the Trash-80 and the Timex-Sinclair. How do you put a stake through the heart of these beasts? (esp. one that Big Blue sold to banks, governments, etc).
*/
Why should anyone stop doing what their doing? If it works use it, if it's more fun stick with it!
Re:just for a gas... (Score:1)
"Now, for only 15 dollars a month, less then the price of a daily cup of coffee, a third world child can have food, immunizations, and OS/2"
Re:just for a gas... (Score:1)
Re:point of openvms...? (Score:2)
No more so than Windows is "more intuitive" than Unix. I happened to use VMS before either of those, and sometimes I still long for the simple clarity of the VMS command line.
But I know it's just a matter of familiarity. Universalist claims on either side are unsupportable.
--
Re:who cares?? (Score:1)
Re:Is OpenVMS really opensourced? (Score:1)
The "Open" in Open VMS means open systems, not open source. Basically means the OS/NOS in the release plays nice in the sandbox with other OS/NOS's
Re:It is still legacy-ware (Score:2)
No, the next Y2K scare will the Unix inspired 2038 problem, when all the 32 bit time counters roll over. OpenVMS will still be plugging happily along (even on 32-bit platforms), because the people who designed OpenVMS didn't assume that it would all be replaced in 10 years. (In VMS, the core time representation is a 64 bit quantity, with resolution to a millisecond (IIRC) and range from sometime 1500s until > AD10000.)
Difference between VMS and OpenVMS: 4 letters. Back when Sun/HP/IBM were claiming "open systems", DEC decided to rename the OS. Unfortunately, they did it about the same time they released the first Alpha machines and confused the issue, making some people think that OpenVMS was something to do with the Alphas.
"Legacy systems: the ones that work."
IMHO, about time... (Score:1)
When the pack animals stampede, it's time to soak the ground with blood to save the world. We fight, we die, we break our cursed bonds.
Re:point of openvms...? It rocks! Silicone... (Score:2)
But to digress to a similar story: One time, in my former job, we had a few seconds of power failure in our building, and I, in a corridor at the time, heard cries of woe everywhere from colleagues, whose windows thingies had failed them. Smiling, for I _am_ a BOFH, I returned to my identical hardware, mightily surprised to see my Linux box still in the very same shape I left it in. Much gloating ensued, I can tell you. And I started reading the next Usenet article. My guess is a capacitator for just such power failures wasn't big enough for Windoze (3.1 at the time, I think), idle or not, but enough for an idle Linux box.
Stefan.
I'd hate VMS dying, for it did some wonderful things with hardware in my time.
Sad, in a way... (Score:3)
There are still quite a few die-hard OS/2 fans in IBM (Many of whom read this site.) I expect they'll probably be bitter about it, but many of them were starting to make the jump to Linux, if only because it lets them work however they want to, not however someone else wants them to.
I'm glad Linux at least is beyond IBM's control. They'd find some way to fuck it up, otherwise.
In many ways OS/2 is also a study of what not to do with an operating system. IBM tried to preserve backward compatability at all times, to the detriment of the design. It seems like the Linux crowd is avoiding the mistakes IBM made. And it's finally realizing the IBM dream of one OS that will run on all their hardware (Something they wanted to do with OS/2 but were never able to accomplish.)
Odd comment about OpenVMS (Score:2)
Another odd thing is the vnunet.com article is the first I've heard of OpenVMS being in any danger since Compaq purchased DEC, and I keep up on OpenVMS. Simply put Compaq is smart enough to know they've got an excellent product there that they make a lot of money on. Somehow I have to question the reliablity of this information.
To bad they didn't mention anything about when OpenVMS V7.3 will be out. I'm perfectly happy running V7.2 on my cluster (even have VAX/VMS V5.5-2 on one VAX), but I really need TCPIP V5.1 as it fixes a problem that exists with previous versions of their TCP/IP implementation.
For people that have VAX or Alpha systems they can get a free Hobbyist Licenese [montagar.com] for OpenVMS.
I'm sorry to hear about OS/2, it is an excellent product. I started running it with V1.3 shortly before I got my hands on Linux 0.12. For a while for me both OS's competed to be my OS of choice. However, the combination of Lotus Smartsuite for OS/2 and the release of Windows 95 drove me to the Mac. These days a merging of a G4 PowerMac frontend and an Alpha based OpenVMS cluster is my system of choice, with a nice fast x86 Linux box coming in a close second.
Zane
Re:point of openvms...? (Score:1)
Less true nowadays, especially with OO languages like C++ and Ada95, which doesn't fit well into systems designed for procedural languages. You can link C and C++ together, but you can run into trouble, especially when using two different C++ compilers, as there is not standard C++ ABI (or even a decent de-facto standard). The g++ ABI changes every few releases (which I don't mind too much: I would much rather have them get it right than use the first thing they managed to come up with, and then be stuck with backwards compatible hacks for the next 5 years). OTOH, C ABIs are well defined for virtually all major platforms, which is fortunate, as otherwise you would be unable to use gcc, with, say, Solaris C libraries.
Re:point of openvms...? (Score:1)
Well, in my shop we're using VMS to support realtime telemetry processing, analysis, and anomaly resolution. We can't of course boast of uptimes in years because we're constantly upgrading our hardware and software and reconfiguring our networks. But the clustering is very robust.
And yes, you really can get code written in any lanugage linked together.
Re:It is still legacy-ware (Score:1)
Anyway, I thought Pathworks was something else entirely different, not that it really matters.
Thank you.
Are you the Hot Grits troll? If only I could be so honored....
Re:Sad, in a way... (Score:1)
PMIRC! My favorite client for a *LONG* time, till I ended up on X-Chat [xchat.org] and Linux, OpenBSD [openbsd.org], etc etc.
linux? (Score:1)
Re:Old OS's never die... (Score:2)
There will always be hardcore fans using it. However, in the Internet era, the useful lifespan of an unmaintained operating system is only until the next remote root exploit comes out or the next new technology is impossible for users to get working on it. E.g. does it have IPv6 support? (just one possible death knell for an unmaintained OS)
Hmmm, yes, that's the problem with relying on a big vendor for a proprietory solution - in a few years time, "proprietory" can turn into "dead".
As a side note, I wonder what the chances of somebody buying OS/2 are? (I mean to develop, not to use)
(the) Source has Left the Building (Score:1)
Through "legal" channels you can get hold of almost anything you want, through the developer connection, if you prove reasonable reasons why you should have it. And what about JFS?
As for "illegal" channels, the kernel source is "out there". And some other parts of the sources aswell. Maybe someone should have a look? Ofcourse "for educational purposes only"...
Oh and for those who wonder.. I'm still using OS/2. All the time. And until it doesn't do the job I need it to do better than any of the alternatives, I stick with it. Fuck IBM
Re:Won't work (Score:1)
Businesses also WANT to be the sole supplier of anything they sell... Doesn't mean it's good for anyone in the long run.
Some anonymous coward replied:
It doesn't mean it's bad for anyone in the long run, either.
Well, AC, I figure you must have really liked the old Soviet Union, the former paradise of the single-source suppliers.
TeamOS/2 (Score:1)
It really didn't seem to me like that at the time, and still doesn't now. Maybe it was just the particular TeamOS/2 Israel I was in and its 'leadership', but back then it was just a bunch of harmless guys who enjoyed diddling with OS/2. We had some support from IBM Israel, especially in organizing meetings, but on the whole it didn't seem more than a hobby of a few dedicated people. There wasn't much zealotry, not even in the mailing list, and when bit-by-bit members of the team resigned to using NT or Linux because they had enough of a dead OS, it was met with understanding, not scorn.
All in all, it was a nice experience, even if 'we didn't win in the end'...
Imagine. . . (Score:1)
A beo. . Oh, never mind.
This is good news however, there are a lot of shops out there waiting on the OpenVMS releases and from all the corporate restructurings etc. have had to wait way too long. Very glad to see Compaq make good on it's promise to keep the OpenVMS track alive at least for a few more releases.
I'm gonna get flamed for this, but... (Score:3)
I honestly think we'd be better off just devoting time and effort to fixing the (few) areas where the free Unixes are not as good as VMS then we would be trying to salvage anything useful from it.
I really, really don't like VMS. It may be a stable system, but I can't help but wonder if that isn't because it is even uglier then Unix is, and thus no one uses it. The Unix command line at least appeals to geeks after they get to know it, but even the VMS advocates I know agree that it is Very Messy Syntax.
"I've used Mach; Mach is one of the reasons I think micro-kernels are a bad idea. I've used VMS; VMS is one of the reasons I think VMS is a bad idea." -- Linus Torvalds
Re:Old OS's never die... (Score:2)
Why should anyone stop doing what their doing? If it works use it, if it's more fun stick with it!
I agree. That's the advice I give to others who think they have to keep upgrading/buying software as if they were adding fuel to a car.
...yet, then again, I gave away a box of OS/2 software -- including 3 boxed versions and a dozen+ commercial apps -- to someone at the begining of the year. I hadn't used it for a couple years and had moved exclusively to Linux.
But then again, I've got a small group of abandoned SPARC Station 1 and 2s here also...go figure!
Reports of my death have been greatly exagerated (Score:1)
I want one for OpenVMS, except it could say something like "MCR OPCCRASH".
there are 3 kinds of people:
* those who can count
Re:Surprising (Score:1)
The similarity of the name to PS/2 might have been a factor: it created the impression that one needed a PS/2 to run OS/2. Also, OS/2 1.x was not marketed well. One couldn't just walk into Egghead Software and pick up a copy of OS/2. Finally, the "DOS Coffin" in 1.x was not compatible enough with real DOS.
Free-form file names, bundled Internet software, full-featured GUI: J. Random Luser probably thinks these are Windows innovations. Yet OS/2 had all of these before Windows did. Shame. OS/2 could have been a contender.
--
Oooh, moderator points! Five more trolls and idjits go to Minus One Hell!
Delenda est Windoze
--
Ooh, moderator points! Five more idjits go to Minus One Hell!
Delenda est Windoze
Re:point of openvms...? (Score:1)
VMS is very good, there's no doubt about it. However, comparing VMS to OS/390 is like comparing Win95 to FreeBSD.
Mixed Feelings (Score:1)
In a way, it is a shame that a system that was arguably better than windows got left in the dust.
On the other hand, it *is* IBM, who in there own day raised as much passion and hate as Microsoft does today.
the final rewards of arrogance, I suppose...
Re:point of openvms...? (Score:1)
At the bottom of the article was this sniglet.
We were spending millions developing NT on Alpha, but when we looked at the value proposition when compared to NT on Intel, it didn't differentiate NT on Alpha,' he said.
Doh!
Re:but I thought OS/2 didn't crash every minute? (Score:1)
OTOH, the Workplace Shell (desktop UI, arguably the best part of OS/2) is IBM alone. Most of the services are, and the kernel is probably 99-100% IBM code nowadays as well.
Microsoft's biggest part is the HPFS386 filesystem, for which they still charge IBM several hundred dollars' in royalties per copy sold... One reason Warp Server Advanced is so expensive.
Other than that, it's probably not volume of MS code that's the problem, it's figuring out exactly which bits are still theirs, and removing them gracefully.
Re:my penis (Score:1)
Re:Is OpenVMS really opensourced? (Score:1)
One can obtain the source code to "Open"VMS from Compaq by signing a non-disclosure agreement (NDA) and paying a fee. Typically this is done by big customers who have had a chance to feed bugfixes back in to the OS. This probably does not qualify as Open Source but a customer can obtain the source.
It is probably also worth pointing out the the DECUS hobbyist license [decus.org] lets you run a fully licensed VMS 7.2 OS plus many layered products (e.g. compilers) for a nominal fee (around $US 30.00 to 40.00). One can obtain used Alphas for around US $1000.00 or less these days.
VMS is live and kicking (Score:2)
IBM! Give us an open source alternative to Linux! (Score:2)
So, I really wish IBM would release OS/2 as open source. It is a very good operating system. It is very fast and is much more familiar to us who grew up in the non-Unix part of the world.
It could do great battle with Win98/NT if it were GPL'd. It's just a great piece of engineering. Fully SMP, fast TCP/IP stack, fastest Java JIT, can boot a true DOS VM and play games, WPS, great connectivity, etc.
I know people have said that parts of OS/2 are licensed from other companies. Well, IBM, release as much as you can and we will get it to run.
Please, IBM, let it out as open source. If you really want to get back at Microsoft for dumping you and OS/2, this is how you do it.
oh gn0 its hard to use (Score:2)
It's _still_ dead Jim (Score:4)
As a former OS/2 user, I come here to bury OS/2 not praise it. Praise is useful to the living, not the dead, and then only when deserved.
IBM's announcemnt a few weeks ago [ibm.com] about a "transition" from OS/2 to other operating systems just made official what has been a fact for a few years. OS/2 hasn't been IBM's focus, a smarter multi-OS whatever the customer wants approach is what they've obviously used.
Oddly enough...after another look at the same announcement today shows that IBM has changed the text...making it sound even positive...as if OS/2 isn't really going away.
Don't believe a bit of the soft-padded inclusion of OS/2 -- there's no practical reason to use it.
The Register got it right [theregister.co.uk] when they talked about the original announcement.
As a former OS/2 user, I have to ask that others not waste time on Amiga-style wishes to revive any part of OS/2. The WPS was sweet, but unfortunately the GUI as a whole was unstable. Sure, it was better then what the other guys offered [microsoft.com] but that's faint praise.
Since then, the tools and operating systems have improved. Any OS that has fallen behind won't be able to keep up without borrowing from the leaders. I'm even doubtful that closed operating systems can keep ahead of open ones -- even Apple seems to have realized that.
While it would be great to take a look at the code from OS/2 -- and maybe even incorporate a few parts -- it's not realistic. Most of the parts have been superceeded by better, open, programs.
Even the potentially good stuff such as the WPS GUI and the b-tree support in HPFS is co-owned with Microsoft -- so there's no chance that we'll ever see it.
Besides, with KDE/Gnome and the file system changes that coming along, there's very little to pick from the carcas if it were available.
lame? (Score:1)
Re:Surprising (Score:2)
Hardware, not software (Score:2)
Well, I suppose VMS could implement some kind of ECC code in software, sort of a RAID-for-RAM, if you will, and that might help -- unless the bad RAM contains the ECC engine, of course. But really, this sort of thing is a hardware issue.
It's true. Even Win95 is less susceptible to flaky hardware than Linux is. Some severly overclocked systems will run on Win95, but crash on Linux.
Well, that's kind of a mis-truth. You often hear stories of Windows running where Linux does not. This is usually because of one of two reasons:
(1) Cheap OEMs designing hardware that works with Windows, rather then designing hardware that meets the specifications.
(2) Windows doesn't use as much of the hardware as it should. For example, in any SMP system, the extra processors could be defective and Win95 wouldn't notice. Linux would. Does that make Win95 fault tolerant?
(As an aside: I suspect BeOS is the same as Linux here. BeOS also is a much more sophisticated OS then '95.)
Take a PC running Win95 for example. If one
Er, not really. Most OSes I've seen will recover nicely enough if a non-critical system fails. Even Win9X will, assuming failing applications don't take out the kernel in their death. Now, if, say, the system drive fails, then you can bet that will kill most any system. The solution is redundant hardware -- it works better and faster then software solutions anyway.
(I don't know what an "I/O processor" is supposed to be. Severely failing hardware on a PC generally generates an NMI, which cannot be trapped, by any OS.)
I have no experiance with VMS...
But hey, lack of knowledge has never stopped you from posting before, right?
I think the hobbyist users cross over... (Score:1)
--
-Rich (OS/2, Linux, BeOS, Mac, NT, Win95, Solaris, FreeBSD, and OS2200 user in Bloomington MN)
VMS clustering != Beowulf (Score:2)
That ain't anything close to VMS clustering.
Beowulf and friends are distributing processing tools. They take an easily paralizable job and handle the mechanics of distributing it for you. Beowulf is mostly application-level software; the machines still function as seperate hosts.
A VMS cluster essentially turns a group of machines into a single machine. All resources are multiplexed into a single logical unit. If one of them fails, the others pick up all the work it left behind. Beowulf is nothing like it. Doesn't even come close.
(I say this as someone who would rather bash his head into the wall then use VMS. I prefer Unix, but I know where we still haven't beat the competition -- yet.)
Re:VMS clustering != Beowulf (Score:1)
Sounds a lot like MOSIX to me, though I don't know what kind of error recovery it has with regards to a unit failing. Of course, it should not give new tasks to a failed member of the cluster, but I don't know what it would do with tasks that had been running on it at the time; obviously complete recovery is not possible in most cases.
MOSIX only works well in the precense of multiple procceses and/or threads, but of course such could be said for SMP machines as well. And if VMS actually manages to get around that (ie, run a single process on two machines, cutting the work in half), I'll be shocked and very impressed (also curious how the hell they did it).
OK, I've got to say this: I wonder what a Beowulf cluster of VMS clusters would be like. There, I said it.
Re:IBM! Give us an open source alternative to Linu (Score:1)
More to the point, these customers are still paying IBM tons of money for OS/2 licenses and support. As long as they can make money from OS/2, IBM won't start giving it away for free...
I can name two (Score:1)
Purdue University's Calumet campus in Hammond Indiana still teaches "operating system fundamentals" (i.e. how to use a command line for CS students that have never had to use one) and a small number of programming classes on a VMS box (axp.calumet.purdue.edu).
Of course, when the old man that's in charge of those classes finally retires or dies, that VMS box will be someone's Linux/Alpha machine in about two seconds.
I know of no reason to build new systems on the VMS platform, but maybe someone else can explain that one.
Re:Excellent news - Celebrate Diversity! (Score:1)
Re:Surprising (Score:2)
The SOHO concept has been ereased from the IBM dictionary a long time ago.
Once again they are going for the software independent concept again (Last time they tried with the brilliant OpenDOC technology)...now it is JavaBeans+XML.
Which means that it doesn't matter what OS you're using..as long as it supports JavaBeans....
The strategy announcement is saying that they will not continue to support the Warp 4...but it isn't saying anything about the Warp 4.5 (released last juli...featuring a new kernel, JFS and acouple of new API's)...and I hear an upgrade of this one is being developed...In march FP13 for Warp 4 was released...featuring the Warp 4.5 uniprocessor kernel (read: a kernel upgrade)...thereby changing the attention of the developers to this new 32-bit kernel....and it works the first driver with Kee support has arrived (The SBLive port)....
In the last 5 months....you've been forced to subscribe to Software Choice...if you want anything else but drivers and fixes...like the TCP/IP 4.1, 4.2 and 4.3 packages...
Re:Surprising (Score:2)
Funny, ISTR doing just that. "OS/2 for Windows", I believe it was called.
Re:It is still legacy-ware (Score:2)
You can get the source from DEC, oops Compaq if you are a large customer, also I beleive it comes when you purchase their mission critical support service.
On the otherhand you can get basically the same product by going with FreeVMS which has about 2 dozen links posted here in this thread.
Re:point of openvms...? It rocks! Silicone... (Score:2)
If you need a bulletproof environment, host it in a bad ass datacenter like Andover just did. Make it all redundant and always stay 30 ahead of capacity.
Simple enough, but it'll cost a fortune.
Re:When it died... (Score:2)
If you're talking about the SIQ, that can't be "fixed", because some apps depend on it. I believe it allows applications like VoiceType to work.
(SIQ = system/single input queue, where all mouse/keyboard messages go through the foreground app before being dispatched to other apps)
That's hardware, not software (Score:2)
Another place I worked had an AS/400 in a closet. While there was a little wall unit air conditioner, one day the janator turned it off. The company called me in a panic, with the system down and about 100 customers waiting for service. The system had gone down rather and it was at least 100 farenheit in the closet. I set some fans up in the doorway and managed to get the thing up long enough to take care of the customers.
Both VMS and OS/400 are at least as complex as UNIX. They're real operating systems that offer all the requisite operating system services. Both VMS and OS/400 come with huge stacks of documentation. The university had a table with 30 or 40 orange books documenting every aspect of VMS, OS/400 had a similar amount of documentation.
It's already happened, just not from IBM (Score:2)
Note that this is not code from IBM itself, but from OS/2 enthusiasts.
Also, someone was also porting a very cool Asteroids-like game called 'Roids over to Linux the last time I checked. Great game, but yeah, a somewhat questionable name...
Jon Acheson
CP/M (Score:2)
There were, of course, no subdirectories in either CP/M or pre-2.0 MS-DOS.
D
----
DG/UX was pretty close (Score:2)
Excellent news - Celebrate Diversity! (Score:4)
VMS and OS/2 are extremely good systems. VMS is by far my favorite operating system in the world, and we can only hope that the industry trend is to have MORE different types of systems. This is very good from a security standpoint, because a bug in one system would not be able to take down the whole world. But from a personal point of view, I think most techies would be very bored in a world where there is only one system (I know I would!). The whole excitement of computers is learning new systems, logging on to a new OS for the first time, learning a new language, a new API, etc. If all of the world is an Intel PC running Linux (as it increasingly is becoming), there's isn't a fun any more.
Demand diversity. Run VMS. Run OS/2. Run OS/390. Buy a Tandem. Get an old HP mainframe. Demand support for these systems from ISP's, ISV's, web sites, and the like. A one-platform universe if it is Linux or Windows or TRS-DOS is a very, very boring and dangerous thing.
When it died... (Score:2)
Well of course they fixed the serious GUI message queue problems, made performance enhancements to the shell, and made the FS layer completely 32bit....
Oh wait... that's what they should have done. In true old IBM... "we have no clue what's going on so we'll see what we can do to kill of the product".... they added voice recognition.
I could hear the "What the Heck!" uttered with the announcement... As all the companies promising applications quietly dump the projects.
Anyways, that's when I bailed. Fortunately IBM these days has really turned things around... first sign of that... they didn't immediately destroy Lotus (it was dying anyways but they didn't help it along).
Re:Code seep (Score:2)
Last I checked they made more profit on OS/2 then Red Hat generated revenue. I guess it's all a perception thing.
Mainstream chips (Score:2)
Re:point of openvms...? (Score:3)
The main selling point of VMS is clustering. VMS is generally regarded as the leader in clustering technology, and no Unix clustering implementation comes close to VMS's clustering technology even 10 years ago. No Unix clustering technology today implement shared disk clusters, distributed lock managers, or load balance sets.
The newest VMS technology, Galaxy, is one of the most revolutionary advancements in OS technology in the last 10 years - the only Unix with it is Tru64 - who stole it from VMS.
In general, VMS is considered significantly more secure and reliable than Unix. Whereas most Unix systems usually crash every few months, VMS systems have been known to be up for over a decade.
The user interface of VMS is much easier to use, and much more powerful than Unix. It is an English-like syntax. If you think it is arcane, I have to ask, what were you using? The VMS command to search a directory tree of HTML files modified since yesterday for a string is:
$ SEARCH/SINCE=YESTERDAY [DIRECTORY...]*.HTML "TEXT"
The Unix equivalent is:
$ find
It appears to me that the VMS command is much easier to look at and understand.
VMS also supports many features that Unix never will such as file versioning, asynchronous I/O, rational memory management and IPC, calling standard, etc., etc., etc., etc.
Re:Other articles, too. (Score:2)
unwarranted (n-wôrn-td, -wr-) adj.
Having no justification; groundless: unwarranted interference. See Synonyms at baseless.
Gotta love subconscious word choice, eh? ;-)
Re:point of openvms...? (Score:2)
Depends on how you define "Unix" and "asynchronous I/O". The UNIX 98 spec includes asynchronous I/O calls, in the sense of "start an I/O operation, don't block waiting for it to finish, and deliver an indication (signal, in the case of UNIX) when it completes, e.g. aio_read() [opengroup.org] and aio_write [opengroup.org]; at least some implementations of the UNIX API provide async I/O calls. Are they sufficiently close to SYS$QIO? (Perhaps signals aren't as nice as ASTs, but....)
Re:Surprising (Score:2)
Well, it was one, in part, initially (and there may well still be Microsoft code in it).
Re:A better OS (Score:2)
Ummm...   is not a S/390 IBM mainframe running Linux [ibm.com] a pretty damn big scale of an OS?   I patiently await the day MS runs an OS on a mainframe.
Re:Mainstream chips (Score:2)
Indeed not, and in fact, some are already doing so. See Data General's PIII Xeon based 64-CPU AV 25000 [dg.com] server, and their AV Flex [dg.com] offering. You can run DG/UX and NT simultaneously on the same machine. As far as I can tell, they developed AV Flex because they're quite securely in bed with Microsoft now, and having NT unable to run on their top of the line box was a bit of an embarassment. As it is, you can now run NT on the AV25000, even if each NT partition can only be allocated 4 CPUs. DG/UX, of course, runs just fine on all 64...
OS/2 in the Sidney Olympics (Score:2)
Maybe they will use it in more places but I don't like reading PDFs.
__
Re:Miss OS/2 (Score:2)
IBM Marketing. (Score:2)
1. Make drugs legal.
2. Put IBM in charge of marketing.
Re:When it died... (Score:2)
Linux-OS/2 user connection (Score:2)
You're exactly right about the Microsoft hatred being about the only thing in common between the OS/2 and Linux crowds. For someone truly intrested in OS/2 and not into all the politics, one of the most depressing places on the internet has to be comp.os.os2.advocacy.
Excluding the never-ending Tholen threads, which don't have much to do with anything at all, most posts these days are about Microsoft -- sometimes in relationship to OS/2, but a lot of times OS/2 isn't even mentioned at all. Not exactly the best advocacy in the world, especially when any OS/2 developer who decides to also port their software to Win32 has to run the gauntlet of bitter OS/2 users branding them traitors and telling them to go to Hell. You'd think that they'd be pleased that someone is still writing software for OS/2, especially given IBM's own lackluster support, but I guess the hatred is more important. Sad, really.
Cheers,
ZicoKnows@hotmail.com
Surprising (Score:2)
Re:IBM! Give us an open source alternative to Linu (Score:2)
Re:Hardware, not software (Score:2)
Old OS's never die... (Score:3)
There are still folks out there running DOS 3, not to mention the Cult of the Amiga [amiga.com] and the Trash-80 and the Timex-Sinclair. How do you put a stake through the heart of these beasts? (esp. one that Big Blue sold to banks, governments, etc).
"IBM wants its customers to deploy ebusiness technology applications concurrently with existing OS/2 applications until platform neutrality has been achieved, and then change the operating system," said the spokesman (quoted from the article)
Wonder if the folks who thought then that they couldn't get fired for buying IBM are sweating, or if they're not getting fired for buying Micro$oft now?
Re:lame? (Score:2)
Re:Miss OS/2 (Score:2)
are many implementation possibilities. Solaris is the only design firmly in that camp.
Linux is actually quite the opposite, if I remember right, in that both processes and
threads are created with the same spawn system call.
>>>>>>>>
Actually, I believe that you have it reversed. I know Solaris uses their own implementation of threads, and that Linux uses POSIX threads. I have seen test results that show that POSIX threads take 10 times longer to create than NT threads (which take serveral times longer than BeOS threads), and the system slows down significantly at a much lower thread count than under NT and BeOS. (Both of which have nearly a hundred threads from bootup.)
Also, the (imho only) advantage of lightweight processes is that the the resources to
create a thread are far less than any object that the OS is aware of. This is exactly the
opposite of what you said.
>>>>>>>>
Actually, under most systems stuff like semaphores and locks take far less memory. The advantage of threads is two fold. First, the multiple paths allow multiprocessing, and second, they keep subsystems of a single program from having to on one another. This is a big help considering that fact that even the most basic PC these days has four processers, the I/O processor, the graphics processor, the sound chip, and the main CPU.
The problem with lightweight processes is that support requires complex libraries and
redundancy with the OS (which has to support multiple processes anyway) and requires
non-blocking versions of all system calls, which are much more complex (interesting
enough MicroSoft makes a big stink about their non-blocking support and their multi-
threading support, when realistically only one of these needs to be implemented!)
>>>>>>>>>>>
Threads and non-blocking systems calls are neither complex, nor terribly difficult. If the OS is designed from the core to support threads, (like BeOS and NT) multithreading naturally flows to the whole system.
Re:point of openvms...? (Score:2)
Re:Miss OS/2 (Score:2)
Re:The problem with "Open" Source... (Score:2)
Really?
Back in the '80s you sure did. It was (mostly) written in Bliss, and totally distributed on MicroFiche (i.e. you can't recompile it unless you retype it...not real assurance that the same source you got was used to compile the system).
I think the idea was that if the full bookshelf of manuals didn't cover it, the source could help out a bit.
There are lots of things I don't like about VMS, but lack of disclosure isn't one of them. Tons of disclosure come with VMS. Or at least 800 pounds of manuals. Seriously.
Re:Sad, in a way... (Score:3)
I agree. I miss OS/2 Warp 4... even though I only used it for a sustained two-week period during winter break two years ago, it was the happiest two weeks of my life ;-).
I'd also like to take a moment of silence for that wonderful IRC client.... arrgh... for the life of me I can't remember it's name was... it had a default nick of "Momoboy" and...
<Sob...Sniffle...>
Say it ain't so!
Oh OS/2, how I miss you.
Netscape 2.x,
And TAPCIS, too.
Beloved OS, we eulogize you,
And if I were awake,
I'd make this a haiku
It's ok, folks... just let it out...
<Sigh...>
The problem with "Open" Source... (Score:2)
The Open Group recently released OpenMotif, with mention of "Open Source," and even the Raymond/Perens/Debian definition thereof. As well as mentioning that
The number of occurances of the word "Open" in the press release should be a good tip-off that it's marketing-speak time.
OpenVMS, which hearkens from the days of "Open Systems," is one of the cases of there being a fiction of openness. "Open Systems" are ones where the APIs are disclosed. And generally this means using some UNIX variation or some simulation thereof.
In the case of OpenVMS, they provide a POSIX-compatible API, as well as most of the components defined as part of the UNIX95 specification. You can pretend it's UNIX, if you hold your nose. (VMS aficionados would say the same thing, but mean something else... :-) )
With OpenVMS, you can probably compile some POSIX C code, and perhaps run some UNIX shell scripts. That's what "Open" means, in this case.
You decidedly don't get source code to the system.
Re:point of openvms...? (Score:3)
Besides which it does have (by my experience) more reliability than our UNIX boxes. Our computer room got 'hot' one day. Real hot. The UNIX boxen all shut down. Not real nicely either. Almost lost data. The vaxen just kept right on going. Never missed a beat. Dispite a backup tape melting inside one. It really didn't care. Nor did we. There were more of them in a nice redundant rollover cluster. Just replaced the tape and did another backup.
-cpd
FreeVMS (Score:2)
Other articles, too. (Score:2)
One is on the release of Solaris 8, which is about $20 for the unwarranted version, and NDS directory services.
This is kinda odd, tho -- although eDirectory will run on Solaris, W2K and Linux, check this:
> Novell is pursuing aggressive sales for
> eDirectory. It will give a 100-user licence free
> to customers buying Windows 2000 Server within
> 90 days of its release. Sun Solaris 7 buyers
> will be offered the same deal until 31 January.
What, no Linux? People actually buy Linux, ya know.
Re:It is still legacy-ware (Score:2)
Sort of like what Dec did with the 8400 Alphas and ATM (clustering), just it's all wrapped in one package. In short, makes the VMS environment more friendly with non-VMS systems using methodolgy from the old days.
Platform neutrality? What do they mean??? (Score:4)
What in Linux heaven or M$ hell do they mean? That they can ftp all customer stuff to the other platform, where it can be used? And that from a company, that used M$ tactics since before Bill Gates was born, only not that succesfully... And whom are they going to be friends with? Us, or them? The article leaves much to be enquired.
Stefan.
IBM invented noninteroperability as a marketing strategy long before Microsoft, but failed because Amdahl left them, knew reverse engineering and how the IBM machines were designed.
Code seep (Score:2)
If they're not making any money off of it and they don't want it anyway, it would be nice if they just gave it away. That's what I would do. Of course, I'm not IBM. The FSF could do more with it than IBM wants to.
-JD
Re:TeamOS/2 (Score:2)
I can't speak to the Israeli Team OS/2 branch, but in general, Team OS/2 started out as you describe. Later on, though, things got really ugly, and the group eventually became a negative drag on OS/2, both with the non-OS/2 users, and eventually even with the OS/2 userbase itself.
Cheers,
ZicoKnows@hotmail.com
Re:Mainstream chips (Score:2)
Although the entire system isn't mainstream, it does use some standard parts. It supports up to 32 CPUs, 64 GB of memory, and 96 PCI slots.
Miss OS/2 (Score:3)
I enjoyed stability, and the joys of true multitasking (not Win95 multithreading). No geek ever knocked the technical merits of OS/2 in my dorm. They just said "I like it too, but it just doesn't have the applications I need." Too bad for them -- OS/2 never ate my term papers. I enjoyed having a MS compatable OS that ran Win 16 apps better than Windows 3.1.
My OS/2 days are long gone -- as well as the 486 DX-2 40 that I ran it on. I'll remember OS/2 as a testament to the engineering talent of IBM and the ineptness of their Marketing team (OS/2 sponsored the superbowl -- didn't remember that? I'm not suprised).
I wonder if Linux would be as huge today if Windows had some stiffer (OS/2) competition. Maybe if Windows hadn't sucked donkey ass in such a hurry since then maybe we wouldn't have all these developers and user jumping ship to this labor-of-love called Linux.
I'll always remember OS/2 as a window killing piece of engineering bliss that just never blossomed. IBM: you suck.
Re:Surprising (Score:2)
Re:point of openvms...? (Score:2)
Then tell the VMS person about how we're getting different languages to work together. They will look at you in amazement, wondering why there isn't a standard calling convention that all the languages use.
Yes, DCL (the standard "shell" on VMS) is not the best possible interactive environment -- the unix shells are clearly superior. But DCL isn't VMS, anymore than bash is Unix. The VMS operating system is powerful and complete, and has solved problems the Unix people haven't gotten around to thinking about yet. The only thing that really sucks on VMS is the device:[directory]file.ext;version file names (although once you've lived with *real* (i.e. supported by the OS) file versioning, you miss it a *lot* when you do without).
And we Linux people our proud of our months of uptime, but VMS people measure uptimes and availability in *years*. Many of the production lines and processing plants (refineries, etc.) in the US and around the world are run by OpenVMS machines.
Don't get me wrong: I *like* Unix, and I'd much rather have a Unix box for my day-to-day programming environment (except that the DEC debugger blows away gdb) than VMS, but that's mostly because I'd much rather have bash than DCL. VMS definitely has its annoying quirks and faults. But slamming VMS based on a few weeks use of DCL and not liking the syntax is just prejudice.