引入
?? 開(kāi)源這個(gè)關(guān)鍵字我相信各位開(kāi)發(fā)者們或多或少都聽(tīng)說(shuō)過(guò),簡(jiǎn)單來(lái)講開(kāi)源就是源碼開(kāi)放,但是不意味著使用沒(méi)有限制,具體規(guī)定要根據(jù)軟件的開(kāi)源協(xié)議來(lái)決定。而到現(xiàn)今為止開(kāi)源已經(jīng)是一種
創(chuàng)新協(xié)助模式
。已經(jīng)越來(lái)越多的軟件、硬件加入開(kāi)源,開(kāi)源已經(jīng)成為信息技術(shù)生態(tài)的主流趨勢(shì)。
本次我們就來(lái)談?wù)匌堯嵘鐓^(qū)「人人都可以參與開(kāi)源」—— 走進(jìn)“龍蜥社區(qū)”感受開(kāi)源魅力本次參與龍蜥活動(dòng)的感受和收獲。
一、龍蜥社區(qū)的介紹
龍蜥社區(qū)(OpenAnolis)成立于 2020 年 9 月,立足云計(jì)算打造數(shù)字創(chuàng)新基石,聚攏產(chǎn)業(yè)生態(tài)力量,共創(chuàng)數(shù)字化發(fā)展開(kāi)源新基建。匯聚企事業(yè)單位、高等院校、科研單位、個(gè)人開(kāi)發(fā)者等多元角色,作為面向國(guó)際的 Linux 服務(wù)器操作系統(tǒng)開(kāi)源根社區(qū)及創(chuàng)新平臺(tái),龍蜥社區(qū)持續(xù)推動(dòng)軟、硬件及應(yīng)用生態(tài)繁榮發(fā)展。
秉承“平等、開(kāi)放、協(xié)作、創(chuàng)新”的原則,社區(qū)理事會(huì)由阿里云、統(tǒng)信軟件、龍芯、Arm 、Intel 等 24 家國(guó)內(nèi)外頭部企業(yè)共同組成,有超過(guò) 800 家來(lái)自芯片廠商、軟件廠商、整機(jī)廠商、操作系統(tǒng)廠商等覆蓋操作系統(tǒng)全產(chǎn)業(yè)鏈的合作伙伴參與生態(tài)共建。
1.1 龍蜥社區(qū)可以干什么
龍蜥操作系統(tǒng)的開(kāi)源社區(qū),為什么提供了提供免費(fèi)資源、秒級(jí)體驗(yàn)、自助接入等功能。用戶可以在 Web頁(yè)面上體驗(yàn) Anolis OS 的最新版本,了解產(chǎn)品優(yōu)勢(shì)、適用場(chǎng)景、解決方案和社區(qū)活動(dòng)。
- 在這里我們可以更便捷的參與到操作系統(tǒng)的內(nèi)核的開(kāi)發(fā)與維護(hù)
- 以及各種開(kāi)發(fā)文檔的支持和學(xué)習(xí)
1.2 龍蜥實(shí)驗(yàn)室
說(shuō)到這里我們就不得不提到本次活動(dòng)使用的機(jī)器了,是來(lái)自龍蜥實(shí)驗(yàn)室提供的免費(fèi)資源,用戶可以隨時(shí)申請(qǐng)預(yù)裝 Anolis OS 的機(jī)器資源進(jìn)行免費(fèi)體驗(yàn),而且無(wú)需安裝系統(tǒng),極簡(jiǎn)操作,打開(kāi) Web頁(yè)面就可以體驗(yàn)最新版本的 Anolis OS。
這無(wú)疑讓剛開(kāi)始上手的開(kāi)發(fā)者的上手能力和學(xué)習(xí)成本又降低了一大截
二、AtomGit&gitee
2.1 AtomGit 的介紹
AtomGit 是開(kāi)放原子開(kāi)源基金會(huì)旗下的具有自主核心技術(shù)的開(kāi)源代碼托管平臺(tái),為開(kāi)源軟件、開(kāi)源硬件、開(kāi)源芯片等各類開(kāi)源項(xiàng)目提供基于 Git 協(xié)議的源碼托管服務(wù),推動(dòng)創(chuàng)新資源共建共享。
在 AtomGit 平臺(tái)我們可以為自己準(zhǔn)備開(kāi)源的項(xiàng)目來(lái)進(jìn)行搭建倉(cāng)庫(kù)來(lái)進(jìn)行開(kāi)源管理。AtomGit代碼協(xié)作平臺(tái)v0.8.0 還升級(jí)了模版加密 代碼搜索等等實(shí)用功能!
- https://atomgit.com/
2.2 gitee 的介紹
Gitee.com 是一個(gè)基于Git的
代碼托管和協(xié)作開(kāi)發(fā)平臺(tái)
,提供開(kāi)源軟件項(xiàng)目的 托管、管理、分享和捐贈(zèng)服務(wù)。 Gitee 為開(kāi)源中國(guó)旗下,國(guó)內(nèi)第一大研發(fā)效能平臺(tái)&全球第二大開(kāi)源代碼托管平臺(tái),主要產(chǎn)品為社區(qū)版、企業(yè)版、專業(yè)版、高校版、旗艦版。
- 本次我們提交的代碼托管和開(kāi)源倉(cāng)庫(kù)就是使用gitee來(lái)進(jìn)行完成的
在gitee 中我們可以免費(fèi)搭建自己的倉(cāng)庫(kù)來(lái)進(jìn)行選擇開(kāi)源,讓更多開(kāi)發(fā)者體驗(yàn)的我們?cè)O(shè)計(jì)的軟件來(lái)進(jìn)行一起維護(hù)修改。
三、龍蜥社區(qū)「人人都可以參與開(kāi)源」流程介紹
好了以上我們介紹了,各個(gè)平臺(tái)下面我們就來(lái)簡(jiǎn)單介紹下本次活動(dòng)吧。讓大家更清楚的了解到龍蜥社區(qū)人人都可以開(kāi)源的魅力。
在本次活動(dòng)中我們可以在龍蜥社區(qū)去領(lǐng)取我們第一個(gè)開(kāi)源任務(wù),勇敢的走出開(kāi)源的第一步。
就算你不會(huì)代碼參與本次活動(dòng)你也可以去體驗(yàn)開(kāi)源的魅力成為一名文檔貢獻(xiàn)者。
四、本次任務(wù)帶來(lái)收獲
4.1 對(duì)開(kāi)源的認(rèn)知更加清楚了
在參與于本次龍蜥社區(qū)「人人都可以參與開(kāi)源」的活動(dòng)前,對(duì)開(kāi)源的認(rèn)知更多只是聽(tīng)說(shuō)但每次真正參與到開(kāi)源任務(wù)的實(shí)踐,本次活動(dòng)親自上手操作讓我對(duì)開(kāi)源的理解更上層樓。
4.2 對(duì)代碼托管平臺(tái)了解更多了
本次使用了gitee 和 AtomGit 倆個(gè)代碼托管平臺(tái),在任務(wù)步驟中對(duì)每個(gè)命令都有詳細(xì)的命令對(duì)代碼提交 合并 以及如何拉取代碼倉(cāng)庫(kù)的使用有了深刻認(rèn)識(shí)。
以及拉取了其他人的代碼倉(cāng)庫(kù)如何把自己更改的代碼進(jìn)行提交分支與主代碼倉(cāng)庫(kù)合并都有了詳細(xì)的理解。
4.3 AtomGit平臺(tái)的使用感受
AtomGit平臺(tái) ,在功能上和以前使用過(guò)的操作界面差不多。但是在操 作代碼庫(kù)方面更加簡(jiǎn)潔
,左側(cè)就包含了我們常用的幾個(gè)功能提交代碼和提交到主代碼庫(kù)的按鈕使用起來(lái)也非常流程。
總的來(lái)說(shuō)AtomGit 平臺(tái)使用流暢,它對(duì)git操作的各種功能集成的非常不錯(cuò),可以更輕松方便的管理倉(cāng)庫(kù)和分支管理還提供了對(duì)新手非常好的上手文檔,對(duì)新手選擇代碼托管平臺(tái)來(lái)說(shuō)AtomGit 是個(gè)不錯(cuò)的選擇!文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-847463.html
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-847463.html
到了這里,關(guān)于龍蜥社區(qū)「人人都可以參與開(kāi)源」—— 走進(jìn)“龍蜥社區(qū)”感受開(kāi)源魅力的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!