听高焕堂讲座有感
作为硬件厂商, 创新了硬件功能, 写了新driver, 放到linux os上, 必须要开源, 这样就会被别人抄袭, 抹杀了硬件厂商创新的积极性.
开放说的是, 你要开源就开源, 要不开源就不开源, 一切随你, 这样的话可以激发硬件厂商的创新积极性.
android提供HAL层机制, 可以让硬件厂商不去开源driver的源代码, 所以说android是开源系统, 也是开放系统.
另外, 开发的方向应该是
1. 做android的特性, 软硬整合, 用差异化来提高售价.
2. 内容提供商(银行,qq,等), 只提供api, 不要直接写ap, 让第三方的ap开发者利用这个api去写ap.