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.dev/opennews/art.shtml?num=63092

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

Оглавление

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #30

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

5. Сообщение от Аноним (5), 17-Апр-25, 13:54   +1 +/
Для кого то свобода это свободное пиво, для кого-то это свобода слова.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #7, #18

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #15

11. Сообщение от нах. (?), 17-Апр-25, 15:10   +3 +/
Но у тебя там точка!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #12

12. Сообщение от BorichL (ok), 17-Апр-25, 15:16   +2 +/
> Но у тебя там точка!

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #20

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #22, #43

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

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

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

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

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


;-DDDDD

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #25, #28, #31, #40

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

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

26. Сообщение от нах. (?), 17-Апр-25, 20:57   +2 +/
> И эти люди говорят мне что quick / http/3 такие клёвые, с

погоди, погоди - они уже ж до sliding window додумались! Еще немного, и переизобретут нормальный congestion control. Чуть-чуть тока потерпеть!

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

27. Сообщение от Аноним (27), 17-Апр-25, 21:18   +/
"OpenResty® is not an Nginx fork." - написано на сайте openresty...

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

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

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #42, #46

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

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

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

37. Сообщение от 1 (??), 18-Апр-25, 09:36   +/
>  Код, уже выпущенный под BSD, не может быть отозван

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

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #45

42. Сообщение от Аноним (42), 18-Апр-25, 19:39   +/
дада, капитализм естественнен.
тьху.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

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

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

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

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

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

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

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

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

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

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

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


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

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




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

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