Slashdot Mirror


First OpenVMS Boot On IA64

vaxzilla writes "At 3:31pm EST on Friday, January 31st, 2003, OpenVMS for the Intel IA64 architecture successfully booted and ran a DIR command. The Intel Itanium family of processors is the third architecture supported by OpenVMS in its 25 year history. Originally it ran on Digital Equipment Corporation VAX systems; in the early 1990s, support was added for the DEC Alpha processors. Following the acquisition of DEC by Compaq, and more recently Compaq by HP, the Itanium and Itanium2 port of OpenVMS is now being undertaken by HP. Congratulations on a job well done to the folks at ZK03 in Nashua, NH!"

47 of 296 comments (clear)

  1. Wow!!! by Anonymous Coward · · Score: 5, Funny

    An itanium based platform can produce a listing of files!!!!

    This is truly a breakthrough. Intel is waay ahead in computing than companies like Nike or Coca Cola.

  2. Re:If only ... by Darwin+X · · Score: 4, Funny

    Well...considering the heat which Intel processors tend to generate...you could probably just lay your bread in your case...and next thing you know...
    TOAST!

  3. The more things change by Anonymous Coward · · Score: 2, Funny

    Notice they don't actually show you the directory listing in question?

    Because it was PR0N.

  4. Modern VMS applications? by diamond0 · · Score: 3, Interesting

    I know it's present in some legacy systems, and supported by Compaq for that reason. But why would we want VMS on new hardware? What new stuff runs on VMS these days?

    --

    --
    There is no hatred more pure and true than that expressed by children.
    1. Re:Modern VMS applications? by moertle · · Score: 3, Interesting

      i know a company that is always making incremental upgrades to their 'legacy' software to take full advantage of newer hardware. it also allows them to do things like consalidate 5 old machines into 1 new machine with 20x the power so there are cycles to spare.

      --
      I hold a patent on sigs...
    2. Re:Modern VMS applications? by TheLink · · Score: 2, Interesting

      Supposedly VMS is a pretty secure and reliable operating system.

      VMS -> Unix is like Unix -> NT.

      Of course since fewer people are using VMS there are fewer data points.

      --
    3. Re:Modern VMS applications? by sql*kitten · · Score: 2, Insightful

      I know it's present in some legacy systems, and supported by Compaq for that reason. But why would we want VMS on new hardware? What new stuff runs on VMS these days?

      You do know that Unix hails from 1970 and VMS from 1978 don't you? It always amazes me when Unix kiddies don't seem to realize that VMS is actually more modern.

      People use VMS when scalability and reliability matter. It's perhaps 15 years ahead of Unix for that (i.e. VMS clusters 15 years ago are where Unix clusters are now). You can do useful stuff like add a node to a cluster, migrate the applications onto it, shut down the original node, and the users won't even notice a gap in application availability. Add to that real ACLs and a versionning, journalled filesystem (things that modern Unix has only gotten in the last few years), and very fine-grained tunability, for example you can set the working set size per process and configure the system to assign different priorities to programs or users at different times. And DECnet is smart enough to authenticate user at the packet level, inherently more secure than TCP/IP.

      Essentially, VMS died because DEC was run by engineers who thought that a good product would sell itself, whereas Sun et al were smart enough to hire marketers by the boatload.

  5. Reasons to use VMS by palfreman · · Score: 5, Insightful

    I used OpenVMS a bit at my universty, and I have to say I never really got into it - getting my solaris account was a great day! I can understand people wanting to maintain legacy apps (big purchasing systems maybe?) but is OpenVMS really good for anything _new_ today? Does it have any real particular advantages that mean you would want to use it for reasons other that "we've already got a stack of Alphas this high on it and gonna keep using it until forever"?

    1. Re: Reasons to use VMS by Black+Parrot · · Score: 5, Interesting


      > but is OpenVMS really good for anything _new_ today?

      The answer to your question is cultural rather than technical. VMS is a superb OS, but it is now viewed as déclassé in most circles, so it only has a thin slice of mindshare. That's not really any more a reflection on it than the thin slice of mindshare given to some very excellent programming languages.

      I more than half wish the OSS revolution had centered around VMS rather than UNIX. There's not the slightest reason we couldn't be doing all the things we do under VMS... except the "price architecture". Put a free+open version on x86 and Linux might have some hot competition.

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re:Reasons to use VMS by Trolling4Dollars · · Score: 4, Interesting

      Where I work, we use VMS. Sadly it's going away. But, I do have some really cool storie that my boss passed along to me about his experiences with VMS back in the 80s. He worked at a bank where they had a support group for the two different systems they supported. There was the Wang support group and the VMS support group. The Wang support group was made up of 100+ people who were on call 24/7 and were generally in the offices. The VMS support group was... 1 person. Also on call 24/7, but only ever needed to be there during normal work hours becasuse the system "just worked". I've seen the same thing where I work now. We are moving to HP's Unix and most of the VMS guys are dreading it. Even though I love UNIX and Linux, I have to say that VMS is a lot heartier and very easy to support. To be honest, if DEC/Compaq/HP had been smart, they could have had a great competitor to Windows in the server market if they kept the GUI up to date. Hopefully, someone will port Gnome to it and get it to have a bit more of a modern feel for the server monkeys.

    3. Re:Reasons to use VMS by Garin · · Score: 4, Informative

      Yep -- wonderful, reliable, dependable clustering. VMS does clustering like no other operating system that I've ever seen, and it's been doing it for ages.

      --
      In any field, find the strangest thing and then explore it. -John Archibald Wheeler
    4. Re: Reasons to use VMS by shess · · Score: 2, Insightful

      I more than half wish the OSS revolution had centered around VMS rather than UNIX. There's not the slightest reason we couldn't be doing all the things we do under VMS... except the "price architecture". Put a free+open version on x86 and Linux might have some hot competition.

      Back in the 80's I had access to our campus VMS machine, and to the Unix box. I think the big difference was that the VMS machine very much restricted what I could do, the Unix machine didn't. So, I spent more time on the Unix machine. This probably has two root causes: VMS gave the admin more ability to control users, and VMS was more expensive to run than Unix in terms of hardware and whatnot (so the Unix admin didn't care as much).

      As mentioned elsewhere, this is certainly a "culture" issue. But VMS seemed to enable a culture of control, while Unix enabled more anarchy. OSS software falls out of anarchy.

    5. Re:Reasons to use VMS by _xeno_ · · Score: 3, Informative
      Apparently the longest running OpenVMS cluster had an uptime of around fifteen years until the building it was in was condemned and it had to be moved.

      And since a VMS cluster can be fully upgraded automaticaly without any downtime to the cluster as a whole, the system can be continuely upgraded with no downtime to the users.

      OpenVMS's clustering is the reason why most VMS users think that it's so cool. Think about it - 15 years of uptime. That's insane.

      --
      You are in a maze of twisty little relative jumps, all alike.
    6. Re: Reasons to use VMS by _xeno_ · · Score: 2, Informative
      I wonder if it supports hot CPU swaps?

      Use the right hardware, and yes, it does. (I believe that OpenVMS also supports removing a processor by automatically moving any processes running on that processor to a new processor with no data loss. I forget if you need to tell OpenVMS to "turn off" the processor or if you can just pop it out. I think certain combos of VMS and hardware allow true hotswapping, where the CPU can just be plucked out with no loss to the OS.)

      With clustering, you can add new computers to the cluster. Therefore, the cluster does not run on continuously 15-year old CPUs. You take a computer out of the cluster, upgrade the computer, and reinsert. (Or, more likely, get a new, more powerful computer, add it to the cluster, and retire a computer that's due to be removed.)

      Therefore, the cluster itself stays running 24/7 with no downtime, and the individual computers in it can be upgraded over time.

      So no, an OpenVMS cluster with an uptime of 15 years is not running on 15-year-old hardware or running a 15-year-old OS - it can be continuely upgraded throughout its life. And, generally, it is.

      --
      You are in a maze of twisty little relative jumps, all alike.
    7. Re: Reasons to use VMS by Brainchild · · Score: 2, Informative
      I think certain combos of VMS and hardware allow true hotswapping, where the CPU can just be plucked out with no loss to the OS.

      Certain models of VAX hardware were fault-tolerant and had more than one CPU (usually three); the CPUs would "vote" by running the same code and comparing results. If two CPUs agreed and one didn't, the one that didn't was marked faulty, and a message was sent to the operator.

      The future was ten years ago; now it's just in syndication.

      --

      :: "I am non-refutable." --Enik the Altrusian ::

  6. Re:If only ... by B3ryllium · · Score: 2, Funny

    Not to mention bacon, eggs, and hashbrowns. (Ooh, I have a Perl hashing function that a friend designed which would make EXCELLENT hashbrowns)

  7. Re:64 bit architecture: illusionary performance by ctr2sprt · · Score: 4, Offtopic
    Performance is not the reason to go to 64-bit. The reason is the 64-bit address space, which allows individual processes to access 2^64 bytes of memory as a contiguous region. The IA32 ("x86") has a kludge which lets a system have up to 64GB RAM, but each segment can still only reference 4GB at most. If your operating system happens to use a flat memory model, like Linux does, this limits each process to 4GB total.

    4GB is still a lot by any standard, but the problem is that the kernel, for example, needs to have some of its structures appear in the process's address space. Shared libraries also need to be in each process's address space, even if it's in memory only once. Even better, you need to leave room for the heap to grow as well as for user-loaded entities (like dlopen()'ed shared objects). In practice, I understand the default restriction for Linux is somewhere in the neighborhood of 1.5GB per process, though you can increase that to 3GB with some libc tweaks. There are a few kernel patches to raise that limit further to 3.5GB, but that's the absolute ceiling (and you are sacrificing what may be important things, like SysV shared memory segments).

    Even now, it's not uncommon to see gaming machines with 1GB RAM or more. Even small servers will often have 4GB RAM. In a few years, the number of "high-memory" systems is only going to increase as advances in technology continue to drive down the cost of RAM and drive up the requirements of software. This is especially the case as databases become more important and commonplace in the business world. Everyone uses them now, but we can expect to see them used more often, and in more diverse places, than in the past.

    There is also a hope among many of us that Intel and AMD will use this opportunity to create good chips, not just cheap ones. They have the opportunity to fix a lot of the stupid design decisions Intel made 20 years ago and put together a modern, clean system. Unfortunately, it doesn't look like this is going to happen (I don't think anyone at AMD has had an original idea in their entire lives, and Itanium is being designed by committee), but this is the hope. In short, we may not see any immediate performance gains, but in the long term, the design of the chips would enable faster improvements than we're getting with IA32s right now.

  8. Vector math isn't called 64-bit by yerricde · · Score: 3, Informative

    Would it help with graphics applications?

    No, graphics would use vector operations, which use 64-bit vectors but are not called "64-bit" operations. A "64-bit" operation is typically defined as one that uses a 64-bit number or a 64-bit pointer, not a vector of four 16-bit numbers. Current 32-bit processors are perfectly capable of performing operations on vectors of 16-bit numbers through such instruction set extensions as 3DNow! and AltiVec.

    --
    Will I retire or break 10K?
  9. In other news: by jim3e8 · · Score: 2, Funny

    Commodore One successfully executes LOAD FROGGER,8,1!

  10. Re:If only ... by cscx · · Score: 2, Funny
  11. WOW! by Wakko+Warner · · Score: 5, Funny

    THIS CHANGES EVERYTHING!!!

    No, wait... what the hell does this matter? We're shutting the few remaining vaxes at work off soon...isn't everyone?

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  12. Re:Open? by Anonymous Coward · · Score: 2, Informative

    Specifically, open in the sense that it complies to POSIX standards.

  13. Very cool.. wish I still cared about VMS by unfortunateson · · Score: 3, Interesting

    I grew up on VAX/VMS at school after a highschool exposure to (and part-time job thru the college years using) PDP-11s.

    Compared to the various dialects of unix, the VMS environment was so much friendlier and forgiving... I'm only now realizing how much my hands were in mittens using it. I'd still prefer a system that wasn't so case-sensitive.

    The chief engineers behind VMS then went to work at Micro$oft to develop NT, so some of the legacy is still there: expensive process starts, but a nice memory model to work with.

    Strengths:
    Linkers in the early 80s that were easy to cross languages in a single project
    A powerful set of run-time libraries, including some excellent flatfile databases
    A scripting language that had access to a nice library of "lexical" functions.

    But like I said, I wish I still cared. While we still have Alphas around running openVMS at the office, I haven't logged onto one for about three years. Somewhere, I have a huge library of shell routines, login scripts, and ancient forms-oriented code.

    --
    Design for Use, not Construction!
  14. Oh Alpha, where art though? by l33t-gu3lph1t3 · · Score: 2, Insightful

    Your first iteration was amazing. Your second version was equally amazing. AMD's own successes with the K7 architecture are owed mostly to you. Your latest golden baby was thrown in the garbage because it scared the other babies. Even though no one wants to know, your EV7 is *STILL* the premiere big iron architecture in this day and age. What would have been your crowning jewel was aborted and your womb replaced by something Intel Inside. EV8, you would've been an engineering and design marvel, something that would've taken YEARS to beat. And now, poor DEC Alpha team, where are you? Fragments of your EV7/6 team are higher-ups at AMD, giving the desktop underdog a chance, and the rest of you is at work at Intel/HP, genetically engineering something something truly EPIC, that sadly, only even a mother could love...assuming the mother eventually gives birth to acceptably talented offspring. Oh, whither art thou, Alpha?

    --
    ------- "From bored to fanboy in 3.8 asian girls" ----------
    1. Re:Oh Alpha, where art though? by Bruce+Perens · · Score: 2, Interesting
      And when we're done bemoaning what happened to ALPHA, here's another to think about.

      Remember the iAPX 432? A message-passing architecture implemented in hardware, with every function living in its own privilege ring. You could do that machine right today. And you wouldn't have to use ADA to do it. Someone should make more new silicon in this direction. IA64 goes a little bit in this direction, but it's too easy for operating systems and compilers to not use its capabilities in the name of portability. With the '432, there was never any possibility of the OS running on anything else.

      Bruce

    2. Re:Oh Alpha, where art though? by hughk · · Score: 2, Interesting
      What ran on the iAPX432? You needed special software to properly use the silicon. This is one of the reasons that IA32 was improperly used for so long - most software chose the LCD way of running because it was simpler.

      With the original VAX architecture, there were four privilege rings. You had the usual user space and kernel space. You had exec space which was used by RMS (Record Management System) and allowed it to do complicated things like cross user buffer sychronisation, securely but outside the kernel. It was also used by some of the Digital database systems. The other mode, supervisor, was for the command intrepreter. VMS fully used all these special facilityies which made it non-trivial to port to other architecture (they tried initially to go to MIPS, but that failed).

      --
      See my journal, I write things there
  15. Re:64 bit architecture: illusionary performance by VoidEngineer · · Score: 4, Informative

    I must disagree with you.

    64 bit does not mean a thing.

    It means something important to anybody who ever has to receive a CAT scan or a nMRI scan... VMS/VAX systems run nMRI and CAT scanners... They use 64 bit architecture during Fourier analysis...

    99.99999999999999% of software today does NOT run on it

    probably because 99% of software today is used for text and graphics processing; not for mission critical apps. that's kind of like saying that 99% of all driving accidents happen within 25 miles of home... well, geeze, 99% of all driving period occurs within 25 miles of home...

    performance difference in mhz between 32 bit and 64 bit processors (especially in the north bridge) makes any performance gained by using 64 bit architecture negligible

    I disagree with you. The difference between being able to handle 2^32 and 2^64 is worlds apart in performance. I suggest that you compare 16 bit computers, which didn't support true-color, full motion multimedia, and compare to 32 bit computers. They both support text editing; however, one supports WYSIWYG better than the other...

    FYI, my day job involves running MRI scans on a VMS/VAX Gyroscan Intera workstation... This 64 bit architecture is the hottest stuff around, for somebody who works with a VMS/VAX workstation... here's why: MRI scanners work just like any other printer/scanner device, in terms of device drivers, and general operation. The difficulty is, because MRI looks at differential angular momentum of hydrogen atoms to obtain it's pictures, it's got to calculate a Fourier wave analysis on each atom it vibrates. Being able to run an algorithm with 64 bits means less data manipulation, higher resolution, faster scan times, and increased diagnostic imaging power to the medical doctors.

    Anyhow, for those interested, there currently seems to be a big migration from VMS/VAX/Alpha solutions to Windows/Intel compatibility (for obvious reasons). Philips has introduced an InteraNT product into their Intera Gyroscan line, which runs the MRI scanner on a Windows NT platform, instead of the traditional VMS/VAX platform which they've been using for some time...

    As usual, great tool for the server companies, crap for everyone else in the world.

    This is slashdot... they cover stuff which is great for server companies, hospital radiology departments, nuclear power facilities, astronautical engineering groups, etc. etc. That's why we love it...

  16. Re:No congratulations for selling out... by nutznboltz · · Score: 3, Insightful
    end of the line for the DEC tradition of excellence that began with the PDP-10.
    But the PDP-6 had the same 36-bit architechture as the PDP-10.
    HP has done nothing innovative for computing in the last decade.
    Innovations didn't save DEC from its stupid managment.
    HP kow-towing to Intel, instead of commercializing a superior architecture.
    Well, it sux but it's not going to kill them any time soon. I wish it would kill them but USA is about Intel and MS and other mediocraties.

    HP wants to be in bed with Intel. HP needs to keep OpenVMS only alive enough to avoid jilting its inherited customer base. The same is true with porting HP-UX to the Itanic. Linux on the Itanic is HP's real server "solution". They are getting into Linux clustering in a major way.

  17. Re:Open? by pesc · · Score: 3, Interesting

    The Digital marketeers changed the name from VMS to OpenVMS when the OS got its POSIX branding. The funny thing is that VMS got it before most UNIX systems did.

    In those days, there was a lot of fuzz among customers about the need to buy "open" systems and not "proprietary" ones, (meaning that VMS was proprietary and Solaris or HP-UX were open). That's why Digital felt POSIX branding was a good thing.

    Then the customers bought lots of M$ Windows stuff instead; so much for wanting "open" systems!

    Another fact: VMS came with source code from the start! On microfiche. Not so that you could recompile the OS, but rather learn about it, check bugs, etc.

    --

    )9TSS
  18. Best part of VMS? by Smallest · · Score: 4, Informative

    automatic file versioning!

    if you have foo.txt and you save another foo.txt in the same directory, you get foo.txt;2 !

    damn, i wish Windows had that.

    -c

    --
    I have discovered a truly remarkable proof which this margin is too small to contain.
    1. Re:Best part of VMS? by Ed+Avis · · Score: 2, Interesting
      Apparently Dave Cutler wanted to put the file versioning in NT as well, but Microsoft thought that Windows users wouldn't understand it. From a response he sent to the (now 404) 'Dave Cutler Fan Club':
      Versioning in the VMS file system was a great feature and one that I would have liked to brought forward into NT. However, it was so hard to sell a new file system at all and multiple versions of the same file, although managable by programmers, might not have been so manageable by PC Users.
      --
      -- Ed Avis ed@membled.com
    2. Re:Best part of VMS? by AlphaFreak · · Score: 2, Interesting

      The logical names, of course!

      $ define thefile test:thefile.dat
      $ run myprogram
      $ ! Do some testing
      $ define thefile production:thefile.dat
      $ run myprogram
      $ ! Do some work...

      I really miss that...

  19. Re:64 bit architecture: illusionary performance by VAXman · · Score: 2, Informative

    Yes you're correct with IA32 you're limited to 4GB per process. I wouldn't call it a "kludge"; basically you have 36 bits to specify a physical address in each PTE, but are still limited to 32 bit linear addressing. This means you can have 2^36 bytes of RAM, and processes can be spread out throughout that whole address space. I'd only consider it to be a kludge if there were "windows" or "partitions" and you could access 4GB of consecutive at once.

    Note that this is completely transparent to the process. The OS is responsible for setting up paging. Note also that on a server you typically run a whole lot of processes anyways (e.g. a whole bunch of web server processes) so for most server applications I don't see it as a major limitation (big databases may be one problem)

    Note also that theoretically that you could have system where the process could access more than 4GB of linear address space, if you set aside some region of linear address space for this purpose, and had a system call to update where this was going to. This is an ugly, ugly kludge, requires OS modification, and reminds of DOS style memory management but could be done (and would probably be cheaper than moving off of X86...)

  20. Re:Open? by VoidEngineer · · Score: 4, Informative

    Well, I just happened to have these links lying around, as I work on VMS/VAX systems at work (Gyroscan Intera system). These links are sort of the OpenVMS equivalent of gnu.org, gnome.org, redhat.com, and so forth...

    Core OpenVMS
    http://www.openvms.compaq.com/

    OpenVMS Future Release Contents, Schedules
    http://www.openvms.compaq.com/openvms/roadmap/open vms_roadmaps.htm

    OpenVMS and Core Layered Product Documentation
    http://www.openvms.compaq.com/doc/
    http://www.openvms.compaq.com:8000/
    http://www.openvms.compaq.com/commercial/

    Core OpenVMS Support Search Engine URLs, FTP Patch Area http://askq.compaq.com/
    http://ftp.digital.com.au/pub/ecoinfo/
    ftp://ftp.service.digital.com/public/vms/vax/...
    ftp://ftp.service.digital.com/public/vms/axp/...

    The OpenVMS Freeware
    http://www.openvms.compaq.com/freeware/

    Encompas
    http://www.encompassus.org/

    Tech Help OpenVMS
    http://askq.compaq.com/
    http://www.openvms.compaq.com/wizard/
    ftp://ftp.service.digital.com/public/vms/vax/...

  21. Re:But all their hard work was lost! by pesc · · Score: 2, Informative

    Too late they realized that they had forgotten to implement a shutdown command or even a copy command and the filesystem was corrupted when they turned the power off

    Hello!??! This is VMS we are talking about. The filesystem is not corrupted on power failure.

    --

    )9TSS
  22. Re:If only ... by hendridm · · Score: 2, Informative

    > Well...considering the heat which Intel processors tend to generate...

    Funny? Perhaps it was missed sarcasm on my part. While we're at it, maybe we could also use an Athlon processor to keep our beer cold while we watch forthcoming "Itanium 2 powers your eBusiness" commercials?

    You must have C3 or Motorola on your desktop. Tell me this: Does your processor underclock itself when it detects it's overheating due to a failed CPU fan?

  23. Re:If only ... by Anonvmous+Coward · · Score: 3, Funny

    "If only my toaster was powered by Itanium!"

    What, your Athlon processor has disappointed you?

  24. Re:VMS is the worst OS ever. by Syre · · Score: 5, Informative

    From the perspective of a user in a mis-managed VMS environment, I can understand your sentiment, but it was your sysadmins who were at fault, not VMS.

    The fact that VMS HAS options which allow extremely fine-grained selection of user privs is a positive thing about the OS. VMS also had all kinds of login security years (break-in detection and evasion) before other systems, and was designated "trusted" quite early on.

    VMS could be mismanaged so that it would crash, if ALL logging options were enabled. But that doesn't make it bad for it to have had so many different logging options.

    Diskquotas weren't even enabled by default when I was using VMS. You *could* enable them (and obviously your silly sysadmins both enabled them and put very low limits on you), but you never had to.

    VMS is a very flexible tool, and tools can be made to do lots of things, some good, some bad.

    By the way, even now there aren't that many systems with the availability and redundancy VMS clusters had in 1985 (automatic failover from one machine to another, separate shared disk controllers, etc. etc.).

    Finally VAX/VMS virtual memory worked better than any other such system I've seen. You could actually let things page and they didn't slow down much, since the paging was so intelligent.

    *sigh* anyway, that was all a long time ago. I haven't used VMS professionally since 1992 or so...

  25. Optimized for Fourier wave analysis???? by Bruce+Perens · · Score: 2, Informative
    I know of a very large US company that makes MRI scanners using Linux.

    Regarding your claim that VMS is optimized for Fourier wave analysis, I can't believe that this is unique today. The main impetus behind VAX BSD was ARPA's desire to have a Unix system that would handle the memory demands of computer graphics. We made use of various Unix systems at Pixar and Pixar's predecessors, where there were similar sorts of problems (texture rendering rather than FFT) and Linux is now the darling of those places.

    This is a VM and cache issue, not really rocket science these days.

    Thanks

    Bruce

  26. The beauty of VMS by blair1q · · Score: 3, Informative
    Let's ask fortune(6):

    One of the questions that comes up all the time is: How enthusiastic is our support for UNIX? Unix was written on our machines and for our machines many years ago. Today, much of UNIX being done is done on our machines. Ten percent of our VAXs are going for UNIX use. UNIX is a simple language, easy to understand, easy to get started with. It's great for students, great for somewhat casual users, and it's great for interchanging programs between different machines. And so, because of its popularity in these markets, we support it. We have good UNIX on VAX and good UNIX on PDP-11s. It is our belief, however, that serious professional users will run out of things they can do with UNIX. They'll want a real system and will end up doing VMS when they get to be serious about programming. With UNIX, if you're looking for something, you can easily and quickly check that small manual and find out that it's not there. With VMS, no matter what you look for -- it's literally a five-foot shelf of documentation -- if you look long enough it's there. That's the difference - - the beauty of UNIX is it's simple; and the beauty of VMS is that it's all there.

    Ken Olsen, Chmn&CEO, DEC, 1984

  27. Re: VMS is the worst OS ever. by Waffle+Iron · · Score: 3, Insightful
    And if he was speaking about 15 years ago, 2 MB might have been a very generous disk quota. I know of UNIX shops where you feel lucky to get 100MB even today.

    Which just reinforces the parent rant. On a PC, that 100MB would cost ten cents. Maybe instead of rationing disk space, the sysadmins could save more money for the company by scavenging abandoned half-full cups of coffee in the break room and pouring them back into the coffee pots.

  28. Re:If only ... by sl3xd · · Score: 2, Interesting

    Certainly didn't dissapoint me, toasting my bread with an Athlon...

    I've seen an Athlon physically melt the solder connections of a motherboard (mine, sadly). Something must've caused the fan to seize momentarily -- then the building I was in had a fire drill -- nothing wrong at all, just a test of the system... I was away about 5 minutes. Walk back to my computer, and notice the odd smell. Turn off the power immediately; open the case... The heat from the Athlon had melted the CPU fan into the CPU heatsink. The (copper) heatsink was quite discolored due to heat. I made the mistake of brushing my hand against the heatsink after I powered the thing off... (but before noticing that it was the melted fan that smelled so awful). It took weeks for the burn to heal; the act of pulling my hand away jarred the case slightly, and a couple of the toroidal cores slid out of their holes (the solder had melted) And, what's more: There were all these surface-mount components oozing downward (with gravity).

    Absolutely no overclocking or tweaking was involved.

    The thing I couldn't help but think was how close the fire 'drill' had come to being an actual fire... At least everyone was out of the building... All thanks to the nice, cool-running nature of the AMD Athlon.

    Interesting note: The AMD Athlon pulls ~75 W of power. The average soldering iron pulls 15-30W. Pentiums aren't much better than the Athlon... Is it any wonder that many people are using these tornado cases, or liquid cooling? That's a lot of heat to be dissipating!

    Interesting note II: I replaced that first Athlon with a second one.

    Interesting note III: The second Athlon died (not by heat, however) under a year later.

    Interesting note IV: I have yet another Athlon, which is getting close to the 6-month mark... Here's hoping it makes it to a full year!!!

    Interesting note V: My next computer is going to be a Mac.

    --
    -- Sometimes you have to turn the lights off in order to see.
  29. OpenVMS boots. by Beave · · Score: 3, Informative

    I uses/run a public OpenVMS cluster. There are still somethings that the Unix community could learn from OpenVMS. Cluster, and the security model come to mind. The stablity cannot be beat. It's good stuff. And, yes.. You can run OpenVMS on your little Intel boxes.. Check out.. http://simh.trailing-edge.com/ .. Cool stuff. Run's great. If you're really interested in OpenVMS, there's a couple of "free access" servers out there. For example: http://deathrow.vistech.net .... One uVAX, and Alpha online for public use. We're about to add a SIMH (Intel) box running OpenVMS into the cluster as well.

  30. Re:Open? by snStarter · · Score: 3, Interesting

    And you could buy a source license for the OS as well so you could modify the OS if you had sufficient skill.

    Much of VMS was written in BLISS-32 whose back-end produced fantastic code - sure it was code no human being would have written - but damn good code just the same.

    Being able to pull out the microfiche and check out the BLISS source was often useful when learning to program deep into the OS.

    Not to mention the DECUS meetings where you could talk to the developers. I can remember the meeting in LA when at a small session DEC and the guys from MIT revealed the 782 - assymmetric multi-processing. It was exciting stuff. DEC had some really good engineers.

    Remember - the VAX was about the ultimate CISC processor. Memory was scarce in those days - having 64MB of RAM was a big deal! The processor was very efficient in the use of memory.

  31. Re: VMS is the worst OS ever. by Black+Parrot · · Score: 2


    > > And if he was speaking about 15 years ago, 2 MB might have been a very generous disk quota. I know of UNIX shops where you feel lucky to get 100MB even today.

    > Which just reinforces the parent rant. On a PC, that 100MB would cost ten cents.

    Actually, there was a study about a decade ago that showed that the average PC cost a company $15,000-$20,000 per year to own and operate: $5,000 for the official costs and another $10,000-$15,000 for the run-down-the-hall-and-bother-an-expert cost.

    Some companies might reasonably conclude that it's a better bargain to give you less disk space on a server. Especially if your work doesn't require a lot of space in your personal directory.

    --
    Sheesh, evil *and* a jerk. -- Jade
  32. Re:VMS is the worst OS ever. by another_mr_lizard · · Score: 2, Informative

    The level of security in VMS is what keeps it in circulation. I work for a major european bank and we use VMS for all of the major banking systems (except websites - they use Oracle and ftp their files to VAX - which is just about the only regular problem we have to deal with).
    The fact that we can lock the system down as much as we do is why it hasn't been replaced by more "fashonable" OS's

    --
    "My parents were strict, but they never pitted me against livestock" - Doug Stanhope
  33. They're even funding a port of GCC by guerby · · Score: 2, Informative
    ... by paying Ada Core Technologies for it:

    Announcement on GNAT for ia64/OpenVMS on 14Mar2002

    I wanted to let people on this list know that Ada Core Technologies has signed a contract with Compaq to implement GNAT on OpenVMS for ia64. We already have three ia64 machines in house, and are busy working on the initial step of bootstrapping the current version of GNAT on ia64.

    Robert Dewar

    This is great and it's the right thing to do!

    Laurent