เกิดความกังวลว่า Bitwarden กำลังถอยห่างจากโอเพนซอร์ส
(phoronix.com)- Bitwarden เป็นบริการจัดการรหัสผ่านที่ใช้คลังเก็บข้อมูลแบบเข้ารหัส และรองรับไคลเอนต์/แพลตฟอร์มที่หลากหลาย
- Bitwarden ดำเนินงานด้วยโมเดลพรีเมียมและได้เปิดซอร์สบางส่วนของโค้ดมาโดยตลอด แต่ขณะนี้มีความกังวลใหม่ว่ากำลังถอยห่างจากโอเพนซอร์สมากขึ้น
- ล่าสุด ใน pull request ของไคลเอนต์ที่เพิ่ม dependency
bitwarden/sdk-internalเพื่อใช้ build เดสก์ท็อปไคลเอนต์ มีเงื่อนไขไลเซนส์ดังต่อไปนี้:
"ห้ามใช้ SDK นี้ร่วมกับซอฟต์แวร์อื่นที่ไม่ใช่ Bitwarden (รวมถึง implementation ของ Bitwarden ที่ไม่เข้ากัน) หรือใช้เพื่อพัฒนา SDK อื่น"
- ส่งผลให้มีการตั้งประเด็นใน GitHub issue ว่าไคลเอนต์ของ Bitwarden อาจไม่เข้าข่ายเป็น free software อีกต่อไป
- ผู้ใช้อื่น ๆ ก็แสดงความกังวลต่อการเปลี่ยนแปลงนี้ และต่อข้อที่ทำให้ไม่สามารถใช้ SDK นี้เพื่อวัตถุประสงค์อื่นนอกเหนือจาก Bitwarden ได้อย่างถูกกฎหมาย
คำตอบจากผู้ก่อตั้ง Bitwarden
- Kyle Spearrin ผู้ก่อตั้งและ CTO ของ Bitwarden ได้แสดงความเห็นไว้ใน ticket นี้:
ขอบคุณที่แบ่งปันความกังวลกันที่นี่ เรากำลังนำ SDK ไปใช้กับกรณีการใช้งานของไคลเอนต์ให้มากขึ้น อย่างไรก็ตาม เป้าหมายของเราคือให้ SDK ถูกใช้งานในลักษณะที่ยังคงความเข้ากันได้กับ GPL
- SDK และไคลเอนต์เป็นโปรแกรมสองตัวที่แยกจากกัน
- โค้ดของแต่ละโปรแกรมอยู่ใน repository แยกกัน
- การที่ทั้งสองโปรแกรมสื่อสารกันผ่านโปรโตคอลมาตรฐาน ไม่ได้หมายความว่าสำหรับวัตถุประสงค์ของ GPLv3 แล้วจะถือเป็นโปรแกรมเดียวกัน
ปัญหาที่ทำให้คุณ build แอปในแบบที่คุณพยายามทำอยู่นี้ เป็นสิ่งที่เราจะแก้ไข และเป็นเพียงบั๊กง่าย ๆ เท่านั้น
- หลังจากนั้น ticket ถูกล็อกและจำกัดให้เฉพาะผู้ร่วมพัฒนา
- ต่อจากนี้คงต้องติดตามกันว่า Bitwarden กับโอเพนซอร์สจะเดินหน้าไปอย่างไร
ประกาศเพิ่มเติมจาก Bitwarden
- Bitwarden โพสต์บน X ว่านี่เป็น "บั๊กด้านแพ็กเกจ" และยืนยันอีกครั้งว่า "Bitwarden ยังคงมุ่งมั่นต่อโมเดลไลเซนส์โอเพนซอร์ส"
ความเห็นของ GN⁺
- Bitwarden เป็นหนึ่งในผู้นำที่ยืนหยัดกับโมเดลไลเซนส์โอเพนซอร์สในตลาดการจัดการรหัสผ่านมาโดยตลอด การที่เกิดความกังวลว่า Bitwarden กำลังถอยห่างจากโอเพนซอร์สจึงเป็นสัญญาณเตือนสำคัญต่อทั้งอุตสาหกรรม
- ในกระบวนการทำโครงการโอเพนซอร์สให้เป็นเชิงพาณิชย์ ประเด็นเรื่องไลเซนส์เป็นเรื่องละเอียดอ่อนอยู่เสมอ Bitwarden ควรใช้เหตุการณ์นี้เป็นโอกาสในการทำให้นโยบายไลเซนส์ชัดเจนยิ่งขึ้น และเสริมการสื่อสารกับชุมชนโอเพนซอร์ส
- นอกจาก Bitwarden แล้ว ยังมีบริการจัดการรหัสผ่านที่คล้ายกันอย่าง LastPass, 1Password และ Dashlane ซึ่งส่วนใหญ่ใช้โมเดลซอฟต์แวร์กรรมสิทธิ์ ทำให้สถานะของ Bitwarden ในฐานะทางเลือกโอเพนซอร์สยิ่งมีความสำคัญมากขึ้น
- เมื่อนำโครงการโอเพนซอร์สลักษณะนี้มาใช้งาน ควรพิจารณาอย่างรอบด้านไม่ใช่แค่ความเข้ากันได้ของไลเซนส์ แต่รวมถึงโรดแมประยะยาว โครงสร้างธรรมาภิบาล และสุขภาพของชุมชนผู้มีส่วนร่วมด้วย ไม่ควรเลือกเพียงเพราะเป็น "โอเพนซอร์ส" เท่านั้น
- กรณีของ Bitwarden ทำให้เกิดคำถามเชิงพื้นฐานเกี่ยวกับการทำโครงการโอเพนซอร์สให้เป็นเชิงพาณิชย์และความยั่งยืน ดูเหมือนว่าจำเป็นต้องมีการถกเถียงเรื่องโมเดลธุรกิจรูปแบบใหม่ที่สามารถสร้างความสำเร็จเชิงพาณิชย์ได้โดยไม่บั่นทอนคุณค่าของโอเพนซอร์ส
3 ความคิดเห็น
อ๋อ เป็นปัญหาฝั่งเซิร์ฟเวอร์เหรอครับ? โล่งใจเลย
ความเห็นจาก Hacker News
.dbเดียว