金磊 發自 凹非寺
量子位 | 公眾號 QbitAI
用中文編寫了一個操作系統,還順帶發明了三個編程語言。
一位base在湖南長沙的軟件工程師Jason.shao,他的項目最近聚焦了不少人的關注。
例如這個名為“火龍”的操作系統,用他自己的話來描述就是:
全宇宙首個采用中文編寫的操作系統。
而至于自創的編程語言,它們的打開方式是這樣的:
然鵝!
眾所周知,自研一個操作系統絕非是一件易事。
于是,這樣的一個項目卻招來了不少人的質疑之聲——“抄襲”、“造假”……
這到底是怎么一回事?
別急,現在就來扒一扒。
我們先來看下項目作者是如何描述的。
在火龍操作系統的Gitee項目頁中,Jason.shao描述道:
使用自創的甲語言,乙語言開發。
64位多核多任務圖形化;分頁式內存管理;Windows11界面風格。
支持x86_64、ARMv8(僅QEMU測試)架構。
在功能方面,則可以實現:
除了操作系統該有的基礎功能外,甚至連大火的區塊鏈、元宇宙也正處于開發“進行時”。
至于火龍操作系統的運行效果,作者也在項目頁中做了展示:
還有這樣的:
僅憑一人之力,能夠開發出這樣的系統,而且功能還算比較健全,確實不是一件簡單的事情。
于是乎,不少網友在項目之下“點贊支持”:
但與此同時,另一種質疑之聲也隨之而起。
例如一位開發者便提出:
這個就是川合秀實《30天自制操作系統》里的“紙娃娃操作系統”。
(注:該書介紹了怎么編寫代碼,完成操作系統任務。)
對此,Jason.shao回復這位開發解釋說,“作者明確說明了代碼可以隨意修改”。
并且在他項目頁的“參考文獻”中,也是引用了這本書:
除此之外,這位開發者還更加犀利地指出,“所謂的’甲語言‘其實就是ASM匯編語言”,“使用了文本替換方式……就是換了個名稱罷了”。
而至于乙語言,據這位開發者描述,“就是C語言”。
對此,另一位網友則是更詳細地對“文本替換方式”做出了解釋:
……
但隨著這一中文操作系統成為熱議的焦點,更為深入的一個話題——“國產操作系統”也隨之被帶動了起來。
目前,我國的國產操作系統大多是以Linux為主進行二次開發。
類似于Deepin、安超OS、UbuntuKylin(優麒麟)等都是層出不窮。
并且在功能、界面等方面可以說是做到了不遜色于主流的Windows。
但在生態方面,由于軟件的不兼容,Linux因開源可修改代碼,沒有統一標準等原因,相對于Windows等操作系統,可能就會顯得差強人意一些。
不過與此同時,像華為鴻蒙OS也在逐步崛起。
至于國產操作系統,最終會發展成什么樣子,答案只能交給時間來回答了。
……
最后,回到此次熱議的火龍操作系統,除了質疑之聲之外,也有不少網友表示應當為支持作者的這種嘗試與實踐。
對此,你怎么看呢?歡迎在評論區留言討論~
參考鏈接:
https://gitee.com/ssxos
— 完 —
量子位 QbitAI · 頭條號簽約
關注我們,第一時間獲知前沿科技動態
大家好呀,相信很多朋友對開服都傾注了很多的心血,都希望可以將服開成功,但是開服并非易事,俗話說細節決定成敗,將細節做好后,對玩家游戲體驗感、視覺感受都是截然不同的,今天飛飛給大家分享一下傳奇服務端登錄器列表的修改方法及免費服務端下載地址
首先在版本登錄器文件夾是有自帶的列表格式的,將列表雙擊打開進行編輯
從頭開始看,server下面那行是一個固定的格式,分別和下面的進行對應,只要不修改其中的字符就不會影響列表的使用
一段一段來,如上圖,主要就是修改:服務器標題、服務器名稱、服務器IP和服務器端口,標題可以根據服務器的線路或是特性來寫,隨意;服務器名稱就可以霸氣些,例如1.80完美火龍;服務器IP就是對應的IP,可以直接替換,不用一個一個寫;端口是指對應區的端口,注意不要填寫錯誤
公告地址、官方首頁、客戶服務都是可以填寫自家官網的
基本上下面的內容不需要進行修改,可以,但是沒必要
可能有些朋友會覺得這個列表格式有些單調,不好看,我也這么覺得,所以可以去找一個比較漂亮的列表格式,直接復制內容然后刪除之前的列表格式,換成好看的列表栗子再進行修改,這里給大家推薦一個 ,網站自己看下圖
說明一下,網站音樂比較震撼,不方便的可以把系統聲音關小后訪問
也有很多開單機的朋友問我是否有免費的服務端可以分享一下,免費的傳奇服務端可以在論壇或是版本庫找一下,由于規則比較嚴,所以我就不示例了,可以私信
今天的分享到此為止,我是飛飛,若是有傳奇或是服務器相關問題,歡迎咨詢