| Deutsch English Français Italiano |
|
<1046c69$552f$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Chris Townley <news@cct-net.co.uk> Newsgroups: comp.os.vms Subject: Re: Bootcamp Date: Thu, 3 Jul 2025 17:47:04 +0100 Organization: A noiseless patient Spider Lines: 70 Message-ID: <1046c69$552f$1@dont-email.me> References: <100jfjh$2l94e$1@dont-email.me> <1020odr$2t5n5$1@dont-email.me> <mchom4F15kcU1@mid.individual.net> <1041t4b$349i3$4@dont-email.me> <mckld9Fg08sU1@mid.individual.net> <1044fhf$3p5ha$5@dont-email.me> <10465mq$62th$1@dont-email.me> <mcnpn8Fjkq2U1@mid.individual.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Thu, 03 Jul 2025 18:47:05 +0200 (CEST) Injection-Info: dont-email.me; posting-host="257a80e60b727755c57c12a1b9de2ea5"; logging-data="169039"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+YbcrCbrg9mYOSqK6jJHjoDFVYOxPIfIk=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:rkv4IL/p/lBDk8Ind1SFev7zYVY= Content-Language: en-GB In-Reply-To: <mcnpn8Fjkq2U1@mid.individual.net> On 03/07/2025 17:33, bill wrote: > On 7/3/2025 10:56 AM, Arne Vajhøj wrote: >> On 7/2/2025 7:32 PM, Lawrence D'Oliveiro wrote: >>> On Wed, 2 Jul 2025 14:01:46 +0200, gcalliet wrote: >>>> Le 02/07/2025 à 02:05, Lawrence D'Oliveiro a écrit : >>>>> I would say their market is a fraction of what it would have been if >>>>> they had been ready with an x86 port say, five years earlier. >>>>> >>>> Of course. >>>> >>>> But also VSI didn't really address the ecosystem as the complex set it >>>> is, with totally different needs and paces of evolution. >>> >>> Essentially all the (remaining) customers were waiting to move to x86, >>> because all the existing platforms that VMS ran on were dead-ends 10 >>> years >>> ago. The only strategy left to VSI was “run as fast as possible”. >>> >>> We discussed this sort of thing in this group a few years ago. The >>> obvious >>> way it seemed to me to get to a shipping product as quickly as possible >>> was to re-implement VMS as an emulation layer on top of a Linux kernel. >>> Chuck away all the internals of the super/exec/kernel-mode legacy >>> baggage: >>> keep just the userland APIs and DCL. Hardly anybody would care about >>> anything else. >> >> You keep pushing that idea. >> >> But: >> 1) Third party user mode emulations has existed for decades, but >> there is still demand for VMS, so the hypothesis that >> "Hardly anybody would care about anything else" does not >> match with the real world. >> 2) The assumption that it would be easier to rewrite user mode >> stuff to use Linux kernel than rewrite VMS kernel to support >> x86-64 has been rejected by everyone that has spoken on the >> topic *and* has actually worked on VMS. >> 3) The kernel is only a part of the project - an important part >> but still just a part. Another huge part has been the compilers. >> Getting Fortran, Pascal, Cobol and Basic compilers that >> accept all the traditional VMS extensions so existing code >> continues to compile has been a huge effort. >> 4) As with any software project writing the code is just a >> part of the project. On top of that comes planning, >> project management, testing, documentation etc.. The number >> of hours for does not depend much on the technical implementation. >> 5) The idea of emulating one OS on another OS is questionable >> in itself. It is not that difficult to achieve 90-95% >> compatibility. But 100% compatibility is very hard. Because >> the core OS design tend to spill over into >> userland semantics. It is always tricky to emulate *nix >> on VMS and it would be be tricky to emulate VMS on *nix. >> Getting DCL, image activation, process permanent files, >> subprocesses, logicals and symbols working 100% compatible >> on a Linux kernel would not be easy. A lot hang on the >> 4 mode design and DCL being in S. >> > > Please stop feeding the troll. He is going to continue to insist > that the only survival for VMS is to become another Linux distribution. > You can't win. Starve it and let it die. > > bill > +1 -- Chris