2023年春閱讀筆記5 對開源的認知

2022-08-02 15:21:11 字數 916 閱讀 5073

沒有開源軟體,現在的網際網路根本無法存在,開源的歷史可以追溯到arpanet建立。開源在今天已經不再是乙個時髦的詞了,對於網際網路的開發者來說,它現在就像空氣和水一樣,就在我們的生活中。

如今的主流開源參與者,不再只是個人愛好者,更多的是著名it企業的員工,商業公司也紛紛支援。it企業投入了大量人力在各個開源社群和專案上,包括開發測試,專案協調,運營推廣等。

什麼是開源?

開源許可協議大概有上百種,例如:

apache license 2.0 (apache-2.0)

3-clause bsd license (bsd-3-clause)

gnu general public license (gpl)

gnu lesser general public license (lgpl)

mit license (mit)

mozilla public license 2.0 (mpl-2.0)

eclipse public license (epl-1.0)

...但是,常見的開源許可大約10種,主要有類似gpl,類似bsdl和類似mpl等。

gpl

bsdl主要適用於 apache 伺服器和基於 bsd 的作業系統專案(freebsd、 openbsd、 netbsd),不排斥對開源軟體的商業利用,有實用主義的觀點。

bsdl 的特殊性是被許可人的絕對自由,對被許可人做了最少的限制,只要尊重原作者, 合理恰當地標明了源**的出處,被許可人將不受限制於將這些源**用在自己的程式中而按自己的要求進行程式的發布和軟體的許可、產生衍生作品後僅以目標碼的形式發布,等等。這意味著可以從 bsdl 的開源軟體中衍生出私有軟體。

類似的開源許可證有apache 、mit等等。

mpl

2023年春總結作業

一 我學到的內容 二 我的收穫 周作業鏈結 第二週 第三週 第四周 第五周第六周 第七周 第八周第九周 第十周第十一周 第十二周 記得我在寒假的時候還對自己說,大一下學期一定不能像上學期那樣了,不能那樣頹廢了,然而在這個學期,我並沒有做到,一曲既往的頹廢,只是到了最後學期的尾聲,才有那麼一點好轉,但...

2023年春 當前的困境

本文算是乙個自我反省,主要是感覺最近進步有限,很多時候都原地踏步,都是工作在推著自己走,而不是沿著自己的方向去走。也就是個人開始喪失方向,外界環境開始主導個人。個人性格 典型的貓頭鷹,思想的巨人,行動的矮子。有 不羈的心,沒有勇往直前的行動。優勢 邏輯思維很強,能夠應對複雜問題,比如需求評審能夠很好...

MIT 6 004計算結構(2023年春)

略1 計算機處理器主要有三部分組成 記憶體 暫存器 算數邏輯單元 算數邏輯單元與暫存器通訊,暫存器與記憶體通訊,而算術邏輯單元與記憶體無法通訊 2 instruction set architecture isa 以 risk v isa為例,包含32個暫存器,data width 32 bits ...