開源共享的未來:Pydio 與 ownCloud 的聯(lián)合
開源共享生態(tài)圈內(nèi)容納了許多各異的項目,它們每一個都給出了自己的解決方案,且每一個都不按套路來。有很多原因?qū)е履氵x擇開源的解決方案,而非 Dropbox、Google Drive、iCloud 或 OneDrive 這些商業(yè)的解決方案。這些商業(yè)的解決方案雖然能讓你不必為如何管理數(shù)據(jù)擔(dān)心,但也理所應(yīng)當(dāng)?shù)膸еN種限制,其中就包括對于原有基礎(chǔ)結(jié)構(gòu)的控制和整合不足。
對于用戶而言仍有相當(dāng)一部分可供選擇的文件分享和同步的替代品,其中就包括了 Pydio 和 ownCloud。
Pydio
Pydio (把你的數(shù)據(jù)放上軌道Put your data in orbit) 項目由一位作曲家 Charles du Jeu 發(fā)起,起初他只是需要一種與樂隊成員分享大型音頻文件的方法。Pydio 是一種文件分享與同步的解決方案,綜合了多存儲后端,設(shè)計時還同時考慮了開發(fā)者和系統(tǒng)管理員兩方面。在世界各地有逾百萬的下載量,已被翻譯成 27 種語言。
項目在剛開始的時候便開源了,先是在 SourceForge 上茁壯的成長,現(xiàn)在已在 GitHub 上安了家。
用戶界面基于 Google 的 Material 設(shè)計風(fēng)格。用戶可以使用現(xiàn)有的傳統(tǒng)文件基礎(chǔ)結(jié)構(gòu)或是根據(jù)預(yù)估的需求部署 Pydio,并通過 web、桌面和移動端應(yīng)用隨時隨地地管理自己的東西。對于管理員來說,細(xì)粒度的訪問權(quán)限絕對是配置訪問時的利器。
在 Pydio 社區(qū),你可以找到許多讓你增速的資源。Pydio 網(wǎng)站 對于如何為 Pydio GitHub 倉庫貢獻(xiàn) 給出了明確的指導(dǎo)方案。論壇中也包含了開發(fā)者板塊和社區(qū)。
ownCloud
ownCloud 在世界各地?fù)碛杏?8 百萬的用戶,它是一個開源、自行管理的文件同步共享技術(shù)。同步客戶端支持所有主流平臺并支持 WebDAV 通過 web 界面實現(xiàn)。ownCloud 擁有簡單的使用界面,強(qiáng)大的管理工具,和大規(guī)模的共享及協(xié)作功能——以滿足用戶管理數(shù)據(jù)時的需求。
ownCloud 的開放式架構(gòu)是通過 API 和為應(yīng)用提供平臺來實現(xiàn)可擴(kuò)展性的。迄今已有逾 300 款應(yīng)用,功能包括處理像日歷、聯(lián)系人、郵件、音樂、密碼、筆記等諸多數(shù)據(jù)類型。ownCloud 由一個數(shù)百位貢獻(xiàn)者的國際化的社區(qū)開發(fā),安全,并且能做到為小到一個樹莓派大到好幾百萬用戶的 PB 級存儲集群量身定制。
聯(lián)合共享Federated sharing
文件共享開始轉(zhuǎn)向團(tuán)隊合作時代,而標(biāo)準(zhǔn)化為合作提供了堅實的土壤。
聯(lián)合共享Federated sharing——一個由 OpenCloudMesh 項目提供的新的開放標(biāo)準(zhǔn),就是在這個方向邁出的一步。先不說別的,在支持該標(biāo)準(zhǔn)的服務(wù)器之間分享文件和文件夾,比如說 Pydio 和 ownCloud。
ownCloud 7 率先引入該標(biāo)準(zhǔn),這種服務(wù)器到服務(wù)器的分享方式可以讓你掛載遠(yuǎn)程服務(wù)器上共享的文件,實際上就是創(chuàng)建你自己的云上之云。你可以直接為其它支持聯(lián)合共享的服務(wù)器上的用戶創(chuàng)建共享鏈接。
實現(xiàn)這個新的 API 允許存儲解決方案之間更深層次的集成,同時保留了原有平臺的安全,控制和特性。
“交換和共享文件是當(dāng)下和未來不可或缺的東西。”ownCloud 的創(chuàng)始人 Frank Karlitschek 說道:“正因如此,采用聯(lián)合和分布的方式而非集中的數(shù)據(jù)孤島就顯得至關(guān)重要。聯(lián)合共享的設(shè)計初衷便是在保證安全和用戶隱私的同時追求分享的無縫、至簡之道。”
下一步是什么呢?
正如 OpenCloudMesh 做的那樣,將會通過像 Pydio 和 ownCloud 這樣的機(jī)構(gòu)和公司,合作推廣這一文件共享的新開放標(biāo)準(zhǔn)。ownCloud 9 已經(jīng)引入聯(lián)合的服務(wù)器之間交換用戶列表的功能,讓你的用戶們在你的服務(wù)器上享有和你同樣的無縫體驗。將來,一個中央地址簿服務(wù)(聯(lián)合的)集合,用以檢索其他聯(lián)合云 ID 的構(gòu)想可能會把云間合作推向一個新的高度。
這一舉措無疑有助于日益開放的技術(shù)社區(qū)中的那些成員方便地討論,開發(fā),并推動“OCM 分享 API”作為一個廠商中立協(xié)議。所有領(lǐng)導(dǎo) OCM 項目的合作伙伴都全心致力于開放 API 的設(shè)計原則,并歡迎其他開源的文件分享和同步社區(qū)參與并加入其中。