www.CiuCTS.com

关于OpenWrt/LEDE项目

OpenWrt/LEDE是一个为嵌入式设备(通常是无线路由器)开发的高扩展度的GNU/Linux发行版。与许多其他路由器的发行版不同,OpenWrt是一个完全为嵌入式设备构建的功能全面、易于修改的由现代Linux内核驱动的操作系统。在实践中,这意味着您可以得到您需要的所有功能,却仍能避免臃肿。

OpenWrt是什么?

OpenWrt不是一个单一且不可更改的固件,而是提供了一个完全可写的文件系统及软件包管理。这使您可以不使用供应商提供的应用程序选择和配置,而是通过使用软件包来定制设备以适应任何应用程序。对于开发人员来说,OpenWrt是一个构建应用程序的框架,无需在其周围构建完整的固件; 对于普通用户来说,这意味着拥有了完全定制的能力,能以意想不到的方式使用该设备。

重启OpenWrt社区

在2016年,LEDE项目作为OpenWrt项目的副产品而诞生,与OpenWrt共享很多相同的目标。该项目旨在成为一个嵌入式Linux版本,能让开发者、系统管理员或其他Linux爱好者轻松的为嵌入式设备特别是无线路由器构建或定制软件。LEDE这一名称代表Linux Embedded Development Environment

项目成员与OpenWrt社区活跃成员高度重合,他们计划通过建立一个高度透明、注重协作和去中心化的社区为嵌入式Linux的开发带来新生。

LEDE已公布的目标包括:

  • 构造一个的伟大的嵌入式Linux发行版,运行稳定且功能实用
  • 伴随社区设备测试反馈,形成定期、可预期的版本迭代
  • 通过广泛的社区参与和公开会议,建立透明的决策机制

LEDE项目的形成是为解决那些被OpenWrt项目或社区认为无法解决的长远问题

  1. 活跃核心开发者数量一直很低,而且无法吸引新面孔加入项目。
  2. 不可依赖的基础设施,内部不同意和单点故障阻碍了错误修复。
  3. 在OpenWrt项目中缺少沟通交流、透明度和协调, 无论是在核心团队内部还是在核心团队和其他团队之间。
  4. 没有足够拥有权限的人处理补丁来流,很少关注测试和定期版本。
  5. 不重视对稳定性和文档。

为解决这些问题,LEDE项目采用了与OpenWrt不同的组织架构:

  1. 所有交流频道均是公开的,对非成员只读的频道控制在一个很好的信噪比。
  2. 决策过程更公开,拥有投票权的开发者和重度用户数量接近50比50。
  3. 大大简化基础设施,确保减少我们的维护工作量。
  4. 更开明的合并政策,基于我们在处理Github上OpenWrt软件包反馈信息的经验。
  5. 高度重视与简化发布流程合并的自动化测试。

OpenWrt和LEDE宣布合并

2018年1月,OpenWrt和以前的LEDE项目同意以OpenWrt这一名称进行合并。

新的、统一的OpenWrt项目将按照由前LEDE项目建立的章程进行管理。以前的LEDE和OpenWrt项目的积极成员将继续在统一的OpenWrt上工作。

共创未来

LEDE分支合并到OpenWrt中将不会改变统一项目所采用的整体技术方向。我们将继续致力于提高稳定性和维护发行版本,同时仍会通过频繁的更新来解决重要的错误和安全问题,就像我们对LEDE 17.01及其之后的17.01.4的发布所做的一样。

旧的15.05以前版本的OpenWrt CC版本将不再受合并项目的支持,这些版本将不再有任何安全性或错误修复。OpenWrt CC 15.05发行版系列将获得有限的安全性和错误修复,但尚未完全集成到发行版自动化中,所以二进制发行版目前没有发布。

LEDE 17.01版本将继续获得对源代码和二进制版本的全面安全性和错误修复支持。 我们正规划在未来几个月内以新名称发行新的主要版本。

合并后的项目将使用基于以前的LEDE项目的代码库。OpenWrt特定的修补程序不会放在LEDE存储库中,但符合LEDE代码质量要求的已集成到新的项目树中。源代码将托管在git.openwrt.org,持续同步的镜像位于Github。原来的OpenWrt代码库已经在Github上存档供将来参考。

不再使用的OpenWrt项目由软件公共利益(SPI) - 美国501(c)(3) 非营利组织 管理我们的OpenWrt商标,处理我们的捐款,帮助我们解决法律问题。

以前在lede-project.org域下提供的基础设施大部分已转移到相应的openwrt.org子域,并将在适当的时候实施重定向。

名字来历

The OpenWrt logo OpenWrt这一名字可以追溯到开放路由运动的开端。适用于WRT54G路由的第一个白俄罗斯版本的发布, 标志着无线路由固件开发进入新时代。
The LEDE logo LEDE是Linux Embedded Development Environment的缩写。因其高度的可定制性和嵌入式buildroot的源头,LEDE超越无线路由和网络应用领域而成为嵌入式Linux应用的可靠选择。

Page Tools