大家久等了,miniblink終於開源了!!

國內網速比較慢,傳了一天終於傳好了。

本次開源如果需要用在商業用途,麻煩和我說一句。

地址見:

GitHub - weolar/miniblink49

關於miniblink的介紹見上篇文章:屌炸天的內核來襲,史上最小chromium內核miniblink! - 盟主來了 - 知乎專欄

1、miniblink主要是用來做PC端的瀏覽器嵌入組件,由於導出的是wke和cef的介面,所以你可以替換到你的項目中去體驗和學習。基本相當於一個wke的升級版本,或者cef的精簡版。

2、代碼其實比較挫,很多地方為了能儘快跑起來,加了N多斷點,以及很難看的代碼····所以大家盡情批判,我會逐步改掉。

3、代碼里我覺得最複雜的是cc目錄,那個是我自己寫的,一個簡單的軟體渲染合成層。現在的blink,已經不是當年的webkit了,沒有這個目錄,連繪製都繪製不了。。

4、代碼里被我有意和無意的加了些坑,所以想用在項目上,估計有點點麻煩。

5、目前我在搞M53了,所以這次開源的是M49的。但也算比較新的內核了。

6、下一步的發展方向是electron的介面,以及把M49的功能補充完整。目前缺少挺多功能的,比如前進後退還沒做;UI線程和blink主線程還是同一根線程;還沒寫透明窗口;

最後,大家有問題可以加群178168957、或者郵箱weolar@qq.com,或者csdn:weolar的專欄,或者github里留言討論。

當然我不會所有問題都回答的,畢竟還要去工地搬磚養家糊口。

推薦閱讀:

關於小米在開源上的五大原則,一位20年開源老兵的思辯
Sun 為什麼敢開放處理器(比如 UltraSPARC T1)的源代碼?
如何看待阿里開源的dexposed框架?
開源精神是否與知識產權保護相衝突?

TAG:Chromium | WebKit | 开源 |