安同开源社区
请阅读免责声明。删除百科只是中文维基百科被删除条目的存档。 | 建议删除本条目 |
安同开源社区 LOGO | |
簡稱 | AOSC |
---|---|
命名缘由 | Lua错误 在Module:Wikidata的第446行:attempt to index field 'wikibase' (a nil value) |
前身机构 | Lua错误 在Module:Wikidata的第446行:attempt to index field 'wikibase' (a nil value) |
成立時間 | Lua错误 在Module:Wikidata的第446行:attempt to index field 'wikibase' (a nil value) |
創始人 | jeffbaichina97 |
創始地 | Lua错误 在Module:Wikidata的第446行:attempt to index field 'wikibase' (a nil value) |
撤销 | Lua错误 在Module:Wikidata的第446行:attempt to index field 'wikibase' (a nil value) |
后继机构 | Lua错误 在Module:Wikidata的第446行:attempt to index field 'wikibase' (a nil value) |
類型 | 学生团体、开发者社区 |
總部 | Lua错误 在Module:WikidataIB的第759行:attempt to index field 'wikibase' (a nil value) |
坐標 | Lua错误 在Module:Coordinates的第615行:attempt to index field 'wikibase' (a nil value) |
官方語言 | 汉语、英语 |
Lua错误 在Module:WikidataIB的第759行:attempt to index field 'wikibase' (a nil value) | |
重要人物 | Lua错误 在Module:WikidataIB的第759行:attempt to index field 'wikibase' (a nil value) |
收入 | Lua错误 在Module:WikidataIB的第759行:attempt to index field 'wikibase' (a nil value) |
捐款 | Lua错误 在Module:WikidataIB的第759行:attempt to index field 'wikibase' (a nil value) |
員工数 | Lua错误 在Module:WikidataIB的第759行:attempt to index field 'wikibase' (a nil value) |
目標 | 进行AOSC OS的开发 |
獎項 | Lua错误 在Module:Wikidata的第446行:attempt to index field 'wikibase' (a nil value) |
網站 | {{URL|example.com|可选的显示文本}} Lua错误 在Module:EditAtWikidata的第36行:attempt to index field 'wikibase' (a nil value) |
安同开源社区(英語:Anthon Open Source Community)是一个在线开源社区,主要致力于AOSC OS的开发工作,社区成员大都为学生。
安同开源社区也进行了一些程序的本地化工作,如KDE和GNU Octave。
AOSC OS
运行 GNOME 的 AOSC OS3 开发预览版 | |
开发者 | 安同开源社区 |
---|---|
编程语言 | {{#property:p277}} |
作業系統家族 | Unix-like (BLFS/Linux) |
首次发布 | 2010年10月25日 | (OS 0.5)
目前版本 | |
支持的语言 | 简体中文、繁体中文、英语[註 1] |
软件包管理系统 | apt/dpkg, yum/rpm(仅 OS3) |
支援平台 | x86_64, mipsel (loongson2f), ARMv7, ARMv8 |
使用者空間 | GNU |
许可证 | 自由軟體,主要為GNU GPL授權條款,以及其他授權條款 |
官方網站 | https://aosc.io/ |
仓库 |
|
安同GNU/Linux(亦称安同OS,英語:Anthon GNU/Linux)直接采用LFS作为基础,不对其他发行版,例如同样使用Dpkg的Debian进行依赖上的兼容[2]。基于此,安同采用类似于Archlinux和Slackware的粗放拆包,而不是Debian等的精細拆包。
AOSC OS在设计管理上遵从从简的原则,主要表现如下:
- 尽量不拆开软件包,这一点的处理类似Archlinux
- 部分易用性改进,例如tty下中文字体
- 提供大量游戏和应用软件的wine、ONScripter或开源替代品解决方案
历史
AOSC OS 历史上曾有基于 OpenSUSE Studio 的 OS0.5[3][4] 和基于 Debian sid 的 OS1[5] ,但都以失败告终——前者难以封装,后者控制不足。在开发者 IcenowyZheng 加入之后,Anthon OS2 开始使用 BLFS 方式构建,获得了基本可用的环境。
AOSC OS2 时基础系统取 Icenowy (EasternHeart) 所取的 HeartL (os2) 名,后有使用 XFCE 和 KDE 的 GUI 分支 AnthonOS (os2-anthonos, os2-apps),服务器分支 CentralPoint (os2-centralpoint) 等。这些分支分别使用不同的版本库。OS2 原先还有一个专用存放影音软件的分支 Studio。[6][7][8]
OS3 之后,AnthonOS 遵循社区名称简写,对外名称统一为 AOSC OS。OS3 仍然是基于 BLFS 的重新构建,依赖树与 OS2 相似但不兼容(重设了包版本)[9]。AOSC OS3 可能持续滚动更新,停止每年重建的情况。OS3 目前另提供了一个 BuildKit 发行,供其开发者快速获得软件包制作环境,主要包含 autobuild、GNU工具链、clang 和 distcc。
开发
AOSC OS 使用名为 autobuild 的 bash 脚本集进行构建[10],在 OS3 之后重写为 autobuild3[11],增加对于其他包管理器的支持。OS3 开始使用名为 abbs 的工具批量调用 autobuild[12]。Autobuild 本身的语法和变量名与 Archlinux makepkg 的 PKGBUILD 类似,但写法更简单、表现能力更低且更不严谨。
AOSC OS2 使用简单的 IM 进行 bug 报告,偶尔使用 bugtracker;OS3 之后直接使用 GitHub issue[9]。
脚注
- ↑ 如大部分 Linux 发行版一样,/usr/share/locale 保留了所有软件包的所有语言文件,因此实际可用的更多。
参考资料
- ↑ Core: releasing 5.3.2 (页面存档备份,存于互联网档案馆), 安同社区问答站
- ↑ Anthon OS首页、文档和下载 (页面存档备份,存于互联网档案馆), 开源中国社区
- ↑ AnthonOS (web archive). [2015-09-14]. (原始内容存档于2012-08-06).
- ↑ 关于Anthon OS/About Anthon OS/Info über Anthon OS. Sina Blog. AOSC Blog. [2015-09-14]. (原始内容存档于2019-06-09).
- ↑ 倒墨大师. 新生 linux—— 安同 OS 春季公测发布. 开源中国社区. [2014-04-03]. (原始内容存档于2019-06-11).
- ↑ AOSC OS 镜像源使用帮助. USTC Mirror Help. [2015-09-14]. (原始内容存档于2021-01-18).
- ↑ 安同开源社区 OS2 系统发行项目 - Anthon Wiki (页面存档备份,存于互联网档案馆), 安同wiki知识库
- ↑ AOSC OS Summary. [2014-08-24]. (原始内容存档于2014-08-26).
- ↑ 9.0 9.1 AOSC Build Archives. GitHub. [2015-09-14]. (原始内容存档于2020-10-30).
- ↑ Arthur2e5; Jeff Bai; Icenowy Zheng. Autobuild. GitHub. [2015-09-14]. (原始内容存档于2020-10-14).
- ↑ Arthur2e5; Jeff Bai; Icenowy Zheng. Autobuild3. GitHub. [2015-09-14]. (原始内容存档于2020-12-02).
- ↑ Arthur2e5; Jeff Bai; Icenowy Zheng. AutoBuild Build Service. GitHub. [2015-09-14]. (原始内容存档于2020-10-30).
外部链接
- 安同开源社区官方网站 (页面存档备份,存于互联网档案馆)
- GitHub 上的 AOSC 项目 (页面存档备份,存于互联网档案馆)
|