的操作系统开源到底是什么意思
3个回答
展开全部
开源的意思是安卓系统的源代码是面向用户开放的,可以遵循开源协议(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。
开源系统相对于不开源的操作系统,如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。
万企明道
2024-08-07 广告
2024-08-07 广告
低代码开发系统,作为上海万企明道软件有限公司的重要产品方向,极大地简化了软件开发流程。它允许非专业开发者通过图形化界面与少量代码,快速构建应用程序。这一系统降低了技术门槛,加速了项目上线时间,同时提升了软件的灵活性和可维护性。我们致力于为用...
点击进入详情页
本回答由万企明道提供
展开全部
安卓手机系统开源指的是安卓系统是开源操作系统(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内核”的一部分。
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内核”的一部分。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
开源是什么意思?安卓不是开源的吗?为啥停止华为合作?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |