跳转至

关于 ItsWA

ItsWA是一个基于Python搭建,使用Lrun提供安全运行时的Linux下的竞赛代码评测系统。

ItsWA目前任然处于开发状态,多余MLE、OLE和安全防护的支持依然不够完善,请勿将其用于大型或正式比赛的评测。

关于开发

开发计划

ItsWA的开发路线图托管于开发路线图 · ItsWA基本功能开发计划(至v1.0) (github.com),如果您希望我们增加新功能,请提起Issue。

我们预计在2024年8月1日发布第一个正式版本。

参与开发

开发前工作

开发一个功能前,请先查看Issue,确保你没有在做重复的工作。然后,发起一个Issue,描述你希望进行的工作,确保我们真正需要你的工作。然后,将本项目Fork到你的本地仓库,开发完成后发起PR,等待合并。

开发过程中需要保证你的工作符合开发规范

许可证声明

GNU 通用公共许可证是传染性协议,这意味着所有使用到 ItsWA 或基于 ItsWA 修改的程序应当 使用相同的许可证并开放源代码。

但是根据本软件作者的意愿,如果您有修改本软件并闭源的需求,请依照下方的模板,发送一份申请到 xycode-xyc@outlook.com,获得许可后您可无视 GNU 通用公共许可证中的条款来对本软件的某一版 本进行修改和再分发。(详情请见用户手册)