你好。
我是一名 Android 軟體開發者,最近接手一個專案,需要開發一套配合硬體出售的軟體,
而我在該軟體中是否可合法使用由 Apache License 2.0 授權的函式庫(Library)?
有何需要特別注意的地方呢?
另外,由於這套軟體是商業化的軟體,根據您先前的回覆中所提到的
2.可以不公開原始碼,改採商業授權。
(
www.openfoundry.org/tw/forum?func=view&catid=8&id=295)
是否意味著,我需要重新對我開發的軟體發佈一份授權聲明?這部份我該如何處理?
另外您也提到
3.採商業授權後,其實你沒有義務須在產品中說明你採用Android上的哪些 Source Code,
但還是建議你可以在產品的說明手冊或以文字檔說明所使用的Source Code 以示尊重。
4.原來Android上檔案檔頭制式的著作權聲明你必須保留。至於你所寫的衍生程式也建議你就在
原制式的著作權聲明的下一行加上你的著作權聲明。譬如:This file is modified
by ΧΧΧ(姓名) on 2009.
但我所使用的是已經編譯過的函式庫,我並沒有其原始碼,那我還有必要做那些聲明的動作呢?
最後我的問題是,即然理論上我沒有公開原始碼的義務,原始碼上的著作權聲明保留與否是該如何認定?
當然,由於我使用的是函式序,而其實我並沒有其原始碼,這個部份單純是我個人的疑問而以。
感謝您的協助。
By Lak