loveace_autojudge
一个基于 Flutter 开发的自动评测应用程序。
功能特性
- 跨平台支持(Android、iOS、Windows、Web)
- 现代化的用户界面
- 自动评测功能
开始使用
环境要求
- Flutter SDK
- Dart SDK
安装步骤
- 克隆项目
git clone [repository-url]
cd loveace_autojudge
- 安装依赖
flutter pub get
- 运行应用
flutter run
项目结构
lib/
├── main.dart # 应用入口
├── models/ # 数据模型
├── providers/ # 状态管理
├── screens/ # 页面
├── services/ # 服务层
├── utils/ # 工具类
└── widgets/ # 自定义组件
技术栈
- Flutter
- Dart
许可证
本项目采用 GNU AGPL-3.0 许可证 并附加 严格禁止商业使用条款。
项目性质
本软件是 安徽财经大学教育服务的衍生项目,专为教育和学习目的开发。
主要条款
- ✅ 可以自由使用、修改和分发本软件(仅限非商业用途)
- ✅ 必须开源所有修改和衍生作品
- ✅ 网络使用也需要提供源代码(AGPL特性)
- ❌ 严格禁止任何形式的商业使用
严格禁止商业使用
本软件在任何情况下均不得用于商业目的,包括但不限于:
- 销售本软件或其衍生作品
- 将本软件作为商业服务的一部分提供
- 在商业产品中集成或捆绑本软件
- 通过本软件直接或间接获取商业利益
- 为商业实体提供基于本软件的服务
- 任何形式的商业化运营
允许的使用范围
本软件仅可用于:
- 个人学习和研究
- 教育机构的教学活动
- 非营利组织的非商业用途
- 开源社区的协作开发
重要声明
⚠️ 本软件不提供任何形式的商业使用许可。任何商业使用请求均将被拒绝。
详细许可证内容请查看 LICENSE 文件。
Copyright (C) 2025 loveace_autojudge
This project is a derivative of educational services at Anhui University of Finance and Economics.
Licensed under GNU AGPL-3.0 with Strict Prohibition of Commercial Use.
⚠️ Commercial use is strictly prohibited under any circumstances.
Description
Languages
Dart
87.1%
C++
7%
CMake
3.8%
Inno Setup
1%
HTML
0.5%
Other
0.5%