借 ockrider 的话说:嵌入式不仅仅是基于linux环境的平台,也可以基于wince,symbian,IOS等等。只是linux用得可能广泛一些而已,所以lz听得也多些。
所谓,linux提供开放源代码指的是你可以到网上下载linux Kernel 自己修改,配置,编译生成自己的linux内核。 也可以免费用linux来进行项目开发, 但是要发布自己的linux内核版本则须遵守相关规定。至于什么规定呢,如果你有兴趣研究linux 自然就会知道了。因为很多内核代码前面一段注释都有写。 呵呵