Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от opennews (??), 02-Фев-24, 10:50 | ||
Проект GNU опубликовал выпуск библиотеки libmicrohttpd 1.0.0, который отмечен как первый стабильный релиз за 16 лет существования проекта. Библиотека написана на языке Си и представляет простой API для встраивания функциональности HTTP-сервера в приложения. Среди поддерживаемых платформ: GNU/Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Android, macOS, Win32 и z/OS. Код распространяется под лицензией LGPL 2.1+. В собранном виде библиотека занимает около 200 КБ и использует в зависимостях только libc и libgnutls при сборке с поддержкой TLS... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (1), 02-Фев-24, 10:50 | ||
http as a service. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +4 +/– | |
| Сообщение от Аноним (-), 02-Фев-24, 12:50 | ||
> http as a service. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 110. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (110), 03-Фев-24, 13:01 | ||
И чо, есть примеры тех, кто делает? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 112. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (112), 03-Фев-24, 13:54 | ||
> И чо, есть примеры тех, кто делает? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 116. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | –2 +/– | |
| Сообщение от Аноним (116), 03-Фев-24, 18:06 | ||
> Некоторые части systemd | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 121. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +2 +/– | |
| Сообщение от Аноним (112), 04-Фев-24, 05:45 | ||
>> Некоторые части systemd | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 2. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (2), 02-Фев-24, 11:07 | ||
> релиз за 16 лет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от IdeaFix (ok), 02-Фев-24, 11:27 | ||
32 килобайта? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 71. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +1 +/– | |
| Сообщение от Аноним (71), 02-Фев-24, 17:31 | ||
И еще плюс десяток мегабайт при "libgnutls при опциональной сборке с поддержкой TLS" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | –2 +/– | |
| Сообщение от Аноним (13), 02-Фев-24, 11:45 | ||
Этот тот язык с GC? Спасибо, перетопчимся | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 18. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +5 +/– | |
| Сообщение от Аноним (18), 02-Фев-24, 12:07 | ||
Ну, вы 16 лет топтались и ещё потопчетесь на месте столько же) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 45. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (45), 02-Фев-24, 14:19 | ||
Ну кто-то топтался, а кто юзал lwan или libwebsockets | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 73. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (73), 02-Фев-24, 18:23 | ||
Ну с 2000ых я много языков повидал. Про php, c#, java, perl и даже delphi тоже так говорили (не говоря уже о менее популярных). И где они теперь? | ||
| Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору | ||
| 94. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (116), 03-Фев-24, 01:12 | ||
В топе уязвимых технологий? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 97. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | –2 +/– | |
| Сообщение от Аноним (-), 03-Фев-24, 02:18 | ||
> И где они теперь? | ||
| Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору | ||
| 105. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Tron is Whistling (?), 03-Фев-24, 11:15 | ||
Пых от C лучше не отделять. Говорим пых, в уме держим C, потому что пых это в том числе обвязка для кучи библиотек на оном. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 115. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (115), 03-Фев-24, 14:09 | ||
> Шарп открыз часть рынка у пыхи + прикладной | ||
| Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору | ||
| 117. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (116), 03-Фев-24, 18:08 | ||
> Скажем ни 1 приличного форумного движка на дотнете я вообще ни разу не видел | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 122. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (112), 04-Фев-24, 05:48 | ||
>> Скажем ни 1 приличного форумного движка на дотнете я вообще ни разу не видел | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 103. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Tron is Whistling (?), 03-Фев-24, 11:13 | ||
В смысле, где. | ||
| Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору | ||
| 104. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | –1 +/– | |
| Сообщение от Tron is Whistling (?), 03-Фев-24, 11:14 | ||
Остальное, всякие руби и прочее - да - просто сдохло, столько банально не надо. Игогошечки с хрустами на очереди в этот же ряд. | ||
| Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору | ||
| 22. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +4 +/– | |
| Сообщение от MVK (??), 02-Фев-24, 12:28 | ||
>язык с GC? Спасибо, перетопчимся | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 38. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (45), 02-Фев-24, 13:33 | ||
Предлагаешь линковщик ld.so переписать на рас^W go? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +1 +/– | |
| Сообщение от Аноним (116), 02-Фев-24, 14:52 | ||
Предлагаю по возможности не использовать ld.so в своих программах (давно так делаю, жить стало сильно легче). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (-), 02-Фев-24, 16:31 | ||
> Предлагаю по возможности не использовать ld.so в своих программах (давно так делаю, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 92. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +1 +/– | |
| Сообщение от Аноним (116), 03-Фев-24, 01:09 | ||
На проде они всё равно запускаются в изолированном корне (не устраивать же в системе свалку из кучи демонов). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 98. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (-), 03-Фев-24, 06:50 | ||
> На проде они всё равно запускаются в изолированном корне (не устраивать же | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (13), 02-Фев-24, 16:58 | ||
В своим хеллоуворлдах можешь хоть статически все собирать, только причем тут ты и твои программы? | ||
| Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору | ||
| 89. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (116), 03-Фев-24, 01:05 | ||
В качестве примера разумного поведения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 79. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | –1 +/– | |
| Сообщение от Igor (??), 02-Фев-24, 19:18 | ||
Я вот смотрю по сторонам и никак не вижу локального злоумышленника! А сам и так могу получить root - без взлома! Т.е. речь идет о каких-то публичных серверах, где бродят толпы посторонних пользователей. | ||
| Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору | ||
| 81. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Хейтер (?), 02-Фев-24, 20:13 | ||
>смотрю по сторонам и никак не вижу локального злоумышленника! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 90. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +1 +/– | |
| Сообщение от Аноним (116), 03-Фев-24, 01:06 | ||
> Я вот смотрю по сторонам и никак не вижу локального злоумышленника! | ||
| Ответить | Правка | К родителю #79 | Наверх | Cообщить модератору | ||
| 25. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (25), 02-Фев-24, 12:49 | ||
Зачем GO? В Питоне еще больше всего! А для встройки вообще есть LUA... | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 58. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (-), 02-Фев-24, 16:42 | ||
> Зачем GO? В Питоне еще больше всего! А для встройки вообще есть LUA... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 70. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (70), 02-Фев-24, 17:31 | ||
Бессмысленная трата времени и денег, потом всё равно на Расте переписывать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 74. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (73), 02-Фев-24, 18:25 | ||
А потом все равно с раста на "новый модный язык для премии нового менеджера" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 96. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (116), 03-Фев-24, 01:15 | ||
И только переполнения буфера — нестареющая классика, которая всегда остаётся в тренде! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 75. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (73), 02-Фев-24, 18:30 | ||
Ну так и мелкомягкие все с плюсов на шарп переписывали. Ну и где теперь шарп? | ||
| Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору | ||
| 27. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (-), 02-Фев-24, 12:52 | ||
> это 2008 год, а в 2009 появился go, где всеgo gораздо больше и вкуснее, | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 31. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (31), 02-Фев-24, 12:58 | ||
Го встраивается легчайше и статично. Разве что размеры и тулинг таскать. Ну и безопасность под вопросом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | –1 +/– | |
| Сообщение от Аноним (-), 02-Фев-24, 13:02 | ||
> Го встраивается легчайше и статично. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 42. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (31), 02-Фев-24, 13:51 | ||
Гошный бинарь можно сделать 5 килобайт. Но тогда будет куча зависимостей и теряется прелесть го. Чего положили в сам гошный сервак только гугл знает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (116), 02-Фев-24, 14:55 | ||
Если эту прогу выполнять на сервере в контейнере/чруте (как делают те, кому не пофиг не безопасность), становится очевидным, что в одном случае, помимо бинаря на 5 кБ, нужно еще 20 Мб библиотек (и пое*ться с их установкой), а во втором — закинуть один статический бинарь 20 Мб. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 99. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (-), 03-Фев-24, 06:53 | ||
> Если эту прогу выполнять на сервере в контейнере/чруте (как делают те, кому | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (13), 02-Фев-24, 16:02 | ||
Я тож могу на C написать прогу из одной процессорной инструкции, будет меньще 5Кб, только ничего делать не будет | ||
| Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору | ||
| 60. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (-), 02-Фев-24, 16:44 | ||
> Я тож могу на C написать прогу из одной процессорной инструкции, будет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 62. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (13), 02-Фев-24, 16:59 | ||
ТЫ не туда воюешь, я наоборот одобряю libmicrohttpd | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 91. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | –1 +/– | |
| Сообщение от Аноним (116), 03-Фев-24, 01:08 | ||
Там был толстый намёк на "откровенные вулны" (а любой сишный код из них состоит). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 100. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (-), 03-Фев-24, 06:54 | ||
> Там был толстый намёк на "откровенные вулны" (а любой сишный код из | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (-), 02-Фев-24, 16:44 | ||
> Гошный бинарь можно сделать 5 килобайт. Но тогда будет куча зависимостей и | ||
| Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору | ||
| 88. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (116), 03-Фев-24, 01:05 | ||
+10 Мб на gnutls (в эру HTTPS живём) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 101. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (101), 03-Фев-24, 07:03 | ||
> +10 Мб на gnutls (в эру HTTPS живём) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (51), 02-Фев-24, 15:09 | ||
Это проект GNU, требуется одобрение (или неодобрение) Go сначала. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 80. Скрыто модератором | +/– | |
| Сообщение от C00l_ni66a (ok), 02-Фев-24, 19:43 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 3. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (3), 02-Фев-24, 11:10 | ||
>различные методы мультиплексирования соединений (select, poll, epoll) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +4 +/– | |
| Сообщение от Аноним (13), 02-Фев-24, 11:16 | ||
Вот тоже интересно, написано что среди поддерживаемых платформ: GNU/Linux, FreeBSD, OpenBSD, NetBSD, Solaris. Но при этом современное мультиплексирование только epoll для линукса,остальным видимо довольствоваться посиксным poll'ом. Ну ок, в NetBSD есть wrapper для epoll, к-й транслируется в kqueue. Но все равно... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (-), 02-Фев-24, 12:55 | ||
> Вот тоже интересно, написано что среди поддерживаемых платформ: GNU/Linux, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +1 +/– | |
| Сообщение от Аноним (31), 02-Фев-24, 13:02 | ||
Так если не видел зачем написал и выкатил в прод как сабж? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (-), 02-Фев-24, 13:04 | ||
> Так если не видел зачем написал и выкатил в прод как сабж? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +1 +/– | |
| Сообщение от Аноним (31), 02-Фев-24, 13:55 | ||
Это была подводка если выкатил то знает что делает и пусть другие не возмущаются. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 37. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +4 +/– | |
| Сообщение от Karlson2k (ok), 02-Фев-24, 13:16 | ||
В libmicrohttpd есть найтивная поддержка как NetBSD, так и OpenBSD. Не говоря о FreeBSD. | ||
| Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору | ||
| 9. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | –7 +/– | |
| Сообщение от Golangdev (?), 02-Фев-24, 11:29 | ||
> Код распространяется под лицензией LGPL 2.1+. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (3), 02-Фев-24, 11:35 | ||
>> Код распространяется под лицензией LGPL 2.1+. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +2 +/– | |
| Сообщение от Аноним (12), 02-Фев-24, 11:38 | ||
Если ты её "исправлять" (малишес форк без переименования) не будешь, то нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (16), 02-Фев-24, 11:59 | ||
Немного не так. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 20. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (12), 02-Фев-24, 12:20 | ||
Вопрос был про обязанность открывать исходники при использовании. По-моему, лицензия даже позволяет скопировать в свой проприетарный код, если передаваться потребителю не будет (или это только gpl?). Т.е. вполне можно сколько угодно использовать на своих серверах, эта лицензия на такая ограничивающая, как agpl. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (16), 02-Фев-24, 12:26 | ||
А я про открытие кода и ответил. Если линковать, то открывать код не нужно даже если линковать статически. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (12), 02-Фев-24, 12:39 | ||
Стоит ещё добавить, что лицензию на собственный форк "с модификациями" так просто поменять нельзя (если это не предусмотрено оригинальными авторами). Обязательства предоставить код подобного форка потребителю возникают при передаче продукта. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 86. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Александр (??), 02-Фев-24, 23:43 | ||
Если потребителю передаваться не будет, то и открывать не надо. Открытие кода в gpl/lgpl как раз касается передачи. Перед бинарь - передай и код (gpl). Или передал статический бинарь - передай и код (lgpl). Кстати, этим пользуются всякие серверные решения: они то бинари не передают, а просто предоставляют протокол. Поэтому частенько используют и тот же gpl, даже без открытия кода | ||
| Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору | ||
| 52. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +1 +/– | |
| Сообщение от Аноним (51), 02-Фев-24, 15:13 | ||
Если линкуешься динамически, то нет. | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 102. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (102), 03-Фев-24, 08:47 | ||
Всё правильно. А если ты в своей проге используешь купленную тобой в коммерческих целях проприетарную либу, а вместе с ней GPL-либу, то при продаже ты должен открыть код, как своей программы, так и коммерческой либы. GPL -- это зомби-лицензия. | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 106. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Tron is Whistling (?), 03-Фев-24, 11:19 | ||
Если линкуешься динамически, или линкуешься статически без изменений - по сути нет, этот код уже открыт и доступен от авторов. Вот если изменил - обязан открыть изменённый код либы, если продукт с ней передаётся конечному пользователю. | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 19. Скрыто модератором | +17 +/– | |
| Сообщение от Пряник (?), 02-Фев-24, 12:12 | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 30. Скрыто модератором | –2 +/– | |
| Сообщение от Аноним (-), 02-Фев-24, 12:58 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. Скрыто модератором | +/– | |
| Сообщение от Аноним (116), 02-Фев-24, 14:58 | ||
| Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору | ||
| 76. Скрыто модератором | +/– | |
| Сообщение от x3who (?), 02-Фев-24, 19:02 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 93. Скрыто модератором | +/– | |
| Сообщение от Аноним (116), 03-Фев-24, 01:11 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 78. Скрыто модератором | +/– | |
| Сообщение от Аноним (78), 02-Фев-24, 19:06 | ||
| Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору | ||
| 82. Скрыто модератором | +/– | |
| Сообщение от _kp (ok), 02-Фев-24, 21:34 | ||
| Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору | ||
| 107. Скрыто модератором | +/– | |
| Сообщение от Tron is Whistling (?), 03-Фев-24, 11:19 | ||
| Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору | ||
| 109. Скрыто модератором | +/– | |
| Сообщение от Аноним (109), 03-Фев-24, 11:39 | ||
| Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору | ||
| 119. Скрыто модератором | +1 +/– | |
| Сообщение от Аноним (119), 04-Фев-24, 02:10 | ||
| Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору | ||
| 40. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от _oleg_ (ok), 02-Фев-24, 13:43 | ||
> спасибо, нет | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 95. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (116), 03-Фев-24, 01:13 | ||
Думаю, нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +1 +/– | |
| Сообщение от Аноним (24), 02-Фев-24, 12:40 | ||
Wt то же делает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +2 +/– | |
| Сообщение от Аноним (29), 02-Фев-24, 12:57 | ||
Vibe.d на D тоже норм. Приятный синтаксис делает работу с ним ненапряжной. Но отдаю должное минимализму сабжа - 32 КБ! Не каждый статически компилируемый язык может похвастатся такими компактными бинарями даже при небольшой кодовой базе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 33. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +1 +/– | |
| Сообщение от Аноним (-), 02-Фев-24, 13:00 | ||
> Приятный синтаксис делает работу с ним ненапряжной. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (29), 02-Фев-24, 13:55 | ||
Есть такое, хорошая вещь. Код хороший, понятный, goto для компактных выходов из функций одобряю. Есть fuzz тестирование, был проведен аудит, который ничего серьезного не показал. Всего 25 тыс. строк на C плюс по мелочи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 64. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +1 +/– | |
| Сообщение от Аноним (-), 02-Фев-24, 17:04 | ||
> Есть такое, хорошая вещь. Код хороший, понятный, goto для компактных выходов из | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 41. Скрыто модератором | +/– | |
| Сообщение от хрю (?), 02-Фев-24, 13:51 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. Скрыто модератором | +/– | |
| Сообщение от Аноним (29), 02-Фев-24, 14:22 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. Скрыто модератором | +/– | |
| Сообщение от Аноним (116), 02-Фев-24, 15:00 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 55. Скрыто модератором | +/– | |
| Сообщение от Аноним (13), 02-Фев-24, 15:54 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 66. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 02-Фев-24, 17:10 | ||
| Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору | ||
| 72. Скрыто модератором | +/– | |
| Сообщение от Karlson2k (ok), 02-Фев-24, 18:07 | ||
| Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору | ||
| 53. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (53), 02-Фев-24, 15:20 | ||
А на С++ есть? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 63. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +4 +/– | |
| Сообщение от Аноним (13), 02-Фев-24, 17:02 | ||
Конечно есть, с кучей шаблонов и виртуальных методов, и еще dynamic_cast<> через каждую строку | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (53), 02-Фев-24, 17:06 | ||
Ссылку, брат Аноним. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 84. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (109), 02-Фев-24, 23:17 | ||
Например, вот эта https://github.com/yhirose/cpp-httplib/ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 123. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (123), 04-Фев-24, 07:12 | ||
Если тебе нужен _самый прлизводительный_ то вот https://github.com/drogonframework/drogon но это не просто микро http сервер. | ||
| Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору | ||
| 83. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от _kp (ok), 02-Фев-24, 21:36 | ||
Попроси GPT перевести. И лучше сразу на разные языки. | ||
| Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору | ||
| 85. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +3 +/– | |
| Сообщение от Аноним (109), 02-Фев-24, 23:19 | ||
Теперь понял, как на Ржавый переписывают. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 87. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (29), 03-Фев-24, 00:50 | ||
Не совсем так, там у них какой-то транспайлер полусырой есть. Практика показывает что при генерации кода на Расте GPT (а другие сетки и подавно) склонны генерить бойлерплейт и сажают в него кучу багов, юзают unsafe где не нужно. С Питоном например все намного лучше, и даже с Си и Го. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 108. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (109), 03-Фев-24, 11:36 | ||
На D пробовали что-либо транспейлнуть? В самой экосистеме D есть транспиляторы с C. Пробвовал как-то заголовочник от ядра преобразовать в D-модуль им, как-то не очень получилось. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 120. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Аноним (120), 04-Фев-24, 04:29 | ||
Нет, но вроде такая транспиляция не особо нужна потому что фишка D в очень легкой работе с уже существующим кодом на C. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 125. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от ллщд (?), 14-Фев-24, 11:42 | ||
Не благодари (знаю, что не будешь) - https://github.com/userver-framework/ | ||
| Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору | ||
| 111. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +1 +/– | |
| Сообщение от Аноним (110), 03-Фев-24, 13:03 | ||
Помню лет 7 назад пытался ее заюзать в мини проекте. Даже на смешных нагрузках вела себя неадекватно и глючила. Впрочем, для гну неудивительно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 113. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Karlson2k (ok), 03-Фев-24, 13:54 | ||
Конечно, не удивительно для GNU. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 114. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +1 +/– | |
| Сообщение от Аноним (112), 03-Фев-24, 13:57 | ||
> Помню лет 7 назад пытался ее заюзать в мини проекте. Даже на | ||
| Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору | ||
| 124. "Первый стабильный выпуск библиотеки GNU libmicrohttpd" | +/– | |
| Сообщение от Neon (??), 12-Фев-24, 07:31 | ||
Осталось теперь дыры и баги еще 16 лет вылавливать) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |