The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Бета-выпуск Proton 3.16, пакета для запуска Windows-игр в Li..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Есть идеи по улучшению форума и сайта ? Пишите.
. "Бета-выпуск Proton 3.16, пакета для запуска Windows-игр в Li..." –2 +/
Сообщение от Аноним (25), 23-Дек-18, 12:20 
> винду сделали такой не разрабы

16-битную винду сделали как удобную графическую оболочку для DOS, а также удобный API для создания окон. Программисту так легко создавать окна, что это даже вынесли в название ОС - Windows

Потом были Windows NT 3.51 и Windows 95. Первый был продуктом предательства IBM, и имел собственный формат исполняемых файлов. Второй был новой 32-битной системой с обратной совместимостью с 16-битной. При этом, если 16-битная программа выполняла недопустимую операцию, то она роняла всю систему, а если "падала" 32-битная, то мы просто видели сообщение об ошибке.

У Windows 9x была проблема - реестр. Если бы приложения просто хранили информацию в *.ini-файлах, как Linux это делает в *.conf-файлах, то ничего такого не было бы.

Ещё Windows 9x была однозадачной системой без разограничения прав. Юзер мог выполнять любой код, а когда при старте спрашивали пароль - просто жмёшь по "Отмене", всё равно залогинится

Windows NT 4.0 имела совместимость со многими 32-битными бинарниками для Windows 95, но сама система многого не умела, из-за чегонапример не работали игры. Windows NT 5.0 научилась всему, что не умела 4.0. Теперь и игры работали. Правда, во многих из них стояла проверка на NT, и они просто выдавали сообщение "Работаю только в 9x" и закрывались. В SP1 добавили возможность сменить юзерагент системы в "Свойствах" файла, который собираешься запустить, и большинство старых игр заработали (но не все)

2000 получилась гораздо стабильнее - я не знаю, как они починили реестр. Они же от него не отказались, но проблем из-за него стало меньше. Может просто компьютеры стали быстрее, а разработчики научились грамотно пользоваться этой фичей... Система получилась такая хорошая, что получила статус невзламываемой. Но ненадолго. Во-первых, рост популярности (то, о чём ты говоришь). Во-вторых, утечка исходных кодов. В-третьих, уязвимости (но это и в линуксе есть)

В Windows много фатальных недостатков, из-за которых работают вирусы. Например то, что все работают под Администратором. Большая часть прог хранит свои данные в Application Data, но обязательно найдётся прога, которая хранит их в Program Files, а эта прога нужна. Ты попробуй работать под "ограниченной учётной записью" - сразу вирусоустойчивость значительно вырастет

А также реестр

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Бета-выпуск Proton 3.16, пакета для запуска Windows-игр в Li..., opennews, 23-Дек-18, 09:58  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру