這些養活眾多國產軟體的開源軟體,你都知道嗎?

2021-01-19 百度百科

這些養活眾多國產軟體的開源軟體,你都知道嗎?

國產軟體在很多方面體驗都不錯,但之所以它們這麼強,很大程度上是因為在核心技術方面,借用了相當多來自開源軟體的技術。大家對國產軟體都相當了解,但對於國產軟體背後的開源軟體,又知道多少?

chromium

養活了一票國產瀏覽器

Chromium是由Google主導開發的網頁瀏覽器。以BSD許可證等多重自由版權發行並開放原始碼。使用Chromium開原始碼(基於webkit內核)的瀏覽器有360極速瀏覽器、楓樹瀏覽器、太陽花瀏覽器、世界之窗極速版、傲遊瀏覽器和UC瀏覽器電腦版等。但是,國產瀏覽器繼承的往往只是Chromium的內核和JS引擎,對其拓展支持部分,卻大大被閹割。

FFmpeg

國產播放器的大奶媽

FFmpeg是一套可以用來記錄、轉換數字音頻、視頻,並能將其轉化為流的開源電腦程式。採用LGPL或GPL許可證。它提供了錄製、轉換以及流化音視頻的完整解決方案。它包含了非常先進的音頻/視頻編解碼庫libavcodec,為了保證高可移植性和編解碼質量,libavcodec裡很多code都是從頭開發的。

7-zip

佔了便宜還被踢出門

7-Zip是一款完全免費而且開源的壓縮軟體,相比其他軟體有更高的壓縮比但同時耗費的資源也相對更多,如果你需要一款能夠提供強大壓縮性能的軟體,那麼它是你最好的選擇。國內壓縮軟體往往使用了7-Zip這款開源軟體的內核,來實現眾多壓縮文件的支持。

電騾

為老司機鋪開康莊大道

電騾是一個開源免費的P2P文件共享軟體,基於eDonkey2000的eDonkey網絡,遵循GNU通用公共許可證協議發布,運行於Windows下。國內的VeryCD把eMule電騾的開原始碼魔改後,製造出了大家熟知的「VeryCD電驢」。

openWRT

智能路由器的力量之源

OpenWrt可以被描述為一個嵌入式的Linux發行版,而不是試圖建立一個單一的、靜態的系統。OpenWrt的包管理提供了一個完全可寫的文件系統,從應用程式供應商提供的選擇和配置,並允許您自定義的設備,以適應任何應用程式。國內的路由器廠商把OpenWRT改造成界面更友好的固件,可以算是OpenWRT的改版。

作者:天天的小藍天

相關焦點

  • JAVA開源軟體的技術選型—開源軟體誕生2
    技術準備--第2篇 用日誌記錄「開源軟體」的誕生 【碼雲】或【GitHub】搜索「赤龍ERP」點亮星標,感謝支持,與開發者交流 kzca2000 根據場景選擇技術 遇到技術選型,常見的做法往往是選擇最前沿的
  • 開放源碼是開源軟體嗎? - OSCHINA - 中文開源技術交流社區
    1998年初,該論文受到極大的關注,為促成網景通訊公司將其受歡迎的網際網路套裝軟體《網景通訊家(Netscape Communicator)》釋放成為自由軟體的因素之一。這些代碼即為今日大家熟悉的Mozilla Firefox與Thunderbird。網景的行動激起雷蒙及其夥伴深入研究如何將自由軟體基金會的自由軟體概念及優點帶入商業軟體產業。
  • 開源軟體之遊戲製作:免費軟體Godot導出win和Linux跨平臺遊戲
    之前的一篇關於免費的開源遊戲引擎軟體,已經介紹了關於Godot的一些基本內容。我們也已經在國產作業系統下安裝了——其實這個軟體不用安裝,下載直接雙擊運行即可。不過我們既然要使用遊戲製作引擎來製作遊戲,最必要最基本的還是導出成遊戲運行文件的步驟。
  • 開源軟體之Natron:國產系統中特效軟體製作仿真火焰的兩個節點
    雖然國產作業系統中的軟體生態不太多,但架不住有開源軟體啊;雖然開源軟體後期特效合成Natron的軟體功能比不上商業軟體Nuke,但架不住輕巧、封裝、開放、免費又好玩啊。本文延續以前視頻特效合成軟體Natron的教程,接著繼續學習。
  • 浩辰CAD:自主可控才是國產工業軟體真正崛起之路
    雖然 GitHub執行長致歉表示「這次的確是個錯誤」,但是開發者們並不買帳,網友也評論稱「開源還有國界嗎,公平呢」?開源作為科技產業發展的一大驅動力,在新興領域尤為受推崇。然而儘管開源是無邊界、無國界的。但在華為事件中,美國谷歌公司曾宣布將停止提供安卓系統的技術支持與服務,在社會上同樣也是掀起了軒然大波。
  • 開源軟體之遊戲開發:還用Unity做遊戲?免費遊戲引擎Godot打天下
    正因為這兩款都是商業的,所以它們並不是免費提供的,儘管我們可以加入它們的商業陣營,開發遊戲並盈利,不過必要的軟體付費或收益分成還是要有的。對於中小開發者和愛好者而言,算是一種阻礙。而今天一人客介紹的這款知名的開源專業遊戲引擎,則是不折不扣地免費自由的產品,它就是Godot遊戲引擎。專注於遊戲製作的專業軟體Godot,可以用來製作2D和3D遊戲,而且跨平臺。
  • 如何讓自己的軟體變現?開源提供了成功的路線圖
    「以開發人員為中心的軟體是技術領域下一個萬億美元機遇,而開源為實現這一願景提供了路線圖。」專家的斷言,讓我們對開源軟體的發展充滿憧憬。開源軟體是免費提供的,其原始碼可供所有人查看、調試甚至可以分叉。但是,免費提供的開源軟體,並不意味著不能產生收入。
  • 被歐美公司壟斷的工業軟體,中國還有機會嗎?|陶建輝
    如果這些軟體對中國斷供,中國的這些工業網際網路平臺將全部癱瘓,這對中國經濟的打擊將是毀滅性的。 這些工業軟體的核心模塊並不難,原理算法都很清楚,但由於歐美廠商已經持續研發了十年甚至更長時間,各種接口、各種場景都能處理,積累了很高的生態門檻,一個新的軟體很難一下將其替代。
  • 清華大學副教授劉利:警惕國外開源軟體的隱形「科技侵略」
    開源軟體的開放性特徵讓大到國家、小到公司和個人得到了很多便利。「國外開源軟體通常可免費使用,並未對我國『卡脖子』,為什麼你們還要自己做呢?」一年前一次評審會上的這個問題給清華大學地球系統科學系副教授劉利留下了深刻的印象。過去10年裡,劉利的工作集中在自主研製國產地球系統模式耦合器。耦合器是實現氣候預測與數值天氣預報軟體系統集成的一項系統關鍵核心技術。
  • 軟體時代|開源,希冀還是噩夢?
    不過,在視開發者社區代碼共享為潛在技術外洩漏洞的傳統車企和其IT部門現行框架中,這些開發者社區無一例外地都在IT黑名單上。任何想要訪問開發者社區以尋求幫助的軟體工程師在瀏覽器中能夠得到的,只有報錯頁面。諷刺的是,即便是在大眾集團特意為汽車軟體化轉型而設立的軟體子公司Car.Software.Org內部也不例外。
  • 完善軟體生態,國產Linux作業系統任道重遠
    Linux 是一種自由和開放原始碼的類Unix作業系統,它的每一行代碼,你都可以看到,並且可以按照自己的需求去修改。所有 Linux 作業系統的內核,都是由 Linus 大神主導的團隊編寫並發布的。在這個內核的基礎上,大家可以自行修改、添加軟體。如果有個人、團體或組織在 Linus 的內核的基礎上修改並添加了很多自己定製的東西並且對外發布,那麼這個修改後的產物就成為了一個 Linux 發行版。
  • 開源軟體和OpenSSL的真實故事到底是什麼樣的?
    開源軟體也是如此。開源軟體的世界是激烈競爭的,任何一個組織,都可以從當前代碼分支一份繼續開發新的版本,這個行為叫做 Fork。一個開源組織要想生存下去,最重要的基礎就是普遍被使用,不然很快就會被競爭者替代。一個軟體被普遍被使用之後,就會因此衍生出相關服務,團隊可以通過這些服務獲得比較好的收入,商業模式就成型了。
  • 2020 軟體供應鏈:開源帶來的下一代軟體供應鏈,正面臨新的攻擊
    這種劃分通常也有助於區分不同種類的軟體供應鏈攻擊,許多大型科技公司對此都有專門的討論。John Mark Walker 認為,隨著開源軟體應用在增多,情況已經變得混亂了:未經驗證的許可證、未經測試的倉庫、以及狂野的開發者,這些要素使得軟體供應鏈看上去似乎不可管理。開源導致至少增加了一個額外的層次:某個角度看,開源組件插入到產品中,和第三方商業組件插入到產品中,並沒有本質差別。但實際上,關於上遊開源組件,多數原始碼倉庫沒有任何商業保證。
  • 而在開源軟體的使用中,資料庫是香餑餑
    「開源軟體」這個術語自1988年誕生至今已有20多年歷史,已經成為全球IT軟體的重要組成,越來越多的人選擇擁抱開源,開源社區流行著這樣一句話:「只要有足夠多的眼睛,就可以讓所有問題浮出水面。」
  • 開源中國 2018 新增開源軟體最受歡迎 TOP 50
    本周開源中國陸續公布了兩個年度榜單,分別是國產新秀榜 TOP 30 和國產新增榜 TOP 50。由於兩個榜單的數據來源都是國內開源項目,所以會有部分項目同時出現在兩個榜單上。
  • GitHub多次霸榜,兩個月拿下10000+Star,他說基礎軟體不開源必死無疑
    CSDN:復盤過為什麼廣受歡迎的因素嗎?陶建輝:主要原因有三個。第一,物聯網作為新興市場越來越普及,大家需要這樣一個產品;第二,跟中美貿易戰有關,中國歷來缺少這些基礎性軟體,因此有這樣的軟體開源後有助於傳播;第三,可能跟我五十幾歲了還在寫代碼有關係,這激勵了一些國內的程式設計師。
  • 媒體評熱門開源軟體Top100 17173技術大俠上榜
    oschina是國內最大的開源軟體社區。林良益透露,此次入榜OSC的IKAnalyzer的命名,與遊戲有頗深的淵源,「IK」是Diablo2中野蠻人的終極套裝ImmortalKing的縮寫。林良益私下是一位忠實的WOW和Diablo玩家,對技術研究有著極大的熱誠。不知道從什麼時候開始,很多一說起國產好像就非常憤慨,其實大可不必。
  • 主流開源雲計算軟體大盤點,快拿走適合你的那款!
    開源雲計算軟體的若干優點 雖然市面上有數量眾多的商業軟體可用於構建雲基礎設施,但是在你開始花血汗錢之前,也許應該看一下可供使用的開源方案。雖然開源雲軟體常常被稱為是商業雲軟體的「替代品」,其實根本不是這樣。而在許多情況下,開源應用程式是同類軟體中率先使用雲技術的。有許多理由求助於開源軟體來滿足你的雲計算要求。如果求助於一個或多個這樣的開源應用程式,貴公司可以省下一大筆費用,具體取決於公司規模。此外,你可能會發現自己在與大規模企業競爭,對方其實在運行與你一樣的開源軟體,實際上讓競爭環境變得了公平一點。
  • 擁抱開源:軟體時代的車企新挑戰
    不過,在視開發者社區代碼共享為潛在技術外洩漏洞的傳統車企和其IT部門現行框架中,這些開發者社區無一例外地都在IT黑名單上。任何想要訪問開發者社區以尋求幫助的軟體工程師在瀏覽器中能夠得到的,只有報錯頁面。諷刺的是,即便是在大眾集團特意為汽車軟體化轉型而設立的軟體子公司Car.Software.Org內部也不例外。
  • 國產CAD軟體中望的Linux版適配UOS,我在國產系統裡試了試
    可能大家都知道,以往我們在國產作業系統裡運行的軟體,很多都是國外開源的軟體。在以前很長一段時間裡,國產作業系統中,國內企業很少去適配的。據說,國產系統深度之所以有很多國產軟體,其中一個原因就是他們工作人員一家一家去拜訪讓人家適配的。