來自烏拉圭的啟示
2013 年 7 月 22 日
烏拉圭正在審議的一項法案,向自由軟體基金會展示了我們推薦的政府推廣自由軟體政策列表中遺漏的一個重要觀點。該法案規定,當政府開發或委託開發軟體時,該軟體必須能夠在 100% 自由軟體環境中開發。
這項要求避免了可能真實發生的問題。即使解決方案的原始碼以自由軟體形式交付,並且可以在 100% 自由軟體的 GNU/Linux 系統上運行,它也可能以其他方式受限。
例如,編譯其原始碼可能需要非自由軟體程式。甚至編輯其原始碼也可能需要非自由軟體程式。當使用非自由軟體 IDE 時,這兩個問題都可能發生,這將為政府機構遷移到自由軟體製造額外的障礙。法律拒絕這些為政府機構開發運算解決方案的方法是明智且適當的。
考慮到這一點,FSF 更新了其政府政策建議,建議合約要求解決方案必須在 100% 自由軟體環境中開發。(請參閱「政府可以使用的推廣自由軟體措施」。)