Проект по созданию форка платформы управления конфигурацией и автоматизации поддержания инфраструктуры Terraform переименован из OpenTF в OpenTofu для исключения пересечений с проектом Terraform и товарными знаками компании Hashicorp. Сокращение "tf" решено заменить на "Tofu" так как оно уже используется в расширениях файлов Terraform, в переменных и функциях в коде, а также в названиях продуктов TFC (Terraform Cloud) и TFE (Terraform Enterprise). Так как OpenTofu позиционируется как продукт для предприятий, создатели форка решили исключить все потенциальные риски, связанные с возможными судебными претензиями о нарушении товарных знаков и интеллектуальной собственности Hashicorp...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=59793
Первый инвестиционный транш освоен успешно.
Тупо, конечно. Тофу - это жрачка такая. OpenTF хотя-бы звучало нормально.
> выделили на разработку форка 18 инженеров
> в компании HashiCorp 5 инженеровВот так вот оно, когда внезапно меняешь на ходу лицензии. Всем корпам будет урок. 18 свободных разрабов против пяти корпоративных рабов с бейджиком.
Зато эффективно менеджирят.
ты не путай "18 инженеров" и "ресурсы, эквивалентные работе 18 инженеров"
может там будет 50 васянов, но по 2 часа в день, после основной работы> Всем корпам будет урок
ну, урок переименования проекта они уже получили, даже 2!
посмотрим как получится, когда 18 свободных разрабов начнут выгорать и сваливать)
Не начнут, очень много компаний использует тераформ в продакшене. Кто использует тераформ серьезно у них свой штат ит специалистов и программистов большой. Будут багфиксы сами клепать, это нормальная практика, что компании фиксят баги и отправляют багфиксы в апстрим. И тераформ уже зрелый продукт, не думаю, что ему нужно так много специалистов для поддержки. Т.е. будет как в других опенсорс проектах, что будут от компаний свои постоянные программисты, которые будут решать проблемы и задачи своей компании.
баги да, а вот фичи - тот еще вопрос
MPLv2 не обязывает их отправлять в апстрим свои кодаа т.к они все предоставляю схожие услуги - то они все конкуренты
и может быть ситуация, когда выгоднее пофиксить баг у себя, а у конкурентов пусть остается (пусть их пользователи страдают и переходят к тебе)или реализация фичи может сильно отличаться от компании к компании (тут можно привести как пример разницу в качестве кода дров в ядре линукса)
Терраформ — или ОпенТофу — не цель, а всего лишь средство. Цель — автоматизация XYZ на платформе ABC. Скажем, SAP на Azure ставить по уже готовым планам и рекомендациям от MS. Можешь это делать на ОпенТофу, можешь скриптом на PowerShell, можешь хоть студентов нанять кликать вручную по ранбукам. Чем и как ты это будешь делать имеет значение только в том случае, когда после успешной реализации задуманного код автоматизации передаётся для дальнейшей эксплуатации и развития заказчику. И раз уж ты пишешь автоматизацию на OpenTofu, то как раз-таки в твоих интересах первым бежать туда фиксить баги и пилить фичи, если, конечно, ты вообще кому-то что-то хочешь продать.> может быть ситуация, когда выгоднее пофиксить баг у себя, а у конкурентов пусть остается
Не может. «У конкурентов» тоже есть инженеры, которые умеют фиксить баги.
> или реализация фичи может сильно отличаться от компании к компании
Не может. Разработка открытая, а твой персональный форк с несовместимыми расширениями никому не нужен, и тебе самому в первую очередь.
хм... я думал что такие решения предоставляются комплексом
типа вот тебе сервак, с настроенным окружением, админкой и тд
и никто не будет качать с оффсайта и самостоятельно устанавливатьнеужели пользователи Azure сами собирают из исходников ?
Нет конечно же. Сам конфигурируешь под свои требования облачные ресурсы, качаешь с оффсайта пакеты, ставишь, настраиваешь. Ну или заказываешь автоматизацию всего этого у интегратора за деньги. Интегратор берёт своё типовое решение, скажем на Терраформе, подгоняет под твои требования и либо сопровождает его сам, либо передаёт твоим разработчикам.> неужели пользователи Azure сами собирают из исходников ?
Да, некоторые компоненты и из исходников надо собирать. Прям натурально качаешь тарбол и компилишь под систему заказчика, вне зависимости Azure это или AWS.
Выгорание наступает вообще не от популярности продукта
Если с выполнением работы справляется 5 человек, то чем занимаются остальные (кроме замены названия)?
Не взлетит, будет та же история что с опенсерчем
И в чем история?
Ты имеешь ввиду что все взрослые люди перейдут на opensearch?
У меня нет ни одного инстанса elastic, зато десяток инстансов opensearch. ЧЯДНТ?
> ЧЯДНТ?делаешь исключительно хеллоу ворды на локалхосте
да, парочка взрослых и без пяти минут безработных людей перейдёт на opensearch, покукарекает в ЖЖ и на этом всё
Это который обогнал по числу установок ElasticSearch? Вот уж не взлетел, так не взлетел…
без пруфов - какое-то голословное утверждение)
> без пруфов - какое-то голословное утверждение)За пруфами можешь в AWS сходить.
давай ссылку
Если это кому-то надо, то взлетит что угодно.
В хашикорп явно приняли на работу манагера из IBM. Вот он там и творит фиг знает что. Причём его KPI точно вырастет и он с чистой совестью и хорошими отзывами перейдет в новую компанию.
ты хотел сказать, что им надоело ситуация когда их трудом пользуются корпорации типа амазона бесплатно?
вполне нормально предоставлять индивидуальным пользователям бесплатно, а корпы которые оказывают услуги - пусть платят
И чего они добились? Корпы просто переедут на форк. Видим опыто эластика их не научил.
эластиком все как пользовались, так и пользуются. так же, как и ты с винды никуда не денешься
>корпы которые оказывают услуги - пусть платятЗа что? Продукт то опенсорсный, за него необязательно платить.
Или тут в одну сторону по твоему обязано работать? Если эксплуатировать опенсорсную инфраструктуру возникшую вокруг тераформа, увеличивающую продажи продуктов хаши (как несложно догадаться) - так за это корпорации хаши платить не надо. А если корпорация Амазон пользует - платить надо.
Где логика, Карл?
Но в целом про "пусть платят" ты в некотором роде прав. Корпорации будут платить... только не в хаши, а разработчикам напрямую. Хаши же всего чего добьется - сначала потеряет лидерство в облачных технологиях, а затем и эти срубленые шальные деньги... с мультипликатором.
Определенно у них что-то произошло с менеджментом, с полным их отрывом от сферы деятельности ввереного предприятия. Тот кто понастоящему проникся духом облачных технологий ни за что не смог бы родить подобную дичь. Потому что он подсознательно чувствует - облачные технологии это про масимализацию прибыли путем масштабирования, а не срубания сиюминутной маржи с китов на которых пока еще все держится.
> Продукт то опенсорсный, за него необязательно платить.Открытость или закрытость исходников никак не влияет на то нужно ли что-то платить или нет.
Ты хотел сказать что они повторили трюк как с закрытием нормально центоса. И последующими попытками извиниться перед сообществом.
Да, но будит ли это полезно для хакинтош?
сегодня еще кто-то пользуется хакинтошами?
но зачем?
о, это очень важное изменение
тофу это заменитель сыра из сои у которого почти нет вкусаконечно с предыдущим названием вести разработку было невозможно, а вот теперь точно дела пойдут в гору!
Ну так Тофу принимает вкус остальных ингредиентов - в этом вся суть! Да и просто созвучно )
Ждём релиза. Пока там даже альфы нет.
Что там такого супер важного в Terraform, что его так быстро и капитально форкнули?
Серьезно? Сочетание букв"TF" теперь тоже можно запатентовать просто потмоу что таково расширение файлов?
Делайти что хотите, но освободите меня, разработчика, от всего этого devops-ного болота. Как же надоело возиться с тераформом!
Пока ты сам не решишь проблему никто не решит ее... девопсы ничего не смогут сделать - будут костылять говноскрипты на баше всю жизнь и дальше...
У нас девопсы пишут модули на этом поганом тераформе, а я должен их использовать в деплоерах. В итоге мне приходится учить всю эту внутреннюю кухню, тратя свою умственную энергию и память на бесполезную херню, которая нигде, кроме как в данной компании, не нужна. Но самая жесть заключается в том, что почти никто эти модули толком не знает и большинство коллег тупо копипастит, вообще не понимая как оно там работает. И в каждой новой компании свои велосипеды и своя девопсная кухня, которую приходится осваивать заново.Я Java разработчик, моя задача - создавать библиотеки и приложения, то есть Jar артифакты, а не возиться со всеми этими докерами, кубернетисами, тераформами, пайплайнами и прочим девопсным шлаком. Но работодатель не в курсе, что развитие научно технического прогресса характеризуется расширением разделения труда и тупо экономит бабло там, где экономить не следует. Просто накипело уже.
Нет, милок, вы будете писать на тераформе, потому что вы теперь в цивилизованном мире живете. А тераформ - это лучшая система управления всем вообще, полностью декларативная. Если что-то не нравится, рекомендую взять у девопса на клык для начала.
Не буду, я просто работу поменяю.
Упустили возможность назвать его TerraFork.