个人觉得两者各有优势
linux平台上,几乎就是什么都可以自己定制,这是优点,给了你很大的自由权;也是缺点,有时候竟然不知道要选那一款。
linux上最大好处是可以有很好的学习计算机的机会,但是也是一般用户的噩梦,因为有些知识就算是计算机专业的人也很困惑。
所以,还是以平常心对待,就像当初到Windows的时候,总觉得什么都是新的,到处很好玩,而不是强调“学习”,这样就会很轻松了。
两者结合着用你才是计算机的主人,否则偏执一方便是系统的奴隶。
linux 的 shell 脚本可以事先相当高效的工具,非常强大,当你掌握了它们,你会发现使用计算机可以为你产生这么多的效率和乐趣。
ubuntu 只是一个分支,可选择的还有 Fedora,Debian,Mandriva 等,希望你在开源的海洋里快乐畅游!
你说的这两个是很重要的原因。
还有一个重要原因,linux可以做实时(软)系统,所以很多嵌入式系统都采用linux,
嵌入式编程肯定学习linux.
安全、自由、免费、高效
稳定性高,安全性高