Tags:
Node Thumbnail

ทำเทียบขาวออกร่างนโยบายการจ้างเขียนซอร์สโค้ดของรัฐบาลกลาง ระบุขั้นตอนการจ้างเขียนซอฟต์แวร์เป็นลำดับสามขั้นตอน

  1. สำรวจว่ามีซอฟต์แวร์ที่หน่วยงานรัฐมีสิทธิ์ใช้งานอยู่แล้วหรือไม่ ถ้ามีให้ใช้งานก่อน
  2. สำรวจว่ามีซอฟต์แวร์สำเร็จรูปให้เลือกใช้งานหรือไม่ ถ้ามีให้ใช้งานก่อน โดยพิจารณาซอฟต์แวร์ทั้งโอเพนซอร์ส, ปิดซอร์ส, และแบบผสม อย่างเท่าเทียมกัน
  3. เมื่อจำเป็นต้องจ้างเขียนซอร์สโค้ด ต้องวางเงื่อนไขการจัดซื้ออีกสามข้อ ได้แก่ ไม่จำกัดสิทธิ์ปริมาณข้อมูลที่ใช้งาน, อัพเดตโค้ดในหน้า portal ของหน่วยงานรัฐเพื่อให้หน่วยงานอื่นมาพบได้ง่าย, เปิดโค้ดอย่างน้อย 20% เป็นโอเพนซอร์ส

แม้โค้ดจะไม่เป็นโอเพนซอร์สที่สาธารณะเอาไปใช้งานได้ก็ตาม นโยบายนี้ยังระบุให้การส่งมอบจำเป็นต้องส่งมอบซอร์สโค้ดและไฟล์ที่เกี่ยวข้อง เช่น ไฟล์ทดสอบ, build script, และคู่มืออื่นๆ โดยสิทธิ์ในการใช้งานซอร์สโค้ดและไฟล์ที่เกี่ยวข้องเหล่านี้จะต้องไม่จำกัดปริมาณข้อมูล และให้สิทธิ์กับหน่วยงานรัฐบาลกลาง (federal government) ทั้งหมด

ทาง EFF ยินดีกับแนวทางนโยบายนี้ แต่ก็ระบุถึงปัญหาที่ควรปรับเพิ่มเติม เช่น การปรับนโยบายให้ชัดเจนว่านักพัฒนานอกสหรัฐฯ ก็มีสิทธิ์ใช้งานโค้ดที่เปิดสู่สาธารณะ, โค้ดที่จ้างพัฒนาควรเป็นโอเพนซอร์สเป็นมาตรฐาน ไม่ใช่เพียง 20%, และการไม่เปิดเผยซอร์สโค้ดควรมีเงื่อนไขที่หนาแน่นกว่าในร่างตอนนี้

ร่างนโยบายสามารถอ่านได้ใน sourcecode.cio.gov และการเสนอความเห็นสามารถโพสเป็น issue บน GitHub

ที่มา - EFF

alt="upic.me"

Get latest news from Blognone