您好,关于这个问题,数月之前我们已在 EasyCodeML 相关生物软件社群「QQ:323809849」中有讨论。相信只要仍在社群中的用户(也包括您)可以轻松查询到相关问题讨论历史。
您的主要意见是:
1)您认为只要包含部分PAML源码,即必须开源所有源代码
2)您认为我们早期文档有标写GPL协议,即也必须开源所有源代码
讨论结果如下:
1)EasyCodeML 中包含的部分PAML源码,即 CodeML 程序相关代码为直接拷贝于PAML程序包。早期软件并不包含该文件。我们仅提供了 windows 和 macOS 的二进制执行程序文件(且已与PAML软件通讯作者有邮件存证)。后续在软件维护过程中,少数用户需要在Linux下运行该界面化软件,而若编译单一二进制程序,无法满足不同Linux发行版均可执行的具体情况。基于EasyCodeML开发的初衷,即让更多人可以更快更好更方便地完成正选择分析,我们试图通过提供PAML部分源码与相关编译命令,引导用户在必要时自行编译。这块需求,实质小众且可去除。此处也欢迎您贡献CodeML相关众多Linux发行版可用的二进制程序,与我们一同解决生物序列分析时多数用户面临的操作难题。
2)您说的是事实,我们在前期文档中确实标注了 GPL 相关描述。正如数月前我们在社群中讨论提及,这一描述属于我们这边的失误。我们并无开发源码的计划或打算,但有这一描述,确实不妥当。故将其删去。当然,并非我们无开源精神云云,正如您或其他人均可以看到软件作者亦有向一些开源软件贡献源码。鉴于目前情况,我们更无开源EasyCodeML项目源码意向,请知悉。此一事宜,正如我们参与旅行团旅游,按照给导游的出行计划,我们有一个景点要去,但旅行回家数月后,旅行团要求我们必须重新过去把景点给看了,同时把费用给支付了。这一逻辑,并不妥当。因此,我们选择删除该描述,请知悉。
最后,非常感谢您对这一项目的持续关注,您的坚持也是对的。同时再次期待您贡献 CodeML 相关众多 Linux 发行版可用的二进制程序。我们相信,有您的贡献,会让 EasyCodeML 程序用户多多受益。
2022-10-20 04:02:48 Reply