Почему так получается, что линукс с кучей вшитых драйверов, занимает меньше места чем свежеустановленная винда?
В винде-то уж точно побольше драйверов, чем в линуксе.
если ПК часто имеет строгий набор комплектующих/переферии, которые не так часто меняются?
Вы вообще в магазинах периферии для ПК были?
Каждый Вася покупает рандомный набор из тысяч железок, гордо именует его компьютер.
Поэтому ОСь должна уметь работать со всем железками, чтобы у Васи не было нужды ставить вручную драйвер на каждую плату, схему, мышку и т.д.
Исключениями являются крупные сложные аппараты типа принтеров, в которых пачка драйверов всегда своя. В любом случае их надо ставить.
Если в винде драйвер это инсталлятор, то что есть драйвер в Linux и OS X?
инсталлятор != драйвер
Почему к примеру такие устройства, как 3g модем, на винде для введения команд, требует установки драйверов и установки отдельной программы hyperterminal, тогда как на OS X, есть просто устройство в /dev/tty.3gModem , к которому можно подключиться по screen безо всяких драйверов?
Может потому что в винде в принципе консоли можно сказать нет, когда как линуксах это есть одна большая консоль.
Я уже не говорю о том зачем вообще может понадобиться лезть в консоль 3г модема обычному пользователю.