2012-06-22 55 views
4

我們計劃在DevExpress之前使用拼寫檢查器組件。該組件使用的字典文件,如:拼寫檢查器和字典許可證

1 - 中的hunspell
2 - ispell的
3 - OpenOffice的

我們的軟件是商業與封閉源代碼。這些都是由所提到的字典使用的許可證:

1 - 中的hunspell使用GPL,LGPL和MPL三證(我真的不明白)
2 - ispell的使用GNU自由文檔許可證
3 - 我不知道OpenOffice的字典使用的許可證

我不是專家,但我認爲這些許可證不能用於商業軟件,或者如果我們這樣做,我們必須提供應用程序的完整源代碼。

這是真的嗎?哪些字典可以在商業產品中安全使用?

+1

@RobKennedy爲什麼不能獲得已經遇到問題的人的反饋?在stackoverflow上有很多這樣的問題。我不是要求人們向我解釋許可證。 –

+0

@RobKennedy另外,我正在談論廣泛傳播的許可證,至少有一次每個人都必須面對。我不問一個沒有人知道的具體許可證的問題。 –

回答

1

這些字典中的哪一個可以安全地用於商業產品?

據我所知,所有這些都可以通過OSI認證的免費軟件許可證。免費軟件許可確實允許商業使用。您只需要遵守任何設置中的使用條款。

此外,你應該做一些你的組件搜索,例如第一個,Hunspell

中的hunspell是LibreOffice的,OpenOffice.org和Mozilla Firefox 3 &雷鳥,谷歌Chrome的拼寫檢查器,它也使用專有軟件,喜歡Mac OS X,memoQ的,Opera和SDL Trados。

如果其他專有軟件能夠使用它,我想知道爲什麼你不應該能夠?

我不是專家,但我認爲這些許可證不能用於商業軟件,或者如果我們這樣做,我們必須提供應用程序的完整源代碼。

不,三方許可意味着您可以選擇其中一個,這是一個OR not an AND。例如,LGPL是一個擁有弱版權的許可證,您不需要提供完整應用程序的源代碼,而只需提供該庫的源代碼。我建議你閱讀所有這三個許可證,並選擇最適合你的那一個。