[i=s] 本帖最后由 iceking 于 2009-5-25 07:52 编辑 [/i]
1.免费的不一定都得是开源的。这个例子很多不多说,最常见的就是你浏览器的FLASH插件还有你的VIRTUALBOX。当然VIRTUALBOX有开源版也有闭源版。我写一个程序免费给大家使用,难道非得开源才行么?
2.开源的不一定都是免费的。比如MAC OS。大家可能惊讶MAC OS是开源的,没错,MAC OS的源码是开放的,基于UNIX,但是它那个美丽的界面需要收费。比如最简单的UBUNTU SERVER,我们下载的版本只是一个半成品,真正企业级服务器上不会安装它,你需要通过付费给Canonical并由它针对你的服务器硬件专门定制,并提供后续的技术支持,可以确保消耗最少的资源,提供最高的性能和安全性。
3.Linux有友好人机界面是理所应当的。Linux只是一个内核,向GNOME,KDE,X-WINDOWS等等这些只是为了方便操作才被后人开发并建造于内核之上。严格的说他们的开发和Linux不是一码事。友好人机界面就是个图形+SHELL,什么是界面?比如你右键解压缩一个包,右键点击这个包,点击解压,当你点击解压的时候其实就是在后台触发了tar xzfv。
4.使用命令解决一切。除了有些多媒体操作,命令的确可以解决一切。命令是必学的但不是唯一的,比如解压文件用右键就方便很多。人类的惰性促使进步,会让人使用的东西越来越方便,所以友好界面(GNOME、KDE)的出现肯定不是为了让操作更加复杂。当然有终端综合症的人可以忽略此条。如果平时只是做软件或WEB开发又有终端综合症,那干脆就不要安装桌面,反正也用不到,节省资源速度还更快。
5.Linux和Windows比然后怎么怎么怎么样。这两个系统之间完全没有什么可比性。从WINDOWS跳转到Linux平台的人会感觉这样那样的不方便。我有差不多4年没有使用过WINDOWS了,现在让我在WIN下安装APACHE+PHP+MYSQL我不会,我觉得LINUX下的操作这些反而更加容易一些。道理是一样的,只是习惯问题,系统和系统之间没什么可比性。
allesgut 于 2009-05-25 22:41:36发表:
说得有道理!
大宝 于 2009-05-25 22:05:45发表:
有道理
sunnynatinc 于 2009-05-25 10:49:01发表:
楼主道行很深 说的很有道理
iopto 于 2009-05-25 09:49:56发表:
赞同
jagub 于 2009-05-25 08:54:56发表:
关键还是推广,这可是最大的商业手段
me26659408 于 2009-05-25 08:35:11发表:
苹果为了长期地控制用户,采用了芯片加密及软件加密的手法,使得苹果的机器
无法运行其他的 OS,这是一种绑定,一种让用户失去选择的绑定。去年,在 Mac 世界中很
有影响力的程序开发员 Mark Pilgrim 宣布转投 Linux 的怀抱,放弃了以前使用的 Mac 操作
系统,正是因为 Mark Pilgrim 认为 Mac 平台上越来越多的专有文件格式和采用 DRM 技术
限制了他的使用。由此可见,Mark Shuttleworth 将苹果树立为开源的敌人,这是有依据
的。
me26659408 于 2009-05-25 08:31:24发表:
[i=s] 本帖最后由 me26659408 于 2009-5-25 08:34 编辑 [/i]
Apple公开了Darwin9的源代码,Darwin9是Mac OS X 10.5 Leopard的核心。
根据官网的解释,“Darwin是Mac OS X的基础,基于UNIX的开源操作系统。Darwin整合了一系列的技术,包括Mach 3.0微内核,基于FreeBSD 5 UNIX的操作系统服务机制,高性能的 TCP/IP网络,支持多种文件系统。由于Darwin设计时就注重模块化,因此用户可动态的加入设备驱动,网络扩展和新文件系统。”
之前苹果Mac OS X Tiger版本也曾公布包含PowerPC和Intel平台在内的所有源代码,有兴趣的朋友可以研究一下.
me26659408 于 2009-05-25 08:24:52发表:
[i=s] 本帖最后由 me26659408 于 2009-5-25 08:28 编辑 [/i]
楼主说的对。。。
支持下
虽然Mac OS X的核心是开源的,却并不是Linux,而是基于Mach的Darwin。如果你对苹果操作系统的发展历史感兴趣,你可以阅读Mac OS X Internals一书的免费附加材料:A Technical History of Apple’s Operating Systems。这份资料,详细地介绍了苹果操作系统的发展历史,从Apple I一直讲到最近的Mac OS X Tiger。
另外,尽管苹果现在开始采用英特尔的x86架构,但是苹果的硬件依然是封闭的(当然,你现在完全可以买一个PC通用的DDR II内存插到苹果电脑上。),因为TPM芯片的存在使得Mac OS X x86依然只能安装在苹果的专属硬件上----尽管目前Hackintosh技术已经非常成熟。