Re: [PS3 ] KaKaRoTo says: Why I don’t like the …
※ 引述《myriad (321)》之銘言:
: http://goo.gl/o3LW
: 為了不直接傷害 Hermes, KaKaRoTo 替他打了不少圓場
: 但是簡單講就是:
: 1.Hermes 的 PL 源碼不乾淨, 很難維護, 因為他放出來的是 .rar (這個我不懂)
因為.rar的檔案管理方式看不出程式裡面物件或函式的相互繼承順序,其他人改
了一部分不會知道還有哪些部份還要改,只能一直試到沒有編譯錯誤為止,但問
題還不只這個,有時候編過去但還是不能動,因為還有地方沒改到只不過那邊不
會造成編譯時期的錯誤而已。
另外有些東西愛瑪仕是直接把組語編出來的東西丟進去,人家要解析到底幹了什
麼事還要逆向工程一次,而且還不見得看得懂,造成開發者的困擾。
: 2.他的 PL 有讓 PS3 hang 機的潛在危機
因為他的程式非常大,沒辦法塞進JB後在系統上面規劃出的記憶體,於是Hermes
就隨便找了塊高位址的記憶體把他的程式擺進去,如果沒有任何程式蓋到這一塊
記憶體,那就相安無事,萬一莫名其妙被蓋掉,造成核心呼叫不到相對應的指令
函式,就當機了。
JB也是利用漏洞去蓋掉 PS3內部檢查數位簽證相關函式的呼叫位址,所以這種亂
蓋記憶體的問題可以說有好有壞。今天要是$QNY程式寫得很嚴謹都沒有溢位漏洞
,JB的可能性就只能等內神通外鬼,有人把燒在主機板上的Master key流出才有
可能。
: 3.他的 PL 讓 PS3 系統負荷太重
這個我倒是沒注意卡卡羅德有抱怨這個,他有說愛瑪仕的程式很肥而已。
: KaKaRoTo 自稱是職業程序員
: Hermes 貌似是個 4x 歲已離婚並且失業的建築工人
: 我不想落井下石, 所以這類的 argue 看看就好
當然卡卡羅德也提到這些瑕疵是無法掩蓋愛瑪仕對這個社群的貢獻,只能說愛瑪
仕在開放原始碼這一塊並不是這麼專業,知道大家想要的是什麼。
--
○ ____ _ _ _ _ ____ _ _ ____ _____ ____
。 ★(_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \
o _)(_ ) ( \ / )__) ) ( )( )(_)( ) / ● ‧
(____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_) ★
o
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.31.137
※ 編輯: cassine 來自: 140.120.31.137 (10/18 15:33)
→
10/18 17:34, , 1F
10/18 17:34, 1F
推
10/18 17:58, , 2F
10/18 17:58, 2F
→
10/18 20:28, , 3F
10/18 20:28, 3F
推
10/18 23:25, , 4F
10/18 23:25, 4F
推
10/18 23:44, , 5F
10/18 23:44, 5F