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. linux使进程不依赖终端,Linux nohup命令应用简介--让Linux的进程不受终端影响

    nohup命令应用简介--让Linux的进程不受终端影响 by:授客 QQ:1033553122 #开启ping进程 [root@localhost ~]# ping localhost & ...

  2. linux下的磁盘配额简介暨 linux下加挂硬盘续

    linux下的磁盘配额简介暨 linux下加挂硬盘续 实验环境 VMware 6.5.2 +redhat Enterprise 5 as 以上是内核版本,还有方便起见加挂一块硬盘 这只是我的环境 实验 ...

  3. linux服务器知识学习:linux简介与linux的发行版

    Linux 简介: Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的. Linux是一套免费使用和自由传播的类Unix操作系统,是一 ...

  4. k8s简介以及linux环境下的详细安装步骤

    k8s简介以及linux环境下的详细安装步骤 k8s是Kubernetes的简称,Kubernetes中间有8个单词,所以叫k8s,就是这么简单粗暴. 我们可以看到docker的图标是鲨鱼,k8s的图 ...

  5. 2021-10-16python笔记(Linux内核简介与Linux基础命令)

    前面的博文已经教会了大家如何下载和安装Linux操作系统,并且使用Xshell软件远程连接Linux服务器,这节课我们要进入真正的Linux基础学习中. 知识点概括: 1.Linux的心脏-Linux ...

  6. linux 查看libevent 安装目录,linux下libevent安装配置与简介 以及 linux库文件搜索路径的配置...

    libevent简介 libevent是基于Reactor模式的I/O框架库,它具有良好的跨平台性和线程安全,它实现了统一事件源(即对I/O事件.信号和定时事件提供统一的处理).高性能分布式内存对象缓 ...

  7. vmstat使用简介各种linux命令使用

    简介 vmstat 能看出当前机器的运行状态和问题,非常强大 使用 vmstat 1 10 每秒采集一次,总共采集10次 实例解析 vmstat 1 10procs -----------memory ...

  8. Redis(1) 简介以及linux环境下的安装

    一.简介 Redis是个啥?它是一个key-value型的数据库,它是一个内存性的数据库,数据大量放在内存中,所以速度非常快,快到可以用来当缓存.当然它也有持久化的功能,可以把数据以文件的形式存在硬盘 ...

  9. Linux开发标准LSB简介:Linux Standard Base

    目录 Unix/Linux 标准化历史 POSIX Open Group Austin Group LSB LSB 简介 组织架构 工作组 LSB 的标准化流程 认证 认证问题报告 LSB 的历史.现 ...

最新文章

  1. MyBatis原理分析之四:一次SQL查询的源码分析
  2. Generic Data Access Layer泛型的数据访问层
  3. 计算机组成原理 位宽,数据总线宽度一般为存储单元位宽的整数倍 这怎么理解哦...
  4. 汇编语言实验 3 编程、编译、连接、跟踪
  5. 百度推出新技术 MIP,网页加载更快,广告呢?
  6. gdb 查看结构体地址内容_程序员的术与道:术——gdb基本操作
  7. 【dfs】益智游戏(2017 特长生 T2)
  8. SIM: 基于搜索的超长行为序列上的用户兴趣建模
  9. 使用Memcache在PHP中调试方法的介绍及应用
  10. [arduino]-序言:面向仅有C语言基础之人的单片机开发板
  11. RCOM串口绘图软件
  12. 通俗易懂的Python入门基础详细教程
  13. Weblogic安装及配置
  14. Hive常用命令之MSCK REPAIR TABLE命令概述
  15. 程序员的代码注释需要写么?
  16. Python11 镜像
  17. 筱筱看博客(简易的 loading 封装)
  18. 前端面试题整理汇总(一)
  19. 交换机上STP端口角色选举规则
  20. git 下载代码到本地

热门文章

  1. R语言使用dplyr包的arrange函数依据dataframe数据的指定数据列对dataframe进行排序(默认从小到大)
  2. 面试100人后的经验总结,看完这篇让你至少涨薪2000
  3. 万能模板,线上活动运营怎么做?
  4. 【沐风老师】3dMax填充地形网格插件使用方法详解
  5. python 图片和base64互转的三种方式
  6. 信息安全工程师第二版重点案例分析【建群网培】
  7. 22年春福师《大学英语(2)》在线作业一-6
  8. git rebase 变基命令——移花接木
  9. 基于IC5000烧录器使用winIDEA烧写+调试程序(S32K324的软件烧写与调试)
  10. 题解:2022年暑假ACM热身练习2