📜 添加 APGL3 + 附加条款

This commit is contained in:
2025-11-13 09:21:25 +08:00
parent 347d264437
commit b74e53136f
2 changed files with 226 additions and 9 deletions

132
LICENSE Normal file
View File

@@ -0,0 +1,132 @@
GNU AFFERO 通用公共许可证
版本 32007年11月19日
版权所有 (C) 2025 loveace_autojudge
本项目是安徽财经大学教育服务的衍生项目
本程序是自由软件:你可以根据自由软件基金会发布的 GNU Affero 通用公共许可证
版本3或更高版本的条款重新分发和/或修改它。
发布本程序是希望它有用,但不提供任何保证;甚至不提供适销性或特定用途适用性
的默示保证。详情请参阅 GNU Affero 通用公共许可证。
你应该已经收到了 GNU Affero 通用公共许可证的副本。如果没有,请访问
<https://www.gnu.org/licenses/>。
================================================================================
附加条款:严格禁止商业使用
根据 GNU AGPL-3.0 第7条的规定版权持有人在此添加以下附加条款
1. 项目性质声明
本软件是安徽财经大学教育服务的衍生项目,专为教育和学习目的开发。
2. 严格禁止商业使用
本软件及其衍生作品在任何情况下均不得用于商业目的。
禁止将本软件或其衍生作品用于任何商业用途,包括但不限于:
a) 销售本软件或其衍生作品
b) 将本软件作为商业服务的一部分提供
c) 在商业产品中集成或捆绑本软件
d) 通过本软件直接或间接获取商业利益
e) 为商业实体提供基于本软件的服务
f) 任何形式的商业化运营
3. 商业使用定义
"商业使用"是指任何涉及金钱交易、商业利益、营利目的或商业运营的使用。
4. 无商业许可例外
本软件不提供任何形式的商业使用许可,无论是付费还是免费。
任何商业使用请求均将被拒绝。
5. 适用范围
本软件仅可用于:
- 个人学习和研究
- 教育机构的教学活动
- 非营利组织的非商业用途
- 开源社区的协作开发
6. 条款优先级
本附加条款与 GNU AGPL-3.0 的其他条款一起适用。如有冲突,
本附加条款中的禁止商业使用条款优先且不可豁免。
7. 违规责任
任何违反本条款的商业使用行为将承担相应的法律责任。
================================================================================
GNU AFFERO GENERAL PUBLIC LICENSE
Version 3, 19 November 2007
Copyright (C) 2025 loveace_autojudge
This project is a derivative of educational services at Anhui University of Finance and Economics
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
================================================================================
ADDITIONAL TERMS: Strict Prohibition of Commercial Use
Pursuant to Section 7 of the GNU AGPL-3.0, the copyright holder adds the
following additional terms:
1. Project Nature Statement
This software is a derivative project of educational services at Anhui
University of Finance and Economics, developed for educational and
learning purposes.
2. Strict Prohibition of Commercial Use
This software and its derivatives may NOT be used for commercial purposes
under any circumstances. It is prohibited to use this software or its
derivatives for any commercial purposes, including but not limited to:
a) Selling this software or its derivatives
b) Providing this software as part of a commercial service
c) Integrating or bundling this software in commercial products
d) Obtaining commercial benefits directly or indirectly through this software
e) Providing services based on this software to commercial entities
f) Any form of commercial operation
3. Definition of Commercial Use
"Commercial use" means any use involving monetary transactions, commercial
interests, profit-making purposes, or commercial operations.
4. No Commercial License Exception
This software does not provide any form of commercial use license, whether
paid or free. Any commercial use request will be rejected.
5. Permitted Use
This software may only be used for:
- Personal learning and research
- Educational activities in educational institutions
- Non-commercial purposes of non-profit organizations
- Collaborative development in open source communities
6. Term Priority
These additional terms apply together with the other terms of GNU AGPL-3.0.
In case of conflict, the prohibition of commercial use in these additional
terms takes precedence and cannot be waived.
7. Liability for Violations
Any commercial use in violation of these terms will be subject to legal
liability.
================================================================================
完整的 GNU AGPL-3.0 许可证文本请访问:
https://www.gnu.org/licenses/agpl-3.0.html
Full text of GNU AGPL-3.0 License:
https://www.gnu.org/licenses/agpl-3.0.html

103
README.md
View File

@@ -1,16 +1,101 @@
# loveace_autojudge
A new Flutter project.
一个基于 Flutter 开发的自动评测应用程序。
## Getting Started
## 功能特性
This project is a starting point for a Flutter application.
- 跨平台支持Android、iOS、Windows、Web
- 现代化的用户界面
- 自动评测功能
A few resources to get you started if this is your first Flutter project:
## 开始使用
- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab)
- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook)
### 环境要求
For help getting started with Flutter development, view the
[online documentation](https://docs.flutter.dev/), which offers tutorials,
samples, guidance on mobile development, and a full API reference.
- Flutter SDK
- Dart SDK
### 安装步骤
1. 克隆项目
```bash
git clone [repository-url]
cd loveace_autojudge
```
2. 安装依赖
```bash
flutter pub get
```
3. 运行应用
```bash
flutter run
```
## 项目结构
```
lib/
├── main.dart # 应用入口
├── models/ # 数据模型
├── providers/ # 状态管理
├── screens/ # 页面
├── services/ # 服务层
├── utils/ # 工具类
└── widgets/ # 自定义组件
```
## 技术栈
- Flutter
- Dart
## 许可证
本项目采用 **GNU AGPL-3.0 许可证** 并附加 **严格禁止商业使用条款**
### 项目性质
本软件是 **安徽财经大学教育服务的衍生项目**,专为教育和学习目的开发。
### 主要条款
- ✅ 可以自由使用、修改和分发本软件(仅限非商业用途)
- ✅ 必须开源所有修改和衍生作品
- ✅ 网络使用也需要提供源代码AGPL特性
-**严格禁止任何形式的商业使用**
### 严格禁止商业使用
本软件在任何情况下均不得用于商业目的,包括但不限于:
- 销售本软件或其衍生作品
- 将本软件作为商业服务的一部分提供
- 在商业产品中集成或捆绑本软件
- 通过本软件直接或间接获取商业利益
- 为商业实体提供基于本软件的服务
- 任何形式的商业化运营
### 允许的使用范围
本软件仅可用于:
- 个人学习和研究
- 教育机构的教学活动
- 非营利组织的非商业用途
- 开源社区的协作开发
### 重要声明
⚠️ **本软件不提供任何形式的商业使用许可。任何商业使用请求均将被拒绝。**
详细许可证内容请查看 [LICENSE](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.**