2012-12-07 49 views
4

目前我正試圖找到一個gettext替代方案,並提供相當的工具支持。但是,庫本身需要處於許可許可下,因此二進制文件可以靜態鏈接,並且不需要像LGPL規定的那樣將二進制文件和二進制文件一起發佈。Gettext克隆或替代根據寬容許可證(非copyleft)?

簡而言之:所謂的許可許可證(BSD,MIT,zlib/libpng,X11等......)對我來說都很合適,但我一直無法根據許可許可找到替代方案。

任何指針?

是的,我已經看到並閱讀https://stackoverflow.com/questions/943058的一個答案,並downvoted它。顯然,問題也是非copyleft。和LGPL is a copyleft license,即使它比GPL更寬容。

+0

你也看看http://stackoverflow.com/questions/2185568/alternatives-to-gettext?也就是說,[ICU](http://userguide.icu-project.org/locale/localizing)? – vladr

+0

@vladr:我確實看過ICU,但沒有聽從你的建議。謝謝。 – 0xC0000022L

回答

5

NetBSD根據BSD許可證維護一個gettext兼容庫。

看到http://wiki.netbsd.org/projects/project/libintl/ 它需要發展,所以任何丟失,你可以開發並有助於:)

這也應該是大多與第三方的gettext工具和實用程序兼容,如果你 可以讓他們來編譯從源代碼反對libintl。