The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScript-модуля njs 0.8.10"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScript-модуля njs 0.8.10"  +/
Сообщение от opennews (ok), 17-Апр-25, 11:40 
Представлен   выпуск основной ветки nginx 1.27.5, в  которой продолжается развитие новых возможностей. В параллельно поддерживаемую стабильную ветку 1.26.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В дальнейшем на базе основной ветки 1.27.x будет сформирована стабильная ветка 1.28. Код проекта написан на языке Си и распространяется под лицензией BSD...

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


2. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +9 +/
Сообщение от Аноним (2), 17-Апр-25, 13:39 
>Код проекта написан на языке Си и распространяется под лицензией BSD.

Правильный язык и правильная лицензия.

Ответить | Правка | Наверх | Cообщить модератору

3. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +1 +/
Сообщение от Аноним (3), 17-Апр-25, 13:49 
Это жк "истинно" свободная. А правильная - это GPL.
Ответить | Правка | Наверх | Cообщить модератору

5. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +1 +/
Сообщение от Аноним (5), 17-Апр-25, 13:54 
Для кого то свобода это свободное пиво, для кого-то это свобода слова.
Ответить | Правка | Наверх | Cообщить модератору

7. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +4 +/
Сообщение от human (??), 17-Апр-25, 14:26 
Вы, наверно, имели ввиду "бесплатное пиво".
Ответить | Правка | Наверх | Cообщить модератору

18. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +1 +/
Сообщение от _ (??), 17-Апр-25, 18:28 
> для кого-то это свобода слова.

GPL - cвобода болтать!(C)

А вот диды искали свободу делать ... ;-)
Но ну их на пензию!

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

22. Скрыто модератором  +/
Сообщение от Аноним (-), 17-Апр-25, 18:39 
Ответить | Правка | Наверх | Cообщить модератору

43. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от Аноним (43), 18-Апр-25, 22:40 
Нет, именно свободное. Что бы понять, каким пиво бывает не свободное - велком ту Дубай.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

30. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от Аноним (30), 17-Апр-25, 22:27 
Проблема BSD лицензии в том, что она не гарантирует, что лицензию на продукт внезапно изменят и исходники закроют. GPL гарантирует, что проект останется открытым. Я раньше тоже думал, что BSD, MIT и прочие permissive - хорошие лицензии. Но сколько проектов с ними полегло. На днях "свободные" под MIT проекты AutoMapper и MediatR стали коммерческими.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

32. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от Аноним (32), 17-Апр-25, 22:44 
Гарантируя что-либо, ты отнимаешь у кого-то свободу. Гарантии GPL работают, отнимая свободу у разрабов закрывать код. Да, им такая свобода важна. А нужна ли пользователям свобода смотреть исходники? Узнай сам: опроси людей на улице, и увидишь, что им плевать, что у них нет исходников вантуза.

Таким образом, GPL работает противоестественно: он дает пользователям свободу, которая им не важна, отнимая у разрабов свободу, которая им важна. MIT/BSD работают наоборот, и потому естественны. Иными словами, при прочих равных, разработчик выберет пермиссивную библиотеку, а не копилефтную. Потому что с копилефтной идет несвобода: "закрывать код нельзя". Именно поэтому копилефт уходит в историю, а пермиссив процветает.

Надеюсь внятно объяснил. Все твои претензии будут исходить из идеалов, а не из "реалий на земле". Напомню реалии: разрабы хотят закрывать исходники, а пользователи исходники читать не хотят. Вот и все.

Ответить | Правка | Наверх | Cообщить модератору

42. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от Аноним (42), 18-Апр-25, 19:39 
дада, капитализм естественнен.
тьху.
Ответить | Правка | Наверх | Cообщить модератору

46. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от нах. (?), 21-Апр-25, 07:20 
> Узнай сам: опроси людей на улице, и увидишь, что им плевать, что у них нет исходников
> вантуза.

все еще хуже - - А для чего нужны стигматы святой Терезе? Они ведь ей тоже не нужны. Но они ей желанны.

Опроси не людей на улице, они ни в чем тебе не виноваты, а наиболее горластых с этого сайта, воющих во славу шва60дке, только не анонимно по интернетам, соврут недорого возьмут, а прищемив для начала разговора что-то дверью.
"Ну-ка, покажи хоть один байтик что ты наизменял в шва60дкином софте, или хотя бы - что вообще сумел для себя, хотя бы, не говоря об окружающих, полезного получить, глядя в шва60дкиный код?"

Ответом в 100% случаев будет писк, мычание и "дядинька отпустити ейцы". Т.е. шва6000дка и им тоже ни для чего не нужна. Она им "желанна". Святая вера и вот всьо такоэ.

Те кто на самом деле что-то где-то могут поменять хотя бы в совсем тривиальных случаях -  вообще не интересуются какая там лицензия и тем более уж не боятся что "ужасная сони украдет мой кот". (И, кстати, всегда рады бы были вовсе чужую работу не переделывать - им и своей хватает.)

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

34. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +1 +/
Сообщение от YetAnotherOnanym (ok), 18-Апр-25, 08:25 
Глупости. Код, уже выпущенный под BSD, не может быть отозван, то же самое относится и к GPL. И точно так же начать с какого-то момента выпускать новые версии кода под проприетарной лицензией может и бывший под-BSD-разработчик, и бывший под-GPL-разработчик.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

36. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от Аноним (36), 18-Апр-25, 09:26 
Нет, вы не правы. GPL не может быть перелицензирована на другую лицензию, кроме как другой версии GPL, например GPLv2 в GPLv2 можно. Возможно двойное лицензирование, но от GPL уже нельзя отказаться. Яркий пример - MySQL, где GPL версия всё ещё доступна.
Ответить | Правка | Наверх | Cообщить модератору

37. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от 1 (??), 18-Апр-25, 09:36 
>  Код, уже выпущенный под BSD, не может быть отозван

Не может. Но может перелицензирован под GPL

Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

38. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от Аноним (38), 18-Апр-25, 12:07 
> ...На днях "свободные" под MIT проекты AutoMapper и MediatR стали коммерческими.

???
MediatR - лицензия остается Apache-2.0, файлу лицензии 11 лет
AutoMapper - лицензия MIT и файл лицензии в проекте не менялся 7 лет

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

44. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от Аноним (-), 19-Апр-25, 00:20 
Т.е.  Apache-2.0 тоже ведь может быть изменена?
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

6. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +3 +/
Сообщение от еропка (?), 17-Апр-25, 14:22 
Я запутался в форках - мне использовать Nginx, FreeNginx или Angie?
Ответить | Правка | Наверх | Cообщить модератору

8. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +6 +/
Сообщение от Gentooemail (?), 17-Апр-25, 14:38 
Свой форк сделай.
Ответить | Правка | Наверх | Cообщить модератору

9. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +1 +/
Сообщение от BorichL (ok), 17-Апр-25, 15:07 
Попробуй использовать то, что написано после sudo apt-get install.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

11. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +3 +/
Сообщение от нах. (?), 17-Апр-25, 15:10 
Но у тебя там точка!
Ответить | Правка | Наверх | Cообщить модератору

12. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +2 +/
Сообщение от BorichL (ok), 17-Апр-25, 15:16 
> Но у тебя там точка!

А ты там не подсматривай, что у меня!

Ответить | Правка | Наверх | Cообщить модератору

20. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от _ (??), 17-Апр-25, 18:31 
Просто до тебя считалось, что самый короткий - у меня :) ВотЪ: "_"

А теперь я только на втором местеееееее :~~~~((((


;-DDDDD

Ответить | Правка | Наверх | Cообщить модератору

10. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  –3 +/
Сообщение от нах. (?), 17-Апр-25, 15:09 
Да, в этой санта-барбаре разобраться уже невозможно. Я пока на апач вернулся, пусть они со своим Доном Хуаном сами разбираются.

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

15. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от Аноним (15), 17-Апр-25, 17:36 
Для твоих 0.000001 rps действительно что сабж, что апач, что скрипт на баше — без разницы.
Ответить | Правка | Наверх | Cообщить модератору

19. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от Аноним (-), 17-Апр-25, 18:29 
> Я запутался в форках - мне использовать Nginx, FreeNginx или Angie?

FreeNginx или Angie. Про Nginx можно забыть и забить.

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

24. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от Ilya Indigo (ok), 17-Апр-25, 19:15 
openresty единственный вменяемый форк!
Если ты даже не знаешь что это, значит оно тебе точно НЕ нужно, как и все форки!
Используй nginx из репозитория своей ОС!
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

27. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от Аноним (27), 17-Апр-25, 21:18 
"OpenResty® is not an Nginx fork." - написано на сайте openresty...

А вообще это nginx с набором китайских патчей, которые не приняли в апстрим из-за их кривости.

Ответить | Правка | Наверх | Cообщить модератору

29. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от Аноним (-), 17-Апр-25, 22:16 
Хорошее сочетание - LuaJit и nginx
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

14. Скрыто модератором  +2 +/
Сообщение от Ivan_83 (ok), 17-Апр-25, 15:55 
Ответить | Правка | Наверх | Cообщить модератору

26. Скрыто модератором  +2 +/
Сообщение от нах. (?), 17-Апр-25, 20:57 
Ответить | Правка | Наверх | Cообщить модератору

16. Скрыто модератором  +/
Сообщение от Аноним (-), 17-Апр-25, 18:24 
Ответить | Правка | Наверх | Cообщить модератору

23. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +3 +/
Сообщение от Ilya Indigo (ok), 17-Апр-25, 19:10 
> работа которого сводится к постепенному увеличению размера окна перегрузки до появления потери пакетов, после чего размер окна откатывается на значение до начала потери.

Разве TCP работает не схожим образом?

Ответить | Правка | Наверх | Cообщить модератору

25. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +2 +/
Сообщение от Аноним (25), 17-Апр-25, 20:43 
у TCP есть фатальный недостаток
Ответить | Правка | Наверх | Cообщить модератору

28. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от Аноним (-), 17-Апр-25, 22:09 
Вы хотите поспорить с rfc? Это странно. А в чем именно проблема?
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

35. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +1 +/
Сообщение от YetAnotherOnanym (ok), 18-Апр-25, 08:28 
А где в коменте Ильи жалоба на проблему?
Ответить | Правка | Наверх | Cообщить модератору

31. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  –1 +/
Сообщение от Всем Анонимам Аноним (?), 17-Апр-25, 22:31 
Во-во. Смысл QUIC именно в том, чтобы там не было древнего CUBIC. Не понятно как nginx реализовал QUIC, видимо сделали минимальную совместмость и теперь голову ломают.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

41. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +1 +/
Сообщение от Ivan_83 (ok), 18-Апр-25, 16:05 
Так большинство линухов из коробки на CUBIC до сих пор :)

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

Ответить | Правка | Наверх | Cообщить модератору

45. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +/
Сообщение от Аноним (-), 20-Апр-25, 00:14 
> По хорошему авторы QUIC должны были выкатить и поддерживать референсную реализацию на С, чтобы каждый не пилил отдельно свою реализацию со своими особенностями.

Ещё один позор - ожидание когда американская оборонка будет финансировать реализацию QUIC. Откуда вы такие беретесь?

Ответить | Правка | Наверх | Cообщить модератору

40. "Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScri..."  +1 +/
Сообщение от Ivan_83 (ok), 18-Апр-25, 16:01 
Не совсем.
У современного TCP есть разные алгоритмы контроля перегрузки (CC), и туда сливается довольно много всяких данных на основе которых они принимают решения.
Помимо CC есть ещё всякие расширения для самого TCP которые тоже для скорости делали.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру