×

Loading...
Ad by
  • 技多不压身,工到自然成:安省技工证书特训班,点击咨询报名!
Ad by
  • 技多不压身,工到自然成:安省技工证书特训班,点击咨询报名!

2002 Embedded linux预测

本文发表在 rolia.net 枫下论坛根据linux的莫尔定律, 预测如下
A 系统
1. j2ffs的bad performance 问题解决;
2. ARM CPU+linux开始成为主流
3. 大批工程师知道如何porting linux,从而极大促进linux嵌入领域的发展
4. 交叉编译工具进入IDE方式, 可以运行在pc 上的linux cross toolchain产品出现大批盗版.
5. 新的Linux Realtime OS 核心和新的公司出现
6. 包括intel等硬件provider 加大linux的投入
7. linux+Soc开始出现尝试产品

B APP
1. QT 的新产品变得更紧凑, 启动速度提高.
2. open source 的 DB 产品受到嵌入产品的欢迎
3. desktop 产品, 如兼容word, excel 格式的office, 和mutilmedia flash 加入embedded linux
4.新GUI产品产生,但在QT的进步下,只是受到注目

C 产品
1. 通讯产品开始应用linux, 而且不只RTlinux 产品
2. linux+专用硬件平台为核心的各种服务器,网关,存储产品.
3. 家用网络产品. linux的数字相机和机器狗玩具
4. linux PDA, 手机都将出现成熟产品
5. linux采取跟踪策略, 由于linux原本的power network, 以及APP 的发展, CE 开始感觉打击. Microsoft 一面发表软文章称赞CE的技术和十万MS工程师的优秀与勤劳,同时暗地要求CPU厂商为MS在CPU上秘密地增加100个CE专用寄存器以提高性能.
6.vxworks 丢失低端份额,该公司CEO对linux不屑评论,称在高端本公司产品仍无对手更多精彩文章及讨论,请光临枫下论坛 rolia.net
Report

Replies, comments and Discussions:

  • 工作学习 / IT杂谈 / 2002 Embedded linux预测
    本文发表在 rolia.net 枫下论坛根据linux的莫尔定律, 预测如下
    A 系统
    1. j2ffs的bad performance 问题解决;
    2. ARM CPU+linux开始成为主流
    3. 大批工程师知道如何porting linux,从而极大促进linux嵌入领域的发展
    4. 交叉编译工具进入IDE方式, 可以运行在pc 上的linux cross toolchain产品出现大批盗版.
    5. 新的Linux Realtime OS 核心和新的公司出现
    6. 包括intel等硬件provider 加大linux的投入
    7. linux+Soc开始出现尝试产品

    B APP
    1. QT 的新产品变得更紧凑, 启动速度提高.
    2. open source 的 DB 产品受到嵌入产品的欢迎
    3. desktop 产品, 如兼容word, excel 格式的office, 和mutilmedia flash 加入embedded linux
    4.新GUI产品产生,但在QT的进步下,只是受到注目

    C 产品
    1. 通讯产品开始应用linux, 而且不只RTlinux 产品
    2. linux+专用硬件平台为核心的各种服务器,网关,存储产品.
    3. 家用网络产品. linux的数字相机和机器狗玩具
    4. linux PDA, 手机都将出现成熟产品
    5. linux采取跟踪策略, 由于linux原本的power network, 以及APP 的发展, CE 开始感觉打击. Microsoft 一面发表软文章称赞CE的技术和十万MS工程师的优秀与勤劳,同时暗地要求CPU厂商为MS在CPU上秘密地增加100个CE专用寄存器以提高性能.
    6.vxworks 丢失低端份额,该公司CEO对linux不屑评论,称在高端本公司产品仍无对手更多精彩文章及讨论,请光临枫下论坛 rolia.net
    • about GPL of GNU
      Should I open the source code of my product under GNU constraints
      if have used ARM-LINUX built-in drivers/libs and other GNU
      open resouces in my LINUX embedded system ?

      Thank you in advance if you can reply.

      jml
      • If you are worried about the license, use *BSD which is under a more liberal license -- BSD license.
        • once again GNU GPL.
          Thank you fro your prompt reply.

          I review once again the original description of GNU GPL.
          The GPL requires any changes to the source code to be made
          public and be licensed under the GPL as well.
          Does it mean I can avoid from making my code public if
          I write my own drivers (run as a LKM), without changing
          the source code of original drivers ?

          The utilities and GUI applications provided by FreeBSD seems
          less than LINUX. People has most likely used it in deed.
          • You are right. Only derived code needs to be made public. If you just link against it, you don't need to provide source. There is also a LGPL (first L stands for lesser) but I don't really know its precise meaning.
            The amount of applications provided by FreeBSD in the form of ports is in the range of 6000~7000. Most open source are there. But again, you need to be aware of the license of individual application.

            There was an embedded BSD project that is based on OpenBSD, but I don't know about how active it is now.
          • Also, FreeBSD doesn't support ARM. Try NetBSD or OpenBSD.