为什么教育机构应该使用和教授自由软件
“学校应该教育学生成为一个强大、有能力、独立和自由的社会的公民。”
以下是各级大学和学校应完全使用自由软件的主要原因。
分享
学校应该以身作则,教授分享的价值。自由软件允许知识和工具的分享,从而支持教育。
- 知识。许多年轻学生都具有编程天赋;他们对计算机着迷,并渴望了解其系统的工作原理。使用专有软件,这些信息是秘密的,因此教师无法向学生提供这些信息。但是,如果它是自由软件,教师可以解释基本主题,然后分发源代码供学生阅读和学习。
- 工具。教师可以将他们在课堂上使用的程序的副本分发给学生,以便他们可以在家中使用。对于自由软件,复制不仅是允许的,而且是鼓励的。
社会责任
计算已成为日常生活中不可或缺的一部分。数字技术正在迅速改变社会,而学校对社会的未来产生影响。他们的使命是让学生做好准备,通过教会他们掌控自己生活的技能,参与到自由的数字社会中。软件不应受制于单方面做出无人可以更改的决定的软件开发人员。教育机构不应允许专有软件公司将其权力强加于社会其他部分及其未来。
独立性
学校有道德责任教导学生强大,而不是依赖于单一产品或特定的强大公司。此外,通过选择使用自由软件,学校本身可以获得独立于任何商业利益的地位,并避免被供应商锁定。
- 专有软件公司利用学校和大学作为接触用户的跳板,从而将他们的软件强加于整个社会。他们向教育机构提供折扣,甚至免费提供其专有程序的副本,以便学生学习使用它们并对其产生依赖。在这些学生毕业后,他们和他们未来的雇主都不会获得折扣副本。本质上,这些公司正在招募学校和大学成为代理人,引导人们走向永久的终身依赖。
- 自由软件许可证不会过期,这意味着一旦采用自由软件,机构就可以保持独立于供应商。此外,自由软件许可证不仅授予用户随意使用软件、复制和分发的权利,还授予用户修改软件以满足自身需求的权利。因此,如果机构最终希望在某个软件中实现特定功能,他们可以聘请任何开发人员来完成此任务,而无需依赖原始供应商。
学习
在决定在哪里学习时,越来越多的学生正在考虑大学是否使用自由软件教授计算机科学和软件开发。自由软件意味着学生可以自由地研究程序的工作原理,并学习如何根据自己的需要进行调整。学习自由软件也有助于学习软件开发伦理和专业实践。
节省
这是一个明显的优势,会立即吸引许多学校管理者,但它只是一个边际利益。这一方面的主要意义在于,通过授权以少量或零成本分发程序副本,学校实际上可以帮助面临经济问题的家庭,从而促进学生之间的公平和平等学习机会。
质量
稳定、安全且易于安装的自由软件 解决方案 已经可用于教育。无论如何,卓越的性能是次要的利益;最终目标是计算机用户的自由。
另请参阅