Развлекательный порталРазвлекательный портал


Общее
Игры
Apple
Android
Развлечения
Прохождение
Карта сайта

Embracer завершила процесс реструктуризации и пока не готова к новым слияниям и поглощениям
Теплые весенние концерты в Киноконцертном зале «Эльдар»
Для атмосферного платформера Rain World анонсировано дополнение The Watcher

NeXT на “белом” железе
🕑 21.07.2018 Общее 👀 86 просмотров

Когда Стив объявил приговор “черному” железу, зал ошеломленно молчал. Представьте: Тим Кук, на Apple Event с красивым названием, жизнерадостно сообщает о прекращении разработки и производства Mac’ов. Мол, поставщики прекратили выпуск хитрых винтов для крепления батарей к корпусу, и другого выхода у нас нет. Зато теперь macOS (за 500 долларов, в США и без налогов) можно приобрести и установить на любой PC, вместо Windows или вместе с ней. Каково?

Для тех, кто успел полюбить “черное” железо (а таких было много, в нем что-то такое было, что привораживало), случилось именно это. Не они первые, но им от этого было не легче.

К счастью, бессмертная душа платформы переселилась в “белое” железо, и, со временем, превратила его в NeXT на Intel. А потом и не только на Intel…

Я уже писал про NEXTSTEP 3.2, самое важное событие в истории “белого” железа, но не могу не рассказать про неё еще кое-что. Про стороннюю программу, и про технологию от NeXT. Из множества программ и технологий, именно они, по моему, лучше всего отражают суть и природу “взрыва сверхновой”.

Индустрия, объединившись для борьбы с Microsoft, безжалостно растоптала небольшой и уютный уголок компьютерной индустрии. Порожденные этой борьбой стихийные явления разнесли вдребезги её зачинщиков, едва не погубив Apple Computer и выкинув Motorola из числа производителей процессоров, и почти не затронули ни Microsoft, ни Intel.

Растоптанный уютный уголок выжил, и начал отвоевывать себе жизненное пространство взамен утраченного, делая это все лучше и лучше…

SoftPC 3.1

Insignia Solutions, с середины 80-х, в течении десяти лет, безраздельно царствовала на рынке эмуляторов Intel и MS DOS. Начав с эмуляторов для Unix’ов, в том числе и для A/UX, Insignia пришла и на Mac’и с обычной операционной системой (в 1987 году). Естественно, SoftPC появился и в NeXTSTEP.

По состоянию на октябрь 1993 года, по данным Insignia Solutions, SoftPC был установлен в каждой шестой копии NeXTSTEP и NEXTSTEP в мире. Для программы, на ценнике которой 549 долларов, это очень неплохой результат.

В дистрибутив программы, с разрешения Microsoft, включалась полная копия MS DOS, да еще и в особо извращенной форме: скомпилированная из исходников Microsoft и глубоко оптимизированная для улучшения взаимодействия с эмулятором. В руководстве Insignia явно был собственный засекреченный Стив Джобс – вряд ли кто-то еще смог бы убедить Гейтса согласиться на такое.

Замечательная компания и продукт с уникальными потребительскими свойствами.

Но SoftPC 3.1, предназначенная для NEXTSTEP 3.2 и только на “белого” железа, на фоне предыдущих версий этой программы на всех платформах была настоящим шедевром. Не иначе на Insignia Solutions приняли NeXT’овскую веру.

SoftPC 3.1 эмулировала MS DOS 5.0 и… Windows 3.1. Впервые. Позже, Insignia Solutions выпустит отдельный продукт, SoftWindows, и адаптирует его для всех поддерживаемых компанией платформ, но в SoftPC этого больше никогда и нигде не будет. Насколько мне известно.

MS DOS и Windows 3.1 были разобраны до последнего винтика и скомпилированы заново, в фирменном стиле Insignia. В 3.1 отсутствовал эмулятор Intel, съедавший на “черном” железе, на Mac’ах и RISC-станциях на Unix, 2/3 циклов процессора. Он был не нужен, так как в “белом” железе использовались родные для обеих систем Intel-процессоры.

Эмулятор работал в двух режимах, в полноэкранном и в окне NEXTSTEP. Переключением между режимами управляли специальные комбинации клавиатуры.

Между MS DOS и Windows в эмуляторе и NEXTSTEP поддерживался Copy/Paste. Легко и просто для текста, чуть сложнее для графики (но это тоже было возможно, просто нужно было уметь пользоваться программой Grab для получения скриншотов во всех системах).

В полноэкранном режиме, особенно в MS DOS, Copy/Paste работал не всегда. Зато DOS и Windows занимали весь экран, и ни один шпион не догадался бы, что под ними спрятана NEXTSTEP. Шпионы всегда интересуются такими вещами – а тут их провели.

В эмуляторе поддерживались козырные технологии связывания данных от Microsoft, DDE и OLE – но за пределами эмулятора они были недоступны, даже если в программе для NeXT была реализована их поддержка.

Менеджер продукта, отвечавший на Insignia Solutions за SoftPC, Марк Манфорд, обещал подумать над устранением этого ограничения – его компании было бы выгодно убрать все препятствия с пути клиентов – но, видимо, вмешалась какая-то третья сила.

Были еще кое-какие недостатки, но продукт был премиального класса. На одном из дисков (CD/ROM?) в дистрибутиве NEXTSTEP 3.2 был установщик демо-версии (без ограничений по сравнению с реальной версией, кроме срока действия, через 30 суток после первого включения, секунда в секунду, она переставала работать; по словам одного немецкого NeXT’овода, обмануть её было очень легко – отодвинув текущую дату в прошлое). В установщике были кнопки “Купить”, “Установить” и “Купить и установить”. И копирайт Paget Press.

Покупка “через NeXT AppStore”!

Стоила SoftPC 3.1 249 долларов. Еще и дешевле, более чем в два раза, чем предыдущие версии.

Portable Distributed Objects (PDO)

PDO – это небольшой фрагмент NEXTSTEP, переносимый на другие платформы. Лично я использовал её для взаимодействия клиента с сервером, оба из которых работали под управлением Mac’овской системы – и кажется, вся эта подсистема до сих пор лежит в глубине macOS (я не слышал чтобы её объявляли устаревшей), но уже очень давно мало кто ей пользуется. Ей 26 лет, для программного обеспечения это более чем почтенный возраст.

В чужие системы переносились основные классы NEXTSTEP, библиотека NXStream, программа nmserver (Unix’овая), и самый главный рабочий механизм PDO, классы NXProxy и NXConnection. В эпоху Cocoa они назывались NSProxy и NSConnection, но были они почти такими же, как в начале 90-х.

На другую платформу переносили Objective-C (из GCC 2.4), отладчик GDB и Portable Build Server. И много-много чего еще. NEXTSTEP очень большая система.

В программы на чужой платформе, с которыми планировалось организовать совместную работу, встраивались объекты подклассов NXProxy и NXConnection, а от экземпляра nmserver на NeXT-станции к экземпляру nmserver на Unix-станции, с помощью TCP/IP, отправлялся запрос с указанием имён сервера и искомого объекта.

Найдя искомое (если программа на сервере не была запущена, она запускалась), nmserver уходили в тень, а на NEXTSTEP появлялась полноценная рабочая ссылка на объект в чужой системе, с которым можно было делать все что угодно, как если бы он был на NeXT-станции. Отправлять ему сообщения, на которые он умел реагировать, получать от него результаты вычислений.

Вообще-то, в тот момент это была единственная коммерческая реализация подобного взаимодействия в индустрии, возможно единственная вообще. О подобном писали умные статьи, чуть ли не мечтали.

Использовать PDO предполагалось разными способами. Например, непосредственно из программы на NEXNSTEP-станции запускать трудоемкие вычисления на мощных рабочих станциях, или использовать на сотнях NeXT-клиентов общие программы на очень мощном сервере.

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

В октябре 1993, во время презентации NEXTSTEP 3.2, представили первую реализацию PDO, для HP-UX. На Data General и Sun уже шла работа по переносу PDO на DG-UX и Sun Solaris, которые должны были выйти в свет в январе и в марте 1994 года.

👍 0 👎 0

>>>Ссылка для отзывов и предложений<<<


Ещё новости с тэгом Общее


Что такое землетрясение, каковы причины его возникновения и их последствия?Что такое землетрясение, каковы причины его возникновения и их последствия?
🕑 07.02.2023 Общее Происшествия 👀 428 просмотров

Заброшенный вокзал, расписанный народными художественными узорами в ВенгрииЗаброшенный вокзал, расписанный народными художественными узорами в Венгрии
🕑 07.02.2023 Общее Фотоподборки 👀 317 просмотров

Красочные водопады Плитвицких озер в ХорватииКрасочные водопады Плитвицких озер в Хорватии
🕑 07.02.2023 Общее Красота 👀 381 просмотров

Антиправительственный митинг в Москве 10 марта 1991 годаАнтиправительственный митинг в Москве 10 марта 1991 года
🕑 07.02.2023 Общее Фоторепортажи Места События 👀 2863 просмотров

Фото-загадка: Какие символы зашифровали на этикетке зимней «Кока-колы»Фото-загадка: Какие символы зашифровали на этикетке зимней «Кока-колы»
🕑 07.02.2023 Общее Интересное 👀 630 просмотров

Перевал через Альпы и «бесконечное» шоссе: 5 опасных, но захватывающих путейПеревал через Альпы и «бесконечное» шоссе: 5 опасных, но захватывающих путей
🕑 07.02.2023 Общее Мир Страны Города 👀 448 просмотров

Чебуреки — все секреты идеального теста и фарша!Чебуреки — все секреты идеального теста и фарша!
🕑 07.02.2023 Общее Еда Рецепты 👀 514 просмотров

От Lamborghini до Mitsubishi: производители автомобилей, которые делают трактора не хуже спорткаровОт Lamborghini до Mitsubishi: производители автомобилей, которые делают трактора не хуже спорткаров
🕑 06.02.2023 Общее Автомир 👀 236 просмотров

Истории из цикла — с неожиданным концомИстории из цикла — с неожиданным концом
🕑 03.02.2023 Общее Юмор 👀 508 просмотров

Совет хозяйкам: никогда больше не развешивайте мокрые вещи на сушилки и радиаторы в квартиреСовет хозяйкам: никогда больше не развешивайте мокрые вещи на сушилки и радиаторы в квартире
🕑 03.02.2023 Общее Интересное 👀 329 просмотров

Как понять смысл слов некоторых слов без словаряКак понять смысл слов некоторых слов без словаря
🕑 03.02.2023 Общее Общество 👀 859 просмотров

Моя правда самая правдивая: эта история произошла на судеМоя правда самая правдивая: эта история произошла на суде
🕑 03.02.2023 Общее Истории Рассказы Анекдоты 👀 295 просмотров

Как немцы поступили с миллионами касок вермахта, оставшимися после войныКак немцы поступили с миллионами касок вермахта, оставшимися после войны
🕑 29.01.2023 Общее История 👀 400 просмотров

Зачем в США в начале XX века малышей отправляли почтойЗачем в США в начале XX века малышей отправляли почтой
🕑 28.01.2023 Общее США 👀 421 просмотров

«Миротворец»: что собой представляет и на что способен самый культовый револьвер Дикого Запада«Миротворец»: что собой представляет и на что способен самый культовый револьвер Дикого Запада
🕑 26.01.2023 Общее США 👀 582 просмотров

Почему Америка и Европа такие богатые и откуда у них столько денегПочему Америка и Европа такие богатые и откуда у них столько денег
🕑 19.01.2023 Общее Интересное 👀 1548 просмотров

Астрологический прогноз на 19 — 25 февраляАстрологический прогноз на 19 — 25 февраля
🕑 16.12.2017 Общее 👀 776 просмотров

Иван Ургант снова высмеял Анатолия КашпировскогоИван Ургант снова высмеял Анатолия Кашпировского
🕑 29.12.2017 Общее 👀 677 просмотров

Ольга Анохина: «Проблемы от бывшей родни»Ольга Анохина: «Проблемы от бывшей родни»
🕑 20.12.2017 Общее 👀 676 просмотров

Владимир Финогеев: Часовые амбарыВладимир Финогеев: Часовые амбары
🕑 08.01.2018 Общее 👀 752 просмотров

Популярное 2 недели


Малоизвестный китайский бренд уделал Xiaomi и Samsung: самые крутые технологии в смартфонах InfinixМалоизвестный китайский бренд уделал Xiaomi и Samsung: самые крутые технологии в смартфонах Infinix
🕑 26.03.2024 Android Это Интересно Мобильные Технологии Новичкам Смартфоны Infinix 👀 76 просмотров

Стала совсем неузнаваемой: Брежнева перестала скрывать дефект на лицеСтала совсем неузнаваемой: Брежнева перестала скрывать дефект на лице
🕑 25.03.2024 Развлечения Звезды Новости 👀 75 просмотров

Сливочный гратен из цветной капусты и лука: рецепт классическийСливочный гратен из цветной капусты и лука: рецепт классический
🕑 23.03.2024 Развлечения Мой Дом Готовим Вместе 👀 80 просмотров

В обновление 1.50 для Euro Truck Simulator 2 получит обновление Wielton Trailer PackВ обновление 1.50 для Euro Truck Simulator 2 получит обновление Wielton Trailer Pack
🕑 22.03.2024 Игры 👀 87 просмотров

Состоялся релиз фильма *Дом у дороги* с Джейком Джилленхолом и Конором Макгрегором - фильм уже доступен в сетиСостоялся релиз фильма *Дом у дороги* с Джейком Джилленхолом и Конором Макгрегором - фильм уже доступен в сети
🕑 22.03.2024 Игры 👀 111 просмотров

Четвёртый закулисный ролик Rise of the Ronin расскажет о создании игрыЧетвёртый закулисный ролик Rise of the Ronin расскажет о создании игры
🕑 19.03.2024 Игры 👀 333 просмотров

Обзор очень тихой беспроводной клавиатуры Ugreen. Подключил ее ко всем гаджетам в доме и не жалеюОбзор очень тихой беспроводной клавиатуры Ugreen. Подключил ее ко всем гаджетам в доме и не жалею
🕑 17.03.2024 Apple Обзоры Гаджетов Лучшее АлиЭкспресс Техники Скидки 👀 82 просмотров

Как искать промокоды на скидку и сканировать чеки в Едадил, чтобы получать кэшбэк за покупкиКак искать промокоды на скидку и сканировать чеки в Едадил, чтобы получать кэшбэк за покупки
🕑 16.03.2024 Apple Советы Трюки Скидки АлиЭкспресс Работе Цены 👀 63 просмотров

Игра «Найди и посчитай фигуры»Игра «Найди и посчитай фигуры»
🕑 16.03.2024 Развлечения Яркое Детство Игры Творчество 👀 172 просмотров

Рецепт шоколадных блинчиков Рецепт шоколадных блинчиков
🕑 16.03.2024 Развлечения Яркое Детство Рецепты 👀 157 просмотров

В *Битлджус 2* раскроют прошлое героя; Майкл Китон увидел часть отснятого материала и остался в полном восторгеВ *Битлджус 2* раскроют прошлое героя; Майкл Китон увидел часть отснятого материала и остался в полном восторге
🕑 16.03.2024 Игры 👀 108 просмотров

Рыбы по гороскопу: сильные и слабые стороны, характеристика и главное качество знака зодиакаРыбы по гороскопу: сильные и слабые стороны, характеристика и главное качество знака зодиака
🕑 16.03.2024 Развлечения Гороскопы Гороскоп 👀 93 просмотров

Названа причина смерти Ширвиндта — близкие не хотят верить новостямНазвана причина смерти Ширвиндта — близкие не хотят верить новостям
🕑 15.03.2024 Развлечения Звезды Новости 👀 73 просмотров

Вот так брутал! Расторгуев удивил своим видом после слухов о пластикеВот так брутал! Расторгуев удивил своим видом после слухов о пластике
🕑 15.03.2024 Развлечения Звезды Новости 👀 132 просмотров

>>>Ссылка для отзывов и предложений<<<

Новости в картинках


Embracer завершила процесс реструктуризации и пока не готова к новым слияниям и поглощениям
Теплые весенние концерты в Киноконцертном зале «Эльдар»
Для атмосферного платформера Rain World анонсировано дополнение The Watcher
Стало известно, кто из детей Брэда Питта встал на его сторону в бракоразводном конфликте с Джоли
На Microsoft, Rockstar и другие игровые компании подали в суд за создание *слишком увлекательных* игр
Степаненко получила чужое наследство — вошла во вкус и не может остановиться
Состоялся анонс карточного рогалика As We Descend
Студия поддержки Certain Affinity сообщила о сокращении рабочих мест
В Gearbox прошли сокращения после анонса сделки с Take-Two
«Мне сейчас нужно время»: Дубцова ответила на слухи об уходе со сцены
Для Dragon*s Dogma 2 вышло первое крупное обновление
Инди-создатели соберутся вместе для участия в игровой презентации Triple I Initiative в апреле этого года
Стали известны дата выхода и платформы хоррора Corpse Party 2: Darkness Distortion
Техническое сравнение графических режимов в демоверсии Stellar Blade
Princess Peach: Showtime! обошла Dragon*s Dogma 2 и Rise of the Ronin и возглавила еженедельные японские чарты
Рядом бойфренд и будущая невестка: Гагарина показала свою новую семью
The Texas Chain Saw Massacre получила бесплатные выходные в Steam и скидки
Прогноз на апрель 2024 года по дате рождения
Перенос Earthblade, новые хозяева Gearbox, опасные снежки в Helldivers 2, Twitch запрещает…
Гороскоп на выходные 30 и 31 марта для всех знаков зодиака
Босс Baldur*s Gate 3 назвал дураками тех, кто увольняет критически важных разработчиков
*Золотая лихорадка закончилась*: инди-разработчики рассказали о снижении эксклюзивных сделок Game Pass и EGS
Предали забвению: Вайкуле получила по заслугам за свои высказывания
29 марта: какой сегодня праздник?
Босс Larian прояснил комментарии по поводу следующей игры студии
Джереми Реннер снова становится *Мэром Кингстауна* в тизере третьего сезона
Новый трейлер Stasis: Bone Totem посвящен релизу игры на игровых консолях
Как заказать смартфон из-за границы через Ozon и какие проблемы могут возникнуть
«Сказал: «Лучше уезжай!» Светлаков спас Бурунова от смерти в «Крокусе»
5 крутых приложений для Apple Watch на каждый день, которые вы бы не нашли сами
Какие смартфоны HUAWEI я советую купить в 2024 году, если нужен Андроид без Гугла
В Battle.net началась *Весенняя распродажа* со скидками до 67%
Вышел первый апдейт для технической версии игры *Передний край*
Исхудавший Лазарев объявился после известия об уходе со сцены — озвучил свои планы
На старых iPhone стала доступна быстрая зарядка Qi2. Чем она отличается от MagSafe
Гузеева появилась на работе со сломанной ногой — злилась и возмущалась
Завтра в GOG начнётся раздача симулятора гномьей шахтерской колонии Hammerting
Hasbro инвестирует $1 миллиард в разработку новых игр
Две трети разработчиков CD Projekt сейчас работают над The Witcher 4, достигнув целевого штата сотрудников
Cyberpunk 2077 принесла CD PROJEKT 750 млн. долларов
На Джанабаевой лица нет из-за шумихи вокруг пополнения в семье Меладзе
Diablo 4 стала доступна в Game Pass на Xbox и ПК
Predator: Hunting Grounds заглянет на консоли текущего поколения в конце года. IllFonic займётся издательством
Как отключить Google на Андроиде и сделать из него смартфон, которому не страшны санкции
10 товаров с АлиЭкспресс с высоким рейтингом и низкой ценой
Predator: Hunting Grounds заглянет на консоли текущего поколения конце года. IllFonic займётся издательством
Психологический триллер *Серфер* с Николасом Кейджем официально покажут в России
МакSим показала, куда сбежала после отказа от концертов — забрала детей
В новом ролике ролевой игры Broken Roads разработчики рассказали о происхождении класса Геодезист
Вместе с The Outer Worlds на следующей неделе в EGS раздадут Thief
Judgment 3? RGG Studio намекнула на важный анонс в понедельник
Похудевший Лазарев не может больше выступать — что известно о состоянии певца
Стивену Спилбергу очень понравилась *Дюна 2* - именитый режиссер остался под большим впечатлением от фильма
Бесплатное обновление, польские замки и DLC *Долина Волка* прибудут в Stronghold: DE в конце апреля
Пророк Санбой в дебютном трейлере визуальной новеллы *Альтушка для скуфа*
В EGS началась новая бесплатная раздача
У разработчика из Rockstar Games нашли информацию указывающую на то, что в GTA VI будут торнадо и ураганы
Управленческий симулятор фармацевтической компании Undead Inc. стартует 2 мая
Новая беда постигла Заворотнюк — пострадали все
Причины культовости Half-life

ePN © 2023 Все права защищены.