Классический форум-трекер
canvas not supported
Нас вместе: 4 266 192

Двадцать восемь лет спустя Windows 95 снова в строю


Страницы:  1, 2, 3  След. 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Компьютеры и комплектующие -> Компьютерные новости
Автор Сообщение
Новости ®
Вольный ветер
Стаж: 19 лет 8 мес.
Сообщений: 6477
Ratio: 25.216
Поблагодарили: 13434
100%
nnm-club.gif
      ИТ-специалист «подружил» давно устаревшую Windows 95 с тысячами современных программ. Он обеспечил совместимость этой ОС с .NET - поддержки этого фреймворка в данной системе никогда не было. За счет этого многие современные программы, ранее отказывавшиеся запускаться под этой системой, теперь запросто могут работать на старых ПК, если, конечно, их «железо» справится с такой нагрузкой.



      Пользователь YouTube под псевдонимом MattKC заявил, что одним махом сумел портировать на Windows 95 «тысячи программ». Как пишет Tom’s Hardware, специалист не стал копаться в коде всех этих утилит – он лишь реализовал поддержку фреймворка разработки ПО .NET в составе Windows 95, которой в ней никогда не было.

      Это одно из главных отличий Windows 95 от в разы более современной и функциональной Windows 98. О своем достижении MattKC рассказал на YouTube, опубликовав почти 60-минутный ролик, в котором наглядно продемонстрировал возможности своего творения.

      По данным Tom’s Hardware, чтобы заставить .NET работать на Windows 95, простого копирования недостающих библиотек DLL было недостаточно. Потребовались масштабные правки реестра системы – в него понадобилось нести более 5400 ключей.

      Кропотливая работа
      «Донором» файлов .NET, как и ключей реестра, стала Windows 98. Перенеся все необходимые данные в Windows 95, MattKC убедился, что у него вновь ничего не получилось. Методом проб и ошибок он выяснил, что проблема оказалась в системном компоненте ndphlpr, необходимом .NET, но отсутствующем в старых ОС Microsoft. Попытка обмануть систему и убедить ее, что этот файл в ней все же есть, дала нужный результат – фреймворк .NET запустился под Windows 95, но все еще работал очень нестабильно.

      Потратив немало личного времени, MattKC поборол последнее препятствие на пути к полноценной работе .NET на Windows 95. На деле препятствий было два – одно из них скрывалось в системной библиотеке user32.dll, а другое было связано непосредственно с .NET.


      Обе проблемы были устранены, после чего Windows 95 все же научилась работать с современными приложениями. Однако потенциальные аппаратные проблемы MattKC устранить уже не может – все без исключения старые ПК под управлением Windows 95, которые еще существуют в 2024 г., давно морально устарели и не всегда могут «потянуть» современное программное обеспечение, особенно с учетом того, что многие разработчики перестали оптимизировать его. В результате приложения потребляют сотни мегабайт оперативной памяти – такого объема в древних ПК никогда не было.

      Кому это может пригодиться
      Windows 95 – это давно устаревшая ОС, вышедшая 29 лет назад, в 1995 г. Microsoft больше не поддерживает ее, разработчики ПО не пишут под нее софт, а подавляющее большинство современных пользователей даже никогда не работали в ней.

      Тем не менее, по всему миру по-прежнему существуют системы, которые до сих пор управляются давно устаревшими программами, установленными на не менее устаревшее «железо», и на их фоне Windows 95 – это суперсовременная ОС. Для примера, в начале 2024 г. писали, что железнодорожная сеть Германии – самой передовой страны Европы, до сих пор зависит от операционных систем Windows 3.11 и даже MS-DOS.

      Обе ОС вышли намного раньше Windows 95. Сейчас Германия спешно ищет специалистов в них, но это не так-то просто – молодым ИТ-шникам совершенно нет дела до древних ОС, многие из которых появились еще до их рождения.
Источник

_________________
Включение указателя поворота заранее, действительно помогает другим водителям понять,
в каком направлении вы собираетесь двигаться, и делает вождение безопаснее для всех.
Ellephant
Стаж: 17 лет 3 мес.
Сообщений: 301
Ratio: 37.083
Поблагодарили: 257
100%
Откуда: Ленинград, СССР
ussr.gif
У меня еще есть IBM486, с установленной Win95. Раньше, в те далекие времена, казалось, что это шустрый монстр. Но теперь, в сравнении с современной машиной, это черепаха. А если ее еще нагрузить .NET это будет ленивец )

_________________
Верните пенсию!
dimitriy7
Стаж: 18 лет 8 мес.
Сообщений: 5708
Ratio: 69.743
Раздал: 1.108 TB
Поблагодарили: 372
14.71%
Откуда: Лучший город Земли
ussr.gif
Ellephant
Угу.
А с учётом того, что на 486 можно поставить максимум 64 мега памяти, а выше уже идёт окно адресов для VLB — вообще непонятно, зачем на ней дотнет. Одна виртмашина эти 64 мега и сожрёт :)
MagiRus2005
Стаж: 15 лет 1 мес.
Сообщений: 690
Ratio: 1.744
100%
Откуда: Урал
ussr.gif
В гараже где то "Корвет-8020" валяется. на МикроДОСе работал. Может и до него когда нибудь эволюционируем.
Ruroni-SPb
 
Стаж: 13 лет
Сообщений: 1806
Ratio: 8.413
69.03%
Откуда: SPb
ussr.gif
Maximus писал(а): Перейти к сообщению
Тем не менее, по всему миру по-прежнему существуют системы, которые до сих пор управляются давно устаревшими программами, установленными на не менее устаревшее «железо», и на их фоне Windows 95 – это суперсовременная ОС.
На этих системах не требуется устанавливать более современное ПО, их функционал ограничен определенными задачами и не меняется много лет.

Maximus писал(а): Перейти к сообщению
Сейчас Германия спешно ищет специалистов в них, но это не так-то просто – молодым ИТ-шникам совершенно нет дела до древних ОС, многие из которых появились еще до их рождения.

Да, недавно здесь была эта новость. Специалисты, видимо, нужны не для обслуживания и управления, а для написания кода под MS DOS? Если просто оператор или администратор - то в чем проблема? Хоть сейчас могу собрать железо, установить систему и администрировать. Разве что, в разнородной сети с современными компьютерами проблемы будут большие, нужен хотя бы шлюз.

На семерке стоит давно "Windows95 как приложение" Феликса Рисеберга, в оконном режиме https://github.com/felixrieseberg/windows95/tree/master
Так полноценно и не заработало.
velander
Стаж: 16 лет 1 мес.
Сообщений: 360
Ratio: 7.427
92.11%
Ну практического применения ноль. Старые ПК не тянут современные задачи, а под новые нет драйверов на старую операционку.
Это как на смартфоне несколько лет назад, тоже запустили 95-ю винду, просто доказательство возможности и скиллов того кто это сделал.
zz13
Стаж: 14 лет 4 мес.
Сообщений: 3001
Ratio: 3.885
30.21%
это еще раз показывает, что ограничения и устаревания операционок чисто искуственные, ради продаж. нет никаких ограничений на использование нового софта в старых операционках за исключением непомерной жадности мелкософта и других разработчиков, принудительно ограничивающих работу софта. ну и разницы между операционками тоже практически нет, раз уж софт от десятой винды без проблем заработал на 95 винде всего лишь после добавления одной библиотеки. ядро осталось без изменений и вся разница в количестве свистоперделок и следящего софта.
Ruroni-SPb
 
Стаж: 13 лет
Сообщений: 1806
Ratio: 8.413
69.03%
Откуда: SPb
ussr.gif
Ellephant писал(а): Перейти к сообщению
Раньше, в те далекие времена, казалось, что это шустрый монстр. Но теперь, в сравнении с современной машиной, это черепаха.

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

zz13 писал(а): Перейти к сообщению
раз уж софт от десятой винды без проблем заработал на 95 винде всего лишь после добавления одной библиотеки.
Вроде про это не писалось. Цель была запускать приложения, написанные под Win98 с использованием .NET Я так понял.
infiniti65
 
Стаж: 13 лет 10 мес.
Сообщений: 515
Ratio: 38.287
Раздал: 51.66 TB
100%
Откуда: Россия Матушка
ussr.gif
у меня ноутбук IBM шестисотый ) нормально и сегодня работает под 95
kex4
Стаж: 7 лет 8 мес.
Сообщений: 667
Ratio: 12.437
100%
ussr.gif
Вот бы семёрку кто-то подобным образом "оживил", и можно жить )
serega4060
 
Стаж: 16 лет 7 мес.
Сообщений: 753
Ratio: 7.501
100%
russia.gif
kex4 писал(а): Перейти к сообщению
Вот бы семёрку кто-то подобным образом "оживил", и можно жить )

а потом ещё и миллениум с вистой, ваще счастье прибудет
kx77
 
Стаж: 13 лет 6 мес.
Сообщений: 1756
Ratio: 139.014
Поблагодарили: 2425
100%
Системные требования 98 не слишком сильно отличаются от 95.
Если комп настолько древний, что в нем 8 или 16 мб RAM, то любое .net приложение все равно помрет на такой системе. А если больше, то в чем проблема установить 98 ?
Я запускал давным давно 95 на 486 с 8 Mb RAM. Это ужас даже без .net. Блокнот и пасьянс после длительной задержки
fjbfjb
 
Стаж: 16 лет 2 мес.
Сообщений: 986
Ratio: 38.526
100%
ussr.gif
Господа, товарищи и баре, а разницу ощущаем между переработать/доработать ОС и портировать программу? Тем более, что для многих "древних", мелких программ (и именно тысяч) эта портация и не требуется как таковая. Вы можете заметить, да хоть здесь на треккере, часто задают вопрос, по поводу работоспособности программы на предыдущих версиях ОС. На что часто отвечают: а я побывал только на таких-то. Просто разработчик или релизёр не заморачивались более ранними ОС.Бывает и такое,что релизёр обозначает определённые системные требования, а на сайте разработчика они гораздо шире.
iarxivator
Стаж: 13 лет 7 мес.
Сообщений: 347
Ratio: 3.874
0%
virtual box ....
iamluckyman
Стаж: 4 года 11 мес.
Сообщений: 212
Ratio: 3.453
100%
georgia.gif
Билииии, где карта? Нам нужнаааа картааа
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Компьютеры и комплектующие -> Компьютерные новости Часовой пояс: GMT + 3
Страницы:  1, 2, 3  След.
Страница 1 из 3