華為鴻蒙「開天闢地」登場不受Android威脅 - 工程師

Robert avatar
By Robert
at 2019-08-12T11:27

Table of Contents

※ 引述《henryyeh0731 (台中都咪Juicy)》之銘言:
: 其實齁,對岸的壞習慣就是很愛吹
: 鴻蒙這玩意我相信是認真開發的東西,不是急就章的產物
: 但是她並不是“避開android威脅”的解答
: 這是對岸水文都故意避重就輕的重點
: 一碼歸一碼,先說說開發系統這件事情
: 任何公司在產品線規模大了以後都會需要考慮對於系統的移植性跟程式碼的掌握能力
: 如同Google之所以要開發fuchsia,除了希望能夠有更高的通用性以外,無非就是因為L
: inux這個系統並不是他們能夠完全掌控的,而Android跟chrome os都是基於linux內核開
: 發的,因此勢必要走出自己的路
: 諸如微軟,蘋果,三星都有在開發自主的microkernel系統,華為也玩根本不意外
: 而開發microkernel 很難嗎?其實這個只要是資工系不要太混,基本上自己搞出來不是
: 問題,我相信jserv 的學生就有能力開發
: 而事實上成大確實有自己維護的系統叫做F9 microkernel projects
: 因此不要說開發自己的系統很難,大學生都能搞得出來
: 但我並不是說開發鴻蒙很簡單,這是兩回事
: 學生作品離商用化還有很遙遠的距離
: 鴻蒙至少看起來是個商品了
: 相容Android應用這又是另外一篇千字文了
: 容留其他專業大大回答吧
: 可以丟給container解決
: 至少看來不是最困難的問題
: 那華為這個鴻蒙的問題是什麼
: 系統人人能開發,重點是誰要用
: 你要怎麼說服別人在你的環境開發應用?
: 你要怎麼說服別人去使用你的系統?
: 這是華為沒有說明清楚得點,但我相信他們之所以打模糊仗純粹是因為他們也沒打算這
: 麼快切換過去手機裡面
: 初期讓自家旗下的電視,家電,周邊用用就可以,統合資源還能節省開發精力
: 因為華為跟對岸小粉紅都沒說清楚的一個重點是
: 華為並不是"不能使用Android"
: Android是開放原始碼的東西,誰都能用
: 華為是拿不到後續繼續使用Google服務的授權
: 以及無法提早取得新版本的程式碼
: 你切換到鴻蒙去,問題還是一樣存在啊
: 你家馬場的馬都用G家馬鞍,有一天Google不賣你馬鞍了,結果你說你養了一頭驢要來對
: 抗這個危機,問題重點是馬或驢嗎?
: 身為一個非業界人士,看到不少人跟小粉紅們一起高潮華為鴻蒙實在是非常的黑人問號
: 啦
: 當然這個說法簡化了很多,而華為確實也有慢慢提出方案來,例如新登場的map kit等等
: ,但還是回歸到一個老問題,要怎麼說服大家來用呢?
: 備胎一夕轉正?
: 走向悲壯的長征?
: 程序員已經一年沒放假,拋下妻子的旅行?
: 中國人就是喜歡這類雞湯呢
: ----
: Sent from BePTT
: --

kernel "現在" 要從零開始到商業化 難度是很高的
以前開發 OS 了不起是 百米賽跑 別人領先 50m

現在開發OS 是 42km 馬拉松 別人領先 30km 的程度了

微軟不用說了 windows 很早就是 micro kernel 架構
從DOS 一路走到現在 Win10 做OS kernel實力無庸置疑

蘋果作業系統核心達爾文 Darwin 其實是從老賈
被開除之後 創立新公司 NeXTStep 寫的
後來老賈回鍋蘋果 買下自己的公司
用NeXTStep的技術 開發出了 iOS, OSX 的 kernel

Google 自身軟體開發能力 也不用懷疑
畢竟Android 都是他們開發的

另外談談Linux 的一些事情
其實GPL的發起人 Richard Stallman 很討厭人家
把 linux OS 直接說成 linux, 他每次都要糾正說 這是
GNU OS, 因為他說 linux kernel 也只是完成
系統排程 記憶體配置 .... 之類的東西而已
Linus 只是把 UNIX kernel 換成 他自己寫的 linux kernel 而已

周圍的 library 像是 posix, libc 之類的環境
大部分都是 GNU 開發的 憑甚麼叫 Linux ?


https://www.gnu.org/gnu/linux-and-gnu.html

在 Linux 被編寫時,這個系統幾乎已經完成。

大多數自由軟體的計劃都是為了特定的工作開發特定的程式。比方說,Linus Torvalds
編寫類似 Unix 的核心(Linux); Donald Knuth 編寫一個文字格式化工具(TeX); Bob
Scheifler 開發一個 X 視窗系統(X Window System)。以其中一些特定的程序來對這些計
劃進行評估是很自然的。

如果以這種方法來衡量對 GNU 計劃的貢獻,我們會得出什麼結論?一個 CD-ROM 的提供
商發現在他們的「Linux 發行版」中,GNU 軟體 占最大的比重,大約占全部源碼的 28%
,而且這還包括一些關鍵的部件,沒有這些部件,系統就無法工作。Linux 本身占大約
3%。所以如果你要根據在此系統內的程式作者來選擇一個名字的話,唯一最合適的選擇
是「GNU」


所以這次 華為要閉門造車 是只取代掉目前的linux kernel
其他還是用 gnu code 呢?
還是連周邊所有 code 都要重新寫?

--

All Comments

Frederica avatar
By Frederica
at 2019-08-13T13:27
推Stallman
Aaliyah avatar
By Aaliyah
at 2019-08-16T09:13
寫一個好kernel很難,GNU就是生不出來,MS的又太爛,Li
nus 才會寫Linux
Suhail Hany avatar
By Suhail Hany
at 2019-08-21T02:53
換成自己寫的kernel而已... 這樣叫而已嗎XD
Gary avatar
By Gary
at 2019-08-24T17:26
要以量來定義kernel code當然沒那麼肥,但他就是最有價值的
部分
Xanthe avatar
By Xanthe
at 2019-08-29T03:19
寫程式所使用的程式還是掌握在白人手中
Dora avatar
By Dora
at 2019-09-02T09:06
不知道可否開發 發大財作業系統

華為鴻蒙「開天闢地」登場不受Android威脅

Gilbert avatar
By Gilbert
at 2019-08-12T11:08
其他問題不談 我自己是開發者 只談如何吸引開始者進入華為的體系 畢竟沒有APP 使用者也就不會買單 有些人會提到寫一份code 可以生出 完成 android and ios 三個store同時上架. 這個技術10年前就有 我是指在ios and android 但效能一直無法克服 直到最近 ...

華為鴻蒙「開天闢地」登場不受Android威脅

Madame avatar
By Madame
at 2019-08-12T10:13
※ 引述《jamo (hi)》之銘言: : 看了很多批評鴻蒙的文 : 大家都在批這點 : 但我覺得這點反而是鴻蒙面臨最好解決的點 : 只要大陸直接封鎖 android iOS(這點權威政體是絕對做的出來的) : 強迫所有在大陸的人使用鴻蒙 : 所有想在大陸用手機的就要用鴻蒙 : 想開發大陸市場(包含陸資外資) ...

任正非:現在要戰勝美國

Kelly avatar
By Kelly
at 2019-08-12T09:05
華為總裁任正非在員工內部郵件中表示,華為有信心全面補好「爛飛機」上的「洞」,承 受美國的打擊,「過去我們是為了賺點小錢,現在是為了要戰勝美國,我們一定要有宏大 心胸,容納天下人才,一起來進行戰鬥。」 新浪財經報導,華為最新內部郵件顯示,華為於7月31日舉行「千瘡百孔的爛伊爾2飛機( 二戰時期蘇 ...

華為鴻蒙「開天闢地」登場不受Android威脅

Linda avatar
By Linda
at 2019-08-12T01:51
※ 引述《henryyeh0731 (台中都咪Juicy)》之銘言: : Android是開放原始碼的東西,誰都能用 : 華為是拿不到後續繼續使用Google服務的授權 : 以及無法提早取得新版本的程式碼 : 你切換到鴻蒙去,問題還是一樣存在啊 : 你家馬場的馬都用G家馬鞍,有一天Google不賣你馬鞍了,結 ...

華為鴻蒙「開天闢地」登場不受Android威脅

Kumar avatar
By Kumar
at 2019-08-12T01:12
※ 引述《testtesttest (測試)》之銘言: : ※ 引述《jinkela1 (無敵金珂垃)》之銘言: : : 先講我理解的鴻蒙是什麼 它是從底層做起的microkernel的系統 也就是理論上包含了 : 華為這種吹牛公司,反正就看他吹吧 : 從手機吹牛被抓包罄竹難書,例如官方網站規格說UFS,出貨 ...