Před několika dny zpráva o vytvoření organizace OpenTF, že vyvine rozdvojení platforma pro správu konfigurace a bude automatizovat údržbu infrastruktury Terraform.
Pro ty, kteří neznají Terraform, měli byste vědět, že to je výkonná infrastruktura jako softwarový nástroj pro kódování, kterou nabízí HashiCorp. Jeho použití je založeno na propojení s různými hostiteli infrastruktury a dosažení komplexních scénářů správy a dodržování předpisů ve více cloudech.
Terraform mění licenci z MPL na BSL
Je to zmíněno důvod vzniku organizace, OpenTF, Je to proto, že HashiCorp oznámil, že změní licenci všech svých klíčových produktů, včetně Terraform, na licenci Business Source License (BSL).
Ve snaze udržet Terraform open source jsme vydali manifest OpenTF a odezva komunity byla obrovská. Více než 100 společností, 10 projektů a 400 lidí věnovalo svůj čas a zdroje, aby udrželi Terraform open source
Autoři iniciativy Vydali manifest , ve kterémabychom zabránili fragmentaci komunity, Vyzvali HashiCorp, aby přehodnotil své rozhodnutí a vrátil Terraform do otevřené licence. HashiCorp na návrh nijak nereagoval a nyní veřejně oznámil vytvoření forku.
Účelem vidlice je udržovat Terraform open source aprotože změna licence na BSL 1.1 omezuje použití kódu v cloudových systémech, které konkurují produktům a službám HashiCorp. Cílem projektu OpenTF je zachovat zcela otevřený charakter platformy Terraform a také usnadnit účast externích firem a nadšenců na vývoji a rozhodování.
Vzhledem k tomu, že nebyl proveden žádný rollback a nebyl sdělen žádný záměr tak učinit, s hrdostí oznamujeme, že jsme vytvořili fork Terraform s názvem OpenTF. Mnoho inženýrů z různých firem, někdy i z konkurenčních firem, se poslední týden snaží o to, aby to bylo možné. Byl to úžasný zážitek, opravdu!
Plánuje se převedení vývoje pod záštitu Linux Foundation pro další rozvoj platformy na neutrálním místě Cloud Native Computing Foundation za účasti firem a nadšenců, kteří se o projekt zajímají. Vstup do Linux Foundation zajistí, že otevřenost platformy bude zachována a že projekt bude chráněn před změnami zásad ze strany jednotlivých společností.
V oznámení OpenTF je zmíněno, že Všechny potřebné dokumenty jsou již k dispozici pro připojení k projektu k Linux Foundation, Kromě toho oznámili svou podporu nové organizaci a svůj záměr podílet se na rozvoji forkových společností, projektů a jednotlivých vývojářů.
Společnosti, které se připojily k iniciativě OpenTF, přidělily na vývoj vidlice zdroje odpovídající práci 14 inženýrů na plný úvazek. Pro srovnání, poslední dva roky v HashiCorp platformu doprovázelo pouze 5 inženýrů.
Kromě toho je zmíněno, že se očekává, že fork kód bude umístěn do úložiště za 1-2 týdny (předpokládá se nejpozději druhý týden v září) po dokončení přejmenování a vyčištění.
Poté zmiňují, že jakmile bude vše připraveno, Začnou práce na první verzi OpenTF který bude použit jako transparentní náhrada za Terraform, který bude kompatibilní se všemi poskytovateli a moduly Terraform.
Také stojí za zmínku, příspěvek sdílí, že fork bude založen na následujících základních principech pro další rozvoj OpenTF:
- Vývoj jako open source projekt pod bezplatnou licencí MPLv2.
- Zapojení komunity do projektového řízení, přijímání změn komunitou, otevřený proces přezkoumání změn a vývoj inovací prostřednictvím veřejného komentáře k RFC.
- O zahrnutí oprav a nových funkcí se rozhodujte spíše na základě přínosu pro komunitu než pro jednotlivé dodavatele.
- Použití modulární struktury, která je vhodná pro programátory a přispívá k rozvoji nového ekosystému nástrojů a komponent pro integraci.
- Zachování kompatibility s předchozími verzemi.
Konečně, pokud jste iChcete se o tom dozvědět více, můžete zkontrolovat podrobnosti v následující odkaz.