的操作系统开源到底是什么意思

2024-11-08 03:25:35
推荐回答(3个)
回答1:

开源的意思是安卓系统的源代码是面向用户开放的,可以遵循开源协议(GNU)进行使用、编译和再发布。在遵守GNU协议的前提下,任何人都可以免费使用,随意控制软件的运行方式。最著名的开源操作系统是linux。
开源系统相对于不开源的操作系统,如Windows和Mac,开源操作系统最大的特点就是开放源代码和自由定制,但也会因为使用者的技术水平等关系出现很多不可预知的情况及维护问题,并且由于多数硬件和软件厂商并不支持开源软件.所以在驱动和软件源方面有很大困难,这就要求个人用户在选择系统时需要注意根据自己的实际情况来选择,这也是目前个人使用开源操作系统较为困难的最主要原因。
开源系统的分类:Unix-like类:Linux(这一族开发者众多,发行版本以千计,覆盖所有平台,并支持所有文件格式和所有网络协议)、FreeBSD、OpenBSD、NetBSD(覆盖所有平台)、DrangonflyBSD、Darwin/OpenDarwin/PureDarwin、Minix、GNU Mach/GNU Hurd、L4/Fiasco/Pistachio、syllable、禅OS
Unix类:Opensolaris、AuroraUX、Plan9、Inferno – Plan 9。
dos类:Freedos
windows-like类:ReactOS
原创类:House、KolibriOS、MenuetOS、HelenOS、Openvms
还有其他的开源操作系统有:XFree86、ReactOS。

回答2:

安卓手机系统开源指的是安卓系统是开源操作系统(open
source
operating
system)
,就是公开源代码的操作系统软件,可以遵循开源协议(gnu)进行使用、编译和再发布。在遵守gnu协议的前提下,任何人都可以免费使用,随意控制软件的运行方式。
开源操作系统的历史是和gnu紧密联系在一起的。从1983年开始的gnu计划致力于开发一个自由并且完整的类unix操作系统,包括软件开发工具和各种应用程序。到1991年
linux内核发布的时候,gnu已经几乎完成了除了系统内核之外的各种必备软件的开发。在linus
torvalds和其他开发人员的努力下,gnu组件可以运行于linux内核之上。整个内核是基于
gnu
通用公共许可,也就是gpl(gnu
general
public
license,gnu通用公共许可证)的,但是linux内核并不是gnu
计划的一部分。1994年3月,linux1.0版正式发布,marc
ewing成立了
red
hat软件公司,成为最著名的
linux
分销商之一。[
开源操作系统最大的特点就是开放源代码和自由定制。
很多基于linux内核的操作系统相继问世,如android、webos、meego等,便是采取了基于linux内核的技术发展路线。
android是基于linux内核的操作系统。谷歌android开发团队在开发android操作系统过程中,曾将配置在linux内核中的一些驱动模块转移到linux内核之外,他们还重新定义、增设某些功能模块(如电源管理模块等),修改后一度引起了linux社区与谷歌android开发团队之间的意见冲突,但最终还是通过协商取得了一致。上述案例表明,谷歌修改主干
“linux内核”变成自己分支
“android内核”时,必须取得主干linux内核维护管理者的认可,并在其中登记注册,使“android内核”成为“linux内核”的一部分。

回答3:

开源是什么意思?安卓不是开源的吗?为啥停止华为合作?