Linux 手机新手入门教程
作者: 出处:网络整理 更新时间:2007-08-15 责任编辑:
 
 

一 什么是操作系统
操作系统是运行在硬件和应用软件之间的,用以管理存储器分配,中断处理,任务间响应等的软件。他直接接触硬件,为应用软件的运行提供了一个平台。
Pc中常见的操作系统有Windows、Linux、Mac等。手机上常见的操作系统为Symbian、Windows mobile、Palm、Linux等。

二 什么是Linux
linux是一个遵循POSIX(Portable Operating System Interfaces标准操作系统界面)的操作系统。
1990年芬兰学生Linus Benedict Torvalds发现老师教学用的Minix还不是太完善,就尝试自己写一个操作系统。他把自己的作品方到了赫尔辛基大学的FTP上面,很快得到了许多人的关注。1993年,Linux的第一个正式版本以GPL(GNU General Public License)协议发布,这使得Linux的发展更加迅速,也得到了很多黑客的关注。
说linux不得不提到Unix。Unix是一个很稳定,高效的操作系统。他的历史要比Linux早得多。Linux就是Unix的一个克隆。Unix是于1969年Bell实验室的Ken Thompson最先提出的项目。开始的时候也得到很多热心黑客的帮助。但是由于软件商业化,商业公司强行封闭了Unix的源代码。后来由于有了一些版权纷争,这个Linux了很大的发展空间。Linux继承了Unix的优点,抛弃了Unix的缺点,现在他比Unix拥有更大的用户群。也是现在操作系统里面最有生命力的。

三 什么是GNU
商业公司控制了Unix的版权,使得以前那些给Unix做出过贡献的黑客感到不满,他们就发起自由软件运动。Richard Stallman认为:计算机系统应该向用户开放,软件应该自由使用。于是就产生了GNU项目和GPL协议。GNU意为GNU's Not Unix,递归地表明了GNU不是Unix,但是和Unix有关。GPL(General Public License)意为公共许可证,不是说软件是没有版权的,而是说版权是属于全人类的,任何人都有权力获得、修改和重新发布自由软件的源代码,重新发布的软件也必须用GPL发布。
Linux只是自由软件家族中的一员。其他的自由软件有emacs,gcc,tex,perl等。

四 什么是内核?什么是发行版?
通常说的linux是指linux内核,他是linux操作系统的核心。版本号形式为x.yy.zz。x一般不变,除非内有有整个架构的变化。内核发行分为两条线,yy为奇数为不稳定树,yy为偶数的为稳定树。
然而仅有一个linux内核并不能构成一个完整的操作系统。还必须有程序库文件,编译器,以及一些应用软件。由于这些软件的组合方式不同,就产生了各种发行版。目前最常见的发行版有:
1 Fedora Core
Fedora是redhat公司领导的社区的产品。目前最新版本为FC5。用RPM(Red Hat package manager)管理软件包。Fedora比较适合新手学习。
2 Suse
Suse在欧洲比较流行。界面华丽。但是占用资源较多。
3 Debian
Debian的软件包管理机制是目前linux发行版里面最方便的(我这么说可能有人不同意啊,至少我是这么认为的)。并且在国内外都有很多的安装源镜像可以下载。
4 Ubuntu
Ubuntu是一个基于debian的发行版。继承了debian的所有优点。并且比debian易于安装和配置。中文化程度也较好。还有一个就是ubuntu承诺永远免费。你可以到https://shipit.ubuntu.com或者https://shipit.kubuntu.com免费订购(完全免费的哦)。

五 什么是智能手机
按照我自己的看法,智能手机是具有完整的操作系统的手机。具体表现特征是智能手机可以安装和删除本地软件。symbian的标准安装格式是.sis,moto/ezx标准的安装格式的mpkg(尽管部分手机默认禁止了这个功能)。支持mp3、视频播放、办公、存储卡这些都不能做为判断是否智能手机的标准。智能手机在资源足够的情况下是可以具有这些功能。
智能手机有自己的操作系统、CPU、内存、硬盘。硬盘和内存一般为闪存。考虑到功耗、成本等原因,手机所用的CPU也和电脑的CPU不同。电脑常见的CPU为x86、x86_64、PowerPC等。手机中常见的CPU为arm,mips等。Intel的XScale就是基于arm的产品。

六 为什么linux
目前市场上的智能手机的操作系统中symbian占份额最大,windows mobile由于有先天优势,和桌面上windows无论是使用习惯还是文件格式都高度兼容,也很看好。linux作为新生的势力目前和他们竞争所凭借的优势就是自由、免费、开源。手机厂商采用linux做操作系统就可以省下一大笔的专利费用,由于源代码开放,就可以针对自己的硬件开发效率更高的软件。对于用户来说,就可以得到全世界的linux黑客的技术支持。热心的网友会开发一些软件供免费使用,而不必像symbian等一样每天去0day寻觅破解软件。

七 linux在手机中的现状
linux手机目前集中在motorola和中日韩三国。早在2000年韩国就退出了一款linux操作系统的手机Tynux(我没能搜索到这款手机的任何信息).不过真正有意义的还是2003年末motorola A760的问世。紧接着linux手机就百花齐放。代表作是motorola的E680/E680i、A780,三星的SCH-i519,中兴E3等。虽然这些手机的内核都是linux,但是由于各个厂商所使用的图形库不同,因此为一个系列的linux手机上开发的软件,不能在另一个系列的linux手机上运行。再加上有些公司由于某种不为人知目的,没有公开手机软件开发SDK,以至于第三方软件公司不会为这些公司的手机开发本地软件。现在linux手机的第三方扩展大多还是靠的java程序,以及一些网友自己写的软件。

八 linux在智能手机中的未来
如果这些linux手机大头们不坐在一起,统一标准的话,linux在智能手机领域就很难有长足的发展。不过这种情况可能性不大。我更多的寄希望于一个新的公开的优秀的平台出现。

 
     
 
 
继续>>Linux
[第1页][第2页][下一页]
 
内容导航  
第1页Linux 手机新手入门教.. 第2页Linux
上一篇 : 益盟操盘手的BS操盘线+布.. 下一篇如何在Linux使用红外进行..
 
  您要为所发表的言论的后果负责,请各位遵纪守法并注意文明用语
标题:  

[ 关于本站 ] [ 广告服务 ] [ 商务合作 ] [ 联系我们 ] [ 合作伙伴 ] [ 法律顾问 ] [ 网站地图 ]
千橡公司 京ICP证041489号 Copyright (c) 1997-2007 All Right Reserved.