免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: chunhui_true
打印 上一主题 下一主题

苹果干嘛自己搞个os???为什么不用通用的linux????? [复制链接]

论坛徽章:
0
21 [报告]
发表于 2005-02-13 19:40 |只看该作者

苹果干嘛自己搞个os???为什么不用通用的linux?????

[quote]原帖由 "chunhui_true"]我不这么认为,如果他用通用的linux ,那应用程序不是更多么????????????[/quote 发表:
你白痴啊,linux下大部分应用软件osx都能用,包括gtk,qt

论坛徽章:
0
22 [报告]
发表于 2005-02-13 19:43 |只看该作者

苹果干嘛自己搞个os???为什么不用通用的linux?????

[quote]原帖由 "chunhui_true"]那他们为什么不把 图形界面的开发框架搞到其他linux上????????????????那不是更好么??[/quote 发表:
好在哪里啊?

论坛徽章:
0
23 [报告]
发表于 2005-02-15 17:09 |只看该作者

苹果干嘛自己搞个os???为什么不用通用的linux?????

苹果电脑贵?
要是MAC贵,那联想就是天价了
04年11月6日(发票上的日期)
偶父母买了台联想机
AMD ATHLON(TM)XP 3000+ 2.16GHz
256内存
花了7720块大洋

我父母不懂电脑,用电脑纯粹是家庭娱乐
但是联想机器给的配置卖7700,这是不是黑了点?
现在出的MAC MIN都没卖这么贵的

我对联想的机器印象一直不好,在这以前我周围的人有四个人用联想的机器,总是感觉用起来不是很顺心,退出一般的程序,都要等半天,这期间点击啥都没反映,还有一个就是开机以后一大堆乱七八糟的东西(联想自己的做的)

论坛徽章:
0
24 [报告]
发表于 2005-02-16 10:44 |只看该作者

苹果干嘛自己搞个os???为什么不用通用的linux?????

大家新年好!好久没来啦。

说起苹果为什么不用Linux,不要忘了OS X是从NextStep/OpenStep演化而来的。当初苹果决定放弃自己研发的Copland的时候(95、96年吧),OpenStep比Linux可要成熟很多,加上Steve Jobs跟苹果的渊源,苹果选择OpenStep是满自然的。

其实试着臆测一下历史,如果当初苹果选择了另外的操作系统,Steve Jobs就不大可能再次入主苹果,那么苹果的命运就是未知之数,很有可能咱们今天就没有这个CU的Mac OS X版来一起聊天咯。哈哈。

至于说现在为什么不改用Linux,我想就更没必要了。If it ain't broken, don't fix it. 更何况OS X的活力现在正是十足。

论坛徽章:
0
25 [报告]
发表于 2005-02-16 16:52 |只看该作者

苹果干嘛自己搞个os???为什么不用通用的linux?????

问主可能对计算机历史不熟,但的确是个非常好的问题。这问题以前不断有人问过,以后也会经常被年轻人问。
尽管苹果电脑以它的花哨吸引了一些人,特别是女孩子。但是其用户根本没法和PC的用户比,不管是量还是质。苹果公司的方针一直就是,用户只能掏钱买苹果机,只能用,除此之外,别想参与苹果电脑的事,包括硬件和操作系统。所以你如果想跟上PC,就得不停地掏钱。
苹果电脑在硬件上,根本没法和PC相比。别拿高档苹果机和低档PC机比,这没什么意义。
个人感觉,和PC (Linux and MS) 比苹果公司没什么前途,所以后来的年轻人还会不停地问这个问题。

论坛徽章:
0
26 [报告]
发表于 2005-02-17 20:53 |只看该作者

苹果干嘛自己搞个os???为什么不用通用的linux?????

谁说苹果自己搞了一个OS,MACOSX就是BSD呀,你只要把它当成穿了漂亮外衣的BSD就行了,绝大部分Linux开源软件在MACOSX中编译以下,就可以跑了,当然,这需要配置一下才行

论坛徽章:
0
27 [报告]
发表于 2005-02-26 16:05 |只看该作者

苹果干嘛自己搞个os???为什么不用通用的linux?????

呵呵,存在就是合理的。

论坛徽章:
0
28 [报告]
发表于 2005-02-27 09:14 |只看该作者

苹果干嘛自己搞个os???为什么不用通用的linux?????

苹果和LINUX两者缺一不可啊
无论少掉谁生活都会没有滋味
不过AQUA桌面怎么看怎么像CDE的改良品种
就是不知道那么高的性能是怎么实现的

论坛徽章:
0
29 [报告]
发表于 2005-03-01 11:06 |只看该作者

苹果干嘛自己搞个os???为什么不用通用的linux?????

如果实在想在 Mac上跑 Linux 也可以阿,用 YellowDogLinux, 我装过一次。

现在 Mac 上集中了 Unix,Linux,Windows 的很多东西,保持苹果的特色与内质才能不失去作为苹果的意义。

不然,就像楼上某人说的:沦为漂亮机壳的设计者。

论坛徽章:
0
30 [报告]
发表于 2005-03-01 13:39 |只看该作者

苹果干嘛自己搞个os???为什么不用通用的linux?????

Mac OS系统首先是有它自身的特点的,就像linux,windows一样。

Mac OS是一套运行于苹果Macintosh系列电脑上的操作系统。Mac OS是首个在商用领域成功的图形用户界面。Macintosh组包括比尔·阿特金森(Bill Atkinson)、杰夫·拉斯金(Jef Raskin)和安迪·赫茨菲尔德(Andy Hertzfeld)。现行的最新的系统版本是Mac OS X 10.4.x版。

关于Macintosh是如何被开发和潜在创意的起源,有许多种观点。历史记录里把Macintosh和施乐公司(Xerox)帕洛阿尔托研究中心(PARC)的Alto计划联系在一起,伊凡·萨瑟兰(Ivan Sutherland)的画板(Sketchpad)和道格·英格巴特(Doug Engelbart)的在线系统(On-Line System)对其早期贡献产生了不小的影响。另见GUI的历史和苹果对微软的诉讼。

Mac OS可以被分成操作系统的两个系列:

一个是老旧且已不被支持的“Classic”Mac OS(系统搭载在1984年销售的首部Mac与其后代上,终极版本是Mac OS 9)。采用 Mach 作为内核,在OS 8以前用“System x.xx”来称呼。
新的Mac OS X结合BSD Unix、OpenStep和Mac OS 9的元素。它的最底层建基于Unix基础,其代码被称为Darwin,实行的是开放源代码。


“classic”Mac OS的特点是完全没有命令行模式,它是一个100%的图形操作系统。预示它容易使用,它也被指责为几乎没有内存管理、协同式多任务(cooperative multitasking)和对扩展冲突敏感。“功能扩展”(Extensions)是扩充操作系统的程序模块,譬如:附加功能性(例如:网络)或为特殊设备提供支持。某些功能扩展倾向于不能在一起工作,或只能按某个特定次序载入。解决Mac OS的功能扩展冲突可能是一个耗时的过程。

Mac OS也引入了一种新形的文件系统,一个文件包括了两个不同的“分支”(forks)。它分别把参数存在“资源分支”(resource fork),而把原始数据存在“数据分支”(data fork)里,这在当时是非常创新的。但是,因为不能识别此系统,这让它与其它操作系统的沟通成为挑战。

Mac OS 9 uses B*-Tree file system for the File Manager. ……

为了挽救这种情况,Mac OS X使用基于BSD Unix的内核,并带来Unix风格的内存管理和抢占式多任务处理(pre-emptive multitasking)。大大改进内存管理,允许同时运行更多软件,而且实质上消除了一个程序崩溃导致其它程序崩溃的可能性。这也是首个包括“命令行”模式的Mac OS,除非执行单独的“终端”(terminal)程序,否则你可能永远也见不到。但是,这些新特征需要更多的系统资源,按官方的说法Mac OS X只能支持G3以上的新处理器(它在早期的G3处理器上执行起来比较慢)。Mac OS X有一个兼容层负责执行老旧的Mac应用程序,名为Classic环境(也就是程序员所熟知的“蓝盒子”[the blue box])。它把老的Mac OS 9.x系统的完整拷贝作为Mac OS X里一个程序执行,但执行应用程序的兼容性只能保证程序在写得很好的情况里在当前的硬件下不会产生意外。

Mac OS 技术
QuickDraw:首个供应大众市场所见即所得的成像模型
Finder:浏览文件系统和执行应用程序的界面
MultiFinder:首个支持多任务软件执行的版本
Chooser:访问网络资源的工具(例如:开启AppleTalk)
ColorSync:确保颜色匹配的技术
Mac OS内存管理:在转到UNIX前管理Mac内存和虚拟内存的方式
PowerPC模拟执行Motorola 68000:Mac处理从CISC到RISC结构转变的方式.......
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP