LINUX.ORG.RU

OpenVMS Software выпустила инструментарий разработчика VMS/XDE для Linux

 , , ,


0

2

Не знаю, кому это понадобится, но меня порадовало, Я, как старый VMSник, не смог пройти мимо, Компания OpenVMS Software, которая выкупила права на OpenVMS и сейчас продолжает разработку этой ОС для Х86, выпустила комплект инструментария разработчика для VMS для Linux. Устанавливается на Linux/X86-64 и Windows/WSL.

VMS/XDE — это набор компиляторов и библиотек, нативно исполняемых на Linux, он позволяет компилировать и запускать файлы, бинарно и программно совместимые с VMS.

VMS/XDE не является эмулятором, сисколлы транслируются нативно в линуксовые. В этом смысле, его прямой аналог — wine с набором кросс-компиляторов.

Разработчики не рекомендуют использовать полученные бинарные файлы в продакшене, поскольку среда исполнения имеет ряд ограничений. Однако модули, скомпилированные на линуксе, исполняются на VMS без пересборки.

По замыслу разработчиков предназначено это все для тех, кто желает вести разработку для VMS в привычном для себя окружении.

Ну и да, это за деньги и по лицензии.

>>> ссылка на сайте OpenVMS Software

★★★★★

Проверено: maxcom ()
Последнее исправление: maxcom (всего исправлений: 3)

Я всё понимаю, но зачем? Основная ценность продукции DEC была в железе. Софт умер вместе с ним. Это даже не некромантия по восстановлению легаси, это его разведение на не пригодной для него почве…

Evgueni ★★★★★
()
Ответ на: комментарий от Evgueni

Как раз нет. Многие вложились в технологии и ПО и до сих пор хотят работать «as usual». Иначе бы OpenVMS Software бы не существовало. Сейчас VMS гоняют на виртуалках и в облаках, а там много не наразрабатываешь. Не удобно. Вот и делают сторонний инструментарий.

gns ★★★★★
() автор топика
Последнее исправление: gns (всего исправлений: 1)
Ответ на: комментарий от Set440

Безопасное там было железо, а операционка называлась VAX/VMS. OpenVMS — это «ошмётки» былого величия. Там вариантов не было ибо системным языком программирования VAX/VMS был, та дам, ассемблер, хоть и навороченный.

Evgueni ★★★★★
()

Проприетарное ненужно, кряхтя и пованивая, пытается выбраться из могилы, отчаянно цепляясь за линукс. Несите осиновый кол!

zabbal ★★★★☆
()
Ответ на: комментарий от gns

Вот именно: работать, а не, прости господи, писать что-то новое. Все VMS давно в виртуалках в местах, где боятся дышать на инфраструктуру, так как те люди, которые знали как оно там устроено в лучшем случае на пенсии.

Evgueni ★★★★★
()
Последнее исправление: Evgueni (всего исправлений: 1)

А всё-же по каким причинам есть смысл использовать сабж, тем-более не на железе(софт, особенности архитектуры ОС в плане безопасности, возможности кластеризации,.. etc)?

VKraft ★★★
()
Ответ на: комментарий от VKraft

Ну вот кластера, какие никому не снились до сих пор, сертифицированный софт, с безопасностью тоже все хорошо. Сертификат на mission Critical у VMS был, как этим на X86 — не знаю.

gns ★★★★★
() автор топика
Ответ на: комментарий от Evgueni

Ну задачи-то меняются. TCP-стек на openVMS 7.1 на Альфе от длинного пинга валил систему в три галки без предупреждения. Сам проверял. Кто такие вещи править будет? Туда активно современный софт перетаскивают. К тому же, весь старый софт альфовый на x86 таки еще портировать надо, поди еще не весь кондист перетащили.

gns ★★★★★
() автор топика
Ответ на: комментарий от Evgueni

Ты альфу не застал. Как альфа появилась, VMS. стал OpenVMSом даже на ваксе.

Последний VMS/VAX — 5.5R2. Шестой уже OpenVMSом стал.

gns ★★★★★
() автор топика
Ответ на: комментарий от Set440

Да для всего, тащемта. От атомных станций до свифта и управления госпиталями. Вот мой коллега как раз в конце 90х уехал в Штаты какой-то госпиталь админить.

gns ★★★★★
() автор топика
Ответ на: комментарий от VKraft

В каком-нибудь приюте

Для старых пердунов

Вдруг вспомнятся минуты,

Минувшие давно.

Lusine
()
Последнее исправление: Lusine (всего исправлений: 1)
Ответ на: комментарий от lenin386

Там, где должна работать OpenVMS, виртуалки не котируются. Это не для VPS-ноумпаги.

Ну это обьективно брехня. Потому что гипервизоры это ещё один слой безопасности, так что с переходом в эру виртуалок vms стала ещё стабильнее и безопаснее.

sbu_shpigun
()
Ответ на: комментарий от gns

На кластера хотелось-бы посмотреть, как и на саму систему. Насколько я понял кластеризация и возможность бесшовно продолжать работу прозрачно для софта это практически основная фича, ну по крайней мере из того что попалось сейчас в поисковой выдаче гуглА.

VKraft ★★★
()
Ответ на: комментарий от Evgueni

те люди, которые знали как оно там устроено в лучшем случае на пенсии.

Если они не оставили после себя внятное описание их софтверого чуда, и тайна о нём уйдет вместе с ними в могилу, значит эти системы не нужны.

seiken ★★★★★
()
Ответ на: комментарий от seiken

Если они не оставили после себя внятное описание их софтверого чуда, и тайна о нём уйдет вместе с ними в могилу, значит эти системы не нужны.

У меня есть предположение, что они просто не думали, что их системы столько проработают. Они думали, что будет прогресс. Но прогресс породил докер-макак…

DrRulez ★★★★★
()
Ответ на: комментарий от DrRulez

Знали или не знали - это уже лирика. Если манагер не уговорил человека изложить знания в удобоваримом для следующего поколения виде, то это значит, что система не нужна. Если человеку 70 лет, то это даже не следующее поколение, потому что 50летние жили уже довольно долго, чтобы что-то знать о VMS.

seiken ★★★★★
()
Ответ на: комментарий от VKraft

Ну чужие диски как свои, межкластерные мьютексы. кластерный алиас в декнете, не знаю как в TCP (при мне еще не было). В общем, то что потом стали называть кластерами — слёзы, по сравнению с тем, что я сам настраивал.

gns ★★★★★
() автор топика
Ответ на: комментарий от lenin386

На железе тоже работает, но железо-то — так себе.

gns ★★★★★
() автор топика

VMS/XDE — это набор компиляторов и библиотек, нативно исполняемых на Linux, он позволяет компилировать и запускать файлы, бинарно и программно совместимые с VMS.

VMS/XDE не является эмулятором, сисколлы транслируются нативно в линуксовые. В этом смысле, его прямой аналог — wine с набором кросс-компиляторов.

Лет 25 назад бы вот это вот все.

x22 ★★★
()
Ответ на: комментарий от Evgueni

Ну с документацией как раз полный порядок.

https://commons.wikimedia.org/wiki/File:Vax-vms-grey-wall.jpg

Кстати, левый стеллаж с оранжевыми папками — это на PDP-11

gns ★★★★★
() автор топика
Последнее исправление: gns (всего исправлений: 1)
Ответ на: комментарий от DrRulez

Ну, как бы, есть та же атомная станция, на ней работает железо и софт со всеми сертификатами от МАГАТЭ и местными. Скорость движения заслонок в реакторе с годами не меняется. Ну вот оно и работает лет сорок-пятьдесят, Где-то еще пидипишки трудятся.

gns ★★★★★
() автор топика
Ответ на: комментарий от gns

Лет 25 назад еще железо было.

DEC уже было таки все, а что будет делать HP, было неочевидно.

Сидели в терминалах и в Х11 и горя не знали :(

Ага.

// Ко мну как-то зашли системщики с бейсбольной битой. Рассказывали, что нехорошо из задачи в длинной очереди делать set display и держать графическую сессию месяцами без дурацких ограничений на интерактивные задачи.

x22 ★★★
()
Ответ на: комментарий от gns

$ SET PROC/PRIV=ALL/PRIORITY=31/NOSWAP

Аж два раза. Не поднимались эти лимиты из под обычного юзера.

x22 ★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.