На древню Windows 95 портували тисячі сучасних застосунків

На древню Windows 95 портували тисячі сучасних застосунків

YouTube-блогер MattKC успішно портував тисячі сучасних програм на безнадійно застарілу операційну систему Windows 95. Це потребувало від ентузіаста ретельної підготовки та налаштувань сумісності, що очевидно не було враховано розробниками під час створення цієї операційної системи.

На YouTube-каналі MattKC опубліковано 51-хвилинний відеоролик, який документує весь процес портування сучасних застосунків на стару систему та висвітлює проблеми, з якими зіткнувся ентузіаст в процесі, розповідає 24 Канал.

Зокрема, завдання виходило за рамки простого перенесення бібліотек з Windows 98, що вимагало створення понад 5400 ключів реєстру для полегшення функціональності фреймворку в Windows 95.

Однак на шляху до модернізації виникли й інші перешкоди.

  • Значною складністю було подолати залежність фреймворку .NET від відсутнього у Windows 98 системного компонента ndphlpr. Попри це, ентузіаст розробив обхідний шлях, імітуючи присутність цього компонента, щоб запустити функціональність фреймворку, хоча і з деякими компромісами щодо стабільності. Було внесено додаткові зміни до бібліотеки user32.dll та самого фреймворку, щоб підвищити надійність системи.

Подивитися повне відео можна тут

Авжеж про жодне відродження Windows 95 не може бути й мови, однак зусилля MattKC демонструють наполегливість притаманну ентузіастам, які незмінно намагаються запустити щось сучасне на дуже старому шматку заліза. А проте спостерігати за їхніми маніпуляціями завжди цікаво і навіть весело.

Источник: 24tv.ua