Чем лицензионный троянский конь отличается от нелицензионного кота в мешке?
Очевидные факты, не вписывающиеся в разумное понимание термина «технический прогресс», стали очередным поводом для написания этой статьи. Речь идёт о предпочтении, которому не уделяют внимание разработчики операционных систем. Моя практика показала, что предпочтительно иметь несколько аппаратно изолированных операционных систем (установленных за неимением лучшего на разных жёстких дисках с возможностью оперативного переключения при загрузке), с разным набором софта в зависимости от области задач, которые нужно решить. Очевидно серьёзные новые пакеты программ специализированы и ориентированы вовсе не на универсальные платформы. Свойством операционных систем является возможность оптимизации набора компонентов, установленных в системе и получение в результате высокой производительности набора часто используемых приложений. Даже чайнику понятно - если не устанавливать лишние программы, система грузится и работает быстрее, значительно легче можно найти проблему или нужную функцию. Майкрософт же вынуждает нас мириться с универсальностью, оправдываясь преимуществом стандартных аппаратных интерфейсов. Иногда у меня создаётся впечатление, что «декоративные» судебные процессы, периодически выносящие решения то в пользу одной, то противоположной стороны по мелким патентным спорам (типа лицензионного движка или преимущества в поисковике) необходимы, чтоб скрыть главную проблему.
Напрашивается самый простой ответ на вопрос, вынесенный в заглавие, если использовать метод «бритвы Оккама» - отличие в размерах. Но в таком случае как смогли абсолютно тот же набор сетевых функций 10-ки впихнуть в мааленький смартфон, если только системная папка для настольного компьютера «весит» 32,6 ГБ несмотря на регулярную очистку от «мусора» всяческими утилитами?
Учитывая, что под диск С выделено 150 ГБ, 32 кажется и не много, однако… Большинство задач в сети можно решить смартфоном, где системная папка в десятки раз меньше, при этом есть возможность обработки и редактирования видео FHD и фото, голосового ввода, распознавания пользователя вместо пароля и общение на любом языке мира, который есть в гугле-переводчике.
Спрашивается – зачем терять время на загрузку и обработку ненужных файлов, вызывающее ужас в масштабах всего интернета? Миллиарды человеко-часов и гигаваты электроэнергии за год вылетают в трубу из-за непродуманной политики компании Майкрософт… Итак, поскольку после этого абзаца все осознали значимость идеи, задаю свой основной вопрос – почему при загрузке операционной системы не предлагается очень важное меню выбора цели работы и функциональность? Достичь значительного сокращения потерь времени можно было бы, сделав несколько специализированных и изолированных друг от друга версий ОС. Речь не о программной изоляции, а об аппаратной поддержке модульного включения. Как все сейчас понимают, многоядерные процессоры в смартфонах работают в режиме, который быстро распределяет вычислительную нагрузку по ядрам, при этом большую часть времени дополнительные ядра выключены, что и делает процессор экономным. Однако этот принцип не применяется к другим модулям и тем более к обычным компьютерам. Аргументы против в основном заключаются в расширении вредоносных возможностей и снижении производительности из-за коммутационных потерь, однако не всё так страшно, если предусмотреть предлагаемые методы оптимизации при загрузке специализированного варианта системы. Речь не о мультизагрузке линукса или юникса, что конечно нравится противникам монополизации рынка, а скорее наоборот – необходимости дополнить 10-ку такими возможностями.
1 января 2016 г. Конструктор Гаврук В. В. МТС + 375 29 8464082 ©

Комментарии
Эх, конструктор Гаврук
Слово "оптимизация" повторяется в вашем старте в каждом предложении. Однако, как можно вести речь о том, о чем вы имеете весьма скромное представление, если не назвать его просто дилетантским.
Не крутите пальцы веером, а изучите для начала предмет, о котором пишите.
MS разработала весьма сложную, достаточно надежную многофункциональную и многопользовательскую оболочку для программного решения многочисленных и разнонаправленных задач. После того, как вы изучите, каким образом работает это сложное произведение программной мысли, после того, как вы поймете, как связаны между собой более полумиллиона объектов, полагаю, можно и вернуться к той хрени, которую вы написали.
Читайте книги, источник знаний.
По его выражению (цитата) "Свойством операционных систем является возможность оптимизации набора компонентов, установленных в системе и получение в результате высокой производительности ...."
Но требования к системе- это одно. а факт выполнения этого требования- совсем другое.
И автор пишет, что по его мнению, эта роль системой не выполняется.
Так что, внимательное прочтение ещё раз, поможет вам понять вашу ошибку в суждениях.
В соответствии с лицензией, пользователю представляется продукт и возможность путем настройки самостоятельно "подогнать" ОС под свои возможности и желания. Разработчик гарантирует работоспособность ОС даже в том случае, когда пользователь не владеет этим вопросом и не может выполнить настройку самостоятельно. Но в этом случае не стоит пенять на разработчика, а следует просто заплатить деньги специалисту, который и выполнит необходимые настройки, и не скулить в МПарке.
Я же написал уже - читайте книги, источник знаний.
Я разработчик, в прошлом. До пенсии. Не операционных систем, конструктор. Но подход к созданию нового всё равно, одинаков. Чего угодно- программы, железки, электрической игрущки.
Начинается любая работа с разговора. Заказчика и проектанта.
Разговор разных специалистов , говорящих на разных языках.
И 90% ошибок в проекте, делается именно вначале, на стадии постановки задачи.
В конце-концов, окончательно запутавшись, проектант говорит себе- "Да чёрт с ним, сделаю я эту штуку так- побольше , потолще, и повыше. Байтов ли, килограммов ли, мегагерц ли.... И пусть он сам делает, настраивает, конфигурирует как ему будет надо".
И подаёт свою работу как функционально супер-пупер, обогнавшую всех конкурентов на порядки. Получается, конечно, монстр, работу которого не сможет объяснить в нюансах сам разработчик. Но зато обеспечен тираж. Это вам не какие-то жалкие и безграмотные потребители, сельские там труженики.... С которыми можно вот так-пренебрежительно, свысока....
Ладно. Это я к слову.
Только та машина хороша, которая создаётся тем, кто знает технологию производства так же хорошо, как электронику.
Что касается операционок. Думаю я, что пока всё идёт в тупик. Чем дальше в лес, тем толще партизаны. Будущее не в насыщен...
Чтож, это в духе всех непризнанных гениев...