OpenWrt

OpenWrt
OpenWrt Logo.svg
Captură de ecran OpenWrt 18.06.1.svg
OpenWrt 06/18 ecran de conectare
dezvoltator Dezvoltator OpenWrt
Licență GPL și alte licențe
Prima publicare 6 ianuarie 2004
Versiunea actuală  19/07/7 din 18 februarie 2021
(acum 179 zile)
Nucleu monolitic ( Linux )
origine GNU / Linux
↳ OpenWrt
Arhitectură toate imaginabile
cronologie Prima versiune
White Russian (0.9)
Kamikaze (7.06, 8.09)
Backfire (10.03)
Ajustarea atitudinii (12.09)
Barrier Breaker (14.07)
Chaos Calmer (15.05)
Limbi) multilingv (26 de limbi)
openwrt.org

OpenWrt este o distribuție Linux pentru sisteme încorporate ca CPE - routere , smartphone-uri (de ex. Neo FreeRunner) sau computer de buzunar (de ex. Ben NanoNote.). OpenWrt oferă un sistem de fișiere complet inscriptibil și include opkg manager de pachete . Acest lucru este deosebit de unic pentru utilizarea în routerele CPE și WLAN. Sursele pachetelor conțineau peste 15.000 de pachete software în august 2020. Cu acestea, routerul poate fi configurat și extins pe deplin cu multe funcții care nu sunt acceptate de firmware-ul producătorului dispozitivului. OpenWrt Buildroot , instrumentul pentru crearea propriilor imagini, este un root puternic modificat .

Funcționalitate de bază

Firmware-ul dezvoltatorului de bază oferit pentru descărcare în starea sa inițială fără modificări (" Vanilla "), aduce odată instalate toate funcțiile de bază necesare funcționării rețelei: suport de rețea, Wi-Fi - Punct de acces , serverul DNS minim dnsmasq precum și posibilitatea de a stabili o conexiune PPP . Gestionarea pachetelor oferită face foarte ușoară modernizarea funcțiilor, cum ar fi VPN-urile cu OpenVPN sau VoIP cu Asterisk , și sunt implementate sarcini mai exotice, cum ar fi playere audio . Cu instrumentele furnizate de dezvoltatori, puteți crea și compila programe pentru mediul OpenWrt . Spre deosebire de majoritatea versiunilor de firmware furnizate de producători, OpenWrt poate fi configurat complet de către utilizator însuși, astfel încât suportul IPv6 poate fi configurat și în rețea. Sunt disponibile toate instrumentele care există în lumea Linux pentru a evita supraîncărcarea rețelei .

serviciu

Interfața web LuCI cu gestionarea pachetelor

Pe dispozitivele fără ecran sau tastatură, OpenWrt este operat prin linia de comandă de la un computer conectat în rețea, prin telnet sau SSH . Setările se fac în Unified Configuration Interface (UCI). Interfața web grafică LuCI este de asemenea disponibilă pentru o administrare mai ușoară . Toate setările obișnuite pot fi făcute printr-un browser web - de exemplu, redirecționarea porturilor și setările DDNS . De asemenea, pot fi afișate statistici. Sistemul X Window a fost portat în special pentru dispozitivele cu ecrane .

LuCI și uHTTPd

LuCI este un proiect suror dezvoltat în mediul Freifunk - sub așa-numita licență Apache - pentru o interfață web extensibilă .

Aici, uHTTPd este utilizat în principal ca server web. uHTTPd este cu un singur fir, acceptă executarea în proces a scripturilor Lua și acces securizat prin TLS.

Interfața este scrisă în limba Lua și are o structură foarte modulară. LuCI poate fi configurat ( instalat ) cu ușurință cu opkg managerul de pachete și, dacă este necesar, eliminat din nou ( dezinstalat ). Este disponibil în 26 de limbi și acceptă extinderea altor limbi cu i18n . (Din octombrie 2013)

O altă interfață a fost disponibilă pentru lansarea „White Russian” 0.9: X-Wrt . Potrivit dezvoltatorului principal Jeremy Collake, dezvoltarea a fost oprită în noiembrie 2012 în timpul adaptării la „Kamikaze”.

poveste

istorie

versiune Nume de cod publicare Numarul de revizie Comentarii / inovații
Versiune mai veche; nu mai este acceptat: - Versiune stabila 2004 Prima versiune
Versiune mai veche; nu mai este acceptat: RC 5 rus alb 26 martie 2006 r3494
Versiune mai veche; nu mai este acceptat: RC 6 7 noiembrie 2006 r5460
Versiune mai veche; nu mai este acceptat: 0,9 3 februarie 2007 r6268
Versiune mai veche; nu mai este acceptat: 7.06 kamikaze 5 iunie 2007 r7428 Reamenajarea structurii de configurare și a altor zone
Versiune mai veche; nu mai este acceptat: 7.07 26 iulie 2007 suport hardware avansat
Versiune mai veche; nu mai este acceptat: 7.09 30 septembrie 2007 r8679 Remedierea erorilor pentru 7/7
Versiune mai veche; nu mai este acceptat: 8.09 19 februarie 2009 r14547 Actualizări de pachete, remedieri de erori, interfață web nouă, suport hardware suplimentar
Versiune mai veche; nu mai este acceptat: 8.09.2 10 ianuarie 2010 r18961
Versiune mai veche; nu mai este acceptat: 10.03 Înapoi 7 aprilie 2010 r20742 Kernel Linux 2.6.32 LTS, suport hardware suplimentar, remedierea erorilor. Nouă versiune uClibc (0.9.30).
Versiune mai veche; nu mai este acceptat: 10.03.1 21 decembrie 2011 r29594 Kernel Linux 2.6.32 LTS, suport hardware suplimentar, remedierea erorilor
Versiune mai veche; nu mai este acceptat: 12.09 Reglarea atitudinii 25 aprilie 2013 r36088 Kernel-ul Linux 3.3 cu CoDel vedeți evitarea congestiei rețelei , suport hardware suplimentar, diverse îmbunătățiri ale funcționalității firewall-ului și drivere WLAN mai noi, remedieri de erori. Nouă versiune uClibc (0.9.33.2). Ținta Broadcom (brcm-2.4) nu mai este acceptată .
Versiune mai veche; nu mai este acceptat: 14.07 Întrerupător de barieră 2 octombrie 2014 r42625 Kernel Linux 3.10, suport IPv6 îmbunătățit și extins, procd ca un nou init, hotplug și sistem de evenimente
Versiune mai veche; nu mai este acceptat: 15 mai Haos Calmer 11 septembrie 2015 r46767 Kernel Linux 3.18, noi caracteristici de securitate de ex. B. suport de închisori , suport de rețea îmbunătățit z. Ca suport noi sau îmbunătățite pentru mai multe 3G / 4G - modem - uri (. Exemplu MBIM, QMI, MNC, ...), Queue Managementul inteligent ( SQM ), dispozitive și drivere de dispozitiv pentru. B. Noul subtarget pentru Mediatek 11ac SoC ( mt7621 ), noua tinta pentru Broadcom ARM BCM47xx / 53xx chips - uri ( bcm53xx ), zmeură Pi 2 suport ( brcm2708 ), susținerea BCM6318 și BCM63268 familiei ( brcm63xx ).
Versiune mai veche; nu mai este acceptat: 15/05/1 16 martie 2016 r48532 Kernel Linux 3.18.23, suport hardware suplimentar, remedierea erorilor.
Versiune mai veche; nu mai este acceptat: 18.06.0 - 30 iulie 2018 r7188 Kernel Linux 4.9.111 sau 4.14.52 (în funcție de arhitectură), patch-uri Spectre și Meltdown pentru x86 și alte remedieri de erori
Versiune mai veche; nu mai este acceptat: 18.06.1 - 18 august 2018 r7258 Kernel Linux 4.9.120 / 4.14.63, remedierea erorilor
Versiune mai veche; nu mai este acceptat: 18.06.2 - 31 ianuarie 2019 r7676 Kernel Linux 4.9.152 / 4.14.95, actualizări de securitate
Versiune mai veche; nu mai este acceptat: 18.06.4 - 1 iulie 2019 r7808 Kernel Linux 4.9.184 / 4.14.131, actualizări de securitate
Versiune mai veche; nu mai este acceptat: 18.06.5 - 11 noiembrie 2019 r7897 Kernel Linux 4.9.198 / 4.14.151, actualizări de securitate
Versiune mai veche; nu mai este acceptat: 18.06.6 - 6 ianuarie 2020 r7957 Kernel Linux 4.9.208 / 4.14.162, actualizări de securitate
Versiune mai veche; nu mai este acceptat: 18.06.07 - 31 ianuarie 2020 r7976 Kernel Linux 4.9.211 / 4.14.167, actualizări de securitate
Versiune mai veche; nu mai este acceptat: 18.06.08 - 6 martie 2020 r7989 Kernel Linux 4.9.214 / 4.14.171, actualizări de securitate
Versiune mai veche; încă acceptat: 07 / 19.0 - 6 ianuarie 2020 r10860 Kernel Linux 4.14.162 (uniform pentru toate arhitecturile), începutul migrării țintei ar71xx către ținta ath79 , suport pentru WPA3 .
Versiune mai veche; încă acceptat: 19.07.1 - 31 ianuarie 2020 r10911 Kernel Linux 4.14.167, actualizări de securitate
Versiune mai veche; încă acceptat: 19.07.22 - 06 martie 2020 r10947 Kernel Linux 4.14.171, actualizări de securitate
Versiune mai veche; încă acceptat: 19.07.3 - 20 mai 2020 r11063 Kernel Linux 4.14.180, actualizări de securitate
Versiune mai veche; încă acceptat: 19.07.4 - 10 septembrie 2020 r11208 Kernel Linux 4.14.195, actualizări de securitate
Versiune mai veche; încă acceptat: 19.07.5 - 09 decembrie 2020 r11257 Kernel Linux 4.14.209, actualizări de securitate
Versiune mai veche; încă acceptat: 19.07.6 - 19 ianuarie 2021 r11278 Kernel Linux 4.14.215, actualizări de securitate
Versiune mai veche; încă acceptat: 19.07.07 - 18 februarie 2021 r11306 Kernel Linux 4.14.221, actualizări de securitate
Versiune curentă: 19.07.88 - 7 august 2021 r11364 Kernel Linux 4.14.241, actualizări de securitate
Versiunea viitoare: 02 / 21.0 - tbd 2021 r16xxx Kernel Linux 5.4.xxx
Legendă:
Versiune mai veche; nu mai este acceptat
Versiune mai veche; încă susținut
Versiune curentă
Versiunea preliminară actuală
Versiunea viitoare

Apariția

În iunie 2003, Andrew Miklas și alți programatori au descoperit că Linksys a fost folosind codul sursă al kernel - ul Linux și alte software - ul publicat în conformitate cu termenii GNU General Public License (GPL) în lor WRT54G produs de serie, fără, cu toate acestea, ceea ce face lor modificate cod sursă disponibil publicului larg, conform cerințelor GPL. După câteva luni de apel public către Linksys, compania a cedat în cele din urmă și în octombrie 2003 a publicat aproape întregul cod sursă modificat al kernel-ului WRT54G Linux, cu excepția driverului pentru chipsetul Broadcom WLAN încorporat în această serie de router . Pentru a crește presiunea asupra Linksys și a altor producători de rute , Harald Welte , principalul dezvoltator al modulului de rețea Linux Netfilter / iptables , a fondat inițiativa gpl-violations.org ca rezultat . Acest lucru a făcut posibilă modificarea software-ului publicat de Linksys și ulterior de alte companii și astfel adaptarea acestuia la nevoile utilizatorilor.

Prima „lansare stabilă”

În ianuarie 2004 a fost fondată în cele din urmă distribuția Linux OpenWrt . Spre deosebire de multe alte proiecte de firmware care au fost create la acea vreme, OpenWrt a fost, prin urmare, capabil să se bazeze pe codul sursă original și, prin urmare, a trebuit să facă mai puțin inginerie inversă. Curând după aceea, a fost publicată prima versiune finalizată cu numele simplu „lansare stabilă”, care a fost la rândul său folosită de proiecte de rețea precum Freifunk și Sip @ Home ca bază pentru firmware-ul lor și este parțial încă în uz astăzi. Cu toate acestea, dezavantajul „lansării stabile” a fost că dezvoltarea a fost legată de versiunile de programe Linux care erau învechite în acel moment și, în plus, uneori erau încă necesare programe de configurare proprietare ale firmware-ului Linksys original.

Versiuni „albe rusești”

La începutul anului 2005 - de asemenea, datorită impulsului noilor angajați - a început lucrul la o nouă ramură de dezvoltare OpenWrt, care a fost publicată la 25 iunie 2005 după câteva luni de dezvoltare internă într-o primă versiune experimentală numită după cocktailul White Russian „White Russian RC1”. White Russian a folosit un nou sistem de construcție derivat din Buildroot2 al proiectului uClibc , care, cu toate acestea, are acum puțin în comun cu el. Multe dintre programele proprietare ale firmware-ului original au fost înlocuite cu alternative gratuite recent scrise , cum ar fi mtd, un program pentru a scrie un firmware nou în memoria flash , programele de configurare a cipului WLAN wlcompat și wificonf și instrumente pentru a configura funcția VLAN a configurarea comutatorilor interni prin sistemul de fișiere proc . Abordarea OpenWrt de a utiliza sursele oficiale de kernel Linux și de a furniza doar patch-uri modulare și drivere pentru dispozitivele de rețea și cipuri a făcut posibilă operarea altor dispozitive în plus față de seria WRT54G în cadrul OpenWrt.

În martie 2006, proiectul OpenWrt s-a confruntat cu compania californiană de software Sveasoft, după nemulțumire îndelungată față de practica sa de publicare a software-ului, cu acuzația că, contrar prevederilor GPL, nu și-a făcut firmware-ul derivat din OpenWrt accesibil în mod liber în codul sursă și l-a retras conform reglementărilor relevante, GPL dreptul de a continua să distribuie software derivat din OpenWrt până când se conformează cererii de a elibera codul sursă modificat. Inițial, Sveasoft a susținut că versiunile în cauză erau doar versiuni pre-lansare pentru un grup mic de testeri beta și, ulterior, a susținut că OpenWrt a copiat în mod necorespunzător părți din modificările lui Sveasoft în proiectul OpenWrt. GPL nu conține nicio scutire înainte de lansare, însă, de îndată ce lucrările derivate de la terți sunt distribuite în afara companiei, aceste modificări trebuie fie să fie lansate în aceeași libertate de circulație, fie distribuția acestui software trebuie să înceteze cu efect imediat. Apoi, Sveasoft a făcut oferta de a trimite fiecărui client Sveasoft textul sursă al firmware-ului Sveasoft utilizat de acest client la cererea lor explicită. Cu toate acestea, conflictul nu a putut fi rezolvat în cele din urmă.

Ultima versiune publicată a filialei White Russian a fost „White Russian 0.9” la 30 ianuarie 2007, într-un moment în care dezvoltarea liniei succesorului „Kamikaze” era deja în plină desfășurare. O serie de funcții noi în această versiune succesivă sunt, de asemenea, disponibile ca backport („retransmisie”) pentru „White Russian”, astfel încât utilizatorii acestor versiuni mai vechi să le poată folosi.

Versiuni „Kamikaze”

În timpul dezvoltării White Russian, unul a devenit din ce în ce mai nemulțumit de unele părți ale acestei linii de dezvoltare, în special de configurația routerului prin variabile individuale într-un NVRAM suplimentar a fost criticată, motiv pentru care o nouă ramură de dezvoltare cu numele de cod „Kamikaze” a fost creat pentru versiunea vizată 1.0 a OpenWrt, numită după un cocktail alcoolic făcut din vodcă, Cointreau și suc de lămâie , a început cu modificări fundamentale. Configurația în Kamikaze ruleaza, cum este de obicei cu alte distribuții Linux, prin fișiere text simple în / etc directorul . Alte domenii ale sistemului au fost, de asemenea, revizuite extensiv sau recent dezvoltate.

A doua linie de dezvoltare reînnoită înainte de lansarea unei versiuni 1.0, care în mod tradițional nu reprezintă prima versiune publicată în zona Unix , dar prima versiune cu sfera de funcții intenționată inițial, a dus la o dispută în cadrul proiectului OpenWrt cu privire la progresul proiectului, astfel încât dezvoltatorul de software Waldemar Brodkorb a decis să se desprindă și, la 31 mai 2006, a solicitat înființarea proiectului FreeWRT în prezent care nu mai este dezvoltat . Motivele divizării sale au fost, în opinia sa, un site web proiectat prost al proiectului OpenWrt, care nu era util cu documentație învechită și împrăștiată, lansări neregulate ale noilor versiuni OpenWrt, lipsa comunicării interne a proiectului și eventuala sa excludere din OpenWrt.

La 5 iunie 2007 a fost lansată prima versiune stabilă a seriei Kamikaze cu numărul de versiune 7.06. Numărul versiunii s-a bazat pe schema introdusă de distribuția Linux Ubuntu , în loc să se numere continuu, din ultima cifră a anului de lansare 2007 și luna de lansare iunie (06). În plus față de noua schemă de configurare prin fișiere text, Kamikaze 7.06 include un sistem de construire nou scris pentru crearea distribuției și pachete individuale noi și acum acceptă un total de 8 platforme hardware diferite . În plus, a făcut modificarea versiunii kernel Linux 2.6 pentru toate platformele, cu excepția celor cu chipset-ul Broadcom WLAN, care este încă dependent de vechile drivere Broadcom proprietare pentru kernel-ul Linux versiunea 2.4 din motive de stabilitate.

Versiunea 7.07 a fost lansată o lună mai târziu. Reviziile extinse se reflectă în drivere WLAN mai bune, timpi de pornire mai scurți și stabilitate mai bună. Numărul arhitecturilor suportate a crescut, de asemenea, de la opt la zece. Versiunea 7.09 a remediat câteva erori două luni mai târziu.

La 4 noiembrie 2008 a apărut prima versiune 8.09 a "Release Candidate". Printre altele, conține o nouă interfață web numită LuCI.

Versiuni „Backfire”

OpenWrt- Backfire poartă numele unui cocktail alcoolic făcut din lichior de cafea, cremă irlandeză și vodcă. Pe 3 martie 2010 a fost publicată prima versiune beta a versiunii OpenWrt „Backfire”. Îmbunătățirile generale și suportul pentru mai multe dispozitive încorporate , routere și smartphone-uri reprezintă obiectivul pentru întreaga linie. Ultima versiune "Backfire" 10.03 este disponibilă din 6 aprilie 2010. Din decembrie 2011, versiunea stabilă și îmbunătățită Backfire 10.03.1 este versiunea actuală.

„Ajustarea atitudinii 09/12”

Pe 25 aprilie 2013 a fost lansată noua versiune 12.09  Attitude Adjustment . Portarea învechită cu plăcile Broadcom 47xx bazate pe kernel-ul Linux 2.4 Broadcom target (brcm-2.4) nu mai este acceptată . Dispozitivele cu doar 16 MB RAM nu mai sunt potrivite pentru noua versiune OpenWrt. Pentru dispozitivele din familia chipset-urilor Broadcom bcm47xx se recomandă utilizarea OpenWrt-'Backfire 'cu brcm-2.4.

„Barrier Breaker 07/14”

Versiunea 14.07 Barrier Breaker a fost lansată în septembrie 2014, nucleul Linux este 3.10

„Haos Calmer 15.05”

Versiunea 15.05 Chaos Calmer a fost lansată în septembrie 2015, nucleul Linux este 3.18

„Reporniți 17.01” (LEDE)

În timpul spin-off-ului proiectului LEDE, versiunea 17.01.0 a fost lansată pe 22 februarie 2017, prima versiune a kernel-ului Linux 4.4. A fost urmat la scurt timp de o altă versiune minoră, care este întreținută în mod activ de proiectul OpenWrt reunit sub forma actualizărilor de securitate.

Aceste versiuni LEDE sunt utilizate în special în comunitățile Freifunk și în cadrul Gluon care este frecvent utilizat în acest scop .

Istoricul versiunilor lansărilor LEDE

versiune publicare Numarul de revizie Comentarii / inovații
Versiune mai veche; nu mai este acceptat: 17.01.0 22 februarie 2017 r3205 Prima versiune
Versiune mai veche; nu mai este acceptat: 17.01.1 19 aprilie 2017 r3316 Kernel 4.4.61, remedieri de erori și îmbunătățiri
Versiune mai veche; nu mai este acceptat: 17.01.2 12 iunie 2017 r3435 Kernel 4.4.71, actualizări de securitate
Versiune mai veche; nu mai este acceptat: 17.01.3 3 octombrie 2017 r3534 Kernel 4.4.89, actualizări de securitate, imagini începând cu 4 octombrie 2017
Versiune mai veche; nu mai este acceptat: 17.01.4 18 octombrie 2017 r3560 Kernel 4.4.92, actualizări de securitate ( KRACK , dacă este adresabil pe partea de server)
Versiune mai veche; nu mai este acceptat: 17.01.5 17 iulie 2018 r3919 Kernel 4.4.140, actualizări de securitate
Versiune mai veche; nu mai este acceptat: 17.01.6 3 septembrie 2018 r3979 Kernel 4.4.153, actualizări de securitate
Versiune mai veche; nu mai este acceptat: 17.01.7 21 iunie 2019 r4030 Kernel 4.4.182, actualizări de securitate

OpenWrt 18/06

Versiunea 18.06, care a fost lansată la sfârșitul lunii iulie 2018, este prima versiune a OpenWrt după reunificarea cu proiectul LEDE. Versiunea kernelului este fie 4.9, fie 4.14 , în funcție de arhitectură .

OpenWrt spin-off LEDE Project

Proiectul LEDE
LEDE Logo.svg
LEDE-Screenshot.svg
Banner de autentificare
dezvoltator Proiectul LEDE
Licență GPL și alte licențe
Prima publicare 6 ianuarie 2004
Versiunea actuală  17/01/7 (21.06.2019)
Nucleu monolitic ( Linux )
origine GNU / Linux
↳ OpenWrt
↳ LEDE
Arhitectură 50 de platforme din următoarele seturi de instrucțiuni : AVR32 , ARM , CRIS , m68k , MIPS , PowerPC , SPARC , SuperH , Ubicom32, x86 , AMD64
compatibilitate OpenWrt
Limbi) 22 de limbi
https://www.lede-project.org/

Linux Embedded Development Environment ( LEDE ) este o bifurcație a proiectului OpenWrt. A apărut la mijlocul anului 2016, când majoritatea dezvoltatorilor activi au părăsit proiectul OpenWrt și au început proiectul spin-off. A produs cu succes versiunea pe scară largă 17.01 și a fost combinată din nou cu proiectul original la începutul anului 2018.

Spin-off de la LEDE

Un grup de dezvoltatori OpenWrt s-a despărțit în mai 2016 și și-a continuat activitatea în cadrul noului proiect LEDE. Motivul pentru care au citat a fost grupul din ce în ce mai mic de dezvoltatori de bază, lipsa eforturilor de a atrage dezvoltatori suplimentari și lipsa de transparență. Echipa LEDE a urmărit în primul rând un ciclu de lansare fiabil și procese transparente de luare a deciziilor.

Proiectul LEDE se bazează pe o furcă de cod a versiunii OpenWrt 15.05 și, prin urmare, a acceptat aceeași bază hardware încă de la început. Dezvoltarea ulterioară la OpenWrt s-a oprit în mare parte din cauza dezvoltării în scădere a dezvoltatorilor.

Eliberarea și utilizarea LEDE

În februarie 2017, proiectul LEDE a prezentat prima versiune proprie (versiunea LEDE 17.01). Comparativ cu OpenWrt 15.05, aceasta implementează unele îmbunătățiri interne și noi caracteristici de securitate în cod.

Scopul LEDE

Similar proiectului OpenWrt, LEDE este un înlocuitor complet pentru firmware-ul original al unei game întregi de routere fără fir și alte dispozitive. Realizează în special deschiderea, extinderea și securitatea. Hardware-ul routerului poate fi astfel utilizat mai flexibil și este parțial singurul mod de a opera dispozitive vechi cu cel mai recent firmware care poate fi, de asemenea, verificat și securizat de un grup mult mai mare de dezvoltatori. Acesta din urmă este deosebit de important în cazul lacunelor de securitate din bibliotecile software sau din protocoalele utilizate, deoarece firmware-ul original al producătorului de hardware este menținut mai rar și doar pentru câțiva ani.

Utilizarea LEDE

LEDE se bazează pe Linux și, prin urmare, beneficiază și de extensibilitate. La rândul său, aceasta permite nu numai utilizarea directă, ci și utilizarea ca platformă pentru alte proiecte. Cadrul Gluon pentru crearea firmware-ului multor comunități Freifunk începând cu versiunea 2017.1 se bazează pe LEDE 17.01. Acest lucru oferă routerelor WiFi vechi funcții de rețea care au fost introduse abia ani mai târziu de unii producători de dispozitive în dispozitivele lor.

Fuzionarea cu OpenWrt

În mai 2017, a început o discuție între dezvoltatorii LEDE și ceilalți dezvoltatori OpenWrt despre apropierea și reintegrarea codului celor două proiecte. La sfârșitul lunii iunie 2017, a fost anunțat rezultatul pozitiv al votului privind reintegrarea. În ianuarie 2018, s-a anunțat că OpenWrt și LEDE vor fi fuzionate. Dezvoltatorii de la LEDE și OpenWrt vor lucra împreună la proiect în conformitate cu liniile directoare ale LEDE.

Lansările viitoare vor apărea din nou sub numele OpenWrt. Ca urmare a reunificării, sa convenit preluarea bazei colaborării comune a proiectului LEDE pentru OpenWrt. Aceștia pun aceleași drepturi ale tuturor angajatorilor în prim plan și pun capăt statutului special al dezvoltatorilor de bază.

Alte derivate

Pe lângă (fostul) spin-off LEDE, există și au existat și alte versiuni și distribuții special adaptate bazate pe OpenWrt.

activ

  • LibreCMC este un spin-off OpenWRT fără BLOB-uri și fără componente proprietare și este recomandat de Free Software Foundation .
  • Aproape toate pachetele de firmware oferite de comunitățile Freifunk individuale , cum ar fi firmware-ul Gluon utilizat frecvent, se bazează pe OpenWrt.
  • Midge , o variantă special adaptată routerului bazat pe ADM5120 .
  • Gargoyle, care acordă o importanță deosebită interfeței sale grafice de utilizator și regulilor de cotă sofisticate .
  • Un alt spin-off este Linino pentru Arduino YÚN și Linino One .

A stabilit

Link-uri web

Commons : OpenWrt  - colecție de imagini, videoclipuri și fișiere audio
Commons : LEDE  - colecție de imagini, videoclipuri și fișiere audio

literatură

Referințe și comentarii individuale

  1. openwrt.org .
  2. Seturi de instrucțiuni. În: https://openwrt.org/ . 2 aprilie 2018, accesat la 11 iunie 2018 .
  3. a b folder luci / modules / luci-base / po / în codul sursă de pe Github. Adus la 13 septembrie 2019 .
  4. ^ Proiect OpenWrt: Pachete. Adus la 17 august 2020 .
  5. LuCI - secțiunea de pagină din glosarul Freifunk Wiki ; Ultima modificare la 18 octombrie 2015, accesată la 14 ianuarie 2016
  6. Licență Apache (engleză) - Ediția 2.0 (începând cu ianuarie 2004) pe GitHub ; accesat pe 14 ianuarie 2016
  7. Proiect OpenWrt: server web uHTTPd. În: openwrt.org. Accesat la 15 iunie 2020 .
  8. Etichete sursă OpenWrt. (Nu mai este disponibil online.) În: https://dev.openwrt.org/ . 2013, arhivat din original la 5 decembrie 2013 ; Adus la 17 octombrie 2013 . Informații: linkul arhivei a fost inserat automat și nu a fost încă verificat. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. @ 1@ 2Șablon: Webachiv / IABot / dev.openwrt.org
  9. Istoricul versiunilor OpenWrt. Cronologie. În: https://openwrt.org/ . 4 martie 2018. Adus pe 11 iunie 2018 .
  10. a b LTS = suport pe termen lung
  11. Milestone Backfire 10.03. În: https://dev.openwrt.org/ . 7 aprilie 2010, accesat la 17 octombrie 2013 .
  12. a b Note de lansare Ajustarea atitudinii 12.09. (Nu mai este disponibil online.) În: openwrt.org. 25 aprilie 2013, arhivat din original la 8 august 2013 ; Adus la 6 octombrie 2013 . Informații: linkul arhivei a fost inserat automat și nu a fost încă verificat. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. @ 1@ 2Șablon: Webachiv / IABot / forum.openwrt.org
  13. OpenWrt BarrierBreaker 14 iulie. (Nu mai este disponibil online.) În: openwrt.org. 2 octombrie 2014, arhivat din original la 6 octombrie 2014 ; Adus pe 4 octombrie 2014 . Informații: linkul arhivei a fost inserat automat și nu a fost încă verificat. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. @ 1@ 2Șablon: Webachiv / IABot / forum.openwrt.org
  14. Chaos Calmer 15 mai. În: openwrt.org. 11 septembrie 2015, accesat la 11 septembrie 2015 .
  15. Chaos Calmer 15/05/1. (Nu mai este disponibil online.) În: openwrt.org. 16 martie 2016, arhivat din original la 24 martie 2016 ; Adus pe 19 martie 2016 . Informații: linkul arhivei a fost inserat automat și nu a fost încă verificat. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. @ 1@ 2Șablon: Webachiv / IABot / forum.openwrt.org
  16. OpenWrt 18.06.0 - Prima versiune stabilă - iulie 2018. În: openwrt.org. Accesat la 1 august 2018 .
  17. OpenWrt 18/06/6 - A șasea versiune de serviciu - 6 ianuarie 2020. În: openwrt.org. Accesat pe 21 ianuarie 2020 .
  18. zorun: OpenWrt 18/06/7 - Service Release - 31 ianuarie 2020. 29 ianuarie 2020, accesat pe 6 decembrie 2020 (engleză).
  19. zorun: OpenWrt 18/06/8 - Service Release - 6 martie 2020. 26 februarie 2020, accesat pe 6 decembrie 2020 (engleză).
  20. OpenWrt 19.07.0 - Prima lansare stabilă - 6 ianuarie 2020. În: openwrt.org. Accesat pe 21 ianuarie 2020 .
  21. https://openwrt.org/releases/19.07/notes-19.07.1
  22. https://openwrt.org/releases/19.07/notes-19.07.2
  23. https://openwrt.org/releases/19.07/notes-19.07.3
  24. https://openwrt.org/releases/19.07/notes-19.07.4
  25. https://openwrt.org/releases/19.07/notes-19.07.5
  26. https://openwrt.org/releases/19.07/notes-19.07.6
  27. https://openwrt.org/releases/19.07/notes-19.07.7
  28. https://openwrt.org/releases/19.07/notes-19.07.8
  29. The Open Source WRT54G Story (engleză) - Aaron Weiss pe WIFI-Planet , 8 noiembrie 2005
  30. Andrew Miklas: Linksys WRT54G și GPL . (Engleză) - pe Linux Kernel Mailing List , 7 iunie 2003; accesat pe 14 ianuarie 2016
  31. Jonathan Corbet: LinkSys și module binare . (Engleză) - pe LWN.net , 14 octombrie 2003; accesat pe 14 ianuarie 2016
  32. Linksys lansează codul GPL pentru WRT54G - pe Slashdot , 6 iulie 2003
  33. Companiile violează GPL-ul software-ului sub drepturile mele de autor . (Engleză) - pe pagina de pornire a LaForge (anterior pe blogul lui Harald Welte ), pe 3 noiembrie 2003; accesat pe 14 ianuarie 2016
  34. a b wiki.openwrt.org: OpenWrtDocs / Despre . (Engleză) accesat pe 14 ianuarie 2016
  35. ^ Pro-Linux : Disputa de licență între OpenWrt și Sveasoft . 15 martie 2006, accesat la 13 iulie 2007.
  36. Jonathan Corbet: Sveasoft și GPL . În: LWN.net . 5 aprilie 2006, accesat la 13 iulie 2007.
  37. Julius Stiebert: Furcă pentru firmware-ul gratuit al routerului planificat OpenWrt . În: Golem.de . 31 mai 2006, accesat la 13 iulie 2007.
  38. Openwrt.org: Kamikaze 7.06 Note de lansare ( memento al originalului din 07 iulie 2007 în Internet Archive ) Info: @ 1@ 2Șablon: Webachiv / IABot / downloads.openwrt.org Arhiva link - ul a fost introdus în mod automat și nu a fost încă verificată. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. . 5 iunie 2007, accesat la 16 iulie 2007.
  39. Openwrt.org: note de lansare Kamikaze 8.09 . 4 noiembrie 2008, accesat la 8 noiembrie 2008
  40. Gradul de maturitate al software-ului publicat în mediul GNU / Linux crește de obicei de la prima versiune alfa la versiunea beta la așa-numiții candidați la versiunea finală (versiunea finală ).
  41. Openwrt.org: Note de lansare Backfire 10.03 . (Engleză) - Accesat la 9 aprilie 2010
  42. Descărcați indexul din /backfire/10.03.1/ (engleză)
  43. Backfire 10.03.1 final (engleză) - Echipa de lansare OpenWrt ar dori să anunțe versiunea finală Backfire Interim 1 (10.03.1) ; accesat pe 14 ianuarie 2016
  44. Versiunile de lansare LEDE. Adus la 8 august 2017 .
  45. Proiect LEDE: LEDE 17.01.0 - Prima lansare stabilă - februarie 2017. În: lede-project.org. Adus la 20 octombrie 2017 .
  46. Proiect LEDE: LEDE 17.01.1 - Prima versiune de service - aprilie 2017. În: lede-project.org. Adus la 20 octombrie 2017 .
  47. Proiect LEDE: LEDE 17.01.2 - A doua versiune de service - iunie 2017. În: lede-project.org. Adus la 20 octombrie 2017 .
  48. Proiect LEDE: LEDE 17.01.3 - A treia versiune de service - octombrie 2017. În: lede-project.org. Adus la 20 octombrie 2017 .
  49. Proiect LEDE: LEDE 17.01.4 - A patra versiune de service - octombrie 2017. În: lede-project.org. Adus la 20 octombrie 2017 .
  50. OpenWrt / LEDE 17.01.5 - Versiunea a cincea a serviciului - iulie 2018. În: openwrt.org. Adus la 30 iulie 2018 .
  51. OpenWrt / LEDE 17.01.6 - A șasea versiune de service - septembrie 2018. În: openwrt.org. Adus pe 7 septembrie 2018 .
  52. OpenWrt / LEDE 17.01.7 - A șaptea versiune de service - iunie 2019. În: openwrt.org. Accesat pe 10 ianuarie 2020 .
  53. LEDE v17.01.x final. LEDE, 18 octombrie 2017, accesat 18 octombrie 2017 .
  54. Config.in trunchi / țintă - OpenWrt . 22 noiembrie 2013. Arhivat din original la 22 februarie 2014. Informații: linkul arhivă a fost inserat automat și încă nu a fost verificat. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. Adus la 13 februarie 2014. @ 1@ 2Șablon: Webachiv / IABot / dev.openwrt.org
  55. ^ Portal de traducere LuCI . 1 septembrie 2004. Arhivat din original la 21 octombrie 2009. Adus la 31 decembrie 2010.
  56. LEDE - Linux Embedded Development Environment (engleză) - accesat la 8 octombrie 2016
  57. Dezvoltatorii de bază OpenWRT își încep propriul fork . 4 mai 2016.
  58. Firmware-ul routerului: LEDE ca alternativă OpenWRT mai deschisă . Heise Online . 4 mai 2016.
  59. a b Anunțarea fuziunii OpenWrt / LEDE. 2 ianuarie 2018, accesat pe 24 martie 2018 .
  60. Hackerii de router ajung la furcă: LEDE se desparte de OpenWRT. În: theregister.co.uk. Adus la 20 octombrie 2017 .
  61. OpenWrt Alternative LEDE lansează versiunea 17.01 - accesată la 15 iulie 2017
  62. OpenWrt alternative LEDE urmează să fie reintegrată în proiectul principal - accesat pe 15 iulie 2017
  63. John Crispin: propunere openwrt și lede - remerge. (Nu mai este disponibil online.) În: [LEDE-DEV]. 8 mai 2017, arhivat din original la 14 iulie 2017 ; accesat la 17 iulie 2017 (engleză). Informații: linkul arhivei a fost inserat automat și nu a fost încă verificat. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. @ 1@ 2Șablon: Webachiv / IABot / lists.infradead.org
  64. [LEDE-DEV] cuvânt deschis și lede - reface propunerea. În: lists.infradead.org. Adus la 20 octombrie 2017 .
  65. Hauke ​​Mehrtens: apel LEDE pentru vot asupra propunerii de reîncadrare V3. (Nu mai este disponibil online.) În: [LEDE-DEV]. 26 iunie 2017, arhivat din original la 9 septembrie 2017 ; Adus la 17 iulie 2017 (engleză): „Cu acel vot, reîncadrarea este aprobată oficial de către dezvoltatorii LEDE și, de asemenea, de către hackerii OpenWrt.” Informații: linkul arhivă a fost inserat automat și încă nu a fost verificat. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. @ 1@ 2Șablon: Webachiv / IABot / lists.infradead.org
  66. Regulile proiectului LEDE. Adus pe 5 februarie 2018 .
  67. ^ Proiect OpenWrt: Regulile proiectului OpenWrt / LEDE. Accesat la 2 martie 2018 .
  68. ^ Proiect OpenWrt: Regulile proiectului OpenWrt / LEDE. În: openwrt.org. Adus pe 9 septembrie 2018 .
  69. Distribuții gratuite GNU / Linux - pe GNU .org ; accesat pe 16 ianuarie 2016
  70. Manual Gluon - accesat la 14 ianuarie 2016
  71. Gluon firmware (engleză) - pe GitHub ; accesat la 14 ianuarie 2016
  72. midge.vlad.org.ua ( memento al originalului din 16 iulie 2007 în Internet Archive ) Info: Arhiva link - ul a fost introdus în mod automat și nu a fost încă verificată. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. (Engleză) - Accesat la 14 ianuarie 2016 @ 1@ 2Șablon: Webachiv / IABot / midge.vlad.org.ua
  73. gargoyle-router.com (engleză) - accesat la 14 ianuarie 2016
  74. PacketProtector.org - accesat la 14 ianuarie 2016