設(shè)置網(wǎng)站開場(chǎng)動(dòng)畫合肥正規(guī)的seo公司
Think
1.論述“自由軟件”與“開源軟件”的區(qū)別與聯(lián)系?
2.GitHub Trending 是一個(gè)能夠快速找到有趣的新項(xiàng)目的地方;而 OpenLeaderboard 也是一個(gè)能夠發(fā)現(xiàn)有趣而有影響力項(xiàng)目的地方。嘗試從這兩個(gè)網(wǎng)站中找到感興趣的若干項(xiàng)目,挖掘并分析出上榜原因。
3.中國(guó)開源碼力榜是開源愛好者們記錄的開源貢獻(xiàn)榜單,找到一個(gè)感興趣的開發(fā)者,記錄一下他/她的故事。
4.了解黑客文化的起源,思考為什么黑客文化會(huì)成為一種文化,以及這種文化對(duì)開源的影響。
Note
操作系統(tǒng)是支持計(jì)算機(jī)基本功能的軟件,例如調(diào)度任務(wù)、執(zhí)行任務(wù)以及控制包括存儲(chǔ)設(shè)備在內(nèi)的一些外圍設(shè)備。
過(guò)去的一段時(shí)間,大多數(shù)計(jì)算機(jī)系統(tǒng)仍龐大而昂貴,“Big Iron”是常用的俚語(yǔ)。
商業(yè)用戶需要能輕松地共享數(shù)據(jù)和資源的操作系統(tǒng)。
20世紀(jì)90年代,基于各種原因,互聯(lián)網(wǎng)在默默無(wú)聞中脫穎而出,其中最重要的原因是英國(guó)科學(xué)家 Tim Berners-Lee 在歐洲核子研究中心工作期間發(fā)明了萬(wàn)維網(wǎng),而這個(gè)歐洲研究組織運(yùn)營(yíng)著世界上最大的粒子物理實(shí)驗(yàn)室。
內(nèi)核將應(yīng)用軟件與計(jì)算機(jī)硬件連接起來(lái),并且將管理系統(tǒng)硬件的業(yè)務(wù)從“用戶空間”中抽象出來(lái)。
Linux操作系統(tǒng)是類Unix操作系統(tǒng)家族中的一員。
考慮到商業(yè)能力與軟件密不可分的關(guān)系,這意味著開源的發(fā)展將推動(dòng)商業(yè)能力向前發(fā)展。
“一切都取決于時(shí)機(jī),孩子!”
“共享數(shù)據(jù)是走向社區(qū)的第一步?!?/p>
“說(shuō)出你的想法。不要退縮?!?/p>
“這個(gè)孩子是誰(shuí)?",“他的名字叫 Linux。”
-- Prodigy
Trial
1.自由與開源軟件
自由軟件(Free Software)和開源軟件(Open Source Software)這兩個(gè)概念經(jīng)常被提及,它們都強(qiáng)調(diào)軟件的源代碼可以被用戶訪問(wèn)和修改,但它們的核心理念和側(cè)重點(diǎn)有所不同:
1. 自由軟件(Free Software):
? ?- 自由:自由軟件運(yùn)動(dòng)的核心是“自由”(Freedom),即用戶擁有使用、研究、分享和修改軟件的自由。這個(gè)概念由理查德·斯托曼(Richard Stallman)提出,并由自由軟件基金會(huì)(FSF)推廣。
? ?- 道德和倫理:自由軟件強(qiáng)調(diào)的是道德和倫理問(wèn)題,即軟件應(yīng)該是自由的,用戶不應(yīng)該被剝奪這些基本自由。
? ?- 版權(quán)和許可證:自由軟件通常使用如GPL(通用公共許可證)這樣的許可證,這些許可證確保了軟件的自由性,防止他人將軟件私有化。
? ?- 社區(qū)和哲學(xué):自由軟件運(yùn)動(dòng)更強(qiáng)調(diào)社區(qū)和哲學(xué),鼓勵(lì)用戶參與軟件的開發(fā)和改進(jìn)。
2. 開源軟件(Open Source Software):
? ?- 開放性:開源軟件強(qiáng)調(diào)的是開放性,即任何人都可以訪問(wèn)、修改和增強(qiáng)軟件的源代碼。
? ?- 實(shí)用主義:開源軟件更側(cè)重于實(shí)用主義,關(guān)注軟件的開發(fā)過(guò)程、質(zhì)量和效率,以及如何通過(guò)開放源代碼來(lái)促進(jìn)軟件的發(fā)展。
? ?- 許可證:開源軟件可以使用多種許可證,包括但不限于GPL、MIT、Apache等,這些許可證允許不同程度的使用和修改。
? ?- 商業(yè)和合作:開源軟件鼓勵(lì)商業(yè)和非商業(yè)實(shí)體之間的合作,促進(jìn)技術(shù)創(chuàng)新和軟件質(zhì)量的提升。
盡管自由軟件和開源軟件在理念上有所不同,但它們之間存在很多交集,許多項(xiàng)目同時(shí)符合自由軟件和開源軟件的定義。實(shí)際上,很多開源項(xiàng)目也是自由軟件,反之亦然。兩者都促進(jìn)了軟件的共享、協(xié)作和創(chuàng)新。
2.OpenLeaderboard
是什么?
OpenLeaderBoard 是 X-lab 開放實(shí)驗(yàn)室 提供的一款用于洞察開源世界的開源工具。OpenLeaderBoard 提供了一些可視化的開源排行榜,包含項(xiàng)目,企業(yè),中國(guó),活躍度,影響力等多種類別的排行榜,并支持查看開源項(xiàng)目的可視化看板。
- 官方網(wǎng)站:Open Leaderboard
- GitHub 地址:https://github.com/X-lab2017/open-leaderboard
如何參與貢獻(xiàn)
step1:閱讀項(xiàng)目 README
step2:查看 issue list 中尚未解決的問(wèn)題
step3:選一個(gè)自己力所能及的 issue,并在其中回復(fù)表示自己有意愿完成這個(gè) issue
step4:積極主動(dòng)與社區(qū)維護(hù)者在 issue 下進(jìn)行解決方案交流
step5:將遠(yuǎn)程倉(cāng)庫(kù)代碼拉取到本地,再在本地進(jìn)行代碼開發(fā)
step6:完成代碼開發(fā)后在 GitHub 上發(fā)起 PR,等待社區(qū)維護(hù)者 Review Code,代碼通過(guò)后,恭喜你,成功完成了一次開源貢獻(xiàn)!
其他基本功能就自己探索吧。
感興趣的項(xiàng)目
榜上的項(xiàng)目都好大
- cilium
是什么?
Cilium作為一個(gè)基于eBPF技術(shù)的開源項(xiàng)目,在網(wǎng)絡(luò)、安全性和可觀察性方面提供了創(chuàng)新的解決方案。
活躍度
1. 社區(qū)活躍度:Cilium自2016年8月開源以來(lái),已經(jīng)收獲了11.5k的star,接近400位開發(fā)者為Cilium項(xiàng)目貢獻(xiàn)過(guò)代碼。其中有60多位開發(fā)者在最近一個(gè)月保持活躍,GitHub的issues討論也非常熱情,接近6000條issue被處理。這顯示了Cilium項(xiàng)目的高活躍度和社區(qū)的積極參與。
協(xié)作影響力
1. 開源社區(qū)貢獻(xiàn):Cilium是eBPF社區(qū)中最重要的貢獻(xiàn)者與維護(hù)者之一,其商業(yè)化公司Isovalent也是eBPF里最活躍的開源社區(qū)。這表明Cilium在eBPF社區(qū)中具有較大的協(xié)作影響力。
2. 跨項(xiàng)目協(xié)作:Cilium與Envoy和Prometheus緊密結(jié)合,并提供了一個(gè)基于Go的擴(kuò)展框架。這種跨項(xiàng)目的協(xié)作進(jìn)一步增強(qiáng)了Cilium的影響力。
3. 行業(yè)認(rèn)可:Cilium被多家知名企業(yè)和云供應(yīng)商采用,如Adobe、Capital One、Cognite、Datadog等,這進(jìn)一步證明了其在行業(yè)中的協(xié)作影響力。
價(jià)值流網(wǎng)絡(luò)
1. 網(wǎng)絡(luò)功能:Cilium提供了扁平化的L3網(wǎng)絡(luò)以及跨集群通信的能力,能實(shí)現(xiàn)L3到L7的協(xié)議感知并實(shí)施安全策略。這種全面的網(wǎng)絡(luò)功能為Cilium構(gòu)建了一個(gè)強(qiáng)大的價(jià)值流網(wǎng)絡(luò)。
2. 安全性和可觀察性:Cilium通過(guò)作為CNI和使用eBPF的Kubernetes增強(qiáng)網(wǎng)絡(luò)層,為云原生環(huán)境提供網(wǎng)絡(luò)、安全和可觀察性。這些功能使得Cilium在云原生架構(gòu)中具有重要的價(jià)值。
3. 商業(yè)化潛力:Cilium的商業(yè)化公司Isovalent的存在,以及資本市場(chǎng)對(duì)eBPF技術(shù)的關(guān)注,顯示了Cilium在商業(yè)化方面的潛力和價(jià)值流網(wǎng)絡(luò)的重要性。
- odoo
1.是什么?
Odoo 是一套基于 Wed 的開源商業(yè)應(yīng)用程序。主要應(yīng)用包括網(wǎng)站構(gòu)建器、倉(cāng)庫(kù)管理、電子商務(wù)等。
活躍度
全球活躍度榜17
2.協(xié)作影響力
Odoo是全球最大企業(yè)應(yīng)用市場(chǎng)之一,擁有2萬(wàn)個(gè)應(yīng)用市場(chǎng)模塊,每月新增300多個(gè),且有廣泛的社區(qū)支持。
3.價(jià)值流網(wǎng)絡(luò)
Odoo提供了全面的企業(yè)管理功能,覆蓋企業(yè)管理的各個(gè)方面,且在安全層面十分靈活。
Odoo官方、開源社區(qū)、技術(shù)服務(wù)商、Odoo用戶發(fā)展了一個(gè)世界最大企業(yè)應(yīng)用市場(chǎng),顯示了商業(yè)化潛力。
3.中國(guó)開源碼力榜
官網(wǎng)
1.是什么?
中國(guó)開源碼力榜是由?SegmentFault?思否、開源社、X-lab?開放實(shí)驗(yàn)室共同發(fā)起的中國(guó)開源開發(fā)者榜單。
該榜單的評(píng)選基于開源貢獻(xiàn)度評(píng)價(jià)算法 OpenRank,通過(guò)開源社區(qū)、廣大開發(fā)者、志愿者的開放協(xié)作,共同核實(shí)標(biāo)注信息、排除機(jī)器人賬號(hào),甄選了每年排名前?99?位的中國(guó)開發(fā)者。
2.探索Jarrett Ye 的故事
葉峻峣(Junyao Ye),也稱為 Jarrett Ye,是一位活躍在開源社區(qū)的算法工程師,他的開源開發(fā)故事可以從以下幾個(gè)方面來(lái)講述:
1. 教育背景與研究興趣:
???葉峻峣畢業(yè)于哈爾濱工業(yè)大學(xué)(深圳)計(jì)算機(jī)系,目前就職于墨墨背單詞,負(fù)責(zé)研發(fā)記憶算法。他對(duì)優(yōu)化間隔重復(fù)算法和建模人類記憶有著濃厚的興趣。
2. 開源之夏的起步:
???葉峻峣的開源之旅始于“開源之夏”,當(dāng)時(shí)他對(duì)開源項(xiàng)目知之甚少,但懷著對(duì)技術(shù)的熱愛和對(duì)學(xué)習(xí)的渴望,他決定報(bào)名參加。這一決定開啟了他一段難忘的旅程,也讓他在技術(shù)和社區(qū)中找到了歸屬感。
3. 在taichi社區(qū)的貢獻(xiàn):
???他最初報(bào)名的是taichi社區(qū),這是一個(gè)高效的開源計(jì)算框架,專為高性能計(jì)算和圖形應(yīng)用設(shè)計(jì)。葉峻峣在學(xué)校研究NeRF時(shí)期接觸了很多圖形學(xué)框架,對(duì)taichi產(chǎn)生了濃厚的興趣。
4. OpenMMLab項(xiàng)目的貢獻(xiàn):
???在開源之夏報(bào)名失敗后,葉峻峣發(fā)現(xiàn)了OpenMMLab項(xiàng)目,并開始積極參與社區(qū)工作。他選擇了MMDeploy倉(cāng)庫(kù),并將EfficientNet移植到Jetson上。他還實(shí)現(xiàn)了使用OnnxRuntime的NMSMatch算法,為開源社區(qū)做出了貢獻(xiàn)。
5. 個(gè)人開源項(xiàng)目:
???葉峻峣給Anki移植了基于他論文中提出的DHP記憶模型的間隔重復(fù)算法FSRS,并創(chuàng)建了相關(guān)的開源項(xiàng)目。這個(gè)項(xiàng)目最初是他個(gè)人的項(xiàng)目,但后來(lái)吸引了更多人參與,主要代碼還是由他編寫。
6. 研究成果與開源代碼:
???葉峻峣在記憶算法研究方面取得了重要進(jìn)展,其研究成果在國(guó)際頂級(jí)期刊IEEE TKDE上發(fā)表,同時(shí)他也提供了相關(guān)的開源代碼和數(shù)據(jù)集。
7. 開源組織的參與:
???葉峻峣還是@Thoughts Memo漢化組的組長(zhǎng),致力于傳播有助于自由學(xué)習(xí)的知識(shí),并且Anki的作者也加入了他們的開源組織。
葉峻峣的開源開發(fā)故事體現(xiàn)了他對(duì)技術(shù)的熱愛、對(duì)開源社區(qū)的貢獻(xiàn)以及在記憶算法領(lǐng)域的專業(yè)研究。通過(guò)他的努力,葉峻峣不僅提升了自己的技術(shù)水平,也為開源社區(qū)帶來(lái)了寶貴的資源和知識(shí)。
?3.個(gè)人感受
他的教育經(jīng)歷豐富,且始終保持著探索欲和好奇心,在興趣的驅(qū)使下不斷學(xué)習(xí),充滿熱情地加入特定的領(lǐng)域的社區(qū),這也在一定程度上為他的開源學(xué)習(xí)和貢獻(xiàn)奠定了基礎(chǔ)??偟膩?lái)說(shuō),無(wú)論是理論還是實(shí)踐,都非常厲害,很多都沒接觸過(guò)。
4.黑客文化
了解黑客文化的起源,思考為什么黑客文化會(huì)成為一種文化,以及這種文化對(duì)開源的影響。
?1. 起源
黑客文化的起源可以追溯到1961年,那一年麻省理工學(xué)院(MIT)終于得到了第一臺(tái)PDP-1計(jì)算機(jī)。學(xué)院技術(shù)模型鐵路俱樂部(Tech Model Railroad Club,TMRC)的成員們開始探索計(jì)算機(jī)系統(tǒng)的能力和自由交流。這個(gè)時(shí)期,黑客文化主要是由對(duì)計(jì)算機(jī)技術(shù)充滿熱情的一群年輕人組成,他們對(duì)技術(shù)的熱愛、對(duì)信息自由的追求以及對(duì)權(quán)威的挑戰(zhàn)精神構(gòu)成了黑客文化的核心。黑客文化從早期的實(shí)驗(yàn)室科研行為準(zhǔn)則,發(fā)展成“開放源代碼”和“自由軟件”這樣的社會(huì)性運(yùn)動(dòng)。
?2. 為什么成為文化?
黑客文化之所以成為一種文化,有幾個(gè)關(guān)鍵因素:
- 技術(shù)探索與創(chuàng)新:黑客文化鼓勵(lì)對(duì)技術(shù)的深入探索和創(chuàng)新,這種對(duì)知識(shí)的追求和對(duì)未知的探索是黑客文化的核心。
- 信息自由:黑客文化強(qiáng)調(diào)信息的自由流通和共享,這與互聯(lián)網(wǎng)的開放性相契合,促進(jìn)了信息共享觀念的推廣和擴(kuò)大。
- 反傳統(tǒng)、反權(quán)威精神:黑客文化包含反傳統(tǒng)、反權(quán)威的精神,這種精神鼓勵(lì)挑戰(zhàn)現(xiàn)存的價(jià)值觀和制度,推動(dòng)社會(huì)變革。
- 社區(qū)與合作:黑客文化中的成員通過(guò)分享知識(shí)、參與開放源代碼項(xiàng)目,形成了一個(gè)全球性的社區(qū),這種社區(qū)精神和合作是黑客文化得以持續(xù)和發(fā)展的重要原因。
?3. 對(duì)開源的影響
黑客文化對(duì)開源的影響是深遠(yuǎn)的:
- 開源運(yùn)動(dòng)的推動(dòng):黑客文化中的開放和共享精神直接推動(dòng)了開源運(yùn)動(dòng)的發(fā)展。許多黑客認(rèn)為軟件應(yīng)該是自由共享的,這種思想促成了如Linux這樣的開源項(xiàng)目的成功。
- 技術(shù)創(chuàng)新與合作:黑客文化鼓勵(lì)開放式創(chuàng)新,通過(guò)開源軟件、共享知識(shí)和互聯(lián)網(wǎng)協(xié)作,推動(dòng)技術(shù)的快速發(fā)展。
- 社會(huì)與文化影響:黑客文化不僅影響了技術(shù)領(lǐng)域,還對(duì)社會(huì)的文化和思考方式產(chǎn)生了影響,促進(jìn)了非正規(guī)、非線性、開放式的文化和思考方式的發(fā)展。
- 對(duì)抗與合作:黑客文化中的白帽子運(yùn)動(dòng)也逐漸壯大,他們致力于發(fā)現(xiàn)漏洞并幫助公司修復(fù)系統(tǒng),提高整體安全性,這在一定程度上也促進(jìn)了開源項(xiàng)目的安全和穩(wěn)定性。
綜上所述,黑客文化因其對(duì)技術(shù)探索的熱愛、對(duì)信息自由的追求、反傳統(tǒng)精神以及社區(qū)合作的特點(diǎn),成為了一種全球性文化現(xiàn)象,并對(duì)開源運(yùn)動(dòng)和技術(shù)創(chuàng)新產(chǎn)生了深遠(yuǎn)的影響。
?
?