「全球最大同性交友平臺」GitHub 十歲啦,十年大事記一覽
雷鋒網 AI 研習社按,如果你是程序員,那對 GitHub 一定不會陌生。作為「全球最大同性交友平臺」,截至目前,GitHub 已經擁有超過 2700 萬開發者。
GitHub 于 2008 年 4 月上線,在上周,剛剛迎來十周年生日。在這一值得紀念的日子,GitHub CEO Chris Wanstrath 在個人主頁上發表了一篇小感言,GitHub 官網也發文對十周年歷程進行了回顧與總結。
雷鋒網 (公眾號:雷鋒網) AI 研習社在不改變原意的基礎上對原文編譯整理如下:
十年前的今天,GitHub 正式上線。我們的初衷非常簡單,希望通過它讓開發者更簡單地溝通,并基于項目實現緊密合作。
在過去的十年間,我們的公司不斷發展壯大,但我們對 Github 成立的初心一直沒變。GitHub 如此特殊的原因并不是因為它是一個很好的創意或創新,而是源于使用它的人們。
所以,今天,GitHub 迎來十周年的慶典,我需要感謝的是使用這個平臺的人們、我們的社群。
回顧過去十年我們的經歷,最值得回憶的不是平臺上的任何一條代碼,而是人們在平臺上所做的事情:來自全世界的開發者們在 GitHub 上分享、討教、修改和創建了一個個項目。
在成立之初,我們從沒想到 GitHub 會取得今天的規模和成就,會有這么多的項目,有的項目已經成型,有的還在初期階段,有的甚至有著龐大的規模和架構。除此之外,我們也未曾料想商業機構會像今天這樣青睞開源社區,也沒想過 GitHub 可以給開發者提供這樣相互學習的機會。
GitHub 能有今日的成功也歸功于我們所處的時代,它成立于人們急需互聯的時代,正如我在另一篇 感言 上所寫的那樣,我們不要武斷地評價 GitHub 所取得的成就,就讓我們通過這十年來一些美好時刻和里程碑事件來印證 GitHub 的貢獻吧!
所以,讓我們展望未來!開發者們,你們已經定義了軟件的今生,我相信,你們也會繼續的定義軟件的未來。那么,將來的軟件是什么樣子的呢?讓我們一起期待!
同時,在這里,我要感謝所有在社區里做出貢獻的人們,感謝你們所提交的每一條代碼,感謝你們所提出的每一個問題、文檔和分享的項目。感恩已有的,同時,我們也期待即將發生的!
讓我們一起回顧過去十年的重要瞬間!
歷年大事記:
2008 年
4 月 10 日 GitHub 正式上線
內部 beta 版結束,GitHub 正式進入大眾視野。我們創立的初衷是:連接每一個開發者并用 Git 為他們提供更好的合作和互通方式。
上線通告鏈接: Read the launch post
4 月 3 日 GitHub 的第一個平臺項目
Ruby on Rails
?是 GitHub 上的第一個大型開源項目,盡管當時 GitHub 還處于內部 beta 階段,考慮到 GitHub 是在 Rails 上建立的,這依然是重要的一刻。
2009 年
1 月 3 日 比特幣橫空出世
比特幣——世界上第一個區塊鏈虛擬貨幣,在 2009 年被設計出,并在 2010 年正式登錄 GitHub。截至目前,比特幣項目已經吸引了超過 18000 名開發者和超過 500 位論壇作者,并觸發了上千個其他區塊鏈項目,其中有很多是比特幣的基礎源代碼變種。
5 月 21 日 Node.js 發布
Node.js ?于 2009 年發布,它從根本上改變了人們使用 JavaScript 的方式。有了 Node.js,人們可以通過使用像 Angular、Ember、React、jQuery 和 Vue 這樣的開發庫,跨操作、系統地開發復雜的服務器端和桌面應用。這個項目有效地推進了 JavaScript 的延展性,也極大地推進了程序語言的進程。
2014 年,Node.js 的衍生版本? io.js ?上線,它強化了社區的開源屬性。一年之后,兩個項目合并為? Node.js Fundation ,并發布了一個新的開源管理模式,解決了復雜的平臺交互問題。
今天,Node.js 支持著世界上最豐富的開發庫和開發工具生態,有將近 2000 名維護者。 Nodeschool ?連接了開發者,提供免費的教程并管理著全世界的開發者日記。
2010年
11月26日 Rails Girls舉辦了第一次培訓
2010 年,Rails Girls 在赫爾辛基(Helsinki)舉辦了第一次項目活動。2013 年,這個團隊開始了? Summer of Code ——全球性質的獎學金項目,資助女性和無編程背景的人們就開源的項目進行三個月的全職工作。與 Google 的 Summer of Code、Outreachy 以及其他的公益項目一起,Rails Girls Summer of Code 在軟件業產生了長遠的影響力。
2011年
1 月 1 日 Travis CI 的第一個拉入請求
Travis CI 于 2011 年上線,為開源和不開源項目提供了長久、可靠的持續集成(CI)。Jenkins 和 CircleCI 也在同一時間成立,這使得 2011 年成為 CI 歷史上重要的一年,也是軟件歷史上重要的一年。至此,測試成為保障更加安全、可靠的代碼的重要步驟。了解更多信息,請點擊? top ten CI tools 。
2012年
1 月 1 日 JavaScript 成為 GitHub 上最受歡迎的語言
JavaScript 在 2012 年成為了全平臺最受歡迎的語言——遠超 Ruby、Java 和 Python。今天,它仍然是 GitHub 歡迎榜榜首。
2013年
1 月 16 日 GitHub 社區迎來第三百萬個用戶
之后,GitHub 社區創建了第 1 億個 repository——包括? Project Open data 。
2014年
6 月 9 日 Docker 1.0 創建
Docker 1.0 在 2014 年 6 月上線(在第一代 Docker 上線一年后),將 Docker 項目帶入企業級數據中心和云上。類似 Docker 和 Kubernetes 這樣的項目簡化了 DevOps 并解放了設備維護人員,使得他們將精力更好地投入到更為重要的事情上。
7 月 21 日 第一次 Django Girls 培訓
第一次 Django Girls 培訓在柏林 EuroPython 2014 上舉辦,到現在共進行了四年全世界女性的軟件培訓和支持。大家可以進行 捐助 ,以維持 Django Girls 的社區發展。
10 月 23 日 微軟開源系統 .Net
.Net 是微軟開源的鼻祖?,F在,微軟維護著上百個開源的項目,這其中有 VS 和 TypeScript,一個是去年用戶最多的項目,一個是去年成長最快的項目。
微軟是 GitHub 社區中最活躍的組織之一,每天有上千名工程師貢獻和發布跨平臺的編譯程序。
類似于谷歌和微軟這種規模的大公司對開源項目的投資改變了開發軟件的視角。他們展示了成功的秘訣:有些時候,并不是技術如何,而是人們或社區怎么使用技術。
2015年
3 月 2 日 虛擬現實引擎 4 開源
Epic Game 團隊開源虛擬現實引擎 4,降低了游戲開發者創造的門檻。同時,免費源代碼也讓社區在游戲發布之前就獲取了主要特征信息。
「Games」是 2017 年 GitHub 最火的話題之一,這一切都源于開源的游戲引擎、開發庫和其他開發工具。Phase、Godot Engine 和其他項目如 itch.io 等逐漸改變了人們實現和分享獨立游戲的方式。除此之外,開源的學習資源和游戲如 2048(激勵產生了上百個克隆產物)吸引了更多的人創造游戲。
9 月 22 日 GitHub 進入學校課堂
GitHub 課程的創立使得老師能更簡單地進行教學和布置作業。今天,在高中、大學和編程夏令營的學生們可以通過超過一百八十萬的資源庫進行學習,這些都與傳統的教學資源相去甚遠。
從資源列表到海量的開源在線課程(MOOCs),如 edX 和 Udacity 等,在 GitHub 上有上千種學習軟件開發的方法。在列表中,排名最前的包括? Ada‘s Jumpstart Program ?和? Stanford's TensorFlow Tutorials 。STAT545 教了上千名學生進行數據處理, CS50 ?也在全美課堂上盛行。
在過去的十年中,社區驅動項目如 Django Girls 開始在線課程,組織現場課程并增加了全世界學生的學習機會。我們的校園特使? Campus Experts ?也在超過 15 個國家創立了校園技術社區。
12 月 3 日 蘋果開源 Swift
Swift 的開源提供了新的開發工具,并同時鼓勵更多的公司向公眾發布他們的開發工具。
2016年
7 月 9 日 Apollo 11 代碼開源
Apollo 11 在 1969 年登陸月球,47 年之后,其源代碼在 GitHub 上公開。NASA 維護著上百個開源項目。在公共庫中,你可以找到 虛擬化 Martian terrain ?和 識別外星物體 的 TensorFlow 的代碼。同時,你還能找到 SpaceX 的開源編譯代碼。
2017年
2 月 10 日 Python 團隊開源他們的第一個拉入請求
2016 年伊始 Python 維護團隊就聲明了他們進入 GitHub 社區的計劃,并在2017年公開了他們的第一個拉入請求。在過去的十年中,Python 逐漸發展為發展最快的編程語言之一。從 2015 年起,它就是 GitHub 上最熱門語言的第三名,并實現了年 70% 的增長率。
Python 的歷史可以追溯到 90 年代早期,它影響力的飛速成長是在近年。以 2007 年的? Scikit-Learn ?為起點,它很大程度上得益于大規模數據科學生態鏈和機器學習的興起。流行的開發庫如 Pandas 等也為使用 Python 處理數據提供了便利。
2 月 15 日 TensorFlow 1.0 上線
2015 年,Google 將其內部使用的機器學習庫 TensorFlow 開源。TensorFlow 是 2017 年在 GitHub 上衍生代碼最多的項目,除此之外,TensorFlow/models 庫在 2017 的訪問數量是 2016 年訪問數量的 5.5 倍。今天,TensorFlow 已經是創建機器學習模型所必須使用的工具了。
近年,機器學習得到了極大發展,機構和個人通過 TensorFlow 創造了各種模型,包括檢測生理缺陷、分辨皮膚腫瘤、合成音樂和自動駕駛等。
今天,數據分析師可以通過一些開源的深度學習工具和模型解決復雜和有趣的數學問題。除了 TensorFlow,類似于 Caffe2、Sonnet、DeepSpeech 和 Keras 的深度學習庫結合數據分析工具,如 Pandas 和 Jupter 等也得到了各行業的廣泛使用。
5 月 2 日 建立 30000 個非盈利賬戶
非盈利和非政府組織(NGOs)使用技術創造了不可思議的事情。去年,通過 Human Utility、Maven 和 ConnectHome,創立了超過 30000 個非盈利賬戶。
野生動物保護協會(WCS)召集了 25 個國家進行珊瑚礁的保護。在 Kenya 環境中,WCS 使用軟件收集全世界的研發數據并幫助本地社區獲取更有利和更持久的珊瑚礁保護方法。
5 月 31 日 第 1 億個拉入請求
在過去,大量的漏洞被修復,特征得以實現,軟件變得更加優秀。僅僅在 2017 年,GitHub 上大約提交上線了 2.9 兆億數量的代碼。
2018 年
4 月 10 日 GitHub 十周年紀念日
在 GitHub 上線十周年后,我們的社區擁有超過 2700 萬名開發者,他們分布在全世界,在超過 8000 萬個項目上進行著緊密協作。
誠摯地感謝開發者們,感謝大家在過去十年中的創造和奉獻,感謝大家為軟件的發展所做的一切,感謝大家這十年來不懈的追求和努力!
雷鋒網 AI 研習社編譯整理。
via: GitHub Blog , GitHub ?
雷鋒網版權文章,未經授權禁止轉載。詳情見。
