xLab简介(MID Linux)

xLab简介(MID Linux)
 
一、什么是xLab
    xLab是掌上信息实验室的简称。xLab的目标是在MID或DLD平台为初中、高中、大学生、研究生以及信息技术爱好者提供手持式的信息技术学习、实验、开发和交流环境, xLab特色来自于GPL的开源、自由、免费、共享,基础平台是Linux。
第一个选择诺亚舟的NP机,是因为目前在学生中广泛使用的学习机,只有noah的NP机是运行Linux的。
     Linux操作系统核心最早是由芬兰的Linus Torvalds 1991年8月在芬兰赫尔辛基大学上学时发布的[那年Torvals 25岁],后来经过众多世界顶尖的软件工程师的不断修改和完善,Linux得以在全球普及,在服务器领域及个人桌面版得到越来越多的应用,在嵌入式开发方 面更是具有其它操作系统无可比拟的优势,并以每年100%的用户递增数量显 示了Linux强大的力量。
      Linux的是一套免费的 多人多工的操作系统,运行方式同UNIX系统很像,但Linux系统的稳定性、多工能力与网络功能已是许多商业操作系统无法比拟的,Linux还有 一项最大的特色在于源代码完全公开,在符合GNU GPL(General Public License)的原则下,任何人皆可自由取得、散布、甚至修改源代码。
      Linux 跟微软的Windows是当今IT技术互相对立的两大竞争阵营,Windows的核心是基于图形用户界面(GUI)的易用性,因此Windows的优点也导致了用户对电脑系统的理解不足;Linux恰恰相反,Linux环境下重点是继承了Unix系统的设计思想,具有专业化、精致化和技巧性,Linux的 蓬勃发展是因为遵从GNU GPL许可证,从而让全世界有兴趣进行贡献的专家、学者和技术人员进行合作开发和代码共享,从而为学习、开发、研究提供了前所未有的深度和广度。
      在Linux环境下,一切都有可能发生,个人的潜力可以得到极大的发挥,如果你愿意,你的Linux系统中每一个字节都可以是你编译的!如果你愿意,你也 可以发布你的开发计划,贡献你的智慧。
      由于Linux的开源和免费的特性,Linux系统已经进入很多领域,从众所周知的服务器到各种嵌入式系统,比如手机、学习机、UMPC、GPS、MP4 等,因此Linux环境下的软件开发也是当前消费电子开发的热点。
      中国企业要在IT及其关联产业的竞争中取得优势,学习、消化吸收Linux系统,并作为产品开发的系统平台,是关键策略,因此,产业界Linux开发正在趋热,Linux工程师稀缺。但是现在的大学教育,仍然停留在以学习Windows环境下软件开发为主,甚至还在叫学生在DOS环境下学习 TC,很多计算机专业的本科毕业生甚至在大学没有接触过Linux系统,实在是令人万分遗憾的事情。
     noah的NP 机用是在学生群体中广泛使用的,用来满足学生学习英语或者同步学习的需要一种教育电子产品,这些功能是Noah官方发布的公开功能,事实上因为使用了 Linux系统,具有更加惊人功能提升和使用价值的潜质。
      从现实的觉度看,Windows工程师过剩,而Linux工程师严重不足,一般Windows软件工程师的月薪2000~5000,而 Linux工程师的月薪5000~20000,不仅仅是收入的差距,更重要的是个人的竞争力完全不同!

二、 xLab的应用价值
    * 提供学习Linux系统及其软件开发、网站开发的机会

     xLab版提供了Linux系统许多重要技术和几乎全部基础技术的学习和实习,这些内容包括Linux OS的学习、源代码研究,Linux驱动程序开发,Linux系统常用命令学习,Linux系统管理员、程序员学习(包括C,C++,Java,Php, Perl,Python,Bison), WEB网站开发 (Apache+Mysql+Php+CGI+HTML+ JavaScript),其中PHP支持 多种扩展,包括动态生成swf,各种数据库(db2,db2++,....mysql). 可以预期随着更多专家和爱好者加入开发小组,会有更多的技术被整合到xLab中。
      xLab版中提供的技术内容和训练课程十分丰富,涵盖从入门到专业到专家,可满足小学生、中学生、大学生、研究生、专业开发人员等不同人群的需要。
       兴趣是最好的老师,在当今信息化社会、知识经济和全球化的大环境下,信息技术是核心竞争力之一,中国要保持持续高速发展,中国的企业要走向世界,需要一大批优秀的信息技术人才。但是,很可惜中国的学生虽然很早接触了电脑,却以游戏为主,导致了很多的负面问题和社会问题,社会公众甚至没有在信息技术中获得直接的利益,代价是买了电脑化了很多时间在电脑上上网,利益只输送给了少数企业。xLab的出现,能把相当一批学生从对游戏感兴趣转 移到能开发游戏,对探索电脑技术有兴趣,变成热衷从事信息技术开发的有志青年,那将是xLab开发小组最一为荣耀的目标。
      IT 技术是比较抽象或者相当抽象的技术,因此,存在如何入门的重大问题,很多学生或者年轻人因为没有入门的机会,或者方法不当而错失了成为IT精英的机会,这是十分令人遗憾的事情。xLab开发计划的另外一个目的就是希望通过简单和易学的方式,提供一个以培养兴趣为前提,以趣味生动好玩为特色、边学边 练,学、知、行一体,激励学生探究热情,建立自我认知信心。

三、 xLab规格3.1 Linux OS
  • kernel-2.6.24.3
  • 扩展支持
    • USB: Hub、键盘、鼠标、有线网卡、WiFi、uDisk
  • 文件系统支持
    • ext2、ext3、iso9660(CD ROM)、MSDOS、FAT、NTFS、NFS、
3.2 busybox-1.6.0,bash-3.2.5
3.3 网站开发环境
  • 服务器: apache-2.2.4
  • 脚本语言: php-5.2.3
    • 动态swf生成
  • 数据库: mysql-4.1.2
  • CGI
    • c、c++、php、bash,.......
  • 空亢浏览器: Konqueror
3.4 开发环境
  • 开发工具
  • gnu gcc-3.4.4
  • g++/c++-3.4.4
  • glibc.2.3.6.so
  • stdc++.so.6.0.8
  • 支撑环境
    • gnu gmake-3.79.1
    • gnu libtool-1.4.2
    • gnu autoconf-2.6.2
    • m4-1.4.11
    • c/c++ 动态swf开发
3.5 脚本语言
  • php 5.2.6
  • perl 5.10
  • python 2.5.2
  • tcl 8.5.3
  • bash
  • flash 8.0 编译器
3.6 Linux 系统常用命令
  • /bin
  • /sbin
  • /usr/bin
  • /usr/sbin
3.7 开发支持环境
    IDE
四、关于xLab小组      这是一个Linux的兴趣开发小组,初期阶段是一些长期从事Unix/Linux研究、教学和开发的粉丝,未来希望有更多的朋友加入。
      我们正在紧张的准备中,第一个下xLab版本即将发布。
五、特别感谢

     首先特别感谢GNU的发起人Richard Matthew Stallman, Richard是迄今最伟大的软件工程师,其主导的GNU GPL开放源代码计划,奠定了IT世界自由、免费、共享的基础,其支持开发的gcc实现了一个源代可以码编译成为不同CPU体系的梦想。
    其次感谢特别感谢Linus Torvalds,其开发的Linux因为采用了GPL许可证,是人们在Widonws之外有了另外一个重要的选择,不限于此,GPL源代码开放使得人么 可以自由的、无障碍的获取、使用、研究、学习、修改、传播这些代码,从而对于信息技术的普及,具有十分重大的价值。
    第三要感谢在GPL许可证下建立的众多的开发计划,以及以众多的把独有技术开放到采用GPL许可证企业,正是这些组织和个人的贡献,GPL才充满了生机, 才成为近二十年来IT技术精英荟萃。让我们摆脱了封闭式系统的困境,不限于可以使用,更多的是可以探究,了解其中的原理,进而为使用、提高和产业话开发服 务。
    第四要感谢国内众多的GPL推动者,包括组织和个人,因为他们的努力,我们才可以用我们熟悉的语言文字进行相关技术的学习,资料参考等。
    第五要感谢xLab版本中包含进去的众多的技术资源、参考文档、 教程、例子,部分文档的来源不是很清楚,尽管我们尽可能地插入了来源的超级链接,但这种链结的有效性以及正确性都没有得到验证,对这部分贡献者表示谢意和 歉意,这部分资源的作者或者翻译者,如果希望更新来源信息,欢迎通过各种方式联络并更新之。
   第六要感谢xLab小组的成员的积极参与,分工合作,义务地为xLab版本的发布,长时间的工作,成员中有一些专家在国外技术讲座的报酬大约是每个讲座 2000美金,他们在这个计划上投入的时间如果换算成报酬,将会是一个很大很大的数字。
   第七要感谢诺亚舟教育控股公司,为中国学生提供了高性价比的手持式Linux产品NP1300,以及对xLab计划给予的积极支持和帮助。

xLab简介(MID Linux)_第1张图片
 

你可能感兴趣的:(xLab简介(MID Linux))