找回密码
 立即注册
搜索
查看: 4299|回复: 75

苹果代表着闭塞??谷歌代表着开放??

[复制链接]
发表于 2010-2-1 06:33 | 显示全部楼层 |阅读模式
本帖最后由 atyclly 于 2010-2-1 06:37 编辑

目前老被拿来比的2家IT公司,本来还应该有个微软的,闲得DT特来发问,为引玉先说说自己的见解吧,欢迎讨论~

apple的产品几乎都是乔不死大叔一条龙服务?!于是乔不死大叔貌似真的不可以随便出差错,否则apple会出现真空的吧?---离开了乔不死的apple会是什么样子??

google简直是大胃王,几乎IT的每个分支都要渗透,浏览器,OS,手机这些就不说了,最近还要开发自己的编程语言go语言?程序员们又要有新语言学习了~

microsoft的主打产品还是围绕着一代目大门大叔开发的窗口系统在做?虽然2代目咆哮大叔在努力拓展新业务,但是.....在线业务长期亏损,游戏业务得了个“3红”,最后还是用galgame拉住了下降(啥?)....

新的战斗还在继续.....GG最后不退出被MS呛了一道,而GG之后就宣布不支持IE了......现在,apple又向google开喷了,三家公司的争斗只是刚开始吧?
回复

使用道具 举报

     
发表于 2010-2-1 06:37 | 显示全部楼层
google和微软这么斗下去就好,apple死的越远越好
回复

使用道具 举报

发表于 2010-2-1 06:41 | 显示全部楼层
软件三巨头,外加专业技术宅一堆
回复

使用道具 举报

发表于 2010-2-1 06:47 | 显示全部楼层
一卖mp3的公司能和微软google相提并论?
回复

使用道具 举报

发表于 2010-2-1 07:05 | 显示全部楼层
一卖mp3的公司能和微软google相提并论?
zyl188131 发表于 2010-2-1 06:47

...
回复

使用道具 举报

     
发表于 2010-2-1 07:07 | 显示全部楼层
捆绑价值观,商业时代的常见手段
一个电子产品永远不可能把你整个人闭塞了或者开放了
回复

使用道具 举报

 楼主| 发表于 2010-2-1 07:09 | 显示全部楼层
本帖最后由 atyclly 于 2010-2-1 07:14 编辑
一卖mp3的公司能和微软google相提并论?
zyl188131 发表于 2010-2-1 06:47


还是有用MAC的人吧......
回复

使用道具 举报

     
发表于 2010-2-1 07:13 | 显示全部楼层
一卖mp3的公司能和微软google相提并论?
zyl188131 发表于 2010-2-1 06:47

麻烦去百度一下APPLE
google成立的二十年前人家就跟IBM死掐了
回复

使用道具 举报

     
发表于 2010-2-1 07:20 | 显示全部楼层
还是有用MAC的人吧......
atyclly 发表于 2010-2-1 07:09

转一个别人写的

1.内核

这里说的内核并不只是系统kernel,还包括BSD子系统。Mac OS X源于jobs创建的Next公司的NestSTEP操作系统(这一点从Xcode文档的API名称可以看出来,很多都是NS开头的),前者则是源于最早由卡耐基·梅隆大学开发的mach系统(在Mac系统下依然可以看到/mach_kernel 这个文件,呵呵),这是一个微内核系统。Mach微内核主要负责底层应用,比如抢占式多任务,包括内核线程(Mac OS X用内核线程实现POSIX线程),内存保护,虚拟内存管理,进程间通信,中断管理,实时支持,内核调试支持,以及控制台I/O等等,与Mac OS 9相比,这是一个巨大的飞跃(Mac OS 9一度被指责为没有内存管理机制,所有应用程序都在同一个进程中运行);

后来引入的BSD子系统则为Mac OS X带来了强大的网络功能以及完善的权限管理系统(当年BSD System的创举就在于使用独立的代码实现了完整的TCP/IP协议,在安装Mac OS X时会看到安装“BSD Subsystem”这一项)。这部分代码主要来源与FreeBSD代码库,少部分来源于OpenBSD以及NetBSD。BSD子系统可以说是Mac OS X的精髓所在,一方面它提供了对各种业界标准的兼容,另一方面则保证系统安全性。正是因为BSD子系统提供的良好兼容性,Mac OS X 10.5通过了Open Group的UNIX 03认证,也就是说,Mac OS X是一个标准的Unix操作系统。

此外还有I/O Kit等子系统,主要负责内核扩展(你可以把他理解为硬件的驱动程序)等等。

而把这些全部加起来,就是大名鼎鼎的Darwin(你可以使用uname来查看系统名称)。Apple开放了Darwin的源代码,大家可以在Apple Developer网站上下载到相应的源代码。默认情况下,Apple只提供了Console界面而不包括其他软件包;也有人通过port其他平台的软件包将Darwin打造成一个完整的Unix系统内核(XNU)。这方面的内容大家可以参考http://www.oreillynet.com/pub/a/ ... what-is-darwin.html(O‘Reilly MacDev Center)。

2.GUI

先来说说Linux以及其他一些*nix系统的图形界面。一般来说都以X-window(不是windows)作为其GUI的底层。Wikipedia有这样一段介绍:

“X provides the basic framework, or primitives, for building GUI environments: drawing and moving windows on the screen and interacting with a mouse and/or keyboard. X does not mandate the user interface — individual client programs handle this. As such, the visual styling of X-based environments varies greatly; different programs may present radically different interfaces. X is built as an additional application layer on top of the operating system kernel.”

通俗来讲,就是说X-window提供了图形界面的底层框架,各种应用程序可以利用x-window提供的这个框架来实现图形显示。目前有两个主要的X-window的实现,一个是XFree86,另一个则是X.org。前者由于从2004年开始不再以GPL协议开源,因此基本上流行的Linux发行版都转向了后者。Apple从10.3系统开始提供X11应用程序环境(大家一定还记得实用工具下面的X11.app),10.5之前一直使用XFree86,而在10.5则转向X.org(其实10.5下的X11.app是一个称为Xquartz的开源项目)。

扯远了,继续说Mac OS X。Mac OS X并没有采用X11作为其图形框架,Mac OS X默认的GUI称为Quartz(石英的意思,很遗憾,它不是开源的)。粗略来讲,Quartz通过显卡硬件加速实现了美观而复杂的图形显示效果。Quartz同样源于NextSTEP时代,当时为了给出版印刷行业提供便利,NextSTEP使用了Adobe的Display PostScript技术(这就是今天PDF所采用的技术)。这里不讲技术细节了,就来对比一下Windows系统。在Win98/2000时代,Windows采用GDI作为图形输出接口(Graphics Devices Interface),但是这个东西不支持硬件加速,运行速度缓慢。举例来说,如果使用GDI输出视频,估计帧数只能达到个位数,因此微软在输出视频时采用了性能更高的、硬件加速的DirectX。在Windows Vista之前,Windows都是使用GDI进行图形输出,由于性能限制,不可能实现复杂的图形效果,而Mac OS X在诞生起所有2D输出都经过硬件加速,因此可以实现复杂的图像效果。至于Quartz Extreme,大家不妨将它理解为OpenGL在Mac OS X上的一个实现。

总的来说,以上是我觉得Mac OS X技术层面最为先进的两处。其实各个系统都有其可取之处,比如Windows对硬件的兼容性,Linux的可定制性,以及Mac OS X的美观性与易用性。没有最好的系统,只有最适合的系统。个人觉得Mac OS X在很多方面恰好提供了Windows和Linux两方面的长处,比如良好标准的兼容性(通过UNIX 03认证,绝大多数For *nix的软件都可以在Mac OS X下编译运行)以及美观的GUI。所以,还是希望大家能够多了解一些技术知识。本人才疏学浅,错误疏漏难免,还望大家多多指证,不胜感激!
回复

使用道具 举报

     
发表于 2010-2-1 07:25 | 显示全部楼层
第一类是输出标准

第二类才是输出产品

现在在掐谁能占领制高点
回复

使用道具 举报

     
发表于 2010-2-1 07:29 | 显示全部楼层
一卖mp3的公司能和微软google相提并论?
zyl188131 发表于 2010-2-1 06:47


飞机场一大堆捧着mac的老外在注视着你
回复

使用道具 举报

头像被屏蔽
发表于 2010-2-1 07:46 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2010-2-1 07:52 | 显示全部楼层
那个。。。。那个不是MP4吗?
回复

使用道具 举报

     
发表于 2010-2-1 07:54 | 显示全部楼层
MAC在美国还是很受欢迎的
易北 发表于 2010-2-1 07:46

而且很多国外的BSD大牛都拿MAC OS作为BSD开发平台用
回复

使用道具 举报

     
发表于 2010-2-1 07:57 | 显示全部楼层
一卖mp3的公司能和微软google相提并论?
zyl188131 发表于 2010-2-1 06:47

消费水平低的地方自然看不到多少用mac的,去欧美看看
回复

使用道具 举报

发表于 2010-2-1 07:58 | 显示全部楼层
蘋果可是最早跟IBM往死裡斗的公司當時還沒有之一
ipod只是順應經濟潮流開發的玩具而已
回复

使用道具 举报

     
发表于 2010-2-1 08:36 | 显示全部楼层
还是更喜欢GOOGLE……
回复

使用道具 举报

     
发表于 2010-2-1 09:27 | 显示全部楼层
apple没了那个玩具早死了
回复

使用道具 举报

发表于 2010-2-1 09:30 | 显示全部楼层
苹果卖的是品位
回复

使用道具 举报

头像被屏蔽
发表于 2010-2-1 09:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2010-2-1 09:33 | 显示全部楼层
一卖mp3的公司能和微软google相提并论?
zyl188131 发表于 2010-2-1 06:47

不纯表
回复

使用道具 举报

发表于 2010-2-1 09:33 | 显示全部楼层
我咋感觉用 mac iPhone 起不到装B效果啊
回复

使用道具 举报

发表于 2010-2-1 09:37 | 显示全部楼层
“您用的不仅仅是手机”
回复

使用道具 举报

     
发表于 2010-2-1 09:37 | 显示全部楼层
js必须死
回复

使用道具 举报

     
发表于 2010-2-1 09:39 | 显示全部楼层
虽然不太懂,我喜欢看对掐

XX代表XX就算了
回复

使用道具 举报

发表于 2010-2-1 10:25 | 显示全部楼层
google胃口不止在it 能源丫也想掺进去哟!
回复

使用道具 举报

头像被屏蔽
发表于 2010-2-1 10:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2010-2-1 12:02 | 显示全部楼层
IBM代表过去么?蓝色巨人我喜欢你
回复

使用道具 举报

发表于 2010-2-1 12:22 | 显示全部楼层
IBM 主要是企业方向了吧
我手里唯一有IBM的
就是游戏机CPU了 囧
回复

使用道具 举报

发表于 2010-2-1 13:00 | 显示全部楼层
苹果代表闭塞? 你去看看Apple II多开放吧,虽然不是Jobs主导的,但是Jobs从IBM中理解到了一个重点,作为一个硬件公司,皮洛士式胜利是应该避免的。(因为IBM的开放,只要复制BIOS即可,而且还不侵犯版权,导致后面IBM其实是给别人做开发,赚钱的反而是Dell,Compaq这类公司)所以,Mac以后选定了封闭系统,毕竟Apple是硬件商,其软件也是为了其硬件而开发的(仍然很强大)。所以类似Psystar这类公司都会侵权,也没人能复制Mac的机器。

其实Mac的OpenSource项目也很强大,WebKit也是其最有名的开放项目了(google V8就是基于这个,只是WebKit不想对win优化,google不同)至于google是不是开放呢,这个是必然的,但是如果没有其搜索引擎?Google这种开放的起来嘛?其实就是靠其搜索引擎的相关业务(例如Google Ads),一步步的蚕食其他市场,把互联网的东西都做成自己的东西(还好SNS方面不是),个人觉得对客户有好处,但是对其他开发商当然就不同了。暂时Google只要不涉足硬件领域,打起来的几率还是很低的,个人觉得Apple和Google继续在互联网上合作可能是双赢,要是斗的话对谁都没好处。

最后说下,硅谷第一和硅谷第二,你们别闹了,对手在西雅图!
回复

使用道具 举报

头像被屏蔽
发表于 2010-2-1 13:02 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
回复

使用道具 举报

发表于 2010-2-1 13:04 | 显示全部楼层
一卖mp3的公司能和微软google相提并论?
zyl188131 发表于 2010-2-1 06:47


这算不算黑? 明显是的。。。。。。
只不过人家设计音乐出版和播放器制造而已(当然这个确实大大的增加了其利润)
说这个就和一个卖游戏机的公司能和Google水果相提并论一样无知。
Apple的软件和硬件开发能力都是业界一流的。
回复

使用道具 举报

     
发表于 2010-2-1 13:36 | 显示全部楼层
MAC 国内搞定网银,QQ之类才能说是大众的用品,当然是要原生支持,当然这也不是apple的错。
回复

使用道具 举报

头像被屏蔽
发表于 2010-2-1 13:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2010-2-1 13:43 | 显示全部楼层
水果和谷歌的用户群不同,这个从app store和andriod market上可以看出来,老乔培养的客户群出手阔绰,而要从android用户手里直接赚到钱几乎是不可能的,你只能免费然后在app里插广告
回复

使用道具 举报

头像被屏蔽
发表于 2010-2-1 13:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2010-2-1 14:09 | 显示全部楼层
本帖最后由 chakane048 于 2010-2-1 14:29 编辑

36# 山寨机

国外是喷,国内是黑。。。。
国内不是不想支持,是没能力支持,你去国内抓VS开发者甚至是JAVA都是一抓一大堆,想抓个会用Xcode和BSD等工具的根本抓不到,怎么开发?
网银就别说了,国外哪有那么多只是IE-only的系统,人家开发的出发点就是通用标准,国内是MS的标准。

区别是国外说苹果是因为价格高+不开放,而且功能不够多。。国内是你用苹果你装13,你优越,你找抽。(例如S1的某些用户不就是“你用苹果你SB”嘛。。)
回复

使用道具 举报

头像被屏蔽
     
发表于 2010-2-1 14:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2010-2-1 15:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2010-2-1 15:22 | 显示全部楼层
本帖最后由 fff 于 2010-2-1 15:24 编辑

MAC当初和PC竞争,难道不是因为不开放败下阵来?
Mac被PC击败,一直半死不活的,后来靠卖MP3过的滋润起来,4楼说的也没啥问题啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-6-1 00:44 , Processed in 0.478913 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表