Terraform fork ตอนนี้ OpenTF เปลี่ยนชื่อเป็น OpenTofu

เปิดเต้าหู้

OpenTofu จะกลายเป็นโครงสร้างพื้นฐานอ้างอิงเป็นโซลูชันโค้ด

บางวันที่ผ่านมา ฉันแบ่งปันข่าวที่นี่ในบล็อก ของการเกิดของ OpenTF ทางแยกของ Terraform ต่อหน้าเขาได้ประกาศการเปลี่ยนแปลงใบอนุญาตของ HashiCorp ของผลิตภัณฑ์หลักทั้งหมด รวมถึง Terraform ไปเป็น Business Source License (BSL)

และแล้วหลายวันต่อมา โครงการและโครงสร้างพื้นฐานเปลี่ยนชื่อเป็น OpenTF เป็น OpenTofuเพื่อกำจัดจุดตัดกับโครงการ Terraform และเครื่องหมายการค้า Hashicorp

การเปลี่ยนแปลงใบอนุญาตได้รับการอธิบายโดย ความปรารถนาที่จะรักษาเงินทุนเพื่อการพัฒนาของพวกเขา เมื่อเผชิญกับการไร้ความสามารถของโมเดลการออกใบอนุญาตแบบคลาสสิกเพื่อต่อต้านปรสิตของบริษัทที่ใช้โค้ดโอเพ่นซอร์สสำเร็จรูปจากการพัฒนา HashiCorp เพื่อสร้างผลิตภัณฑ์คลาวด์เชิงพาณิชย์ของตนเองโดยไม่ต้องมีส่วนร่วมในการพัฒนาร่วมกัน

openTF
บทความที่เกี่ยวข้อง:
OpenTF องค์กรจะพัฒนาทางแยกของ Terraform 

เป็นที่กล่าวขวัญกันว่า สาเหตุของการเปลี่ยนแปลงเกิดจากการตัดสินใจเปลี่ยนตัวย่อ “tf” เป็น “Tofu” เนื่องจากชุดค่าผสม “tf” ถูกใช้อยู่แล้วในนามสกุลไฟล์ Terraform ในตัวแปรโค้ดและฟังก์ชัน รวมถึงในชื่อของ TFC Terraform Cloud และ Terraform Enterprise Products

ที่กำหนดว่า OpenTofu วางตำแหน่งเป็นผลิตภัณฑ์สำหรับบริษัทต่างๆผู้สร้างทางแยกได้ตัดสินใจขจัดความเสี่ยงที่อาจเกิดขึ้นทั้งหมดที่เกี่ยวข้องกับการเรียกร้องทางกฎหมายที่อาจเกิดขึ้นจากการละเมิดเครื่องหมายการค้าและทรัพย์สินทางปัญญาของ Hashicorp

วันนี้ Linux Foundation ได้ประกาศการก่อตั้ง OpenTofu ซึ่งเป็นทางเลือกโอเพ่นซอร์สแทนโครงสร้างพื้นฐาน Terraform ที่ใช้กันอย่างแพร่หลายเพื่อเป็นเครื่องมือในการจัดเตรียมโค้ด OpenTofu ซึ่งเดิมเรียกว่า OpenTF เป็นการตอบสนองแบบเปิดและขับเคลื่อนโดยชุมชนต่อการเปลี่ยนแปลงใบอนุญาตของ Terraform ที่ประกาศเมื่อเร็ว ๆ นี้จาก Mozilla Public License v2.0 (MPLv2) ไปเป็น Commercial Source License v1.1 ทำให้ทุกคนมีทางเลือกโอเพ่นซอร์สที่เชื่อถือได้ภายใต้ความเป็นกลาง รูปแบบการกำกับดูแล

แม้ว่า Terraform จะเป็นเครื่องมือในการทำให้การจัดการโครงสร้างพื้นฐานในสภาพแวดล้อมคลาวด์ง่ายขึ้น การเปลี่ยนแปลงสิทธิ์การใช้งานล่าสุดได้ก่อให้เกิดข้อกังวลภายในชุมชนโอเพ่นซอร์ส OpenTofu เป็นผู้สืบทอดโอเพ่นซอร์สของ Terraform ภายใต้ลิขสิทธิ์ MPLv2 ซึ่งจะขับเคลื่อนโดยชุมชน เป็นกลาง มีเลเยอร์และโมดูลาร์ และเข้ากันได้แบบย้อนหลัง

ในเวลาเดียวกัน มีการประกาศว่า OpenTofu ได้รับการยอมรับอย่างเป็นทางการในรายการโครงการ Linux Foundation การพัฒนาการแยกไซต์ที่เป็นกลางภายใต้การอุปถัมภ์ของมูลนิธิ Linux จะช่วยให้มั่นใจได้ว่าลักษณะเปิดของแพลตฟอร์มจะได้รับการดูแล ปกป้องโครงการจากการเปลี่ยนแปลงนโยบายของบริษัทแต่ละแห่ง และอำนวยความสะดวกในการมีส่วนร่วมของบุคคลที่สาม

ปัจจุบัน บริษัทต่างๆ ที่เข้าร่วมโครงการริเริ่ม OpenTofu ได้จัดสรรทรัพยากรเทียบเท่ากับวิศวกรเต็มเวลา 18 คนในช่วง 5 ปีข้างหน้าเพื่อพัฒนาทางแยก (สำหรับการเปรียบเทียบ HashiCorp ได้ดูแลรักษา Terraform ไว้กับวิศวกร 5 คนในช่วงสองปีที่ผ่านมา)

“การเปิดตัว OpenTofu ถือเป็นความมุ่งมั่นร่วมกันในการส่งเสริมการทำงานร่วมกันแบบเปิดและนวัตกรรมอย่างแท้จริงในโครงสร้างพื้นฐานในฐานะพื้นที่โค้ด” Jim Zemlin ซีอีโอของ Linux Foundation กล่าว "การอุทิศตนของ OpenTofu ให้กับหลักการโอเพ่นซอร์สตอกย้ำวิสัยทัศน์ที่มีร่วมกันของเราในการจัดหาเครื่องมือที่เข้าถึงได้และเชื่อถือได้ ซึ่งจะช่วยเสริมศักยภาพให้กับชุมชนเทคโนโลยี"

นอกจากนั้นยัง มีการกล่าวถึงหลักการพื้นฐานบางประการ สำหรับการพัฒนา OpenTofu เพิ่มเติม:

  • การพัฒนาเป็นโครงการเปิดภายใต้ลิขสิทธิ์ MPLv2 ฟรี
  • การมีส่วนร่วมของชุมชนในการจัดการโครงการ การยอมรับการเปลี่ยนแปลงของชุมชน กระบวนการตรวจสอบการเปลี่ยนแปลงอย่างเปิดเผย และการพัฒนานวัตกรรมผ่านการอภิปรายสาธารณะของ RFC
  • การตัดสินใจรวมการแก้ไขและคุณลักษณะใหม่โดยยึดตามผลประโยชน์ต่อชุมชน ไม่ใช่ผู้จำหน่ายรายบุคคล
  • การใช้โครงสร้างโมดูลาร์ที่สะดวกสำหรับโปรแกรมเมอร์และส่งเสริมการพัฒนาระบบนิเวศใหม่ของเครื่องมือและส่วนประกอบสำหรับการบูรณาการ
  • รักษาความเข้ากันได้แบบย้อนหลังและอนุญาตให้ใช้ OpenTofu แทน Terraform อย่างโปร่งใส ซึ่งเข้ากันได้กับผู้ให้บริการและโมดูล Terraform ทั้งหมด

ในที่สุดถ้าคุณเป็น สนใจที่จะทราบข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้คุณสามารถตรวจสอบรายละเอียดได้ในไฟล์ ลิงค์ต่อไปนี้


เนื้อหาของบทความเป็นไปตามหลักการของเรา จรรยาบรรณของบรรณาธิการ. หากต้องการรายงานข้อผิดพลาดให้คลิก ที่นี่.

เป็นคนแรกที่จะแสดงความคิดเห็น

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา