99色在线视频-99色综合-99视频精品全国免费-99视频全部免费-能在线观看的一区二区三区-嗯!啊!使劲用力在线观看

這9行代碼的博弈,將影響到虛擬現(xiàn)實的未來VR

砍柴網(wǎng) / VR日報 / 2016-05-26 11:54
VR內(nèi)容的產(chǎn)出,附庸于基礎的程序開發(fā)規(guī)則之上,包括開源的程序結構與圖形引擎的全力支持。Java API的調(diào)用早已經(jīng)成為了一些程序員之間默許的交流規(guī)范,一旦google判負,其審...

Z1.jpg

VR虛擬現(xiàn)實第一媒體VR日報原創(chuàng)稿件,轉(zhuǎn)載請注明出處

2010年8月,Oralce一紙傳票將谷歌送上了被告席,甲骨文主要就安卓系統(tǒng)中9行代碼,37個Java API包的侵權進行了控訴,要求谷歌償還近93億美元的版權費用。從加州北區(qū)的地方法院開始,到聯(lián)邦巡回上訴法院,這次曠日持久的訴訟在逾越了近4個年頭之后終于即將落下帷幕。

地方法院認為API沒有實際的版權,所以不能受到法律保護,而代碼的版權保護將會對創(chuàng)新活動造成不利的影響。聯(lián)邦巡回上訴法院的判決則偏向Oracle,只就“復制代碼”本身進行了考慮。

VR內(nèi)容的產(chǎn)出,附庸于基礎的程序開發(fā)規(guī)則之上,包括開源的程序結構與圖形引擎的全力支持。Java API的調(diào)用早已經(jīng)成為了一些程序員之間默許的交流規(guī)范,一旦google判負,其審判先例會嚴重打擊到開源的交互氛圍,對整個虛擬現(xiàn)實行業(yè)造成深遠的影響。

·java API的意義,對于VR的作用

依照Google辯方律師的描述,如若將一個龐大的程序系統(tǒng)比喻成文件柜,API就是每一個抽屜外面貼上的分類標簽,而抽屜里面的內(nèi)容,谷歌已經(jīng)全部進行了重寫。

Z2.jpg

谷歌的VR SDK中也提供了針對虛擬現(xiàn)實的兩個java包,包括對設備進行視覺支持的cardboard.jar與對聲音進行支持的audio.jar。Java在更多的場合還是制造基于web的VR程序,為了解決這個問題,Nicolas Lazareff專門制作過一個名為Renderloop網(wǎng)站,可以將這門技術應用到體驗更為優(yōu)秀的Gear VR之上。

以Google的安卓系統(tǒng)為基準的移動VR應用,或多或少的都將調(diào)用到Java的API,Java 3D API就是一個比較重要的標簽,它主要運用在三維圖形和應用程序之上,那些復雜各異的虛擬場景幾乎都繞不開這個接口的使用。

除了幾何圖形的構造之外,Java3D不同于Open GL慣用的攝像機使用方式(大小,遠近參數(shù)調(diào)節(jié)),而是調(diào)整攝像機在整個場景中的擺放位置,從而實現(xiàn)不同的圖形展現(xiàn)。

·除了Java API,還有什么替代方案?

面對Oracle的指控,Google在去年年底就開始部署一系列替代方案,并決定在Android N版本之后不再使用Java API。

“作為一個開源的平臺,Android建立在開源社區(qū)的協(xié)作之上,在我們即將發(fā)布的新版Android中,我們計劃將Android的Java語言庫遷移至OpenJDK,以便為開發(fā)者們打造一個用于構建應用和服務的常見代碼庫。Google長期致力于貢獻和攜手OpenJDK社區(qū),我們期待未來能夠為OpenJDK項目作出更大的貢獻。”

Z3.jpg

諷刺的是,OpenJDK是Java SE開源版本,雖然仍然隸屬于Oracle,但不具備實際掌控權。

除此之外,谷歌本身還開發(fā)了一種名為Golang的編程語言(簡稱為“GO”),由于GO語言是一個開源項目,其API的調(diào)用并不會觸及版權問題。

GO相比Java還有兩個可見的好處:

VR內(nèi)容的部分底層語言通常運用C和C++來編寫,其技能持有者能夠很快的上手Golang;

即使Google不對GO語言進行更新,其開源的特性也允許第三方開發(fā)者進行迭代,非常充滿活力。

蘋果對于API的調(diào)用大多也是持默許態(tài)度的,不過這并非長久之計,蘋果私有API的調(diào)用在條款中還是明令禁止的,其API一旦擁有了版權的保護,說不定哪天也會施行索賠的權利。

當然,谷歌和一眾開發(fā)商也不因此停止VR領域的內(nèi)容制造,不過程序的編寫將會變得尤為麻煩,他們通常需要在系統(tǒng)整體基調(diào)不變的基礎下,調(diào)用很多不同的API,以保證自己不會侵權。

·參考Swift,針對VR開發(fā)的獨立編程語言

1.完全封閉體系

蘋果公司的封閉風格,催生出了性質(zhì)相符的Swift語言,其主要針對OS X,iOS和Watch OS的撰寫。在API版權糾紛之后,這似乎可以成為一個VR開發(fā)的信標,如若沒有符合規(guī)定的規(guī)則,那么就需要自建一套獨立的規(guī)則。

但是,Java早在1990年就構建出了雛形,相比之下,2014年6月才剛剛發(fā)表的Swift顯得尤為年輕,其內(nèi)容的缺乏與如今的VR境遇倒是有幾分相似,人們普遍認為Swift的核心內(nèi)容還是Objective-C的老一套,語法雖然多樣,但太過雜糅。即便如此,在工具部門總監(jiān)克里斯·拉特納的領頭下,Swift的設計也耗費了4年。

VR專用編程語言的構建目前還沒有什么苗頭,即使從現(xiàn)在開始規(guī)劃也有很長的一段路要走。不同于蘋果的獨立產(chǎn)品體系,在VR繁雜的品種構成之下,想要在一時之間統(tǒng)一整個VR硬件行業(yè)的口徑實在是無比困難。

2.完全開放體系

Linux做出了開源的第一步,而Intel也與IBM進行過開源技術標準的探討。微軟旗下.NET編程平臺的開源讓我們看到了另一種思路,我們不需要重構所有的語言規(guī)范,只需針對觸及版權的灰色區(qū)域單獨的進行標準定制。

有趣的是,十年前哈佛法學院的Berkman就與十三個國家發(fā)起過一次“開源技術標準”倡議,其針對的目標恰恰是以微軟為代表的專有軟件制造商。在人人自危的版權體系下,大型企業(yè)肯定會起到牽頭的作用,合力避免因由API以及衍生內(nèi)容所產(chǎn)生內(nèi)耗,推出一套完全開放的標準。

Z4.jpg

面對Oracle的訴訟,谷歌沒有做好準備,他們將命運壓在了1996年的“蓮花訴寶蘭”案例上,該案確認程序中的菜單屬于操作方法而并非Java API所涉及的操作系統(tǒng),因而不受版權保護。而我們顯然也沒有做好準備,在即將完案的今天,開發(fā)者們還依舊沉浸在世界大同的幻夢之中。

作者:箱子,微信搜索關注“VR日報”,微博@VR日報網(wǎng),轉(zhuǎn)載請注明版權



1.砍柴網(wǎng)遵循行業(yè)規(guī)范,任何轉(zhuǎn)載的稿件都會明確標注作者和來源;2.砍柴網(wǎng)的原創(chuàng)文章,請轉(zhuǎn)載時務必注明文章作者和"來源:砍柴網(wǎng)",不尊重原創(chuàng)的行為砍柴網(wǎng)或?qū)⒆肪控熑危?.作者投稿可能會經(jīng)砍柴網(wǎng)編輯修改或補充。


閱讀延展

http://upload.ikanchai.com/avatar/000/00/49/thumb_80_80_15.jpg

VR日報

VR日報是國內(nèi)最早關注虛擬現(xiàn)實的專業(yè)媒體之一,關注國內(nèi)外虛擬現(xiàn)實技術、虛擬現(xiàn)實游戲...


最新快報

1
3
主站蜘蛛池模板: 亚洲一区欧美 | 亚洲无遮挡| 男女在线播放 | 久久综合视频网 | 色八a级在线观看 | 黄色特一级片 | 香港三级日本三人妇孕妇 | 白丝挠脚心tk调教vk | 久久青草国产精品一区 | 国产精品人人视频 | 免费观看欧美一区二区三区 | 天天干天日 | 在线观看视频色 | 中文字幕欧美亚洲 | 日韩精品亚洲精品485页 | 亚洲综合日韩中文字幕v在线 | 成人黄色在线播放 | 91短视频在线观看免费最新 | 国产a久久精品一区二区三区 | 欧美影视一区二区三区 | 日韩欧美亚洲国产一区二区三区 | 日韩精品一区二区三区毛片 | 最新国产精品亚洲二区 | 亚洲12色吧 | 色的视频在线观看免费播放 | 青青青青青青草 | 国产麻豆精品hdvideoss | 国产高清在线观看麻豆 | 翁熄性放纵苏玥完整小说 | 黄色大片视频 | 天堂亚洲欧美日韩一区二区 | 欧美日韩在线精品成人综合网 | 国产精品天天在线 | 成人动漫在线视频 | 500第一导航亚洲精品导航 | 免看一级a毛片一片成人不卡 | 亚洲视频免费在线看 | 天天操天天添 | 久久九九精品视频 | 成人毛片免费网站 | 亚洲精选在线观看 |