LINUX.ORG.RU

Веб-сервер Caddy анонсировал коммерческую лицензию

 ,


0

1

Caddy — HTTP/2 веб-сервер с автоматическим HTTPS.

Теперь использование официальных бинарных билдов в коммерческих и некоммерческих целях попадает под EULA. В некоммерческих целях можно использовать бесплатно.

При этом официальные билды будут включать в ответ специальный заголовок Caddy-Sponsors, в котором будут указаны спонсоры проекта.

EULA распространяется на билды, собранные на инфраструктуре разработчика. Исходный код остается под лицензией Apache-2.0. Можно компилировать своими силами и использовать в коммерческих целях.

Появился неофициальный форк проекта, который убирает из ответа заголовок Caddy-Sponsors.

>>> Подробности

EULA распространяется на билды, собранные на инфраструктуре разработчика. Исходный код остается под лицензией Apache-2.0.

Эпично ребята подтерлись опенсурсом.

subwoofer ★★★★★ ()

TL;DR

Если качаете через официальную ссылку, будет этот вот Caddy-Sponsors и нельзя бесплатно использовать коммерчески.

К вопросу о самостоятельном компилировании и плагинах. Если сервер нужен с плагинами, то при скачивании с официального сайта можно просто указать их параметрами при скачивании, например curl https://getcaddy.com | bash -s personal http.cgi. При самостоятельном билде надо скачать плагины, явно изменить исходный код сервера и скомпилировать.

hobermallow ()
Ответ на: комментарий от AUX

https://en.wikipedia.org/wiki/Automated_Certificate_Management_Environment

В общем случае ACME это A Company Making Everything или как-то так, примерно как ООО Вектор, сферическое название для компании в вакууме

MrClon ★★★★★ ()
Последнее исправление: MrClon (всего исправлений: 1)

Теперь использование официальных бинарных билдов в коммерческих и некоммерческих целях попадает под EULA. В некоммерческих целях можно использовать бесплатно.

Ещё никто не догадался запилить такой проект с лицензией: комерция бесплатно, а некомерция - за бабки?

Napilnik ★★★★★ ()
Ответ на: комментарий от subwoofer

Эпично ребята подтерлись опенсурсом.

Слушайте, ну это уже не первый такой проект: мне приходит на ум XChat, да и вообще у всей Red Hat похожая бизнес модель.

X-Pilot ★★★★★ ()

Всегда использовал nginx и его всегда хватало для моих нужд. Тем не менее хорошо что у nginx появляются конкуренты, а сабж помимо прочего интересен тем что большая его часть написана на Go.

userd ()

Встроенный acme-апдейтер это хорошо. Но с nginx вряд ли слезу.

И с учетом популярности nginx в энтерпрайзе, на какие продажи эти ребята рассчитывают?

l0stparadise ★★★★★ ()
Последнее исправление: l0stparadise (всего исправлений: 1)
Ответ на: комментарий от MrClon

А я вот подумываю начать размышлять над идеей замены nginx на что-то у чего конфиг будет больше похож на код

Yesod, Yesod!

Хотя примерно это меня и бесит в современном софте. Код вместо конфига.

kirk_johnson ()
Ответ на: Re: TL;DR от coldheadcleanhands

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

Quasar ★★★★★ ()
Ответ на: комментарий от MrClon

Встроенный клиент ACME, экпериментальная поддержка quick, простой конфиг, генератор статики. Выглядит красиво, но для серьёзного применения, как мне кажется, он ещё сыроват.

lucentcode ★★★★★ ()
Ответ на: Re: TL;DR от anonymous

Ну, это все таки не мануал, это «например». Если где-то написана команда, это же не значит, что ее надо сразу копипастить в терминал и жать Enter. Да и содержимое скрипта посмотреть можно.

Справедливости ради, мне тоже не очень нравится такой способ дистрибуции, но на офиц. странице предлагают скачивать в том числе и так.

hobermallow ()
Ответ на: комментарий от MrClon

Можно в двух словах объяснить чем этот Caddy лучше всех прочих http серверов?

Встроенный QUIC UDP на базе goquic. Зачем нужен quic проиллюстрировано по ссылке.

nginx сосёт, да.

shahid ★★★★★ ()
Последнее исправление: shahid (всего исправлений: 1)