Ох уж эти "*элементарно*", "*халява*"... if (делаем устройство, в котором целевая функция - продвинутая работа с сетью) {*nix однозначно. Может *BSD, может Linux - дело вкуса.}
if (делаем устройство, в котором сложная обработка, требующая SQL, POSIX подобной файловой системы и взаимодействия процессорв ) {*nix полезно, но не однозначно.}
if (делаем устройство, в котором целевая функция - RT программа на микроконтроллере, а сеть - важная, но дополнительная функция) {Есть масса проектов хороших TCP стеков, с WEB серваками и пр. *nix в баню.}
Например, LwIP
http://savannah.no …gnu.org/projects/lwip/
http://caxapa.ru/61909.html - тут есть про синтетические порты
Полноценный стек с BSD сокетами, под него есть масса сафта, WEB серваки в частности.
uIP
http://www.sics.se/~adam/uip/index.html
http://higepon.mon …moin.cgi/uipForWindows - синетический порт под Win32 на основе WinPcap
http://www.winpcap.org/
Мелкий, но толовый стек. Активно развивается, хороший мейл лист и дока. Под него есть WEB сервак с CGI!
При наличи синтетического порта (и WEB сервака с CGI) Вы можете создать конфигурационный интерфейс сколько угодно красивый, совершенно без железа! Более того, настроив каркас такого сервака, Вы можете отдать его девелопмент WEB пиплам, просто объяснив, как надо загонять в память контент сервака.
Так что с Линухом все не так однозначно, как кажется.
-
- Re: ИМХО lamer(1080 знак., 03.04.2007 23:21, )