> Согласен, непоследовательно ведут себя наши любители открытого кода, меня аж баттхёртит. Батхерт микрософтовского бота с мышлением проприераса - это мило и симпатично.
А нормальные любители открытого софта расставляют приоритеты. Скажем загрузчики и системные компоненты (ядро, драйвера, либы) заменить на открытые более приоритетно - в силу их проблемного расположения по иерархии: загрузчик может воздействовать на ядро или скажем там в x86 живет обработчик неустранимых SMM-прерываний и пара фирмварин сервисных процессоров. Удачное местечко для бэкдоров всех мастей.
Контроль над ядром и драйверами - означает что система будет работать на нас, а не кого-то еще. И делать то что надо нам, а не кому-то там еще. Это означает что в случае чего свое мы всегда отспорим. Даже у проприетарного софта.
Открытые либы в юзермоде и далее софт - расширяют зону контроля и, собственно, избавляют от нужды заниматься отспариванием чего либо, ломясь в железную дверь хакинга и крякинга. Которая на поверку стоит в чистом поле - можно просто взять программу с сорцом да и поменять то что не устраивало. И не надо долбаться с хакингом мутных бинарей. Да еще потом можно пойти да билдануть ее на вон ту армовскую платку, размером 10х5 сантиметров. Питающуюся от зарядки мобилки. И при этом спокойно отгружающей торренты бочками, например.
А если какая-то там игра начнет быковать - во первых, ей всегда можно дать по рогам на уровне ядра или системных либ, а во вторых - игра не есть критичный компонент. Без нее можно пережить. Никаких критичных задач не зафэйится, на деньги никто особо не попадет, ну и так далее.