Fedora.prev & Fedora.next
李瑞彬 (Robin Lee)
2013-12-22
自我介绍
-
Fedora packager
-
程序员
-
自由软件文化传播者
-
新浪微博@Robin_cheese_lee
发行版在自由软件社区中的角色
-
用户与整个社区的接口
-
将整个社区各种各样的代码整合为一个易用的产品
Fedora 模式的愿景与现状 (1)
-
愿景:参与门槛低,对商业公司参与开源开发友好
-
现状:Red Hat 为主
Fedora 模式的愿景与现状 (2)
-
愿景:纯开源软件
-
现状:一个软件库,对第三库不友好
Fedora 模式的愿景与现状 (3)
-
愿景:带领开源软件潮流,对开源软件进行初始集成
-
现状:实验场,小白鼠用户……
Fedora 模式的愿景与现状 (4)
-
愿景:半滚动(API稳定的基础上,软件包滚动更新),半年
-
现状:一个库,要兼顾的东西太多,容易把握不住进度
Fedora.next 计划(1)
-
将单一的软件库一分为四个 Ring
-
Ring 0: Core (Just Enough OS)
-
Ring 1: Standard
-
Ring 2: Stacks, Environments
-
编程语言生态环境: Perl + CPAN, Ruby + Gems
-
运行环境: X, Wayland
-
软件组合: GNOME, KDE SC
-
Ring 3: 应用程序
Fedora.next 计划(2)
-
以 Working Group 组成多个发布团队
-
目前还很早期,仅有五个 Working Group
-
Workstation, Server, Cloud, Base Design, Environments & Software Stacks
-
可以制订适用于特定 Working Group 的发布策略
-
更高的 Ring 可以覆盖更低层的 Ring 的软件包
-
Working Group 可以选择非 RPM 形式的发布形式
Fedora 模式的愿景与未来 (1)
-
愿景:参与门槛低,对商业公司参与开源开发友好
-
现状:Red Hat 为主
-
未来:以更明确的游戏规则,欢迎更多的商业公司、团体、个人参与 Fedora 项目
Fedora 模式的愿景与未来 (2)
-
愿景:纯开源软件
-
现状:一个软件库,对第三库不友好
-
未来:多个软件库(Ring),以扩大 Fedora 的生态系统
Fedora 模式的愿景与未来 (3)
-
愿景:带领开源软件潮流,对开源软件进行初始集成
-
现状:实验场,小白鼠用户……
-
未来:不同的 Ring 采用不同的策略,使核心更加稳定,使上层软件更灵活
Fedora 模式的愿景与未来 (4)
-
愿景:半滚动(API稳定的基础上,软件包滚动更新),半年
-
现状:一个库,要兼顾的东西太多,容易把握不住进度
-
未来:Working Group 内更容易把握自身的领域,从而能更好地把握时间表
←
→
/
#