北航——开源软件开发导论——作业一

姓名:徐凡

学号:19376248

  1. Richard Stallman是谁? 试评价其主要工作和观点。

    Richard Stallman是一位计算机科学家和软件自由运动的奠基人之一。他最为人所知的是创立了自由软件基金会(Free Software Foundation)和GNU操作系统,同时发起了开源软件运动。
    Stallman的主要工作之一是创造GNU通用公共许可协议(GNU General Public License,简称GPL),这是一种开放源代码许可证,它保证了软件用户的自由,确保他们有权查看、修改和重新分发软件。这为自由软件的发展和推广做出了重大贡献。他的观点主要集中在推动软件自由和用户权利。他反对闭源软件的使用和发展模式,主张用户对软件应该具有自由访问、使用、修改和分发的权利。他批评软件专利,认为它们会限制创新和自由。此外,他还强调隐私权和用户对自己计算机系统的完全控制权的重要性。
    然而,Stallman的观点也引起了一些争议。一些人认为他的观点过于极端,对商业模式和知识产权保护持批判态度,可能会对软件产业的发展造成负面影响。 

  2. Linux内核是如何开发的,与Windows的开发有什么不同?

    Linux内核的开发是一个协作式的过程,由全球各地的志愿者和专业开发人员组成的开源社区共同参与。 以下是Linux内核的开发过程和与Windows开发的一些不同之处:

    1. 开发模式:Linux内核采用开放的开发模式,任何人都可以查看和访问源代码,并参与到开发中。开发者通过邮件列表、互联网和版本控制系统进行交流和合作。相比之下,Windows内核的开发是由微软公司的工程师和开发团队完

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值