什么是 FOSS?什么是开源?
本文翻译自作者 Abhishek Prakash 的文章 What is FOSS (Free and Open Source Software)? What is Open Source? FOSS(Free and Open Source Software) 是什么意思?什么是 FOSS? 在过去,我曾多次被问到这个问题,现在是时候解释一下什么是 Linux 和 软件世界的 FOSS 了。 这个区别很重要,因为 FOSS 是一个通用的世界,它可以根据上下文的不同而有不同的含义。在这里,我讨论的是软件中的 FOSS 原则。 什么是 FOSS? FOSS 的意思是自由和开源软件。它并不意味着软件是免费的。它意味着软件的源代码是对所有人开放的,任何人都可以自由使用、研究和修改代码。这个原则允许其他人像社区一样为软件的开发和改进做出贡献。 FOSS 的起源 在60、70年代,计算机以硬件为主,而且硬件价格昂贵。它们主要由大学的学者或实验室的研究人员使用。以前免费使用,或者是带有他们源代码的软件十分有限,用户可以根据自己的需要修改源代码。 在 70 年代末和 80 年代初,制造商为了不让自己...