1. HAL介绍Android的HAL(Hardware Abstract Layer硬件抽象层)是为了保护一些硬件提供商的知识产权而提出的,是为了避开linux的GPL束缚。思路是把控制硬件的动作都放到了Android HAL中,而linux driver仅仅完成一些简单的数据交互作用,甚至把硬件...
分类:
移动开发 时间:
2015-07-03 11:52:31
阅读次数:
281
原文网址:http://www.cnblogs.com/lcw/p/3335505.htmlHAL概述 以下是基于android4.0.3,对应其他低版本的代码,可能有所差异,但基本大同小异。Android的HAL是为了保护一些硬件提供商的知识产权而提出的,是为了避开linux的GPL束缚。 思.....
分类:
移动开发 时间:
2015-07-02 11:35:54
阅读次数:
276
鸟哥的Linux私房菜-----1、Linux是什么与如何学习Linux...
分类:
系统相关 时间:
2015-07-01 22:17:20
阅读次数:
186
一.分词软件简介主流分词软件挑重要的讲,目前的分词软件很多,也比较杂。这里列举一些效果比较好的分词软件。Stanford Word Segmenter (Java,GPL) 老牌美帝斯坦佛大学NLP小组出品nlpbamboo (C++, BSD) PostgreSQL的大大们制作的一个基于CRF++...
分类:
编程语言 时间:
2015-07-01 17:27:55
阅读次数:
301
一旦你决定在你的产品中需要引入开源的库,或者说你的产品本身就是个开源的软件产品的时候,你就必然要考虑究竟在众多的开源协议里面,哪一套是最适合自己的。现在行业中流行的开源协议琳琅满目,但是,最流行通用的就是那三个:GPL,Apache,以及MIT。...
分类:
其他好文 时间:
2015-07-01 12:23:56
阅读次数:
131
sudo gedit hello.c 1: #include 2: 3: #include 4: #include 5: 6: MODULE_LICENSE("GPL"); 7: MODULE_AUTHOR("leemo"); 8:...
分类:
系统相关 时间:
2015-06-29 16:17:33
阅读次数:
175
继续对readme.txt做以下修改:Git is a distributed version control system.Git is free software distributed under the GPL.然后使用git add和git commit提交到仓库。文件经过很多次修改,gi...
分类:
其他好文 时间:
2015-06-28 11:05:07
阅读次数:
107
现在行业中流行的开源协议琳琅满目,但是,最流行通用的就是那三个:GPL,Apache,以及MIT。我一直以来都很好奇的一件事情就是,在众多使用/打造开源软件的初创企业当中,他们所选择的开源协议究竟有些什么样的规律,而它们又和吸引投资以及投资人功成身退进行提现(exits:这里译作提现,也可以称为退出。如风投在IPO前选择提现退出,寻找下一家初创企业进行投资)方面有没有什么关系。下面我们看看我们是否能从中找到一些蛛丝马...
分类:
其他好文 时间:
2015-06-21 11:59:01
阅读次数:
224
linux基础知识个人总结第一章:1.Linux发展史略,有代表性的Linux发行版:Suse、slackware、ubuntu、RedHat、CentOS2.GNU是RichardStallman在1983年发起的一项自由软件运动,目标是为了创建一套完全自由的操作系统,它要求我们可以自由使用,自由更改,自由发布软件,GPL是用来..
分类:
系统相关 时间:
2015-06-20 01:42:04
阅读次数:
323
Nikto是一款开源的(GPL)网页服务器扫描器,它可以对网页服务器进行全面的多种扫描,包含超过3300种有潜在危险的文件/CGIs;超过625种服务器版本;超过230种特定服务器问题,包括多种有潜在危险的文件、CGI及其他问题,它可以扫描指定主机的WEB类型、主机名、特定目录、COOKIE、特定C...
分类:
Web程序 时间:
2015-06-19 16:36:16
阅读次数:
273