ใบอนุญาตสำหรับโครงการโอเพ่นซอร์สที่กำหนดให้ผู้ใช้ "ไม่ทำอันตราย"

เฮ้ ฮับ! ฉันขอเสนอการแปลบทความให้คุณทราบ "ใบอนุญาตโอเพ่นซอร์สที่กำหนดให้ผู้ใช้ไม่ทำอันตราย" โดย คลินต์ ฟินลีย์

ใบอนุญาตสำหรับโครงการโอเพ่นซอร์สที่กำหนดให้ผู้ใช้ "ไม่ทำอันตราย"

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

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

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

Coraline Ida Emki ต้องการให้เพื่อนโปรแกรมเมอร์ควบคุมวิธีใช้ซอฟต์แวร์ของตนได้มากขึ้น ซอฟต์แวร์ที่ออกภายใต้ใหม่ "ใบอนุญาตฮิปโปเครติส" อาจถูกแจกจ่ายและแก้ไขเพื่อวัตถุประสงค์ใดๆ ก็ตาม โดยมีข้อยกเว้นที่สำคัญประการหนึ่ง: ซอฟต์แวร์ดังกล่าวไม่อาจถูกใช้โดยบุคคล องค์กร รัฐบาล หรือกลุ่มอื่นๆ บนระบบหรือสำหรับกิจกรรมที่จงใจสร้างอันตราย เป็นอันตราย หรือเป็นอันตรายต่อบุคคลทางกายภาพ หรือ สุขภาพจิต เศรษฐกิจ หรือความเป็นอยู่ที่ดีของบุคคลหรือกลุ่มบุคคล ซึ่งเป็นการละเมิดปฏิญญาสากลว่าด้วยสิทธิมนุษยชนแห่งสหประชาชาติ

การนิยามให้ชัดเจนว่าการก่อให้เกิดอันตรายหมายถึงอะไรนั้นเป็นเรื่องยากและยังเป็นที่ถกเถียงกันอยู่ แต่ Emki หวังว่าการเชื่อมโยงใบอนุญาตนี้กับมาตรฐานสากลที่มีอยู่จะช่วยลดความไม่แน่นอนในประเด็นนี้ได้ “ปฏิญญาสิทธิมนุษยชนเป็นเอกสารอายุ 70 ​​ปีที่ได้รับการยอมรับอย่างกว้างขวางในเรื่องคำจำกัดความของอันตราย และสิ่งที่ถือเป็นการละเมิดสิทธิมนุษยชน” เอ็มคีย์กล่าว

แน่นอนว่านี่เป็นข้อเสนอที่ค่อนข้างกล้า แต่เอมกิ มีชื่อเสียงในการพูดแบบนี้. ในปี 2014 เธอได้เขียนกฎการปฏิบัติเวอร์ชันแรกสำหรับโครงการโอเพ่นซอร์สที่เรียกว่า "หลักปฏิบัติสำหรับผู้เข้าร่วม" ในตอนแรกพบกับความกังขา แต่มีโครงการโอเพ่นซอร์สมากกว่า 40000 โครงการที่ได้นำกฎเหล่านี้ไปใช้แล้ว ตั้งแต่แพลตฟอร์ม TensorFlow AI ของ Google ไปจนถึงเคอร์เนล Linux
จริงอยู่ที่ ในขณะนี้ มีเพียงไม่กี่คนที่เผยแพร่เนื้อหาภายใต้ "Hippocratic License" แม้แต่ Emki เองก็ยังไม่ได้ใช้มัน ใบอนุญาตยังคงต้องได้รับการอนุมัติทางกฎหมาย ซึ่ง Emki จ้างทนายความ อีกทั้งยังมีอุปสรรคต่างๆ ที่อาจเกิดขึ้นได้ รวมถึงในรูปแบบของความเข้ากันได้กับใบอนุญาตอื่นๆ ซึ่งจะต้องได้รับการจัดการด้วยวิธีใดวิธีหนึ่ง

Emkey ตกลงว่าการเปลี่ยนแปลงวิธีที่วิศวกรออกใบอนุญาตทำงานจะไม่หยุดการละเมิดสิทธิมนุษยชนด้วยตัวมันเอง อย่างไรก็ตาม เธอต้องการให้ผู้คนมีเครื่องมือในการยับยั้งบริษัท รัฐบาล หรือหน่วยงานที่ชั่วร้ายอื่นๆ จากการใช้รหัสของตนในการก่ออาชญากรรม
Open Source Initiative ที่ไม่แสวงหากำไรกล่าวว่าซอฟต์แวร์โอเพ่นซอร์ส "ไม่ควรเลือกปฏิบัติต่อบุคคลหรือกลุ่มบุคคล" และ "ไม่ควรจำกัดใครก็ตามจากการพยายามใช้ซอฟต์แวร์ในบางพื้นที่ของงาน"

การละเมิดสิทธิมนุษยชนจะเป็น “งานเฉพาะด้าน” หรือไม่นั้นต้องรอติดตามกันต่อไป (ประมาณ เลน มีการเสียดสีมากมายที่นี่) เนื่องจาก Emki ยังไม่ได้ส่ง "Hippocratic License" ของเธออย่างเป็นทางการให้กับ OSI เพื่อตรวจสอบ อย่างไรก็ตาม ในทวีตเมื่อเดือนที่แล้ว องค์กรระบุว่าใบอนุญาตนี้ไม่สอดคล้องกับคำจำกัดความของซอฟต์แวร์เสรี Bruce Pierence ผู้ร่วมก่อตั้ง OSI ก็เช่นกัน เขียนในบล็อกของเขาว่าใบอนุญาตนี้ขัดต่อคำจำกัดความที่กำหนดโดยองค์กรของตน

Emki หวังที่จะรวมชุมชนโอเพ่นซอร์สเข้าด้วยกันเพื่อกดดัน OSI ให้เปลี่ยนคำจำกัดความหรือสร้างนิยามใหม่ “ฉันคิดว่าคำจำกัดความของ OSI นั้นล้าสมัยไปมาก” Emkee กล่าว “ในขณะนี้ ชุมชนโอเพ่นซอร์สยังไม่มีเครื่องมือในมือเพื่อป้องกันการใช้เทคโนโลยีของเรา เช่น โดยพวกฟาสซิสต์”

ข้อกังวลของ Emka ได้รับการแบ่งปันโดยนักพัฒนารายอื่น Michael Caferella ผู้ร่วมก่อตั้ง Hadoop แพลตฟอร์มประมวลผลข้อมูลโอเพ่นซอร์สยอดนิยม ได้เห็นเครื่องมือของเขาถูกนำไปใช้ในรูปแบบที่เขาไม่เคยจินตนาการมาก่อน รวมถึงโดย National Security Agency ด้วย “เป็นเรื่องดีถ้าผู้คนเริ่มคิดว่าใครใช้ซอฟต์แวร์ของตนและใช้งานอย่างไร โดยส่วนตัวแล้ว ฉันกังวลมากที่สุดเกี่ยวกับการละเมิดโดยรัฐที่ไม่เป็นประชาธิปไตยซึ่งมีทรัพยากรทางวิศวกรรมที่สำคัญในการเปลี่ยนแปลงและปรับใช้โครงการใหม่ ฉันไม่มีประสบการณ์ที่จำเป็นในการบอกว่า (ใบอนุญาตฮิปโปเครติก) จะเพียงพอที่จะหยุดการละเมิดดังกล่าวหรือไม่” เขากล่าว

ความพยายามที่จะเปลี่ยนคำจำกัดความของโอเพ่นซอร์สเพื่อคำนึงถึงประเด็นด้านจริยธรรมนั้นมีประวัติที่ยาวนานและเป็นที่ถกเถียงกัน Emki ไม่ใช่คนแรกที่พยายามเขียนใบอนุญาตที่จะป้องกันการใช้โอเพ่นซอร์สเพื่อจุดประสงค์ในการก่อให้เกิดอันตราย ดังนั้นเพียร์ทูเพียร์ ยูทิลิตี้การประมวลผล GPU: หน่วยประมวลผลสากล ได้รับการปล่อยตัวในปี 2006 ภายใต้ใบอนุญาตที่ห้ามไม่ให้ทหารนำไปใช้ จนถึงขณะนี้มาตรการดังกล่าวมีผลเพียงเล็กน้อย แต่อาจมีการเปลี่ยนแปลง เมื่อต้นปีที่ผ่านมา โครงการซอฟต์แวร์หลายสิบโครงการได้รับการยอมรับ ใบอนุญาตต่อต้าน 996 ซึ่งกำหนดให้ผู้ใช้ต้องปฏิบัติตามมาตรฐานแรงงานทั้งในประเทศและต่างประเทศ เพื่อตอบสนองข่าวสภาพการทำงานที่น่าขยะแขยงของบริษัทเทคโนโลยีจีน Emkey หวังว่าการตอบโต้ต่อสาธารณะต่อตำรวจตรวจคนเข้าเมืองของสหรัฐฯ ซึ่งแพร่กระจายไปไกลกว่าภาคส่วนเทคโนโลยี อาจพิสูจน์ได้ว่าเป็นจุดเปลี่ยน

บางคนชี้ให้เห็นถึงความเป็นไปได้ในการปรับใช้คำศัพท์ใหม่สำหรับรหัสที่บางคนเปิดให้ใช้แต่ปิดสำหรับคนอื่น "บางทีเราควรหยุดเรียกซอฟต์แวร์ของเราว่า 'เปิด' และเริ่มเรียกมันว่า 'เปิดเพื่อสิ่งที่ดี'" Vargo เขียนในทวีตของเขาโปรแกรมเมอร์คนเดียวกันกับที่เคยลบโค้ดของเขาเพื่อประท้วงตำรวจตรวจคนเข้าเมือง

คำว่า "ซอฟต์แวร์โอเพ่นซอร์ส" ถูกนำมาใช้ในช่วงปลายทศวรรษ 1990 เพื่อเป็นทางเลือกแทน "ซอฟต์แวร์เสรี" และมีความเกี่ยวข้องกับประเด็นทางอุดมการณ์บางอย่างในขณะนั้น และตอนนี้ เมื่อนักพัฒนาเริ่มมีอุดมการณ์มากขึ้น บางทีอาจถึงเวลาที่คำอื่นจะเกิดขึ้น

ที่มา: will.com

เพิ่มความคิดเห็น