谷歌公佈GSoC 2020暑期代碼項目名單200個開源項目30個新增
谷歌(Google)本周宣布了進入GSoC 2020的200個開源項目。谷歌的GSoC(Google Summer of Code,暑期代碼計劃)已經走到第16年,該計劃旨在讓學生在暑假的幾個月中參與開源開發。錄取的學生將在活動中獲得3000至6600美元之間的津貼。
GSoC於2005年開始,作為一項全球計劃,旨在使學生與開放源代碼,自由軟件和技術組織進行匹配,這些組織提供的導師將在從了解社區到貢獻代碼的整個過程中充當指導。這樣做的目的是讓學生參與並熟悉開源社區,並幫助他們充分利用暑假。
在GSoC的第一年,有40個項目和400名學生參加。到2019年第15屆GSoC結束時,已有16,000多名學生被錄取,這些學生來自全球118個國家/地區,累計有686個開源項目作為指導組織參加該計劃。最重要的是,過去15年中參與的大多數開源組織都報告說,該計劃幫助他們找到了新的社區成員和活躍的提交者。而成功參與GSoC的學生則報告說他們對潛在的雇主更具吸引力,並且在開始技術職業時提供了極大的幫助。
希望申請2020年GSoC的學生可以在3月16日至3月31日之間進行申請。要獲得GSoCe的資格,必須是學生且年滿18周歲,包括本科到博士階段的學生。
每年宣布GSoC計劃後,將在GSoC網站上公佈開源組織的列表。今年公佈的200個開源項目中,有30個是該計劃的新增項目,包括從雲計算、數據庫、應用程序、視覺和圖像、操作系統、編程語言和工具、科學和醫學、安全、社交、網站等類別,同時新增了不少數據科學和機器學習相關的項目,包括Python, R, Julia, Tensorflow, Mlpack, Shogun, Openmined等,詳細的列表可以參見這裡:https://summerofcode.withgoogle. com/organizations/
52 North GmbH (https://52north.org )
52 度北是地理信息學領域的一個開放源碼倡議,核心主題包括傳感器網絡和地球觀測。其開放源碼項目用於廣泛的領域(如海洋學、空氣質量、水文學、交通規劃)以及如歐洲地平線2020這樣的研究項目。
Shogun(https://www.shogun.ml )
幕府將軍是最古老和最大的開源機器學習平台之一,它提供了高效和統一的機器學習方法。該項目於1999年發起,最初的重點是生物信息學,一直被用於科學研究。
MDAnalysis(https://www.mdanalysis.org )
MDAnalysis是一個分析分子動力學模擬的Python工具包,用於在分子水平上進行多體系統的計算機模擬,涵蓋從藥物與蛋白質的相互作用到新材料的使用案例。MDAnalysis是為科學家編寫的項目,用於世界各地學術界和國家研究實驗室的生物物理學、化學、材料學的前沿研究。
OpenAstronomy(https://openastronomy.org )
開放天文學通過分析從哈勃太空望遠鏡、太陽動態觀測站等獲得的數據、開發數值模型或為人造航天器設計星際軌道來研究我們的宇宙。對這些數據的分析有助於多種類型的研究,從預測太陽風暴到探測其他恆星中的行星,從理解星係是如何形成來解釋宇宙的膨脹和起源。開放天文學目前由16個組織組成,它們為天文學的不同方面開發工具。例如: SunPy提供用於獲取和表示太陽物理數據的實用程序; Glue是一個數據可視化應用程序和庫,用於探索相關數據集內部和之間的關係。
Open Chemistry (https://www.openchemistry.org )
開放化學項目旨在推進化學的開源,是開放源代碼、跨平台庫和應用程序的集合,用於化學數據的探索、分析和生成。如Avogadro、Open Babel和cclib項目,僅這三個項目就被下載了超過100萬次,並在2000多篇學術論文中被引用。項目目標是促進化學數據和思想的開放交流,同時利用量子化學、分子動力學、信息學和可視化的最佳技術。