URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 136638
[ Назад ]
Исходное сообщение
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScript-модуля njs 0.8.10"
Отправлено opennews , 17-Апр-25 11:40
Представлен выпуск основной ветки nginx 1.27.5, в которой продолжается развитие новых возможностей. В параллельно поддерживаемую стабильную ветку 1.26.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В дальнейшем на базе основной ветки 1.27.x будет сформирована стабильная ветка 1.28. Код проекта написан на языке Си и распространяется под лицензией BSD...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63092
Содержание
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 13:39 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 13:49 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 13:54 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,human, 14:26 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,_, 18:28 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 18:39 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 22:40 , 18-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 22:27 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 22:44 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 19:39 , 18-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,нах., 07:20 , 21-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,YetAnotherOnanym, 08:25 , 18-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 09:26 , 18-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,1, 09:36 , 18-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 12:07 , 18-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 00:20 , 19-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,еропка, 14:22 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Gentoo, 14:38 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,BorichL, 15:07 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,нах., 15:10 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,BorichL, 15:16 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,_, 18:31 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,нах., 15:09 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 17:36 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 18:29 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Ilya Indigo, 19:15 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 21:18 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 22:16 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Ivan_83, 15:55 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,нах., 20:57 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 18:24 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Ilya Indigo, 19:10 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 20:43 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 22:09 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,YetAnotherOnanym, 08:28 , 18-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Всем Анонимам Аноним, 22:31 , 17-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Ivan_83, 16:05 , 18-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Аноним, 00:14 , 20-Апр-25
- Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri...,Ivan_83, 16:01 , 18-Апр-25
Сообщения в этом обсуждении
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 17-Апр-25 13:39
>Код проекта написан на языке Си и распространяется под лицензией BSD.Правильный язык и правильная лицензия.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 17-Апр-25 13:49
Это жк "истинно" свободная. А правильная - это GPL.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 17-Апр-25 13:54
Для кого то свобода это свободное пиво, для кого-то это свобода слова.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено human , 17-Апр-25 14:26
Вы, наверно, имели ввиду "бесплатное пиво".
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено _ , 17-Апр-25 18:28
> для кого-то это свобода слова.GPL - cвобода болтать!(C)
А вот диды искали свободу делать ... ;-)
Но ну их на пензию!
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 17-Апр-25 18:39
https://www.youtube.com/watch?v=KMo7aKotDoo
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 18-Апр-25 22:40
Нет, именно свободное. Что бы понять, каким пиво бывает не свободное - велком ту Дубай.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 17-Апр-25 22:27
Проблема BSD лицензии в том, что она не гарантирует, что лицензию на продукт внезапно изменят и исходники закроют. GPL гарантирует, что проект останется открытым. Я раньше тоже думал, что BSD, MIT и прочие permissive - хорошие лицензии. Но сколько проектов с ними полегло. На днях "свободные" под MIT проекты AutoMapper и MediatR стали коммерческими.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 17-Апр-25 22:44
Гарантируя что-либо, ты отнимаешь у кого-то свободу. Гарантии GPL работают, отнимая свободу у разрабов закрывать код. Да, им такая свобода важна. А нужна ли пользователям свобода смотреть исходники? Узнай сам: опроси людей на улице, и увидишь, что им плевать, что у них нет исходников вантуза.Таким образом, GPL работает противоестественно: он дает пользователям свободу, которая им не важна, отнимая у разрабов свободу, которая им важна. MIT/BSD работают наоборот, и потому естественны. Иными словами, при прочих равных, разработчик выберет пермиссивную библиотеку, а не копилефтную. Потому что с копилефтной идет несвобода: "закрывать код нельзя". Именно поэтому копилефт уходит в историю, а пермиссив процветает.
Надеюсь внятно объяснил. Все твои претензии будут исходить из идеалов, а не из "реалий на земле". Напомню реалии: разрабы хотят закрывать исходники, а пользователи исходники читать не хотят. Вот и все.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 18-Апр-25 19:39
дада, капитализм естественнен.
тьху.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено нах. , 21-Апр-25 07:20
> Узнай сам: опроси людей на улице, и увидишь, что им плевать, что у них нет исходников
> вантуза.все еще хуже - - А для чего нужны стигматы святой Терезе? Они ведь ей тоже не нужны. Но они ей желанны.
Опроси не людей на улице, они ни в чем тебе не виноваты, а наиболее горластых с этого сайта, воющих во славу шва60дке, только не анонимно по интернетам, соврут недорого возьмут, а прищемив для начала разговора что-то дверью.
"Ну-ка, покажи хоть один байтик что ты наизменял в шва60дкином софте, или хотя бы - что вообще сумел для себя, хотя бы, не говоря об окружающих, полезного получить, глядя в шва60дкиный код?"
Ответом в 100% случаев будет писк, мычание и "дядинька отпустити ейцы". Т.е. шва6000дка и им тоже ни для чего не нужна. Она им "желанна". Святая вера и вот всьо такоэ.
Те кто на самом деле что-то где-то могут поменять хотя бы в совсем тривиальных случаях - вообще не интересуются какая там лицензия и тем более уж не боятся что "ужасная сони украдет мой кот". (И, кстати, всегда рады бы были вовсе чужую работу не переделывать - им и своей хватает.)
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено YetAnotherOnanym , 18-Апр-25 08:25
Глупости. Код, уже выпущенный под BSD, не может быть отозван, то же самое относится и к GPL. И точно так же начать с какого-то момента выпускать новые версии кода под проприетарной лицензией может и бывший под-BSD-разработчик, и бывший под-GPL-разработчик.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 18-Апр-25 09:26
Нет, вы не правы. GPL не может быть перелицензирована на другую лицензию, кроме как другой версии GPL, например GPLv2 в GPLv2 можно. Возможно двойное лицензирование, но от GPL уже нельзя отказаться. Яркий пример - MySQL, где GPL версия всё ещё доступна.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено 1 , 18-Апр-25 09:36
> Код, уже выпущенный под BSD, не может быть отозванНе может. Но может перелицензирован под GPL
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 18-Апр-25 12:07
> ...На днях "свободные" под MIT проекты AutoMapper и MediatR стали коммерческими.???
MediatR - лицензия остается Apache-2.0, файлу лицензии 11 лет
AutoMapper - лицензия MIT и файл лицензии в проекте не менялся 7 лет
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 19-Апр-25 00:20
Т.е. Apache-2.0 тоже ведь может быть изменена?
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено еропка , 17-Апр-25 14:22
Я запутался в форках - мне использовать Nginx, FreeNginx или Angie?
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Gentoo , 17-Апр-25 14:38
Свой форк сделай.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено BorichL , 17-Апр-25 15:07
Попробуй использовать то, что написано после sudo apt-get install.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено нах. , 17-Апр-25 15:10
Но у тебя там точка!
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено BorichL , 17-Апр-25 15:16
> Но у тебя там точка!А ты там не подсматривай, что у меня!
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено _ , 17-Апр-25 18:31
Просто до тебя считалось, что самый короткий - у меня :) ВотЪ: "_"А теперь я только на втором местеееееее :~~~~((((
;-DDDDD
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено нах. , 17-Апр-25 15:09
Да, в этой санта-барбаре разобраться уже невозможно. Я пока на апач вернулся, пусть они со своим Доном Хуаном сами разбираются.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 17-Апр-25 17:36
Для твоих 0.000001 rps действительно что сабж, что апач, что скрипт на баше — без разницы.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 17-Апр-25 18:29
> Я запутался в форках - мне использовать Nginx, FreeNginx или Angie?FreeNginx или Angie. Про Nginx можно забыть и забить.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Ilya Indigo , 17-Апр-25 19:15
openresty единственный вменяемый форк!
Если ты даже не знаешь что это, значит оно тебе точно НЕ нужно, как и все форки!
Используй nginx из репозитория своей ОС!
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 17-Апр-25 21:18
"OpenResty® is not an Nginx fork." - написано на сайте openresty...А вообще это nginx с набором китайских патчей, которые не приняли в апстрим из-за их кривости.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 17-Апр-25 22:16
Хорошее сочетание - LuaJit и nginx
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Ivan_83 , 17-Апр-25 15:55
> Для соединений, использующих протокол QUIC, добавлена поддержка алгоритма управления сетевой перегрузкой CUBICКакой треш и отстой.
И эти люди говорят мне что quick / http/3 такие клёвые, с СС из 90х.
htcp, hybla заметно лучше.
А RACK так просто next gen.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено нах. , 17-Апр-25 20:57
> И эти люди говорят мне что quick / http/3 такие клёвые, с погоди, погоди - они уже ж до sliding window додумались! Еще немного, и переизобретут нормальный congestion control. Чуть-чуть тока потерпеть!
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 17-Апр-25 18:24
> Кроме того, состоялся выпуск njs 0.8.10, модуля для интеграции интерпретаторов языка JavaScript в http-сервер nginx. Поддерживается подключения различных JavaScript-движков.Вот это тема! Уговорили, лучшей рекламы хотя-бы попробовать не придумаешь!
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Ilya Indigo , 17-Апр-25 19:10
> работа которого сводится к постепенному увеличению размера окна перегрузки до появления потери пакетов, после чего размер окна откатывается на значение до начала потери.Разве TCP работает не схожим образом?
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 17-Апр-25 20:43
у TCP есть фатальный недостаток
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 17-Апр-25 22:09
Вы хотите поспорить с rfc? Это странно. А в чем именно проблема?
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено YetAnotherOnanym , 18-Апр-25 08:28
А где в коменте Ильи жалоба на проблему?
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Всем Анонимам Аноним , 17-Апр-25 22:31
Во-во. Смысл QUIC именно в том, чтобы там не было древнего CUBIC. Не понятно как nginx реализовал QUIC, видимо сделали минимальную совместмость и теперь голову ломают.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Ivan_83 , 18-Апр-25 16:05
Так большинство линухов из коробки на CUBIC до сих пор :)nginx это всё скорее всего реализовал так чтобы оно по быстрее заработало - это не совсем их профиль.
По хорошему авторы QUIC должны были выкатить и поддерживать референсную реализацию на С, чтобы каждый не пилил отдельно свою реализацию со своими особенностями.
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Аноним , 20-Апр-25 00:14
> По хорошему авторы QUIC должны были выкатить и поддерживать референсную реализацию на С, чтобы каждый не пилил отдельно свою реализацию со своими особенностями.Ещё один позор - ожидание когда американская оборонка будет финансировать реализацию QUIC. Откуда вы такие беретесь?
"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."
Отправлено Ivan_83 , 18-Апр-25 16:01
Не совсем.
У современного TCP есть разные алгоритмы контроля перегрузки (CC), и туда сливается довольно много всяких данных на основе которых они принимают решения.
Помимо CC есть ещё всякие расширения для самого TCP которые тоже для скорости делали.