Такая проблема.
Сделал макет устройства: программа на C++ Builder крутится на ноутбуке под Windows XP. Все работает, заказчику нравится. Теперь надо попробовать перенести программу на что-нибудь автономное x86-совместимое + надо уйти от Win XP, так как не хочется приобретать лицензию на несколько сотен XP на серийные изделия. Устройство оперирует видеороликами, картинками и немного служебной графики поверх выводимой картинки. Никакого GUI, устройство пользователем вообще не управляется. Вот думаю, можно ли малой кровью уйти с Windows XP. Пока вижу два варианта - уйти на DOS или на Linux.
DOS официально бесплатна? Есть видеокодеки под типа DIVX под DOS? Есть драйвера USB mass-storage под DOS? Можно сделать загрузочную USB-флешку под DOS, чтобы в системе не было винчестера? На чем лучше программировать под DOS?
Linux все-таки бесплатен или есть какие-то подводные камни? На чем лучше начинать программировать под Linux, если вообще с ним никогда дела не имел? Можно ли сделать загрузочную USB-флешку под Linux?
Какие еще есть пути выхода из создавшейся ситуации?
--------------------
|