- 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
ยังไม่มีความคิดเห็น