На Windows 95 портировали тысячи современных приложений YouTube-блогер MattKC сумел портировать в Windows 95 тысячи современных приложений. Для этого ему пришлось обеспечить совместимость устаревшей операционной системы с фреймворком .NET, чего на момент её актуальности сделано разработчиками не было. Совместимость с фреймворком позволила
(
Read more... )
Comments 25
Система категоризации Живого Журнала посчитала, что вашу запись можно отнести к категориям: IT, Компьютеры.
Если вы считаете, что система ошиблась - напишите об этом в ответе на этот комментарий. Ваша обратная связь поможет сделать систему точнее.
Фрэнк,
команда ЖЖ.
Reply
Судя по тому, что написано в цитате, работать будут приложения под .Net Framework
Полностью эмулировать среду NT под Win95/98 задача вряд ли выполнимая.
И вообще, во-первых, сама идея предельно дурная, потому что пользоваться виндой не семейства NT это глупость, а во-вторых, даже для NT всё, что старше Windows 7 уже неюзабельно по сути.
Например XP из коробки ставиться с поддержкой TLS 1.0, и встроенный IE просто не состоянии скачать свежий браузер, потому что в 2024 году все сайты уже хотят совместимости с TLS 1.2 со стороны клиентов.
Reply
> работать будут приложения под .Net Framework
Ну как будут.
Система TLS 1.2 не поддерживает скорее всего.
Если приложению надо сходить в интернет по протоколу HTTPS, то всё, привет.
Reply
Весь этот Winsockets (в т.ч. SSL/TLS) -- вещь же системная, нет? .Net, в лучшем случае, может какую-нибудь удобную обёртку для сетевых API реализовать??
Reply
Повторюсь
Человек добился того, что программы, собранные для .Net runtime запускаются под Win 95.
Если в программе используется API HttpWebRequest или HttpClient/HttpRequestMessage и идёт общение с сервисами по HTTPS, то это будет использовать системную реализацию TLS (которая поддерживает TLS 1.0). В результате, клиент с сервером не договорятся от версии TLS, т.к. в текущих реалиях большинство серверов ничего ниже 1.2 уже не поддерживают.
Строго говоря, не совсем Winsockets - скорее Wininet и SCHANNEL.
Reply
Насколько помню, существует порт wine for windows, который может эмулировать хоть десятку. Но, во-первых, не пользовался сам, за отсутствием винды, а, во-вторых, не помню, был ли он портирован на win98 или только на xp.
Reply
Но если и так -- лучше не думать, с какой скоростью там всё будет работать.
Как никак, это *эмулятор*...
Reply
Wine Is Not Emulator :)
Wine подменяет dll-ки на самописные, если надо. Т.е. бегать будет одинаково, а в некоторых случаях даже быстрее.
Reply
Reply
Leave a comment