LINUX.ORG.RU

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

 ,


0

1

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

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

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

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

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

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



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

Прикольная штука. Надо потыкать, спасибо.

slaykovsky ★★★
()

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

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

Deleted
()

TL;DR

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

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

hobermallow
() автор топика

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

Это для тех кому влом собрать?

bitfroster ★★
()

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

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

Нет, это опционально. Можно использовать свой сертификат.

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

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

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

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

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

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

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

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

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

X-Pilot ★★★★★
()

Caddy-Sponsors

А чего не «Место для вашей рекламы»?

spec_po_kiskam ★★★
()

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

userd
()

Больше серверов. Жаль нет времени попробовать все!

Plushev
()

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

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

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

Говорят, простотой настройки и использования. Я не пользовался, а теперь уже и не буду.

coldheadcleanhands
()
Ответ на: комментарий от l0stparadise

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

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

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

Yesod, Yesod!

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

kirk_johnson ★☆
()
Ответ на: комментарий от Deleted

В опенсорс подтянулись успешные монетизаторы :)

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

В конфиге хоста можно написать tls mail@example.com. Выдается сертификат через Letsencrypt, обновляется автоматически.

hobermallow
() автор топика

Интересно кому и для чего может понадобиться коммерческий веб сервер?

anonymous
()
Ответ на: комментарий от coldheadcleanhands

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

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

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

подтерлись

Чо?

GPL-совместимые лицензии предусматривали такое бай дизайн, внезапно.

muon ★★★★
()

Это как же то так, самого главного не упомянули - написан это замечательный сервер на Го

Это ж сразу все меняет

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

Ты не шаришь. Это передовая award-winning технология под названием curl2bash™!

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

Это как же то так, самого главного не упомянули - написан это замечательный сервер на Го

кстати, да
и стиль кодирования прозрачный и понятный

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

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

lucentcode ★★★★★
()

Meh. ИМХО, конечно, но это какая-то махровая проприетарщина для неосиляторов nginx.

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

на то он и код, что ты можешь за вечер написать транслятор из любого удобного тебе формата конфига в этот код

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

На том свете есть специальная палата, где ты будешь вечно транслировать sendmail.mc в sendmail.cf карандашом на бумаге.

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

я уже и так круглосуточно транслирую свои конфиги на Ansible в Microsoft Word для админов, которые не умеют в Ansible. Это подойдет?)

stevejobs ★★★★☆
()
Ответ на: комментарий от anonymous

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

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

hobermallow
() автор топика

Зачем скачивать бинари с их сайта? Тут вам не винда, есть же официальные репозитории дистрибутивов.

slonopotamus
()
Ответ на: комментарий от Deleted

Никто ж вам не мешает самим собрать.

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

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

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

nginx сосёт, да.

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

lighttpd
конкурент nginx

При всё уважении к lighttpd(сам использую в паре мест) - нет. Просто нет.

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

я всегда подозревал, что эта вселенная и есть ад

actionless ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.