URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 126211
[ Назад ]

Исходное сообщение
"Выпуск библиотеки GNU libmicrohttpd 0.9.74"

Отправлено opennews , 20-Дек-21 11:19 
Проект GNU опубликовал выпуск библиотеки libmicrohttpd 0.9.74,  представляющей простой API для встраивания функциональности HTTP-сервера в приложения. Библиотека поддерживает протокол HTTP 1.1, TLS, инкрементальную обработку POST-запросов, basic- и digest-аутентификацию, IPv6, SHOUTcast и различные методы мультиплексирования соединений (select, poll, pthread, thread pool). Среди поддерживаемых платформ: GNU/Linux, FreeBSD, OpenBSD, NetBSD, Android, macOS, Win32, Symbian и z/OS. Библиотека распространяется под лицензией LGPL 2.1+...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=56379


Содержание

Сообщения в этом обсуждении
"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 11:19 
на симбиан всплакнул, на вин32 поплевался

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 11:29 
И то и другое - проприетарное говно.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 11:37 
пускай так, но симбиан на порядок юзабельнее был современного ведроида

да и хрюша тоже на порядок удобнее любого пингвиньего десктопа (кроме второгнома, пожалуй) была, плююсь я в неё потому что гнутые зачем-то её поддерживают


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 11:58 
Синдром утёнка.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 12:11 
Ты целиком неадекватен. Мимопользователь линукса и венды с 90, качество софта что там что там выросло на многие порядки. Симбиану земля стекловатой.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено анонимус , 20-Дек-21 18:59 
пользователю из 2020х. код серьезно пострадал в качестве даже в сравнении с 2010 годом, не то что с концом 90х - началом 2000х. по объективным причинам. его стало столько, что никто уже не способен отладить и полностью проверить. не говоря уже о засилии всяких js и тому подобных технологий. то что раньше старались собрать систему с полным набором( начиная от концепции и заканчивая справкой. которую к слову можно было найти в системе в том же приложении кхелпцентра) теперь все забили на это.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 20:16 
В 2010 не было такого количества доступных инструментов для анализа и улучшения качества, продукты начала 2000х опять же приобрели возможности без которых сегодня они были бы никому не нужны ввиду наличия конкурентов.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено анонимус , 20-Дек-21 20:31 
> В 2010 не было такого количества доступных инструментов для анализа и улучшения
> качества, продукты начала 2000х опять же приобрели возможности без которых сегодня
> они были бы никому не нужны ввиду наличия конкурентов.

добавление новых фич без исправления старых.... как это по современному. в этом и проблема.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 20:56 
Мир не стоит на месте. Если старые проблемы не критичны и/или требуют значительных затрат, лучше вложиться в новые, а пользователи привыкнут к любым особенностям, если возможности их удовлетворяют.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Урри , 20-Дек-21 22:14 
Вот только мало кто действительно пользуется этими инструментами в необъодимом объеме, ибо пользователь сказал "я готов платить и тестировать ваш продукт, только дайте мне его побыстрее".
А зачем платить тестерам и тестировать, если можно сделать наоборот - они сами будут тебе платить и тестировать?

Что хочет большинство, то оно и получает. Ну и мы вместе с ними страдаем за компанию.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 17:22 
gnu поддержка всегда превращает продукт в г.. как тот же GNASH.
не зря автор sed и другие хотели от них свалить, но поздно - один раз отдав назад не возвращают.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 21:23 
Групка токсичных предателей хотела свалить на самом деле, про сед не слышал (хотя и сам сед не то чтобы великая программа, гнупг посерьёзней).

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено анонимуслинус , 20-Дек-21 23:37 
понял что хотя бы написал?  sed нечто , что лежало в основе обработки текстовой информации в лине когда тебя еще наверно в проекте не было. и был основой обработки тех же самых логов в консоли. впрочем и не только. отличный парсер текстов любого формата. гнупг вообще не из той оперы.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 23:46 
Конечно понял, я, в отличие от тебя, умею в парсеры и регулярные выражения, и не впечатлён, сегодня такое каждый студент напишет с нуля. В 1974 году меня может и не было, насчёт проектов я не уверен. Сама программа не является уникально или незаменимой, а без перловых регулярок она ещё и никчёмна.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено анонимуслинус , 21-Дек-21 00:36 
у нас разные понятия о никчемности. может она уже и довольно старая, но уж точно мощная.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 21-Дек-21 12:08 
да.. автор уже является токсичным предателем.. Мда.. Это же так отлично быть всегда правым.. Решать за автора что ему нужно и хорошо.

PS. нимб не жмет ?


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 21-Дек-21 12:12 
Ну они там не один раз возникали на тему того что они там мейнтейнеры и при этом ничего не решают, а Столлмана при этом слушают. Эти авторы возможно не отдают себе отчёта, что если бы не ГНУ, их поделки уже были бы забыты очень-очень-очень давно.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 21-Дек-21 12:10 
Указывается на то, что в проекте GNU отсутствует возможность влияния на принятие решений, все решения единолично исходят от Столлмана, а не принимаются в ходе дискуссий, учитывающих различные мнения. Поэтому Никос устал от того, что его участие в проекте ограничивается только написанием кода, без возможности выражения и обсуждения различных точек зрения.


вообщем как-то так. Токсичные предатели.
https://www.opennet.dev/opennews/art.shtml?num=35681

можно еще поискать.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 21-Дек-21 12:15 
Да и хрен бы с ними, всё кроме гнутлс переписывается за вечер.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 21-Дек-21 12:17 
Кстати, гнутлс это очень плохая вещь, повод хейтить гну за то что всякое дерьмо тащат и оно потом в куче проектов обнаруживается по зависимостям ИЗ-ЗА ГНУ.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 24-Дек-21 08:11 
> Кстати, гнутлс это очень плохая вещь, повод хейтить гну за то что
> всякое дерьмо тащат и оно потом в куче проектов обнаруживается по
> зависимостям ИЗ-ЗА ГНУ.

Проблема в том что openssl еще хуже, при том во всем. Начиная с какой-то совсем левой лицензии и заканчивая абсолютно невменяемым апи, сыкотными дефолтами, более 9000 способов прострелить себе колени и полным неадекватом авторов в крипто. На этом фоне gnutls оказался не такой уж и плохой, все познается в сравнении.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 23-Дек-21 10:58 
Вот уж нет. На эту вашу искпу даже современный vlc поставить уже невозможно, а в линуксе легко, за 2 миниуты из реп.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено kusb , 20-Дек-21 14:06 
https://github.com/SymbianSource

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 14:54 
в 2008 будешь рассказывать

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено kusb , 20-Дек-21 19:41 
> в 2008 будешь рассказывать

К сожалению хотел бы рассказать в 2008 кое-что другое.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 21:49 
Да.. если бы в 2008 вместо смарта на симбе прикупить кое-чего другого, то сегодня можно было бы симбу возродить, выкупив и владельцев и производя собственные смартфоны на ней.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 28-Дек-21 08:55 
А оно кому-то надо - возраждать операционку, где даже разрешение экрана на гвозди прибито? Про то как оно работает с сенсорным экраном ... ну, возьми какой-нибудь нокла xpress music и зацени.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Ordu , 20-Дек-21 11:55 
> Точность задания таймаутов повышена с секунд до миллисекунд.

"Понижена"?


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 12:00 
При миллисекундах точность _выше_.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Ordu , 20-Дек-21 16:39 
Но с секунд до миллисекунд -- это понижение.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 18:25 
Давайте проиллюстрирую диалогом:
- сколько ставить таймаут?
- допустим секунду
- а _точнее_?
- ок, 0.008 секунды

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Ordu , 21-Дек-21 06:29 
То есть мы повысили точность вторым вопросом, так?

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 21-Дек-21 10:55 
Очень смешной троллинг (совсем нет).

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Ordu , 21-Дек-21 11:14 
> Очень смешной троллинг (совсем нет).

"нет" относится к "смешной" или к "троллинг"? Я полагаю, что к первому, потому что ко второму оно явно не относится. А раз так, я считаю необходимым отметить, что я и не претендовал нисколько на то, чтобы быть смешным. Ты можешь быть клоуном, сколько угодно, я не хочу.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 23-Дек-21 11:00 
> Но с секунд до миллисекунд -- это понижение.

То-есть если я раньше измерял дистанцию с точностью до километра, а теперь с точностью до метров, я понизил точность измерений? Логика покруче ахилеса с черепахой.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Ordu , 23-Дек-21 11:14 
>> Но с секунд до миллисекунд -- это понижение.
> То-есть если я раньше измерял дистанцию с точностью до километра, а теперь
> с точностью до метров, я понизил точность измерений?

Ты снизил погрешность, с километра до метра. А точность, будучи понятием обратным к погрешности, наоборот повысилась.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 24-Дек-21 08:23 
> Ты снизил погрешность, с километра до метра. А точность, будучи понятием обратным
> к погрешности, наоборот повысилась.

Отлично, то-есть ты сам опроверг свое изначальное утверждение. Всегда бы так.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Ordu , 24-Дек-21 10:19 
>> Ты снизил погрешность, с километра до метра. А точность, будучи понятием обратным
>> к погрешности, наоборот повысилась.
> Отлично, то-есть ты сам опроверг свое изначальное утверждение. Всегда бы так.

Не совсем. Фраза в новости в одной фразе упоминает "точность", "повысилась" и "с секунд до миллисекунд". Они не стыкуются все три, как бы я себя не опровергал. Или как бы тебе не казалось, что я себя опроверг.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 28-Дек-21 08:56 
> Не совсем. Фраза в новости в одной фразе упоминает "точность", "повысилась" и
> "с секунд до миллисекунд".

То-есть, сказать что точность измерений повысилась с километра до метра - нельзя? Да ладно?!


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Ordu , 28-Дек-21 10:55 
Что значит "нельзя"? Ты же сказал это, значит можно. Но я б сказал "не стоит".

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено kusb , 20-Дек-21 19:42 
>> Точность задания таймаутов повышена с секунд до миллисекунд.
> "Понижена"?

Понижена до повышенной точности. Повышена для возможности понизить таймаут.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 21-Дек-21 14:49 
> "Понижена"?

Ты на кого повышаешь голос, коротковолновый?


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Ordu , 21-Дек-21 15:55 
>> "Понижена"?
> Ты на кого повышаешь голос, коротковолновый?

Да, я о том и думаю. Точность надо мерять в единицах в минус первую степень возведённую, как частоту.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 23-Дек-21 11:03 
Ты еще преобразование фурье на таймаутах сделай?!

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 22-Дек-21 09:15 
> > Точность задания таймаутов повышена с секунд до миллисекунд.
> "Понижена"?

Если рядовой микроскоп как следует повысить, он станет лупой.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Тот_Самый_Анонимус , 28-Дек-21 04:53 
Повышена точность, понижен интервал измерения. Вы либо слишком жирный тролль, либо слишком тупой, чтобы понять где какая величина используется. Не удивлюсь, если вы на физике килограммы с метрами путали и доказывали что нет никакой разницы, ибо и то, и другое выражается числом.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Ordu , 28-Дек-21 08:42 
> Не удивлюсь, если вы
> на физике килограммы с метрами путали и доказывали что нет никакой
> разницы, ибо и то, и другое выражается числом.

И это говорит мне человек, который путает погрешность измерения с интервалом измерений.

Я целиком и полностью ЗА строгую типизацию, и чем строже, тем лучше. Это одна из причин, почему я с радостью соскочил с C в пользу Rust'а. И именно поэтому я докопался к словам: если точность увеличивается, значит она должна увеличиваться численно, а это значит, что она должна выражаться в единицах с типом T^-1, а не с типом T. Погрешность измеряется типом T.

За языком надо следить, и постоянно вычёсывать его от блох. Я чесслово не знаю, насколько физики этим озабочены, но математики -- очень. Потому как язык с кучей разложенных граблей -- это простор для софистики и демагогии.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Тот_Самый_Анонимус , 29-Дек-21 08:29 
>Я целиком и полностью ЗА

Хз за что вы там, но попутать повышение точности с понижением, и при этом отстаивать свою очевидную ошибку как истину — надо быть слишком уникальным.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 12:25 
>Добавлен файл проекта для сборки в MSVC

А нельзя просто CMake использовать?


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 12:49 
Даю установку: используй.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 15:03 
Кто пользовался, чем хороша/плоха? Решает ли больше проблем, чем создает?

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Cradle , 20-Дек-21 15:21 
Использовали в наших прошивках для ar9331 для WiFi- Access Point UI и кое-какие REST функции, сборка под buildroot. API немного муторный, но в принципе что от нее ожидается все делает, проблем не создает, очевидных ляпов в коде не заметно, память не течет. Короче, в чем-то могло быть лучше, но в среднем устраивает.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 16:02 
Спасибо, ценно.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 16:10 
> проблем нет, ляпов нет, не течет, но могло быть лучше

гениально!


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Cradle , 21-Дек-21 19:46 
API мог бы быть удобнее, чтобы ее с нуля куда-то интегрировать кое-какое время для понимания требуется. Хотя самые первые примеры в туториале вроде и просто выглядят, но потом там все серьезнее становится. Попадались более удобные либы, uhttpd вроде, уже не точно помню.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 16:46 
а где исходники?.. зажали ?

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 21-Дек-21 16:26 
Если продукт для внутреннего потребления, имеют право.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Cradle , 21-Дек-21 19:39 
не ко мне вопрос, у компании были свои юристы по открытым лицензиям. Я там больше не работаю.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 23-Дек-21 11:05 
Могли и вывалить, в GPL тарболах такое бывает.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Evgeny Grin , 20-Дек-21 16:00 
Как автор исходного текста анонса новой версии, хочу заметить что перевод на русский так себе.

Причём выбрали случайным образом только часть изменений и не дописали срочку типа "и другие изменения".


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Evgeny Grin , 20-Дек-21 16:04 
Ага, видимо новость писали не с оригинального анонса, а с https://www.altusintel.com/public-yy71hp/

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Evgeny Grin , 20-Дек-21 21:01 
Постоянная ссылка на список изменений в этой версии:
https://git.gnunet.org/libmicrohttpd.git/tree/NEWS?h=v0.9.74...

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено GraiT , 22-Дек-21 14:10 
Тесты производительности есть? И shared библиотека нормально работает? И ещё с websocket насколько стабильно и понятно, а то на СИ и CPP прям беда какая-то, либо перемудрено, либо багов куча.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 23-Дек-21 11:07 
Оно и правда канительное малость. Но в целом либа как либа. Lwan в целом удобнее но эта штука дает несколько больше контроля.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 18:35 
В оригинальном анонсе тоже не густо:

The most significant addition is the new experimental
implementation of WebSockets contributed by David Gausmann. This
implementation is not fully tested yet so currently it is disabled
by default.

Other changes include a lot of improvements and clarifications
in doxy comments in microhttpd.h header file, improved compliance
with the RFC HTTP specifications, the new implementation of reply
header forming, the new implementation of request chunked encoding
parsing, new automatic error replies, internal optimisations, and
many important fixes, including fixes for long-standing bugs.

Плюс огромная портянка из смеси фиксов, малозначительных и нормальных изменений. Видимо автору выбранное показалось наиболее важным.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 16:15 
> Библиотека распространяется под лицензией LGPL 2.1+.

А где богоизбранный GPL v3?..  v2 это ж ретроградство и отстой.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Evgeny Grin , 20-Дек-21 21:02 
Можно ещё обратить внимание, что LGPL и GPL это принципиально разные лицензии.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 22:28 
Более того, ни та ни другая не мешает закрывать код (lgpl так вообще даёт право не показывать исходники и линковаться с проприетарью). Для веб сервисов необходима agplv3.

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 21-Дек-21 14:55 
> Для веб сервисов необходима

выкладывать свободный доступ все (исходные) данные. Все равно своруют, сольют. Пусть уж все сразу имеют одинаковый доступ.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Evgeny Grin , 20-Дек-21 21:06 
Кстати, и описание самой библиотеки в первом абзаце не очень совпадает с описанием на странице проекта:
https://gnu.org/s/libmicrohttpd

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 20-Дек-21 23:48 
Как легковесный способ встроить http сервер в какую-то настольную программу было ништяк

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 21-Дек-21 17:05 
> Как легковесный способ встроит

Легковесный ??? Вот это вот теперь называется легковесным ? О г-спди дожили , серце закололо


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Cradle , 21-Дек-21 19:37 
на самом деле оно достаточно легковесное для embedded прошивок, в бинарнике меньше 100kb добавляет, так почему бы кто-то его и в настольный софт не встраивал по надобности?  

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 23-Дек-21 11:42 
> 100kb добавляет

у меня уже валидол закончился


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 24-Дек-21 08:22 
> у меня уже валидол закончился

У тебя браузер в системе жрет ресурсов как полсотни этих либ, не меньше. Не, даже если ты сюда линксом коментить будешь, он сильно жирнее окажется.


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 23-Дек-21 11:10 
Оно и правда мелкое, чему в простом http серве ресурсы жрать?

"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 23-Дек-21 11:43 
> ему в простом http серве ресурсы жрать?

Вот в том то и вопрос ! Зачем оно их жрет ?


"Выпуск библиотеки GNU libmicrohttpd 0.9.74"
Отправлено Аноним , 24-Дек-21 08:20 
> Вот в том то и вопрос ! Зачем оно их жрет ?

Да не жрет оно их - на удивление мелкая и неинтрузивная либа позволяющая добавить http-сервак с мордой к чему-нибудь. Зазырь в каком нибудь дистре dependant'ов, как правило это довольно небольшие сишные программы желающие добавить к себе доступ еще и ремотно по вебфэйсу.

Или вот морды для мелких устройств. Размер и потребление ресурсов сравнимы с любыми другими штуками с сравнимым набором фич. И реально оно не напряжет даже в роутере с 32 мегами памяти, а меньше уже никто не паяет, хотя-бы потому что CONNTRACK в нате и поболее оперативки скушать может чем эта либа.