欧盟公共许可证(EUPL)

EUPL 是唯一由欧盟委员会起草的开源许可证。它获得 OSI 批准,以 23 种欧盟官方语言提供,在所有欧盟成员国具有完全法律效力。与 GPL 和 LGPL 兼容。

为什么重要?大多数开源许可证依据美国法律编写,对欧洲组织造成法律不确定性。EUPL 专为欧洲法律环境而编写,没有此类不确定性。

什么是开源

MeetAgain 以下组件在 EUPL 下开源:
  • 活动管理(创建、RSVP、参与者列表)
  • 成员管理
  • CMS(内容页面、区块、模板)
  • 插件系统(菜品、活动、地点等)
  • 团体管理界面
商业多站点层(meetagain.org)资助上述内容的开发。这不是开放核心模式。

自托管

自托管 MeetAgain 的要求:
  • Linux 服务器(VPS 或专用)
  • PHP 8.4+
  • MySQL 8+ 或 MariaDB 10.6+
  • Nginx 或 Apache
  • Composer(PHP 依赖管理器)
设置说明和文档可在 Codeberg 的仓库中找到。自托管免费,无需许可证费用。

从托管迁移到自托管

您随时可以将团体从 meetagain.org 迁移到自托管实例:
  1. 从团体设置页面导出团体数据
  2. 设置自托管 MeetAgain 实例
  3. 导入导出的数据
  4. 更新 DNS 指向新服务器
数据可移植性是核心设计原则。

贡献

MeetAgain 在 Codeberg 上公开开发,欢迎贡献:
该项目使用 Symfony 8 / PHP 8.4。

永远开源

MeetAgain 核心以欧盟公共许可证(EUPL)发布,托管于 Codeberg。无诱导转换模式。您运行的代码就是我们运行的代码。在 Codeberg 上查看 →