让手机运行主线内核
2015-11-27 10:42
411 查看
自由软件的一大自由是允许用新的或修改过的版本替换现有程序。
今天,有数亿人运行基于Linux的手机,但几乎没有几部能运行主线内核(mainline kernel),即使用使用者有能力替换内核。主线内核是根据最新内核主支代码构建的版本,需要整合特定供应商代码才能运行在特定设备上。
内核开发者们讨论了如何让手机运行主线内核。大多数人不在乎手机是否能运行主线内核,他们只在乎手机能工作。然而即使是最新的Android 6使用的还是3.4内核,而最新的内核版本是4.3。
运行主线内核需要供应商向社区贡献代码,但现实是供应商与社区几乎没有交流和互动。有内核开发者认为应该允许在保修期内的手机用户起诉设备供应商无法升级和修正安全漏洞,认为可升级性应该成为一种市场需求。
今天,有数亿人运行基于Linux的手机,但几乎没有几部能运行主线内核(mainline kernel),即使用使用者有能力替换内核。主线内核是根据最新内核主支代码构建的版本,需要整合特定供应商代码才能运行在特定设备上。
内核开发者们讨论了如何让手机运行主线内核。大多数人不在乎手机是否能运行主线内核,他们只在乎手机能工作。然而即使是最新的Android 6使用的还是3.4内核,而最新的内核版本是4.3。
运行主线内核需要供应商向社区贡献代码,但现实是供应商与社区几乎没有交流和互动。有内核开发者认为应该允许在保修期内的手机用户起诉设备供应商无法升级和修正安全漏洞,认为可升级性应该成为一种市场需求。
相关文章推荐
- hadoop的完全分布式安装
- 查询数据库索引使用情况
- Cannot find protocol definition for 'TencentSessionDelegate'
- c# 鼠标拖动缩放图片
- Ubuntu14.04 mysql 5.5 的中文乱码问题
- Android学习笔记(四):Volley的使用
- js快速打印一个五分制(五颗星)的评分情况
- c# 鼠标拖动缩放图片
- 读文件Io异常的处理
- 十三种基于直方图的图像全局二值化算法原理、实现、代码及效果。
- android studio里面的svn基本使用
- Otter(一)初识----简介和基本架构图
- POJ1423- 数学
- 查看linux文件的命令
- mybatis简单sql使用java注解而不是xml配置
- UIViewContentMode
- 游戏作弊器制作教程三:内存与Cheat Engine
- Mybatis resultMap空值映射问题解决
- Mybatis修改源码记录
- DTS和PTS的分析(FFMPEG、HLS相关)