为了账号安全,请及时绑定邮箱和手机立即绑定

Android的手机系统是开源的,开源到底是什么意思?

/ 猿问

Android的手机系统是开源的,开源到底是什么意思?

慕村9548890 2018-10-01 19:15:43

开源在电脑上也经常提到象PHP就是一个,linux系统也是一个。一个是语言一个是系统,PHP开源是不是指我们能看到PHP内置函数是代码,象JAVA、C#好象都看不到只是告诉你有什么用。
系统的开源,是不是就是你可以看系统那里不爽就自己写代码改了。
现在有一种手机系统Android也是说是开源的,内核就是linux那么是不是我对这个手机的系统界面觉得那里不好,如果自己又懂编程的话可以自己修改呢。一般开发商是开发出因件,让我们刷。是不是我们自己也可以搞固件刷。只要有这个能力,不开源的就算有能力也没办法开发固件,只能开发在这个系统上运行的一些软件。
不知是否理解正确,如果真是这样那么对于编程高手来说有一部Android的手机那不是很完美吗。可以随意的DIY

查看完整描述

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。

查看完整回答
反对 回复 2018-10-24
  • 1 回答
  • 0 关注
  • 257 浏览
我要回答
慕课专栏
更多

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信