A_DAM
13 years ago
最近想使用Monster Debugger,由於是使用GPL授權的Open Source,於是看了一些關於GPL軟體的文章還是不太懂GPL的授權方式,如果我只是想要拿Monster Debugger來做Debug工具,這樣也會被要求要Open自己的Code嗎?不解 ~"~
latest #17
~NULL~
13 years ago
不用.
~NULL~
13 years ago
除非你修改了Monster Debugger的code
A_DAM
13 years ago
喔喔~是喔,了解,太感謝了 :-D
立即下載
A_DAM 分享
13 years ago
A_DAM 分享
13 years ago
因為Monster Debugger再使用的時候,必須匯入Monster Debugger所產生的swc檔(lib檔),並在Main()檔案加入MonsterDebugger.initialize(this);才能與工具做連結。
~NULL~
13 years ago
嗯 這不算修改.這叫做使用.
~NULL~
13 years ago
修改指的是對於原來的程式碼(MonsterDebbugger)進行bug修正,功能修改擴充,演算法改變,重構...等...
A_DAM 分享
13 years ago
這樣應該算是對GPL Libary做靜態連結的動作<
A_DAM 分享
13 years ago
嗎?
~NULL~
13 years ago
再者..你是用來debug的, release出去的時候並不包含monster debugger的...
~NULL~
13 years ago
A_DAM: 對啊.
~NULL~
13 years ago
A_DAM: hmm..我看了一下 我不確定是靜態還是動態連結..
~NULL~
13 years ago
A_DAM: 因為你不曉得Flash和MonsterDebugger怎麼去處理"連結"的方式
~NULL~
13 years ago
總之...沒事..你儘量用吧:-)
A_DAM
13 years ago
嗯~之前有跟柏霖討論一下,還有個作法就是開發的時候使用,等要發佈的時候再把全部的測試程式碼移除,不過我想這樣也太累人的吧 ~"~
A_DAM
13 years ago
嗯~~~ ^^
back to top