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