LibreCMC

LibreCMC — это дистрибутив Linux-libre для компьютеров с минимальными ресурсами, таких как Ben NanoNote , маршрутизаторов Wi-Fi на базе ath9k и другое оборудование с упором на свободное программное обеспечение[2]. Целью проекта, основанного на OpenWrt , является стремление к соблюдению GNU Free System Distribution Guidelines (GNU FSDG) и обеспечение того, чтобы проект продолжал соответствовать этим требованиям, установленным Free Software Foundation (FSF). LibreCMC не поддерживает ac (Wi-Fi 5) или ax (Wi-Fi 6) из-за отсутствия свободных чипсетов.

Начиная с 2020 года, релизы больше не используют кодовые имена. Аббревиатура «CMC» в названии libreCMC означает «Concurrent Machine Cluster» (Параллельный машинный кластер)[3].

Что важно знать
LibreCMC
Тип дистрибутив Linux, Сетевая операционная система и встраиваемая операционная система[d]
Первый выпуск 20 октября 2012
Аппаратная платформа Linux-libre
Последняя версия
Репозиторий gogs.librecmc.org/libreC…
Лицензия GNU GPL 2
Сайт librecmc.org (англ.)

История

23 апреля 2014 года на форуме Trisquel Linux упоминается первый публичный релиз libreCMC . 4 сентября 2014 года Free Software Foundation (FSF) добавил libreCMC в свой список одобренных дистрибутивов. Вскоре после этого, 12 сентября 2014 года, FSF выдал сертификат Respects Your Freedom (RYF) новому маршрутизатору с предустановленной libreCMC.

2 мая 2015 года libreCMC объединился с проектом LibreWRT.

LibreWRT, изначально разработанный как пример исследования, был указан на сайте prism-break.org как одна из альтернатив фирменной прошивке, но сегодня на сайте указана libreCMC.

10 марта 2016 года FSF выдал сертификат RYF новому маршрутизатору с предустановленной libreCMC.

29 марта 2017 года libreCMC начал свой первый релиз на основе кодовой базы LEDE (Linux Embedded Development Environment) 17.01.

3 января 2020 года начался первый релиз libreCMC на основе кодовой базы OpenWrt 19.07.

История релизов

Версия Codename Codebase Релиз Linux-Libre Kernel Version Аннотация
Delusional Dan[4] 2014 First public binary release[4]
Elegant Eleanor[4] 2015 LibreWRT merged to the project, LTS
Frivolous Fred[4] LEDE 17.01 29 March 2017 Release based on LEDE
7 October 2017 Fixes various security issues (including dnsmasq and openvpn)
17 October 2017 Fixes various security issues including: dnsmasq, openvpn and KRACK
1 January 2018 4.4.108
1 April 2018 4.4.120
  • openvpn 2.4.5
  • mbedtls 2.8.0
  • Tor was moved into base
6 July 2018 4.4.138
  • openvpn 2.4.6
  • mbedtls 2.9.0
  • Various other fixes
  • Complete removal of references to GitHub repositories
4 October 2018 4.4.159
  • wireguard 0.0.20181006
  • Introduced TL-WR1043N v5
  • Various other fixes
4 Jan 2019 4.4.167
  • uhttpd 2018-11-28
  • Wireguard 0.0.20181218
  • openssl 1.0.2q
  • mbedtls 2.14.1
  • Various other fixes
1 April 2019
  • Fixes CVE 2019-8912
  • Bump OpenVPN to 2.4.7
  • Added support for the TPE-R1200
30 June 2019 4.4.183
  • OpenSSL 1.0.2s
  • wolfssl 1.15-stable
  • mbedtls 1.16.1
  • Wireguard 0.2019.06.01
2 October 2019 4.4.195
  • OpenSSL 1.0.2t
  • Tor 0.4.1.6
  • Wireguard 0.0.20190913
N/A OpenWRT 19.07 3 января 2020
  • ath79 replaces ar71xx targets
  • tiny sub-target replaces the old legacy images
  • First release built on Power9 hardware
N/A 31 января 2020
N/A 1 апреля 2020 4.14.173
  • Updated Wireguard to 1.0.20200330
  • Updated Tor to 0.4.2.7 to fix Шаблон:CVE and init script issues
  • Fixes Шаблон:CVE
  • Other fixes picked from upstream 19.07.x
N/A 29 июня 2020
N/A 2 октября 2020 4.14.199
  • Updated Wireguard to 1.0.20200908
  • Added wolfssl support to luci
  • OpenSSL 1.1.1h
  • Mbedtls 2.16.8
  • Other fixes picked from upstream 19.07.x
N/A 31 декабря 2020 4.14.212
  • Updated Wireguard to 1.0.20201221
  • OpenSSL 1.1.1i
  • OpenVPN 2.4.10
  • Fixes CVE-2020-28928, CVE-2020-8037
  • Other fixes picked from upstream 19.07.x
N/A 24 января 2021 4.14.216
N/A 1 апреля 2021 4.14.224
N/A 1 октября 2021 4.14.248
N/A 21 января 2022 4.14.261
N/A 4 апреля 2022 4.14.273
N/A 28 июня 2022 4.14.284
N/A 24 января 2023 4.14.303
  • wolfssl 5.5.4-stable
  • openssl 1.1.1s
  • Adds support for the TPE-R1400, a rockchip RK3328 based router
N/A 1 апреля 2023 4.14.311
  • openssl 1.1.1t
  • openvpn 2.5.8, which adds wolfssl support
N/A 29 сентября 2023 4.14.325
  • openssl 1.1.1w
  • wolfssl 5.6.3
  • openvpn 2.5.9
  • tor 0.4.8.5
N/A 31 декабря 2023 4.14.334
  • wolfssl 5.6.6

Список поддерживаемого оборудования

LibreCMC поддерживает следующие устройства:

  • Буффало (дочерняя компания Melco)
  • WZR-HP-G300NH
  • WHR-HP-G300NH
  • Netgear
  • WNDR3800: v1.x
  • TP-Link
  • TL-MR3020: v1
  • TL-WR741ND: v1–v2, v4.20–v4.27
  • TL-WR841ND: v5.x, v8.x, v9.x, v10.x, v11.x, v12.x
  • TL-WR842ND: v1, v2
  • TL-WR1043ND: v1.x, v2.x, v3.x, v4.x, v5.x
  • ThinkPenguin
  • TPE-NWIFIROUTER2
  • ТПЭ-R1100
  • ТПЭ-R1200
  • ТПЭ-R1300
  • ТПЭ-R1400 [ 19 ]
  • Qi-оборудование
  • Бен Наноноут

Примечания

  1. v1_5_14 - Gogs
  2. libreCMC FAQ. librecmc.org. Дата обращения: 3 июля 2020.
  3. libreCMC: libreCMC (12 июля 2014). Дата обращения: 26 января 2021. Архивировано 12 июля 2014 года.
  4. 1 2 3 4 libreCMC : The libre Embedded GNU/Linux[-libre] distro. (27 октября 2016). Дата обращения: 26 января 2021. Архивировано 27 октября 2016 года.