Возникла у меня мысль приспособить нечто unix'ообразное для решения задач промышленой автоматизации. Т.е. хотелось бы иметь систему, которая бы спокойно работала по 1-м пне с 64-128 Мб ОЗУ и в идеале помещалась бы на 32-64-128 метровый флэш-винт. Естественно там должен быть графический интерфейс и главное чтобы вся система работала стабильно и быстро. С unix'ами я дело никогда не имел, потому хотелось бы услышать совет: куда мне копать? Знакомые, которые имели дело с Линуксом, советуют его. Что можно почитать по внутренностям Linux? Как осуществляется работа с железом (с тем же СОМ-портом)? Какие графические оболочки подойдут под мои цели? Какие среды программирования? Я под Windows пользую Visual C++. Есть ли что-то аналогичное под Linux? А как у вас с реалтаймом? А как с эмуляцией виндуза?
Для реалтаймя рекомендую QNX, там Си есть :-) работать вообщем можно. да и нужно :-)
Мне собственно жёсткий реалтайм не нужен - на это микроконтроллеры есть. Главное общая скоростьработы системы, малый размер, надёжность и чтобы система не начинала "корячиться" в самый неподходящий момент, как это иногда с Windows случается. А c unix'ами... я так понимаю следует выбрать что-то более-менее распространённое, чтоб была возможность поинтересоваться решением какой-нить проблемы у знакомого.