国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

即使是封閉的蘋果,也不得不開源了 Swift

移動開發(fā)
在2015蘋果WWDC上,最受歡迎和關(guān)注的不是iOS 9和OS X,也不是新的Apple Music,而是蘋果軟件工程副總裁 Craig Federighi 宣布,蘋果的編程語言 Swift 2.0 將會開源。

在2015蘋果WWDC上,***和關(guān)注的不是iOS 9和OS X,也不是新的Apple Music,而是蘋果軟件工程副總裁 Craig Federighi 宣布,蘋果的編程語言 Swift 2.0 將會開源。

為 什么大家會如此激動?在過去的15年間,開發(fā)者已經(jīng)顯示了對開源工具和平臺的偏愛,然而蘋果一直讓開發(fā)者適應(yīng)自己的技術(shù),遠離第三方技術(shù)。蘋果這樣做有一 定風(fēng)險,有可能會與開發(fā)人員關(guān)系疏遠,也正是這些開發(fā)人員一直在開發(fā)第三方應(yīng)用或者服務(wù)。程序員想自由選擇自己想要的工作方式 ,要留住他們,蘋果不得不對外開放。

Swift發(fā)展非常迅猛,但近幾年很多新出現(xiàn)的其他的編程語言都較著勁,想吸引開發(fā)者的注意。Facebook在使用Hack和D語言;Google開源了它的Go語言;Mozilla也推出自己的***版編程語言Rust。這些編程語言都各有優(yōu)劣,其中會有一種或者幾種會成為下一個軟件開發(fā)的標準,并且每種編程語言都已經(jīng)開源。

重 要的是,去年微軟決定開源它.NET框架。微軟允許所有的開發(fā)人員有Windows以外的系統(tǒng)中使用自己的語言,包括OS X以及iOS ,并且還提供了代碼,使得開發(fā)人員更便于根據(jù)自己的需要對 .NET進行修改或者延展。蘋果面臨這樣一個事實,開發(fā)者將用微軟的工具來為開發(fā)蘋果產(chǎn)品,因 此它只能開源Swift。
蘋果的目的

蘋果在去年的WWDC上推出了Swift 1.0,替代Objective C。Objective C的歷史可追溯到1983年,一直是開發(fā)iOS應(yīng)用的主要語言。Swift是一種更加現(xiàn)代化的語言,增加許多新的特性,既可以幫助新程序員學(xué)會編碼,也能 使有經(jīng)驗的程序員避免出現(xiàn)一些嚴重的錯誤。

盡管蘋果已經(jīng)不是***次開源。蘋果開源過Darwin(它是OS X的基礎(chǔ))和WebKit(Safari 瀏覽器的基礎(chǔ)),但是蘋果不會開源Objective C。理論上似乎可以將Objective C應(yīng)用于其它操作系統(tǒng),但如果沒有蘋果的幫助,跨平臺代碼很難。

Xamarin 公司開發(fā)的工具,能讓開發(fā)者用微軟的編程語言,開發(fā)運行在Windows,Linux,iOS和Android上的軟件。這就意味著開發(fā)者不需要用 Java為Android開發(fā),再用Objective C為iOS開發(fā)。他們甚至可以使用同樣的代碼,作為桌面或者服務(wù)器端應(yīng)用的基礎(chǔ)。

盡管大多 iOS 和 OS X 開發(fā)人員仍然在使用Objective C 或者Swift,蘋果可以通過使得Swift用于其它操作系統(tǒng),阻擊微軟。最終的結(jié)果可能是,蘋果的語言用于為其競爭對手開發(fā)應(yīng)用。
開源到底要多開放?

在一份聲明中,蘋果寫道開源會包括Swift系統(tǒng)的核心部分,包括編譯器和標準庫,但在開源的程度上細節(jié)還不是特別清楚。

蘋果很可能會保留關(guān)鍵產(chǎn)權(quán),就像當(dāng)初的Java那樣。蘋果也可能最終收回Swift的開源,就像當(dāng)初蘋果一度承諾將FaceTime作為一個視頻通信的公開標準一樣。不管怎么說,這對于作為蘋果的Swift而言都是一個巨大的轉(zhuǎn)變。

蘋果本身也在協(xié)助將Swift應(yīng)用于Linux中,并且能夠接觸到蘋果用于開發(fā)軟件的代碼,其他公司也將能夠支持Swift。然而,蘋果卻沒有提到要開源Cocoa界面,這也是大多數(shù)iOS 和OS X應(yīng)用的一個核心部分。

不管怎么說,Swift的開源至少給開發(fā)人員吃了一顆定心丸,保證他們不會陷入訴訟當(dāng)中,就像當(dāng)初Google與Oracle關(guān)于Java上漫長的版權(quán)之爭一樣。Oracle聲稱Google為Android開發(fā)了一個類似于Java的編程平臺,這侵犯了知識產(chǎn)權(quán)。

將編程語言以及其他的一些開發(fā)技術(shù)開源之后,像蘋果這樣的公司能夠保證開發(fā)人員合法使用技術(shù)。做開發(fā)已經(jīng)夠麻煩了,就不要用其它的事來打擾程序猿了。

責(zé)任編輯:chenqingxiang 來源: oschina
相關(guān)推薦

2015-06-18 06:23:30

蘋果開源

2016-10-31 14:09:38

戴爾DIY服務(wù)器

2023-01-13 16:08:55

2010-11-02 14:51:11

職場

2025-08-04 02:00:00

2023-09-11 14:20:39

蘋果開源AI

2010-06-11 11:20:28

開源CRM

2019-12-24 14:04:59

PythonExcel數(shù)據(jù)處理

2019-10-18 17:55:03

安全運營

2021-04-12 08:56:00

多線程Future模式

2020-07-09 12:50:29

JVM內(nèi)存管理Java

2011-03-31 10:46:54

LinuxCLI軟件

2019-11-14 15:38:46

AndroidRelease項目

2020-06-15 08:19:00

ZooKeeperEureka

2019-12-02 10:13:37

GitHub人生第一份工作程序員

2010-05-26 15:58:52

MySQL遠程連接

2010-05-10 13:01:03

OracleDBA面試

2010-05-25 09:58:43

MySQL數(shù)據(jù)庫

2010-05-21 09:40:57

MySQL出錯代碼列表

2018-06-05 08:59:40

點贊
收藏

51CTO技術(shù)棧公眾號

日韩激情一二三区| 欧美高清视频www夜色资源网| 激情视频网址| 久久精品夜色噜噜亚洲a∨| 黄页网站在线播放| 欧美视频在线一区| 国产精品蜜臀| 欧美大片在线看| 成人情趣视频网站| 欧美日韩视频在线一区二区观看视频| 蜜臀精品久久久久久蜜臀| 亚洲国产精品毛片av不卡在线| 亚洲综合色在线| 日韩另类在线| 性色av一区二区三区| 亚洲第一毛片| 国产在线观看福利| 一本色道久久综合亚洲aⅴ蜜桃 | 久久久国产视频| 精品国产中文字幕第一页| 精品无人区一区二区三区 | 久久久久久久久久久一区| 国产不卡在线一区| 在线视频尤物| 一本色道久久综合狠狠躁篇怎么玩 | 婷婷久久综合九色综合99蜜桃| 国产精品久久久久影院日本| 极品少妇xxxx精品少妇偷拍| 久草在线国产| 亚洲激情视频在线| 水蜜桃精品av一区二区| 亚洲中文字幕无码av永久| 在线观看欧美精品| 伊色综合久久之综合久久| 欧美激情www| 亚洲欧洲成人精品av97| 黄色激情在线播放| 国产精品视频精品| 成人av免费观看| 乱人伦中文视频在线| 欧美在线观看日本一区| 国内精品免费**视频| 可以在线观看的黄色| 97久久精品人搡人人玩| 国产伦精品一区二区三区免费迷 | 亚洲免费播放| 男人天堂新网址| 亚洲欧美日韩国产综合在线| 国产丝袜在线观看视频| 国产欧美精品日韩精品| 91蝌蚪porny| 成人短视频在线观看| 欧美在线欧美在线| 91色porny| 亚洲一二三四| 欧美午夜精品理论片a级大开眼界| 亚洲一区二区欧美| 高清精品xnxxcom| 三级在线免费观看| 日韩女优制服丝袜电影| 中文字幕一区二区精品区| 污版视频在线观看| 色噜噜久久综合伊人一本| 天堂午夜影视日韩欧美一区二区| 中文视频在线| 日韩免费视频在线观看| 26uuu国产日韩综合| 日韩脚交footjobhd| 久久精品一二三区| 色网站国产精品| 成人区精品一区二区婷婷| 91蝌蚪视频在线观看| 中文字幕欧美日韩va免费视频| 免费欧美在线视频| 国产丝袜在线| 久久99久久99精品蜜柚传媒| 91久久精品一区二区| 日韩免费高清| 中文字幕一区免费| 国产精品久久久久久久久久 | 色老板亚洲精品一区| 欧美激情啊啊啊| 久久九九国产精品| 国产三级一区| 俄罗斯av网站| 色偷偷噜噜噜亚洲男人| 国产成人在线免费观看| 日韩脚交footjobhdboots| 中文字幕一区二区三区四区五区六区 | 国产一区视频在线观看免费| 在线免费福利| 国产精品嫩草影院一区二区| 亚洲高清免费在线| 欧美韩国日本在线观看| 李宗瑞系列合集久久| 国产精品草莓在线免费观看| 亚洲综合色网站| 国产一区二区三区91| 传媒在线观看| 91亚色免费| 7777女厕盗摄久久久| 日韩国产欧美三级| 黄色羞羞视频在线观看| 亚洲一区美女| 日韩中文字幕在线播放| 日本一二三不卡| 欧美精品momsxxx| 国产精品无码2021在线观看| 久久国产一区| 亚洲男人av在线| 久久欧美中文字幕| 成人系列视频| v天堂福利视频在线观看| 欧美h视频在线观看| 久久精品视频99| 亚洲人成7777| 亚洲黄色视屏| 三上悠亚一区二区| 天天爱天天做色综合| 亚洲一区二区三区四区视频| 精品少妇一区二区三区在线播放| 丁香桃色午夜亚洲一区二区三区| 青草伊人久久| 丝袜视频国产在线播放| 亚洲一区二区三区午夜| 欧美激情一区二区三区久久久| 亚洲国产wwwccc36天堂| 一本久道综合久久精品| 都市激情亚洲一区| 99re99| 欧美激情导航| 欧美成人免费播放| 日韩欧美国产网站| 国产精品自拍三区| 黑丝美女一区二区| 国产羞羞视频在线播放| 九色porny91| 国产精品视频免费一区| 国产亚洲美女精品久久久| 亚洲精品写真福利| 老司机精品福利视频| 97视频一区| 自拍视频在线网| 狠狠爱免费视频| 2014亚洲精品| 日韩一区视频在线| 精品1区2区3区| 国产片一区二区三区| 国产婷婷精品| 国产一区调教| 香蕉久久aⅴ一区二区三区| 国产精品专区在线| 国产精品偷伦一区二区| 亚洲成在人线av| 亚洲视频资源在线| 先锋a资源在线看亚洲| 国产精品极品国产中出| 色爱综合区网| 黄网视频在线观看| 午夜啪啪福利视频| 成人激情视频小说免费下载| 玖玖综合伊人| 国产三级欧美三级日产三级99 | 亚洲在线欧美| 欧美成年人视频在线观看| 欧美3p视频在线观看| 成人在线黄色电影| 丝袜久久网站| 黄色仓库视频网站| 国产又粗又爽又黄的视频| 国产黑人绿帽在线第一区| 精品偷拍各种wc美女嘘嘘| 欧美特黄级在线| 国产欧美综合在线| 国产一区二区三区精品视频| 欧美国产专区| 欧美精品国产白浆久久久久| 日韩精品麻豆| 77thz桃花论族在线观看| 欧美美乳在线| 日韩欧美亚洲一区| 一本久道综合色婷婷五月| 亚洲精品在线免费看| 99视频免费观看蜜桃视频| 日本高清视频一区| 九九热精品视频国产| 亚洲天堂av综合网| 精品美女被调教视频大全网站| 欧美日韩中文字幕在线| 亚洲人成7777| 亚洲国产高清在线观看视频| av一二三不卡影片| 免费在线一区观看| 亚洲女人av| 夜夜嗨一区二区三区| 国产综合自拍| 国模大胆一区二区三区| 欧美日韩精品一本二本三本| 欧美一区二区三区另类 | 欧美激情黑人|