為什麼許多 Linux 發行版要使用半年如此短的發布週期?

時間 2021-06-06 11:33:47

1樓:常溪玲

首先,你把「上游」和「下游」搞反了。應用程式對於發行版而言是上游,而不是下游。也就是說,是發行版從應用程式開發者這裡獲取應用程式,使用應用程式來開發發行版,而不是應用程式開發者為發行版開發應用程式。

搞清楚上游下游的關係之後,這個問題就比較好理解了。應用程式開發者作為上游,是沒有必要照顧下游的情況的。即使某個應用程式在半年內都沒有推出過新的版本,發行版也一樣可以直接使用這個應用程式的舊版本來發布乙個新版本,只要發行版的新版本裡面包含有其它應用程式的新版本,能讓使用者覺得值得公升級就行。

考慮到自由軟體社群的龐大,半年之內能發生改變的應用程式數量還是相當可觀的,因此這不是什麼問題,作為應用程式開發者,不需要給自己也設定乙個壓力強迫自己也半年出乙個新版本。

當乙個發行版本要發布的時候,如果該應用軟體的當前版本不穩定,那發行版的開發者會選擇乙個之前的穩定版本來進行發布。這是發行版開發者需要操心的事,應用程式開發者基本上不用理會這些細節。所以,應用程式開發者只需要集中精力開發自己的應用就行,完全沒有必要讓發行版的發布週期影響到自己的開發進度。

畢竟同乙個軟體,下游可以有很多個不同的發行版,把所有發行版的發布週期都照顧起來也是不可能的。

什麼是linux發行版?

小春 瀉藥 Linux本質是個核心,而且這個核心看起來很大,但是確實除了核心該做的事也沒做什麼其他的事。單絲不成線,孤木不成林,光乙個核心再強大能做的事也有限,那就需要一大堆外圍程式配合,來組成乙個完整的作業系統。所以Linux發行版一般指的是採用Linux核心的一套完整的作業系統,無論是用GNU工...

有什麼輕量級 linux 發行版推薦嗎?

發行版占用效能資源的多少基本上是由桌面環境決定的。看看三個最主流的桌面環境 1.Gnome。GNU系統的親兒子,Ubuntu Fedora等發行版的預設桌面環境。特點是介面奇特,邏輯奇特,占用資源較多。2.KDE。萬年老二,OpenSUSE等發行版的預設桌面環境,可定製性極強,預設設定下介面接近Wi...

linux各個發行版的區別有多大?

phoenifox 並沒有用全部的發行版的經驗,但是桌面版方面,安裝難度最低的是deepin。桌面美觀度方面,最美的是烏班圖和deepin,其他版本桌面和windows桌面相似度極高。不同版本可能軟體安裝包存在不同,有redhat系的Linux,用rpm格式,debian系的用deb格式。我喜歡de...