看來Apple真的已經確定要做Intel Inside的新mac了....

Marimba wrote:
又是一個不求甚解的, 說 OSX 是建立在 FreeBSD 上頭的人麻煩看一下這篇好嗎...
麻煩搞清楚什麼是 BSD 什麼是 FreeBSD 好嗎?
http://www.mobile01.com/topicdetail.php?f=177&t=83823&last=587674

我當然知道什麼是BSD,什麼是FreeBSD,我也是在Unix上寫程式的人。FreeBSD,是從BSD延申出來的東西,本來就是同一家族的東西。

可能那時候看的時候沒有很注意,不過用BSD跟 FreeBSD的東西有差嗎??
我就是要表達,本來都是跨平台的東西。只要OS X不要去呼叫很低階的系統呼叫,乖乖的使用BSD的 API,那更換CPU並沒有那麼困難。

除非,之前的開發者是小白。故意開發很困難移植的程式

PS: 我有錯,歡迎大家指正,但如果是攻擊式的言詞我是會滿感冒的。而且如果有錯請你把錯在那里指出來,就給一個連結這樣是滿奇怪的。那還不如留下 Google 的連結,可以查的資料還更多。還是你奇實也講不出個所以然

PERON說:感冒歸感冒,引言還是請您適度,謝謝

Marimba wrote:
又是一個不求甚解的, 說 OSX 是建立在 FreeBSD 上頭的人麻煩看一下這篇好嗎...

麻煩搞清楚什麼是 BSD 什麼是 FreeBSD 好嗎?

http://www.mobile01.com/topicdetail.php?f=177&t=83823&last=587674


Are You Sure??

根據 http://www.apple.com/macosx/features/unix/

"OS X"的確跟FreeBSD有關 (OS X很多東西,不只是只有kernel.......),如果討論的主題是kernel,我建議用Darwin這個字,而不要用MAX OS X.

至於OS X的kernel, Darwin, ADC裡面是寫 Mach+BSD kernel而已, "個人猜測"跟FreeBSD的kernel應該比較沒有關係,因為FreeBSD的ppc版本還在研發中,目前也還沒有正式release的版本. 當然,是不是有相當的關連性,這只有Apple知道嘍 :P

不過,我個人"感覺"很多東西,Mac OS X跟 FreeBSD -current上改版的時間相當接近,包含64-bit的支援,gcc的版本.....etc...... 不過,或許只是我想太多,科技的發展就是剛好到這個時間點..........

jamesjan wrote:

Marimba wrote:
又是一個不求甚解的, 說 OSX 是建立在 FreeBSD 上頭的人麻煩看一下這篇好嗎...

麻煩搞清楚什麼是 BSD 什麼是 FreeBSD 好嗎?

http://www.mobile01.com/topicdetail.php?f=177&t=83823&last=587674


Are You Sure??

根據 http://www.apple.com/macosx/features/unix/

"OS X"的確跟FreeBSD有關 (OS X很多東西,不只是只有kernel.......),如果討論的主題是kernel,我建議用Darwin這個字,而不要用MAX OS X.

至於OS X的kernel, Darwin, ADC裡面是寫 Mach+BSD kernel而已,
"個人猜測"跟FreeBSD的kernel應該比較沒有關係,因為FreeBSD的ppc版本還在研發中,目前也還沒有正式release的版本.
當然,是不是有相當的關連性,這只有Apple知道嘍 :P

不過,我個人"感覺"很多東西,Mac OS X跟 FreeBSD -current上改版的時間相當接近,包含64-bit的支援,gcc的版本.....etc...... 不過,或許只是我想太多,科技的發展就是剛好到這個時間點..........


大家好,
我不是想來這邊跟大家開戰。
不過,我想提出我的看法大家可以討論討論。

姑且,不論OS X用的是 Free BSD或者是 BSD。
但不代表 Free BSD沒有PPC版本,就一定OS X用的不是Free BSD。

你只要有Source Code,跟有技術你想要把Free BSD移植到那個平台都不是問題。
雖然,Free BSD沒有PPC板。
但Apple如果把Source Code移植到PPC平台上,那仍然是Free BSD。
其實大家講得意思都差不多...
http://www.apple.com/macosx/features/unix/

Mac OSX的Mach kernel源自於BSD,而FreeBSD也源自於BSD。
http://www.linux.org.tw/CLDP/OLD/doc/gnu-introduction.html

而Mac OSX的service照apple的說法,就是來自於FreeBSD。

所以大家的關係都非常密切啦


jamesjan wrote:


Marimba wrote:
又是一個不求甚解的, 說 OSX 是建立在 FreeBSD 上頭的人麻煩看一下這篇好嗎...

麻煩搞清楚什麼是 BSD 什麼是 FreeBSD 好嗎?

http://www.mobile01.com/topicdetail.php?f=177&t=83823&last=587674


Are You Sure??

根據 http://www.apple.com/macosx/features/unix/

"OS X"的確跟FreeBSD有關 (OS X很多東西,不只是只有kernel.......),如果討論的主題是kernel,我建議用Darwin這個字,而不要用MAX OS X.

至於OS X的kernel, Darwin, ADC裡面是寫 Mach+BSD kernel而已, "個人猜測"跟FreeBSD的kernel應該比較沒有關係,因為FreeBSD的ppc版本還在研發中,目前也還沒有正式release的版本. 當然,是不是有相當的關連性,這只有Apple知道嘍 :P

不過,我個人"感覺"很多東西,Mac OS X跟 FreeBSD -current上改版的時間相當接近,包含64-bit的支援,gcc的版本.....etc...... 不過,或許只是我想太多,科技的發展就是剛好到這個時間點..........
....
看完前面熱烈的討論
我更模糊了
有哪位前輩可以告訴我這個電腦白癡

到底在改成Intel Inside Mac之後
還直不值得買呢

我可以不知道這些艱深的硬體軟體
只想知道各位前輩的建議

因為我也是mac 的愛用者
希望知道Intel inside mac是否和現在的一樣好用
看了這幾天的討論
我也來發表一下自己的一點看法

首先, 大部分的 Mac 使用者之所以會選擇 Apple
我想最大的幾個原因不外是
(1) 外觀設計 - 不論 iBook, PowerBook, iMac, mini ......, 如果不是有良好的工業設計質感, 美美的發光蘋果, 相信有興趣的人一定減少許多
(2) 軟硬體的絕佳整合性 - 因為 Mac 的軟硬體都由 Apple 一手包辦, 因此其軟硬體與周邊在使用上, 不會像 PC 一樣需要有較多時間去解決相容性的問題, 這是 Apple 封閉系統帶來的好處. 不過有很多初次使用 Mac 的人, 卻是在開始用 Apple 以後, 才慢慢了解這個好處.
(3) 作業系統 - Mac OS (不論 OS9 前或是 OSX) 的易用與方便性, 與 Windows 比較起來, 使用 OSX 時在舒服太多了, 不過這是指已經在用 Mac 的人而言, 下一台可能會再買 Mac 的原因, 沒有 Mac 的人應該鮮少會為了 Tiger 去買一台 Mac 吧?

所以, 有多少人是因為 Mac 使用 IBM/Motorola 的 PowerPC 去買 Apple 呢? 對 Apple 的使用者而言, 用誰家的 CPU 有什麼影響? 只要未來的 Apple 產品維持以上特點, 而且可以用更便宜的價格買到更快速的 Mac, 轉換 CPU 有啥關係? 這個問題留給軟體設計人員去操心吧!!

然而, "光華牌" 的電腦是不是就可以執行 Mac 的軟體呢? 現在買 Mac 的人是不是就吃虧了呢?
以個人玩電腦二十多年的小小認知來說 (小弟從民國 72 開始與 AppleII 結緣, 之後轉戰 PC, 從 286 用到 Athlone 又重回 Mac 懷抱), 只有 CPU 相同的電腦是絕對談不上相容的, 過去 PC 軟體要透過 BIOS 去控制各個不同的 I/O port, IRQ, DMA, 現在則由作業系統 (XP) 直接 access, 而這些都跟主機板, 南北橋等的設計有關, Mac 只不過是把 CPU 換成 Intel 做的, 其他如機版, chipset 並不一定要與 PC 相容吧? 反而應該還是維持 Mac 自己的架構啦!! 所以 for X86 的 OSX 10.4.1 就算出來了, 要直接能在一般 PC 執行的機會實在微乎其微啦.

那麼有沒有可能在未來有人破解?? 當然有可能!! 現在的 PC 都已經有 Mac 的模擬器了, 更何況將來 CPU 一樣. 但是 ... 你會因為 PC 上的 Mac 模擬器速度夠快, 就放棄 Apple 嗎? 會買 Mac 的人在未來仍會在 Apple 的產品上看到優良質感的設計 (還有發光蘋果), 與高度的軟硬體整合, 這會是其他 PC 產品所無法取代的, 尤其是在 PC 這種開放的架構下, 作業系統與周邊的整合絕對比不上封閉的 Apple 軟硬體, 反而我個人倒覺得, 一但 X86 的 Mac 與新版的 Virtual PC 出現 (搞不好以後還內建在 OSX 裡面......幻想中:P), 由於模擬速度大增, 我家的 PC 就可以功成身退 (目前 PC 只負責 BT/eMule Download 及光碟燒錄), 將來買一台 X86 Mac 就世界大同啦 ......
這是阿西摩找到的資料!
--------------------------------------------------------
The Extra New Kernel
Darwin's kernel is called xnu. You could consider it an acronym for "X is Not Unix", or a tribute to the fact that it is indeed the NuKernel for Mac OS X. xnu is largely based on Mach and FreeBSD, but includes code and concepts from various sources, such as the formerly Apple supported MkLinux effort, work done on Mach at the University of Utah, NetBSD, OpenBSD, and some others.
--------------------------------------------------------

全文在這...

這應該clear很多東西了吧...
恩 我愛原文板
這解釋的清楚多了~~
這下大家不必吵了~~

crazy126 wrote:
xbox360的cpu規格 年末發售
CPU:
3 x IBM Power PC 3.2 ghz
而且以家電來說耗電 噪音 散熱要求都會比pc嚴格
沒道理ibm就能幫微軟做出來 apple方面就做不到啊


您好... 但是這個X盒子360是用"水冷"的...... 想要讓您的NB出油嗎?

還有,PPC的問題不在速度,在於電力啊!
PowerMac不怕沒電用阿,而且用水冷也沒問題
只不過這樣就不會有新的NB了...要不然來個核融合電池好了!
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 12)

今日熱門文章 網友點擊推薦!