• pgEdge บริษัทผู้เชี่ยวชาญด้าน PostgreSQL แบบกระจาย ได้เปลี่ยนคอมโพเนนต์หลักจากรูปแบบ source-available เดิมไปเป็น ไลเซนส์โอเพนซอร์ส
  • ก่อนหน้านี้เอนจินและส่วนขยายหลักอย่าง Spock, Snowflake และ Lolor ถูกให้ใช้งานภายใต้ pgEdge Community License ซึ่งมีข้อจำกัดในการใช้งาน
  • ครั้งนี้ได้รีไลเซนส์คลังหลักทั้งหมดใหม่เป็น PostgreSQL License ทำให้สามารถนำไปใช้และร่วมพัฒนาได้อย่างอิสระ
  • ผู้ใช้สามารถตรวจสอบรีโพอย่าง spock, snowflake และ lolor ได้โดยตรงบน GitHub และทดลองใช้ Postgres แบบกระจายหลายมาสเตอร์ได้
  • คาดว่าจะช่วยเสริมการมีส่วนร่วมต่อระบบนิเวศ PostgreSQL และคอมมูนิตี้โอเพนซอร์ส พร้อมเปิดทางสู่ความร่วมมือที่กว้างขึ้น

เบื้องหลังการเปลี่ยนแปลงของ pgEdge

  • Dave Page (อดีต EDB และผู้สร้าง pgAdmin) ย้ายมาร่วมงานกับ pgEdge เพื่อโฟกัสที่ Postgres แบบกระจายแทนบริษัทที่เน้น AI
  • pgEdge มีวิศวกรจำนวนมากจากคอมมูนิตี้ Postgres เข้าร่วมแล้ว และมีแผนจะรับบุคลากรเพิ่มอีกในอนาคต
  • อย่างไรก็ตาม องค์ประกอบหลักของ pgEdge เดิมนั้นเป็นเพียง “source-available” และ ยังไม่ใช่โอเพนซอร์สอย่างสมบูรณ์ ซึ่งเป็นประเด็นปัญหา

การเปลี่ยนแปลงไลเซนส์

  • ตอนนี้ คอมโพเนนต์หลักทั้งหมด ของ pgEdge และรีโพทั้งหมดที่เดิมใช้ pgEdge Community License ได้เปลี่ยนเป็น PostgreSQL License แล้ว
    • ครอบคลุม Spock (เอนจินการจำลองแบบ), Snowflake (ลำดับเลขยูนีกระดับทั้งคลัสเตอร์), และ Lolor (การจำลองแบบเชิงตรรกะของอ็อบเจ็กต์ขนาดใหญ่)
  • PostgreSQL License เป็น ไลเซนส์โอเพนซอร์สแบบอนุญาตกว้าง ที่ได้รับการรับรองจาก Open Source Initiative
  • การเปลี่ยนแปลงนี้ทำให้ทุกคนสามารถนำซอฟต์แวร์ไปใช้งานได้อย่างอิสระ และใช้งานใน สภาพแวดล้อมโปรดักชัน ได้โดยไม่ต้องกังวล
  • ทุกคนสามารถใช้ แก้ไข และแจกจ่ายโค้ดได้โดยไม่มีข้อจำกัด

วิธีการมีส่วนร่วมและการใช้งาน

  • รีโพสาธารณะบน GitHub: spock, snowflake, lolor
  • สามารถบิลด์เองหรือร่วมพัฒนาได้โดยตรง
  • มีบิลด์ที่รองรับการใช้งานได้ทันทีบนคลาวด์ คอนเทนเนอร์ และสภาพแวดล้อม VM

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น