Скажем, я хочу создать компьютер для конечных пользователей, который использует Windows, но обычному пользователю, как правило, не нужно думать о том, что это ПК с Windows (за исключением минимальных уведомлений, требуемых Microsoft, мелким шрифтом и т.д.). Этот компьютер будет иметь собственный настраиваемый графический интерфейс и файловый менеджер, и обычному пользователю не понадобится доступ к базовой ОС Windows.
Вы можете думать об этом как о пользовательских устройствах, изготовленных производителями, которые работают под Linux, за исключением того, что я хочу использовать Windows. Причина, по которой я хочу использовать Windows, заключается в том, что я хочу, чтобы конечный пользователь мог играть в игры, созданные для Windows.
Например, некоторые необходимые функции будут:
- Замена запуска анимации для Windows
- Нет Windows Explorer / рабочего стола вообще - он просто загрузит мой графический интерфейс. Может быть, этот графический интерфейс просто перекрывает проводник - все будет в порядке, если оно будет первым.
- Клавиша Windows, Ctrl Alt Delete, другие функции будут отключены, если это явно не разрешено суперпользователем.
Я не знаю, предоставит ли Microsoft возможность производителям устройств делать подобные вещи, не становясь сумасшедшими. Есть ли какой-то упрощенный способ сделать это с ПК с Windows? Я видел, по крайней мере, одно устройство для конечных пользователей (программно-аппаратный пакет для потоковой передачи в режиме реального времени), работающее под управлением Windows - хотя они не сумели скрыть, что это Windows, они по крайней мере наложили графический интерфейс и заменили начало анимации.