iphone8 发表于 2017-5-16 15:30:15

LEDE 固件与OpenWRT之间关系

LEDE项目是OpenWrt项目的一个衍生(spin-off)并有许多相同的目标。旨在构建一个嵌入式Linux发行版,使它易于被开发者、系统管理员或其他Linux爱好者为嵌入式设备尤其是无线路由器去编译(build)和定制软件。名称LEDE代表Linux嵌入式开发环境(Linux Embedded Development Environment)。

项目成员已包括大部分OpenWrt社区的最活跃成员。并且打算通过创建一个非常注重透明、协作和去中心化(decentralisation)的社区来为嵌入式Linux开发带来新生。

LEDE 当前的目标是:
1. 构建一个巨大的嵌入式 Linux 发行版,主要关注稳定性和功能
2.拥有规律,可预测的发行周期
3.建立透明的决策过程,加强社区参与和公共反馈
创建 LEDE 是因为 OpenWrt 有一些长期存在的问题,一直悬而未决:
1.核心开发者活跃度低,也没有鼓励更多新成员加入的策略
2.不可靠的基础设施,因为淡点故障和内部分歧而阻碍修复
3.缺乏沟通,透明和协作,无论是核心团队还是核心团队与社区之间
4.提交 commit 的人较少,不怎么关注测试和常规构建
5.不关注稳定性和文档

为了解决这些问题,创建了 LEDE 项目,相比 OpenWrt 不同之处在于:
1.所有沟通频道都是公开的,一些对非开发成员限制只读权限
2.决策过程是公正公开的,大约有 50/50 的开发者和权威用户有投票权
3.基础设施非常简单,降低维护工作的难度
4.基于 OpenWrt 包在 Github 收到的反馈,合并策略更自由
5.强烈关注自动化测试,简历一个简单的发布流程

LEDE 项目地址:https://www.lede-project.org/

页: [1]
查看完整版本: LEDE 固件与OpenWRT之间关系