Опубликован выпуск высокопроизводительного HTTP-сервера и многопротокольного прокси-сервера Angie 1.5.0, ответвлённого от Nginx группой бывших разработчиков проекта, уволившихся из компании F5 Network. Исходные тексты Angie доступны под лицензией BSD. Проект получил сертификаты совместимости с российскими операционными системами Ред ОС, Astra Linux Special Edition, Роса Хром Сервер, Альт и ФСТЭК-версии Альт...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=60863
Зачем нужен именно <фанфары> Российский Форк?
Потому что из Пятерочки (F5) даже автор уже ушел, и как будет идти развитие - совсем непонятно.
Что значит - "даже"? Афтырь первым оттуда как раз и с...лсо - потому что он-то с деньгами, а прикованным рабам кроме своих цепей не с чем было бежать.Или ты про Макса? Ну так он все же не автор, он майнтейнер по сути. (неприкованный был, да, недосмотрели, бывает-с)
Есть Pingora:
https://opennet.ru/60722-pingora
Чтобы тут не кричать о 75% не отечественного софта. Думается Индия имеет 100% собственного софта.Главное стремиться и всё получится.
Ну правильно, вся проприетарщина в мире пишется в основном индийцами. Но то ли к чему имеет смысл стремиться?
> Ну правильно, вся проприетарщина в мире пишется в основном индийцами.почему только проприетарщина? Тебе показать копирайты всяких кумаров в линуксном ведре тыщами или сам найдешь?
Про какой-нибудь gluster, купленный прямо по месту проживания хвостатой стаи разработчиков, уж и не будем (бо грустно)
Потому что индийцы работают только за деньги.
Как будто ты работаешь забесплатно?
Ну вот соседние китайцы вполне работают за идею или просто так. Отношение там совершенно разное к разработке.
Нам солнца не надо, нам партия светит, жрац тоже ненада, работа давай!Китайцы вообще говоря тоже - едят. И партия не собирается делиться рябчиками и ананасами.
Работать за монетизируемые имя, признание и престиж, делясь наработками с миром, или же демпинговать и работать за количество строк. Вот и вся разница. Надо просто понимать, кто, кого, и чему там обучает, такие разработчики и выходят потом.
> Работать за монетизируемые имя, признание и престижэто как, прости?
А, как один поедадель мо30лей, что-ли? Вот это - монетизация имени, признание, все такое... правда так себе, если честно, профит.А работать за деньги rhbm - это, чувак, совсем другое. И при этом не очень сильно отличается что в ньюДели, что в гей эриа. (ну кроме цены)
Попробуй просто не вонять
Это всё фигня.
Как отметили выше - кушать всё равно нужно.
Всяких признаний и престижев - у пограмистов тут сильно меньше шансов чем у рядового занюханного тиктокера, который своё имя хотя бы в рекламу монетизировать может, более того таких монетизаторов в обозхримом поле вполе прилично, а вот пограмистов которые смогли имемя в деньги конвертировать - может какой то страустурп и ещё полторы калеки которые пишу книжки.
В каких СПО проектах авторы или на видных ролях китайцы? Я лично ни одного не назову.
В такого рода проектах, тысячи их https://github.com/PaddlePaddle/PaddleOCR
Мне не нужны тысячи. Назови один, самый известный.
GOGS - вполне себе работоспособный проект. Заменяет на многих проектах монстрообразный gitlab.Gitea - это форк
> В такого рода проектах, тысячи их https://github.com/PaddlePaddle/PaddleOCRКакая-то студенческая поделка. Ну тысячи их, китайских студней тоже миллионы будут поди.
Индусская студенческая поделка обычно выглядит как gluster (или, кстати, вот, Zfs on linux)
Потом они заканчивают учебу и всем потоком продаются в рабство rhbm.
Какой-то шлак, честное слово. Судя по гитхабу, все китайские "студенческие поделки" вида Real-ESRGAN намного популярнее и полезнее. А ncnn от корпы это тоже "студенческая поделка", а то больно популярна?
OpenHarmony
Что это? НЕ Андроид?
> Что это? НЕ Андроид?Попробуй приложить усилия к поиску информации, сам, тебе понравится.
Я ничего не собираюсь прилагать, тем более усилий. Если ты не способен в одном предложении изложить суть, это не мои проблемы.
> Я ничего не собираюсь прилагать, тем более усилий.Я в этом не сомневался.
> Если ты не способен в одном предложении изложить суть, это не мои проблемы.
Если ты не способен набрать 11 букв в поисковике ...
... хотя, зачем набирать, выделить слово и в контекстном меню выбрать "Найти в ..." - это не мои проблемы.
а на ккой? оригинал опенсурсный. никто не заберёт.тут кричат о попиле бабла за шильдик)
плевать на Индию! она тут каким раком?
Да ладно? А кому принадлежат авторские права на этот код? Кто владеет правами на писанное ими ПО? Ой, как неудобно-то! А то,что русскоязычных программистов немерено пишет подобный код это мы забудем, потому-что неудобно тогда получится? Ну, закономерно, что ещё сказать!
Вот, чего привязался? Недавно была новость с графиком заимствованого ПО,а то, что индусы с 70х развивали у себя отрасль вообще не секрет.
> Вот, чего привязался? Недавно была новость с графиком заимствованого ПО,а то, что
> индусы с 70х развивали у себя отрасль вообще не секрет.Да плевать вообще, у нас это всё развивалось очень давно. Но индусы почему-то молодцы, а наши — нет.
> Да ладно? А кому принадлежат авторские права на этот код?Повторяем пройдённый урок: авторские права бывают неимущественные и имущественные.
> Кто владеет правами на писанное ими ПО?
Имущещественное право может приобрести тот, кто оплатил работу (если такой есть).
> Ой, как неудобно-то!
Почему неудобно? Условная RedHat покупает дешёвую рабочую силу в России, а отдаёт сорцы даром. И люди не бесплатно пишут, и США экономит на образовании, и местные торговцы в прикупе. Вроде удобная схемка? Главное, не забывать кричать про международность и всё такое.
> А то,что русскоязычных
> программистов немерено пишет подобный код это мы забудем, потому-что неудобно тогда
> получится? Ну, закономерно, что ещё сказать!А удобно получится, когда сам ничего не написал, говорить за пишущих?
Чтоб денег дали.
чтобы иметь свои компетенции и не зависеть от хотелок левой конторы
Angie - это и есть Nginx: технология, основная команда разработчиков со той же атмосферой и методологией работы. У американцев остался только маркетинг.
лидер команды (не той), бывший руководитель фронтэнд-разработчиков,руководитель команды техподдержки NGINX Inc и ru@FreeBSD.orgА где тут - разработчики, и желательно - nginx? Это вот - команда отдела маркетинга в полном составе и есть. (что в общем логично когда ты хочешь попилить лям долларов, а вовсе не осчастливить человечество)
Что там у американцев осталось - после демарша Максима не очень понятно, конечно.
И кто на самом деле у них писал тот код который бодро копипастит сейчас Бартенев.
Большинство из оставшихся разработчиков nginx работают над Angie (Valentin, Ruslan, Vladimir):$ hg log -b default | grep ^user: | sort | uniq -c | sort -nr | head
3683 user: Igor Sysoev <igor@sysoev.ru>
1681 user: Maxim Dounin <mdounin@mdounin.ru>
630 user: Ruslan Ermilov <ru@nginx.com>
413 user: Valentin Bartenev <vbart@nginx.com>
226 user: Roman Arutyunyan <arut@nginx.com>
209 user: Sergey Kandaurov <pluknet@nginx.com>
120 user: Vladimir Homutov <vl@nginx.com>
45 user: Piotr Sikora <piotr@cloudflare.com>
40 user: Piotr Sikora <piotrsikora@google.com>
32 user: Dmitry Volyntsev <xeioex@nginx.com>Судьбу Игоря и Максима вы знаете. Команда Олега, которая почти полностью теперь тоже работает в Angie, ни раз получала награды за свою работу:
https://www.nginx.com/blog/nginx-customer-support-takes-gold.../Иван занимался разработкой NGINX Amplify и первых версий NGINX Controller.
> Судьбу Игоря и Максима вы знаете. Команда Олега, которая почти полностью теперь
> тоже работает в Angie, ни раз получала награды за свою работу:ну в общем понятно - с техподдержкой у agnie все хорошо (осталось найти тех странных кто за нее заплатит в нынешней экономике).
А вот что с разработкой - загадка, поскольку команда мягко говоря не совсем та. А другой уже видимо и не предвидится, f5 этот проект, похоже, не нужен уже.
Отмечу также, что Игорь не принимал активного участия в работе над nginx где-то ещё с 2012 года. Можно найти лишь единичные небольшие коммиты от него, после 2012. То внушительное число его коммитов было сделано c 2002 по 2012.У Максима столько коммитов по двум причинам: во-первых, он практически не принимал участия в работе над N+, а, во-вторых, занимался релиз-инженерингом, коммитил теги и changes.
А каким критериям команда должна соответствовать, чтобы называться "той"? В nginx сейчас "та комнада"? Во freenginx?
Если по духу, то наиболее ТОТ самый nginx, какой был с 2012 по 2020 - это freenginx. Если по числу наиболее опытных и активных разработчиков nginx, то это Angie. А nginx, каким он был до 2012 - так его уже 10 лет не существует в природе.
у американцев есть свой продукт Они купили Nginx как конкурента, которого хотели "заморозить" в развитии, с чем, вероятнее всего, не согласились наши разработчики
> у американцев есть свой продуктнету у них ничего. appliance это фронтенд/балансировщик, а не вебсервер. Куды балансить-то будем - напрямую на инстансы с нодойжеэс?
nginx они, наоборот, всячески пропихивали как таблетку от всех болезней, он в их списке продуктов второй - до bigIP даже, что как бе намекает.
Зачем авторы ПО продолжают его развивать, как считают нужным? Странный вопрос. Может быть затем, что люди наконец призадумались, на каком основании торговцы чужим называют себя авторами.
раз оригинал российского производства то почему ьы и форку им не быть
Так это получается не форк, а ребрендинг.
Кто миллион долларов выделил, интересно.
никто, там был миллион рублей
Долларов, долларов.Миллиона рублей не хватит даже на один месяц выплаты зарплат сотрудникам.
А traefic те же задачи решает?
Traefic уже научился статику раздавать?
> traefiKНе совсем, трафик заявляется как роутер/реверс-прокси. nginx несколько больше.
Траефик умеет наживую создавать виртуалхосты для поднятых контейнеров в докере, кубере, консул итд.
Кстати, кому интересно - выковырянный из оттуда mod_mp4.c прекрасно собирается в дереве обычного nginx 1.25наверное так и оставлю.
Дюже скрепно. Подождём ещё форков, может появится какой-нибудь, без сертификатов.
Подождём ещё форков, может появится какой-нибудь, без сертификатов ФСБ.
а так денег не дадут)
>Исходные тексты Angie доступны под лицензией BSD.Вот это я понимаю хорошая лицензия.
Nginix был под GPL?
Под BSD и был изначально
Для человека, настолько не разбирающегося в лицензиях, чтобы делать такие предположения - все лицензии одинаково хороши.
А что в вашем понимании есть «разбираться»? Хвалить гпл и ругать всё более свободное?
Как минимум, понимать, в чем нелепость предположения анонима выше.
> Как минимум, понимать, в чем нелепость предположения анонима выше.Это не нелепость. бсд более свободна, чем гпл, т.к. позволяет больше. Нелепы те, кто умудряются перевернуть с ног на голову и утверждать что гпл свободна.
> те, кто умудряются перевернуть с ног на голову и утверждать чтоВы же в курсе, что сейчас разговариваете не со мной, а с тараканами у себя в голове?
Боже, как остроумно! Наверное себе кажетесь неотразимым красавчиком. Хотя выглядит глупо. Попытайтесь ещё раз.
А я не шутил. Рад, что хотя бы удалось вывести вас из воображаемого срача GPL vs BSD, в котором, кроме вас, никто и не участвовал.
Особенно эта, которая лёгким движением руки превращается... в EULA.
>HTTP-сервераНапомните что такое это? Это типа я беру ноутбук, ставлю на него этот ваш линукс, на него нет сервер, тест, картинки, арендую домен и это всё работает как сайт?
>на него нет сервершо це таке, если про виндовое .net - то мимо. Это тебе к IIS скорее всего или как оно там сейчас обзывается.
> арендую домен и это всё работает как сайт
если обеспечишь статический ойпи на своем нубуке, то кто тебе запретит?
если без домена, то можно будет обращаться по ойпи, который с вероятностью 99.9% у тебя будет различный дома, в школке/универе или на работе/кафешке.
Ну и сколько там запросов выдержит твой нубук оставим за кадром.
>шо це таке,Автозамена на телефоне.
>если обеспечишь статический ойпи на своем нубуке, то кто тебе запретит?НУ типа как www.mail.ru веб-сайт и user@mail.ru адрес почты? А джаббер-сервер тоже можно? Для этого этот прокси нужен?
>если без домена, то можно будет обращаться по ойпи, который с вероятностью 99.9% у тебя будет различный дома, в школке/универе или на работе/кафешке.Я знаю что такое ДНС и как резолвить имена в ИП адреса.
>Ну и сколько там запросов выдержит твой нубук оставим за кадром.Ну если это Intel Core 2 Duo я думаю хватит.
>многопротокольного прокси-сервера AngieА прокси хоть убейте не пойму зачем, если есть ВПН, тем более в связке с нттр сервером. И я не троллю, просьба бота нп скрывать комментарий, помните что отличие эксперта это умение объяснить сложное простыми словами.
прокси разные бывают, в том числе и реверс прокси. Которое и пользуется популярностью в сабже.
Но это не для мамкиных ананимов, а для обращения к различным сервисам по одному адресу/домену.
Где-то там прячется похапе, и прочие цги.
А вот о таком я давно думал. Можно сделать и веб-сайт и почту и условный джаббер сервер на одном домене?
А почему нет?
Только локалхост это сильно не то же самое, что ынтыпрайз и прочий прадакшон
Я кстати столкнулся с тем что сайт подняли как-то криво на Битрикс и не могли настроить прокси, ошибки постоянно сыпал.
https://opennet.ru/60722-pingora
> сертификаты совместимости с российскими операционными системамиРешительное утверждение. 1С тоже типа имеет сертификат, но с
> Astra Linux Special Edition
имеет проблемы.
>> сертификаты совместимости с российскими операционными системами
>Решительное утверждение.Я бы сказал, обыденное для нынешней действительности. Потому что эти бумажки на деле мало что значат. Просто дают возможность нагреваться на гос заказах (если правильные люди найдутся в гос секторе).
А когда Игорь Сысоев планирует вернуться и помогать?
Зачем?
А на, простите, кой ему это надо?Он получил вполне неплохое вознаграждение за более 10 лет бесплатной работы на всеобщее благо, может теперь и отдыхать.
Ничего не делать - всё равно, что не жить.
А откуда вы знаете, что Игорь делает или не делает? А вот от публичности, мне кажется, он сильно устал.
OCSP POST метод реализовали?
мне одному не понятно почему российский форк расположен на github,а не на российской платформе?
> мне одному не понятно почему российский форк расположен на githubНа GH - зеркало. https://git.angie.software/web-server/angie .
ну да, а пулреквесты на github
> ну да, а пулреквесты на githubЦитата с сайта https://angie.software/development/
" Куда отправлять патчи
Сейчас мы не можем напрямую принимать коммиты в свои репозитории, поэтому создайте PR-запрос на нашем зеркале на GitHub.
С вопросами и предложениями обращайтесь к разработчикам через GitHub Issues. "
А какая разница, с какого URL разработчики будут git pull делать?Если вам сложно git remote add и умеете только кнопки в github нажимать, это не значит, что разработчики nginx такие же.
> А какая разница, с какого URL разработчики будут git pull делать?
> Если вам сложно git remote add и умеете только кнопки в github
> нажимать, это не значит, что разработчики nginx такие же.А мне ты это написал зачем?
> ну да, а пулреквесты на githubну все правильно - репо у себя, соцсеточка для желающих поделать работу за других - на шитхабе.
Что не так? Половина коммерческой разработки так живет.
> Добавлен модуль http_acme, предназначенный для автоматизации получения и обновления сертификатов с использованием протокола ACME (Automatic Certificate Management Environment), применяемого удостоверяющим центром Let’s Encrypt.респект!
на один шаг стали ближе к traefik
останется реализовать dynamic backends, о чём я говорю на протяжении долгого времени (https://www.opennet.dev/openforum/vsluhforumID3/131545.html#60) и можно будет считать достаточно хорошей альтернативой первому
Ах да, чут не забыл - и сделать вебсокеты работающими из коробки https://www.opennet.dev/openforum/vsluhforumID3/130575.html#22чтобы просто работали, а не надо былло прокидывать хедеры
Две строчки в конфиге - это прям сложно?
Ни разу не слышали про "Batteries included" ?