我正在为我的java应用程序寻找帮助系统。因为它可能有一天会商业化,我需要一个系统,允许这样做,但目前不需要任何成本。
我知道总会有这样的问题:"什么?"你想靠这个赚钱,但又不想为授权付费??"目前我是一个没有钱的学生,所以我不能支付任何费用,寻找可用的免费解决方案。到现在为止,我找到了其中的两个:
JavaHelp - HTML帮助系统
PDFhelp -基于PDF的JavaHelp替代方案
问题是:JavaHelp遵循GPL 2。因为我不想开放我的源代码,所以我不想使用它。PDFhelp似乎需要JPedal,一个昂贵的商业PDF库。
所以有一个免费的解决方案,我可以使用我的项目?直到现在,我还没找到其他的。唯一的办法就是建立我自己的帮助系统。
JavaHelp遵循GPL 2。但它包括ClassPathException,这意味着我可以自由地使用它,而不打开我的源代码,只要我只包括库/jar文件,不修改它。