其實NV和ATI會有這樣的想法也不意外
如果他們其中之一在GPU的領域,也是像Intel在X86 CPU領域屬於壟斷體,那麼我相信他們肯定會願意開放ISA
畢竟只要知道各個Instruction會做什麼事情,內部電路設計就是各展神通,自行發揮了
像Intel開放了X86 ISA,之後就出現了AMD,Cyrix等廠商進入X86 CPU市場
Intel也一直保持是整個市場的壟斷體,不論在技術或著資金上,一直都是領先AMD
因此開放ISA與否,對其根本不會造成傷害,所以開放了ISA,對Intel傷害性一點也沒有
如同之前許多網友分享的數據,Intel的財力,如果不顧反托辣斯法案的話,其實可以瞬間將整個AMD-ATI買下來,順便再買個NVIDIA也無所謂,其資金相比,後者三間加起來恐怕像隻小蝦米對上一隻大鯨魚
再者,ISA開放對CPU來說是必要的,如果不開放,那麼很多作業系統,編譯器和程式設計師難以為其進行開發
但是GPU並不一樣,GPU的本質,到目前為止還是娛樂導向,其功能有無被完整釋放,說穿了,也只不過影響你FullHD影片和3D電動打得順不順而已,對系統操作沒有任何影響
所以GPU廠遲遲不願開放ISA,除了他們自己擔心自家ISA被別家"學光"了,同時也不覺得有足夠強烈的使用需求,使他們做這樣的犧牲
而Linux User會喜歡推薦NVIDIA,也是因為他們的驅動程式支援性夠強,其閉源驅動程式可以一個通吃古老的Geforce 4到最新的Fermi,不用管哪顆晶片只能裝到9.3版Catalyst,哪顆晶片可以裝最新版Catalyst
光以這點來說,ATI真的要好好檢討,而且我個人覺得Linux User買NVIDIA顯示卡,至少Geforce 8之後都不太需要擔心驅動程式開放終止的問題,因為CUDA都在Linux平台上提供了科學計算的用途,NVIDIA應該不會沒事犧牲在科學計算市場上好不容易打下的基礎吧
所以光是這點,應該不用太擔心NVIDIA終止閉源驅動的開發,除非他們倒了之類的
其實我個人雖然是Linux用戶,但我不太喜歡自由開源主義的過度滋長,我覺得在應用程式上可以是自由開源,可以有多樣的維護團隊和選擇性,甚至Window Manager或Desktop如IceWM, Gnome和KDE也都可以保持多樣化,但是我十分反對在系統程式上自由開源,那種多樣化選擇真的是亂七八糟毫無意義
我認為Linux應該要向Windows學習這點,例如除了Xorg外,其他老舊的XFree86等等都應該予以消滅;檔案格式除了性能極佳的EXT系列格式團隊外,其他像終止開發的RaiserFS也應該被移除支援,還有Kernel也不該再支援386或486這類老舊處理器.
然後所有Distribution的Linux應該全都一致採用Deb套件管理系統,放棄各形各色的套件管理系統,尤其像Gentoo那種學FreeBSD浪費時間下載Source編繹的沒效率作法應該予以廢止,僅保留給使用者非不得己時的臨時方案
其實這樣做的好處,不外乎就是廠商會極為樂意為Linux生產驅動程式,畢竟Linux的系統程式全統一後,對硬體廠商要做的,不過是多支援一家"蘋果"而已
