[討論] 淺談 Kiwi Browser 與開源文化
看板Android (安卓)作者ChakraLinux (GNU/Chakra Project)時間6年前 (2019/06/10 13:11)推噓21(21推 0噓 13→)留言34則, 22人參與討論串1/1
https://github.com/kiwibrowser
這是 Kiwi 在 Github 上的開發者帳號
其中的 android 放的就是 kiwi browser apk 相關的本體
但是
https://github.com/kiwibrowser/android
可以從 commit 數知道,他只有一個 commit
而且,你無從得知他其他 29 個釋出版本到底改動了些什麼
接著,去看看 Issues
https://github.com/kiwibrowser/android/issues/70
提到就算直接用這個主幹去編譯,出來的也只是原本 Chromium,沒有半點 kiwi
的影子
開源文化最重要的一環就在於防弊:因為使用者有了工具,自己編譯出來的二進位檔跟開
發者釋出的檔案兩相比對以後,發現從行為上、邏輯上並沒有差異(hashsum一定會有差
異),從而對開發者釋出的檔案有信心,覺得可以使用。
對於能力更強的使用者,他也可以藉由閱讀並修改程式碼,來增加軟體的功能或者更符合
自己的使用情境,然後貢獻回饋給上游,加入更多修正、嘉惠給整個社群。
在早期還沒有版控軟體時,大家習慣就整包原始碼跟著二進制檔一起丟出來;到了現代,
有了優秀的版控工具之後,只要發布編譯後的檔案的同時發布跟上一個版本的差異檔就能
夠讓使用者回溯了。
這個「回溯」、「比對」、「程式碼交流」的過程就是整個文化的精髓,讓專案本身能被
大眾檢視、抓漏,讓陌生的他人能有足夠的信心使用你的軟體,而不是拿著一個黑盒子,
要丟什麼、會吐什麼、吐錯東西怎麼辦等等都只能拿起電話打給經銷商這麼無能。
開發者在 XDA 上的發文
https://forum.xda-developers.com/android/apps-games/app-kiwi-browser-chromium-adblock-caf-t3797252
縮網址
https://bit.ly/2V9hx9z
自己寫的
"Progressively open-source at https://github.com/kiwibrowser/android"
然而,從上面可知,他根本只有一個 commit,無從得知到底是哪裡有了更動
從操作面上來講,確實,有把(其中一個版本的)程式碼丟出來,所以可以自稱開源
但是,這個原始碼編譯不出任何 kiwi 相關的二進檔,而只看到原版 Chromium?
基於很明顯的他有加料(先不論這個料是不是好的)好讓 Chromium 有 Kiwi 的皮,使用
者哪裡來的信心,開發者不會額外加上不好的料呢?
最後,從 Google Play 的頁面可以找到他的使用者條款
https://privacy.kiwibrowser.org/home/terms-of-service
…是用 Google 協作平台架的
4.A 很明顯的,這個瀏覽器本身並不開源,使用者並沒有權力複製、散播這個軟體
而整份文件是很常見的 EULA 格式,這間公司也沒有自己的官方網頁
題外話,也可以說是我比較保守,但是在推薦瀏覽器時,我依舊是傾向推薦老牌的瀏覽器
Chrome(Chromium) 與 Firefox。
以上,先猜等等又會有人拿有同樣情況的 VIA https://github.com/LakorTi/Via 來戰
或者是要方便、不要隱私的強者大大說我亂貼標籤、沒辦法證明有沒有加料
先來去準備期末考
--
本文以 CC BY-NC-SA 3.0 授權發布
詳細授權條款可以參考
https://creativecommons.org/licenses/by-nc-sa/3.0/tw/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.119.157.128 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Android/M.1560143482.A.8E3.html
推
06/10 13:30,
6年前
, 1F
06/10 13:30, 1F
推
06/10 13:31,
6年前
, 2F
06/10 13:31, 2F
推
06/10 14:27,
6年前
, 3F
06/10 14:27, 3F
→
06/10 14:28,
6年前
, 4F
06/10 14:28, 4F
開不開源是一回事,但是光「不誠實」這件事,我就不會打算用 Kiwi,也不會推薦別人
用 Kiwi
推
06/10 15:32,
6年前
, 5F
06/10 15:32, 5F
推
06/10 15:37,
6年前
, 6F
06/10 15:37, 6F
→
06/10 15:37,
6年前
, 7F
06/10 15:37, 7F
推
06/10 15:40,
6年前
, 8F
06/10 15:40, 8F
→
06/10 15:40,
6年前
, 9F
06/10 15:40, 9F
感到有趣,詳細希望 :3
自編版的也會有這個嗎?
→
06/10 15:49,
6年前
, 10F
06/10 15:49, 10F
→
06/10 15:49,
6年前
, 11F
06/10 15:49, 11F
推
06/10 16:01,
6年前
, 12F
06/10 16:01, 12F
→
06/10 16:01,
6年前
, 13F
06/10 16:01, 13F
推
06/10 16:21,
6年前
, 14F
06/10 16:21, 14F
推
06/10 16:23,
6年前
, 15F
06/10 16:23, 15F
推
06/10 18:48,
6年前
, 16F
06/10 18:48, 16F
推
06/10 19:10,
6年前
, 17F
06/10 19:10, 17F
問題是人家開宗明義就寫說不會去看也不會去解 Github 上的 issue 惹…
"We do not provide support or help on how to use or build the source-code."
他的 README 寫的
→
06/10 19:10,
6年前
, 18F
06/10 19:10, 18F
→
06/10 19:22,
6年前
, 19F
06/10 19:22, 19F
推
06/10 19:47,
6年前
, 20F
06/10 19:47, 20F
推
06/10 20:16,
6年前
, 21F
06/10 20:16, 21F
推
06/10 20:23,
6年前
, 22F
06/10 20:23, 22F
→
06/10 21:07,
6年前
, 23F
06/10 21:07, 23F
※ 編輯: ChakraLinux (140.119.157.128 臺灣), 06/10/2019 21:55:50
推
06/11 00:43,
6年前
, 24F
06/11 00:43, 24F
推
06/11 08:19,
6年前
, 25F
06/11 08:19, 25F
推
06/11 08:50,
6年前
, 26F
06/11 08:50, 26F
推
06/11 09:13,
6年前
, 27F
06/11 09:13, 27F
→
06/11 09:15,
6年前
, 28F
06/11 09:15, 28F
推
06/12 03:28,
6年前
, 29F
06/12 03:28, 29F
推
06/12 08:57,
6年前
, 30F
06/12 08:57, 30F
推
06/12 09:18,
6年前
, 31F
06/12 09:18, 31F
→
06/12 09:18,
6年前
, 32F
06/12 09:18, 32F
→
06/16 13:45,
6年前
, 33F
06/16 13:45, 33F
→
06/16 13:46,
6年前
, 34F
06/16 13:46, 34F
Android 近期熱門文章
PTT數位生活區 即時熱門文章