Redis นำไลเซนส์แบบคู่สำหรับซอร์สโค้ดที่เปิดให้ใช้งานมาใช้
- Redis เวอร์ชันในอนาคตจะยังคงให้การใช้งานซอร์สโค้ดได้ฟรีและยืดหยุ่นภายใต้ไลเซนส์ RSALv2 และ SSPLv1
- ตั้งแต่ Redis 7.4 เป็นต้นไป Redis ทุกเวอร์ชันในอนาคตจะใช้ไลเซนส์แบบคู่ภายใต้ Redis Source Available License (RSALv2) และ Server Side Public License (SSPLv1)
- ด้วยเหตุนี้ Redis จะไม่ถูกแจกจ่ายภายใต้ไลเซนส์ Berkeley Software Distribution (BSD) แบบสามข้ออีกต่อไป
การเติบโตของ Redis และการมีส่วนร่วมจากชุมชน
- Redis เป็นรากฐานด้านประสิทธิภาพและความเรียบง่ายให้กับแอปพลิเคชันและโครงสร้างพื้นฐานข้อมูลที่ขับเคลื่อนอินเทอร์เน็ตยุคใหม่มาโดยตลอด
- ตลอดระยะเวลา 15 ปี Redis ภูมิใจที่ได้รองรับแอปพลิเคชันแบบเรียลไทม์ที่นักพัฒนาหลายล้านคนทั่วโลกพึ่งพาอยู่ทุกวัน
- โมดูล Redis ขั้นสูงที่ใช้ไลเซนส์แบบคู่ใน Redis Stack distribution ได้รับการตอบรับอย่างดีจากชุมชนแล้ว
แรงจูงใจและเป้าหมายของการเปลี่ยนไลเซนส์
- ไลเซนส์แบบ source-available ใหม่นี้จะช่วยให้สามารถให้การใช้งานซอร์สโค้ดอย่างยืดหยุ่นได้อย่างยั่งยืน
- Redis กำลังก้าวสู่ขั้นถัดไปของการพัฒนาในฐานะแพลตฟอร์มข้อมูลแบบเรียลไทม์ ผ่านการนำเสนอ client, tool และผลิตภัณฑ์ Redis แกนหลักแบบบูรณาการ
- Redis จะยังคงให้ซอร์สโค้ดฟรีแก่ผู้พัฒนา ลูกค้า และพาร์ตเนอร์ผ่าน Redis Community Edition
ฟีเจอร์ใหม่และการบูรณาการของ Redis
- รีลีส Redis แบบ source-available ในอนาคตจะรวม Redis Stack เข้ากับ Redis แกนหลัก โดยมี data model สำหรับ search, JSON, vector, probabilistic และ time-series
- สิ่งนี้จะทำให้ Redis สามารถถูกใช้งานได้ง่ายในฐานะ key/value store และ document store ประสิทธิภาพสูง, query engine ที่ทรงพลัง และฐานข้อมูลเวกเตอร์แบบ latency ต่ำสำหรับขับเคลื่อนแอปพลิเคชัน generative AI
ผลกระทบของการเปลี่ยนไลเซนส์ต่อผู้ให้บริการคลาวด์
- ภายใต้ไลเซนส์ใหม่ ผู้ให้บริการคลาวด์จะไม่สามารถใช้ซอร์สโค้ด Redis ได้ฟรีอีกต่อไป
- ตัวอย่างเช่น ผู้ให้บริการคลาวด์จะสามารถให้บริการ Redis 7.4 ได้ก็ต่อเมื่อยอมรับเงื่อนไขไลเซนส์กับ Redis แล้วเท่านั้น
การสนับสนุนชุมชนนักพัฒนาและระบบนิเวศพาร์ตเนอร์
- ชุมชนนักพัฒนา Redis จะยังคงได้รับประโยชน์จากไลเซนส์ที่ยืดหยุ่นภายใต้รูปแบบไลเซนส์คู่
- ไลบรารี client ทั้งหมดของ Redis จะยังคงใช้ไลเซนส์โอเพนซอร์สต่อไป
- Redis จะยังคงสนับสนุนระบบนิเวศพาร์ตเนอร์ผ่านโปรแกรมพาร์ตเนอร์ รวมถึงการเข้าถึงรีลีส อัปเดต และฟีเจอร์ทั้งหมดในอนาคตแบบพิเศษเฉพาะ
ไม่มีการเปลี่ยนแปลงสำหรับลูกค้า Redis Enterprise
- ไม่มีการเปลี่ยนแปลงใด ๆ สำหรับลูกค้า Redis Enterprise เดิม
FAQ เกี่ยวกับการเปลี่ยนไลเซนส์
- สามารถดูข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนไลเซนส์ได้ใน FAQ ด้านล่าง
ความเห็นของ GN⁺
- การเปลี่ยนไลเซนส์ของ Redis อาจมองได้ว่าเป็นความพยายามในการหาสมดุลระหว่างชุมชนโอเพนซอร์สกับการใช้งานเชิงพาณิชย์ นี่เป็นการตัดสินใจเชิงกลยุทธ์เพื่อรับประกันทั้งการพัฒนาเทคโนโลยีอย่างยั่งยืนและความสามารถในการสร้างรายได้ของบริษัท
- การเปลี่ยนไลเซนส์ครั้งนี้จะนำมาซึ่งความเปลี่ยนแปลงสำคัญต่อความสัมพันธ์กับผู้ให้บริการคลาวด์ และอาจทำให้พวกเขาต้องจ่ายค่าไลเซนส์สำหรับบริการที่ให้โดยใช้ Redis
- การเปลี่ยนไลเซนส์อาจส่งผลต่อองค์กรที่ต้องการใช้ความสามารถและประสิทธิภาพของ Redis โดยองค์กรเหล่านี้อาจต้องพิจารณาการเจรจาไลเซนส์เพิ่มเติมเพื่อให้บริการของตนเอง
- ฐานข้อมูลโอเพนซอร์สอื่นที่มีความสามารถคล้าย Redis ได้แก่ PostgreSQL, MongoDB และ Cassandra ซึ่งบางส่วนก็ใช้กลยุทธ์ด้านไลเซนส์ที่คล้ายกันอยู่แล้ว
- ประเด็นที่ควรพิจารณาเมื่อตัดสินใจนำเทคโนโลยีไปใช้ ได้แก่ ความเข้าใจในเงื่อนไขไลเซนส์ การวางแผนต้นทุนระยะยาว และปัญหาเรื่องการสนับสนุนจากชุมชนและความเข้ากันได้ ข้อดีของการเลือก Redis คือประสิทธิภาพสูง การรองรับ data model ที่หลากหลาย และชุมชนกับเครือข่ายพาร์ตเนอร์ที่แข็งแกร่ง
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News