OpenWrt

Van Wikipedia, de gratis encyclopedie
Spring naar navigatie Spring naar zoeken
OpenWrt
OpenWrt Logo.svg
OpenWrt-schermafbeelding 18.06.1.svg
OpenWrt 06/18 inlogscherm
ontwikkelaar OpenWrt-ontwikkelaar
Licentie(s) GPL en andere licenties
Eerste publicatie 6 januari 2004
Huidige versie 19/07/7[1] van 18 februari 2021
(175 dagen geleden)
Kernel monolithisch ( Linux )
voorgeslacht GNU / Linux
OpenWrt
Architectuur(s) allemaal denkbaar [2]
tijdlijn Eerste versie
Wit-Russisch (0,9)
Kamikaze (7,06, 8,09)
Terugslag (3/10)
Houding Aanpassing (09/12)
Barrièrebreker (07/14)
Chaos Rustiger (15/05)
talen) meertalig (26 talen [3] )
openwrt.org

OpenWrt is een Linux-distributie voor embedded systemen zoals CPE- routers , smartphones (bijv. Neo FreeRunner) of zakcomputers (bijv. Ben NanoNote). OpenWrt biedt een volledig beschrijfbaar bestandssysteem en bevat de pakketbeheerder opkg . Dit is vooral uniek voor gebruik in CPE- en WLAN-routers. De pakketbronnen bevatten in augustus 2020 meer dan 15.000 softwarepakketten. [4] Hiermee kan de router uitgebreid worden geconfigureerd en uitgebreid met veel functies die niet worden ondersteund door de firmware van de fabrikant van het apparaat. OpenWrt Buildroot , de tool voor het maken van uw eigen afbeeldingen, is een sterk gewijzigde buildroot .

Basisfunctionaliteit

De basisfirmware voor ontwikkelaars die in zijn oorspronkelijke staat, zonder aanpassingen (" Vanilla ") kan worden gedownload, brengt alle elementaire functies met zich mee die nodig zijn voor gebruik in het netwerk na installatie: netwerkondersteuning, WLAN- toegangspunt , de minimale DNS- server dnsmasq evenals de mogelijkheid om een PPP- verbinding tot stand te brengen. Het aangeboden pakketbeheer maakt het zeer eenvoudig om functies zoals VPN's met OpenVPN of VoIP met Asterisk achteraf uit te breiden , en meer exotische taken zoals audiospelers worden ook geïmplementeerd. Met de tools van de ontwikkelaars kun je zelf programma's maken en compileren voor de OpenWrt-omgeving. In tegenstelling tot de meeste firmwareversies die door de fabrikanten worden geleverd, kan OpenWrt volledig door de gebruiker zelf worden geconfigureerd, zodat IPv6- ondersteuning ook in het netwerk kan worden ingesteld. Alle tools die in de Linux-wereld bestaan om overbelasting van het netwerk te voorkomen, zijn beschikbaar.

dienst

De LuCI -webinterface met pakketbeheer

Op apparaten zonder scherm of toetsenbord wordt OpenWrt bediend via de opdrachtregel vanaf een in het netwerk aangesloten computer, via telnet of SSH . Instellingen worden gemaakt in de Unified Configuration Interface (UCI). De LuCIgrafische webinterface is ook beschikbaar voor eenvoudiger beheer. Alle gebruikelijke instellingen kunnen via een webbrowser worden gedaan, bijvoorbeeld port forwarding en DDNS- instellingen. Statistieken kunnen ook worden weergegeven. Het X Window-systeem is speciaal geport voor apparaten met schermen.

LuCI en uHTTPd

LuCI is een zusterproject ontwikkeld in de Freifunk- omgeving [5] - onder de zogenaamde Apache-licentie [6] - voor een uitbreidbare webinterface .

Hier wordt uHTTPd voornamelijk gebruikt als webserver. uHTTPd is single-threaded, ondersteunt in-process uitvoering van Lua-scripts en beveiligde toegang via TLS. [7]

De interface is geschreven in de Lua- taal en heeft een zeer modulaire structuur. LuCI kan eenvoudig worden ingesteld ( geïnstalleerd ) met de pakketbeheerder opkg en, indien nodig, weer worden verwijderd ( deïnstalleerd ). Het is beschikbaar in 26 [3] talen en ondersteunt de uitbreiding van extra talen met i18n . (Vanaf oktober 2013)

Een andere interface was beschikbaar voor de release "White Russian" 0.9: X-Wrt . Volgens hoofdontwikkelaar Jeremy Collake werd de ontwikkeling in november 2012 stopgezet tijdens de aanpassing aan "Kamikaze".

verhaal

geschiedenis

versie Codenaam publicatie Revisienummer [8] [9] Opmerkingen / innovaties
Oudere versie; niet langer ondersteund: - Stabiele vrijlating 2004 Eerste versie
Oudere versie; niet langer ondersteund: RC 5 witte Rus 26 maart 2006 r3494
Oudere versie; niet langer ondersteund: RC 6 7 november 2006 r5460
Oudere versie; niet langer ondersteund: 0.9 3 februari 2007 r6268
Oudere versie; niet langer ondersteund: 7.06 kamikaze 5 juni 2007 r7428 Herontwikkeling van de configuratiestructuur en andere gebieden
Oudere versie; niet langer ondersteund: 7.07 26 juli 2007 geavanceerde hardware-ondersteuning
Oudere versie; niet langer ondersteund: 7.09 30 september 2007 r8679 Bugfixes voor 7/7
Oudere versie; niet langer ondersteund: 8.09 19 februari 2009 r14547 Pakketupdates, bugfixes, nieuwe webinterface, extra hardware-ondersteuning
Oudere versie; niet langer ondersteund: 8.09.2 10 januari 2010 r18961
Oudere versie; niet langer ondersteund: 10.03 averechts werken 7 april 2010 r20742 Linux-kernel 2.6.32 LTS, [10] extra hardware-ondersteuning, bugfixes. Nieuwe uClibc-versie (0.9.30). [11]
Oudere versie; niet langer ondersteund: 10.03.1 21 december 2011 r29594 Linux-kernel 2.6.32 LTS, [10] extra hardware-ondersteuning, bugfixes
Oudere versie; niet langer ondersteund: 12.09 Houding aanpassen 25 april 2013 r36088 Linux-kernel 3.3 met CoDel zie Vermijding van netwerkcongestie , extra hardware-ondersteuning, verschillende verbeteringen aan de firewall-functionaliteit en nieuwere WLAN-stuurprogramma's, bugfixes. Nieuwe uClibc-versie (0.9.33.2). Het Broadcom-doel (brcm-2.4) wordt niet langer ondersteund. [12]
Oudere versie; niet langer ondersteund: 07/14 Barrièrebreker 2 oktober 2014 r42625 Linux-kernel 3.10, verbeterde en sterk uitgebreide IPv6-ondersteuning, procd als een nieuw init-, hotplug- en gebeurtenissysteem [13]
Oudere versie; niet langer ondersteund: 15.05 Chaos rustiger 11 september 2015 r46767 Linux kernel 3.18, nieuwe beveiligingsfuncties, b.v. B. ondersteuning van jails , verbeterde netwerkondersteuning z. B. nieuwe of verbeterde ondersteuning voor veel 3G /4G- modems (bijv. MBIM, QMI, NCM, ...), Smart Queue Management ( SQM ), apparaten en apparaatstuurprogramma's, bijv. B. nieuw subdoel voor Mediatek 11ac SoC ( mt7621 ), nieuw doel voor Broadcom ARM BCM47xx / 53xx- chips ( bcm53xx ), Raspberry Pi 2- ondersteuning ( brcm2708 ), ondersteuning van de BCM6318 en de BCM63268- familie ( brcm63xx ). [14]
Oudere versie; niet langer ondersteund: 15.05.1 16 maart 2016 r48532 Linux-kernel 3.18.23, extra hardware-ondersteuning, bugfixes. [15]
Oudere versie; niet langer ondersteund: 18.06.0 - 30 juli 2018 r7188 Linux-kernel 4.9.111 of 4.14.52 (afhankelijk van architectuur), Spectre- en Meltdown- patches voor x86 en andere bugfixes [16]
Oudere versie; niet langer ondersteund: 18.06.1 - 18 augustus 2018 r7258 Linux-kernel 4.9.120 / 4.14.63, bugfixes
Oudere versie; niet langer ondersteund: 18/06/2 - 31 januari 2019 r7676 Linux-kernel 4.9.152 / 4.14.95, beveiligingsupdates
Oudere versie; niet langer ondersteund: 06/18/4 - 1 juli 2019 r7808 Linux-kernel 4.9.184 / 4.14.131, beveiligingsupdates
Oudere versie; niet langer ondersteund: 18.06.5 - 11 november 2019 r7897 Linux-kernel 4.9.198 / 4.14.151, beveiligingsupdates
Oudere versie; nog steeds ondersteund: 06/18/6 - 6 januari 2020 r7957 Linux-kernel 4.9.208 / 4.14.162, beveiligingsupdates [17]
Huidige versie: 19.07.0 - 6 januari 2020 r10860 Linux-kernel 4.14.162 (uniform voor alle architecturen), start van migratie van doel ar71xx naar doel ath79 , ondersteuning van WPA3 . [20]
Legende:
Oudere versie; Niet langer gesteund
Oudere versie; nog steeds ondersteund
Huidige versie
Huidige voorlopige versie
Toekomstige versie

Verschijning

In juni 2003 ontdekten Andrew Miklas en andere programmeurs dat Linksys de broncode van de Linux-kernel en andere software gebruikte die is gepubliceerd onder de voorwaarden van de GNU General Public License (GPL) in hun WRT54G- productreeks, zonder echter hun gewijzigde broncode beschikbaar voor het grote publiek zoals vereist door de GPL. [21] [22] Na enkele maanden van publiek beroep op Linksys, gaf het bedrijf uiteindelijk toe en publiceerde in oktober 2003 bijna de volledige gewijzigde broncode van de WRT54G Linux-kernel, met uitzondering van de driver voor de Broadcom -WLAN- ingebouwd in deze router serie Chipset . [23] [24] Om de druk op Linksys en andere routerfabrikanten te vergroten, richtte Harald Welte , de belangrijkste ontwikkelaar van de Linux-netwerkmodule Netfilter / iptables , het initiatief gpl-violations.org op . [25] Dit heeft het mogelijk gemaakt om de gepubliceerde software van Linksys en later van andere bedrijven te wijzigen en zo de wensen van de gebruiker dienovereenkomstig aan te passen.

De eerste "stabiele release"

In januari 2004 werd eindelijk de Linux-distributie OpenWrt opgericht. In tegenstelling tot veel andere firmwareprojecten die destijds werden gemaakt, kon OpenWrt dus voortbouwen op de originele broncode en hoefden ze dus minder aan reverse engineering te doen. Kort daarna werd de eerste voltooide versie met de eenvoudige naam "stable release" gepubliceerd, die op zijn beurt werd gebruikt door netwerkprojecten zoals Freifunk en Sip @ Home als basis voor hun firmware en deels nog steeds in gebruik is. Het nadeel van de "stabiele release" was echter dat de ontwikkeling gebonden was aan versies van Linux-programma's die op dat moment verouderd waren en bovendien waren er soms nog eigen configuratieprogramma's van de originele Linksys-firmware nodig. [26]

"Wit-Russische" versies

Begin 2005 werd - mede dankzij de aanzet van nieuwe medewerkers - gestart met de bouw van een nieuwe OpenWrt-ontwikkeltak, die op 25 juni 2005 na enkele maanden interne ontwikkeling werd gepubliceerd in een eerste experimentele versie vernoemd naar de cocktail White Russian "Wit-Russische RC1". White Russian gebruik gemaakt van een nieuw bouwsysteem afgeleid van Buildroot2 van de uClibc project, dat nu echter weinig gemeen met het. Veel van de propriëtaire programma's van de originele firmware zijn vervangen door nieuw geschreven gratis alternatieven , zoals mtd, een programma om nieuwe firmware naar het flashgeheugen te schrijven, de WLAN- chipconfiguratieprogramma's wlcompat en wificonf en tools voor de VLAN- functie van de configuratie interne schakelaars via het proc-bestandssysteem . OpenWrt's benadering om de officiële Linux-kernelbronnen te gebruiken en alleen modulaire patches en stuurprogramma's voor de netwerkapparaten en chips te bieden, maakte het mogelijk om naast de WRT54G-serie ook andere apparaten te bedienen onder OpenWrt.

In maart 2006 confronteerde het OpenWrt-project het Californische softwarebedrijf Sveasoft met de beschuldiging dat het softwarebedrijf Sveasoft, in strijd met de bepalingen van de GPL, zijn van OpenWrt afgeleide firmware niet vrij toegankelijk had gemaakt in de broncode, en deze heeft teruggetrokken volgens de bepalingen van de GPL. de relevante regelgeving heeft de GPL het recht om door te gaan met het distribueren van software afgeleid van OpenWrt totdat deze voldoet aan het verzoek om de gewijzigde broncode vrij te geven. Sveasoft beweerde aanvankelijk dat de versies in kwestie slechts pre-releaseversies waren voor een kleine groep bètatesters , en voerde later aan dat OpenWrt delen van Sveasofts modificaties onjuist had gekopieerd naar het OpenWrt-project. De GPL bevat echter geen pre-release-vrijstelling en zodra van derden afkomstige werken buiten het bedrijf worden gedistribueerd, moeten die wijzigingen worden vrijgegeven onder dezelfde bewegingsvrijheid of moet de distributie van deze software worden stopgezet met onmiddellijk effect. Sveasoft deed vervolgens het aanbod om elke Sveasoft-klant op uitdrukkelijk verzoek de brontekst van de Sveasoft-firmware te sturen die door deze klant werd gebruikt. Het conflict kon echter niet definitief worden opgelost. [27] [28]

De laatst gepubliceerde versie van de White Russian-tak was "White Russian 0.9" op 30 januari 2007, op een moment dat de ontwikkeling van de opvolgerlijn "Kamikaze" al in volle gang was. [26] Een aantal nieuwe functies in deze opvolger zijn ook beschikbaar gesteld als backport (“retransmission”) voor “White Russian” zodat gebruikers van deze oudere versies er ook gebruik van kunnen maken.

"Kamikaze" versies

Tijdens de ontwikkeling van White Russian werd men steeds ontevredener over sommige onderdelen van deze ontwikkelingslijn, met name de configuratie van de router via individuele variabelen in een extra NVRAM stuitte op kritiek, vandaar dat een nieuwe ontwikkelingstak met de codenaam "Kamikaze" is gemaakt voor de gerichte versie 1.0 van OpenWrt , genoemd naar een alcoholische cocktail gemaakt van wodka, Cointreau en citroensap , begon met fundamentele veranderingen. De configuratie in Kamikaze verloopt, zoals gebruikelijk bij andere Linux-distributies, via eenvoudige tekstbestanden in de map / etc. Ook andere delen van het systeem zijn grondig herzien of nieuw ontwikkeld.

De vernieuwde tweede ontwikkelingslijn vóór de release van een versie 1.0, die traditioneel niet de eerste gepubliceerde versie in het Unix-gebied vertegenwoordigt , maar de eerste versie met de oorspronkelijk beoogde reikwijdte van functies, leidde tot een geschil binnen het OpenWrt-project over de voortgang van het project, zodat de software-ontwikkelaar Waldemar Brodkorb besloten om spin-off en op 31 mei 2006 gepleit voor de invoering van de op dat moment niet meer ontwikkeld FreeWRT project. De redenen voor zijn splitsing waren, naar zijn mening, een slecht ontworpen website van het OpenWrt-project die niet behulpzaam was met verouderde en verspreide documentatie, onregelmatige releases van nieuwe OpenWrt-versies, een gebrek aan interne projectcommunicatie en zijn uiteindelijke uitsluiting van OpenWrt. [29]

Op 5 juni 2007 werd eindelijk de eerste stabiele versie van de Kamikaze-serie met versienummer 7.06 uitgebracht. Het versienummer was gebaseerd op het door de Linux-distributie Ubuntu ingevoerde schema, in plaats van continu te tellen, vanaf het laatste cijfer van het releasejaar 2007 en de releasemaand juni (06). Naast het nieuwe configuratieschema via tekstbestanden, bevat Kamikaze 7.06 een nieuw geschreven buildsysteem voor het maken van de distributie en individuele nieuwe pakketten en ondersteunt nu in totaal 8 verschillende hardwareplatforms . Bovendien maakte het de overstap naar de Linux-kernelversie 2.6 voor alle platforms, behalve die met de Broadcom WLAN-chipset, die vanwege stabiliteitsredenen nog steeds afhankelijk is van de oude propriëtaire Broadcom-stuurprogramma's voor de Linux-kernelversie 2.4.[30]

Versie 7.07 werd een maand later uitgebracht. Uitgebreide revisies worden weerspiegeld in betere WLAN-stuurprogramma's, kortere opstarttijden en betere stabiliteit. Ook het aantal ondersteunde architecturen nam toe van acht naar tien. Versie 7.09 loste twee maanden later enkele bugs op.

Op 4 november 2008 werd de eerste "Release Candidate" versie 8.09 gepubliceerd. Het bevat onder andere een nieuwe webinterface genaamd LuCI. [31]

"Backfire" versies

OpenWrt- Backfire is vernoemd naar een alcoholische cocktail gemaakt van koffielikeur, Ierse room en wodka. Op 3 maart 2010 werd de eerste bètaversie [32] editie van de OpenWrt "Backfire"-versie gepubliceerd. Algemene verbeteringen en de ondersteuning van meer embedded devices , routers en smartphones is het doel voor de hele lijn. De laatste "Backfire" release 10.03 is beschikbaar sinds 6 april 2010. [33] Sinds december 2011 is de stabiele en verbeterde versie Backfire 10.03.1 [34] [35] de huidige versie.

"Houding Aanpassing 09/12"

Op 25 april 2013 werd de nieuwe versie 12.09 Attitude Adjustment uitgebracht. De verouderde portering met Broadcom 47xx boards op basis van de Linux kernel 2.4 Broadcom target (brcm-2.4) wordt niet langer ondersteund. Apparaten met slechts 16 MB RAM zijn niet meer geschikt voor de nieuwe OpenWrt-versie. Voor apparaten van de chipsetfamilie Broadcom bcm47xx wordt aanbevolen om OpenWrt-'Backfire' met brcm-2.4 te gebruiken. [12]

"Barrièrebreker 07/14"

Versie 14.07 Barrier Breaker werd uitgebracht in september 2014, Linux-kernel is 3.10

"Chaos Rustiger 15.05"

Versie 15.05 Chaos Calmer werd uitgebracht in september 2015, de Linux-kernel is 3.18

"Herstart 17.01" (LEDE)

Tijdens de spin-off van het LEDE-project werd op 22 februari 2017 versie 17.01.0 uitgebracht, de eerste versie op de Linux-kernel 4.4. Het werd kort daarna gevolgd door een andere kleine release, die actief wordt onderhouden door het herenigde OpenWrt-project in de vorm van beveiligingsupdates.

Deze LEDE-releases worden met name gebruikt in de Freifunk- communities en het Gluon- framework dat hiervoor veel wordt gebruikt.

Versiegeschiedenis van de LEDE-releases

versie publicatie Revisienummer [36] Opmerkingen / innovaties
Oudere versie; niet langer ondersteund: 17.01.0 22 februari 2017 r3205 Eerste release-versie [37]
Oudere versie; niet langer ondersteund: 01/17/1 19 april 2017 r3316 Kernel 4.4.61, bugfixes en verbeteringen [38]
Oudere versie; niet langer ondersteund: 01/17/2 12 juni 2017 r3435 Kernel 4.4.71, beveiligingsupdates [39]
Oudere versie; niet langer ondersteund: 17.01.3 3 oktober 2017 r3534 Kernel 4.4.89, beveiligingsupdates, afbeeldingen van 4 oktober 2017 [40]
Oudere versie; niet langer ondersteund: 17.01.4 18 oktober 2017 r3560 Kernel 4.4.92, beveiligingsupdates ( KRACK , indien adresseerbaar aan de serverzijde) [41]
Oudere versie; niet langer ondersteund: 17.01.5 17 juli 2018 r3919 Kernel 4.4.140, beveiligingsupdates [42]
Oudere versie; niet langer ondersteund: 01/17/6 3 september 2018 r3979 Kernel 4.4.153, beveiligingsupdates [43]
Oudere versie; niet langer ondersteund: 17.01.7 21 juni 2019 r4030 Kernel 4.4.182, beveiligingsupdates [44]

OpenWrt 18/06

Versie 18.06, uitgebracht eind juli 2018, is de eerste versie van OpenWrt na hereniging met het LEDE-project. De kernelversie is 4.9 of 4.14, afhankelijk van de architectuur .

OpenWrt spin-off LEDE Project

LEDE-project
LEDE Logo.svg
LEDE-Screenshot.svg
Inlogbanner
ontwikkelaar LEDE-project
Licentie(s) GPL en andere licenties
Eerste publicatie 6 januari 2004
Huidige versie 17 januari 7 (2019-06-21) [45]
Kernel monolithisch ( Linux )
voorgeslacht GNU / Linux
OpenWrt
LEDE
Architectuur(s) 50 platforms van de volgende instructiesets : AVR32 , ARM , CRIS , m68k , MIPS , PowerPC , SPARC , SuperH , Ubicom32, x86 , AMD64 [46]
compatibiliteit OpenWrt
talen) 22 talen [47]
https://www.lede-project.org/

Linux Embedded Development Environment ( LEDE ) is een afsplitsing van het OpenWrt-project. Het ontstond medio 2016 toen de meeste actieve kernontwikkelaars het OpenWrt-project verlieten en het spin-off-project startten. [48] Het produceerde met succes de veelgebruikte release 17.01 en werd begin 2018 opnieuw samengevoegd met het oorspronkelijke project. [49] [50] [51]

Spin-off van LEDE

Een groep OpenWrt-ontwikkelaars splitste zich in mei 2016 af en zette hun werk voort onder het nieuwe LEDE-project. De reden die ze noemden was de steeds kleinere groep kernontwikkelaars, het gebrek aan inspanningen om extra ontwikkelaars aan te trekken en het gebrek aan transparantie. Het team van LEDE richtte zich vooral op een betrouwbare releasecyclus en transparante besluitvormingsprocessen. [52]

Het LEDE-project is gebaseerd op een codefork van de OpenWrt-versie 15.05 en heeft daarom vanaf het begin dezelfde hardwarebasis ondersteund. De verdere ontwikkeling bij OpenWrt kwam grotendeels tot stilstand door de teruglopende ontwikkeling van ontwikkelaars.

LEDE releases en gebruik

In februari 2017 presenteerde het LEDE Project zijn eerste eigen release (LEDE versie 17.01). In vergelijking met OpenWrt 15.05 implementeert dit enkele interne verbeteringen en nieuwe beveiligingsfuncties in de code. [53]

Doel van LEDE

Net als het OpenWrt-project, is LEDE een complete vervanging voor de originele firmware van een hele reeks draadloze routers en andere apparaten. Het zorgt vooral voor openheid, uitbreidbaarheid en veiligheid. Routerhardware kan dus flexibeler worden ingezet en is deels de enige manier om oude apparaten te bedienen met de nieuwste firmware die ook door een veel grotere groep ontwikkelaars gecontroleerd en beveiligd kan worden. Dit laatste is vooral van belang bij veiligheidslekken in de gebruikte softwarebibliotheken of protocollen, aangezien de originele firmware van de hardwarefabrikant minder vaak en slechts voor een paar jaar wordt onderhouden.

Gebruik van LEDE

LEDE is gebaseerd op Linux en profiteert dus ook van de uitbreidbaarheid. Dit maakt naast direct gebruik ook het gebruik als platform voor andere projecten mogelijk. Het Gluon- framework voor het maken van de firmware van veel Freifunk- communities vanaf versie 2017.1 is gebaseerd op LEDE 17.01. Dit geeft oude wifi-routers mesh- functies die pas jaren later door sommige apparaatfabrikanten in hun apparaten zijn geïntroduceerd.

Samenvoegen met OpenWrt

In mei 2017 begon een discussie tussen de LEDE-ontwikkelaars en de resterende OpenWrt-ontwikkelaars over een toenadering en code-re-integratie van de twee projecten. [54] [55] [56] Eind juni 2017 werd de positieve uitslag van de stemming over re-integratie bekend gemaakt. [57] In januari 2018 werd aangekondigd dat OpenWrt en LEDE zouden worden samengevoegd. Ontwikkelaars van LEDE en OpenWrt gaan samen aan het project werken volgens de richtlijnen van LEDE. [58] [59]

Toekomstige releases zullen weer verschijnen onder de naam OpenWrt. [51] Als gevolg van de hereniging is afgesproken om de basis van de gezamenlijke samenwerking van het LEDE-project voor OpenWrt over te nemen. Ze zetten dezelfde rechten van alle committers op de voorgrond en maken een einde aan de speciale status van kernontwikkelaars. [60]

andere derivaten

Naast de (voormalige) LEDE spin-off zijn en zijn er nog andere speciaal aangepaste versies en distributies op basis van OpenWrt.

actief

Set

web links

Commons : OpenWrt - verzameling afbeeldingen, video's en audiobestanden
Commons : LEDE - verzameling afbeeldingen, video's en audiobestanden

literatuur

Individuele referenties en opmerkingen

  1. openwrt.org.
  2. Instructiesets. In: https://openwrt.org/ . 2 april 2018. Ontvangen op 11 juni 2018 .
  3. a b map luci / modules / luci-base / po / in de broncode op Github. Ontvangen 13 september 2019 .
  4. ^ OpenWrt-project: pakketten. Ontvangen op 17 augustus 2020 .
  5. LuCI -paginasectie in de Freifunk Wiki-woordenlijst ; Laatst gewijzigd op 18 oktober 2015, geraadpleegd op 14 januari 2016
  6. Apache-licentie (Engels) - Editie 2.0 (januari 2004) op GitHub ; geopend op 14 januari 2016
  7. OpenWrt-project: uHTTPd-webserver. In: openwrt.org. Geraadpleegd op 15 juni 2020 .
  8. OpenWrt-brontags. (Niet langer online beschikbaar.) In: https://dev.openwrt.org/ . 2013, archiviert vom Original am 5. Dezember 2013 ; abgerufen am 17. Oktober 2013 . Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. @1 @2 Vorlage:Webachiv/IABot/dev.openwrt.org
  9. OpenWrt Version History. Timeline. In: https://openwrt.org/ . 4. März 2018, abgerufen am 11. Juni 2018 .
  10. a b LTS = Langzeitunterstützung (englisch für 'long term support')
  11. Meilenstein Backfire 10.03. In: https://dev.openwrt.org/ . 7. April 2010, abgerufen am 17. Oktober 2013 .
  12. a b Release Notes Attitude Adjustment 12.09. (Nicht mehr online verfügbar.) In: openwrt.org. 25. April 2013, archiviert vom Original am 8. August 2013 ; abgerufen am 6. Oktober 2013 . Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. @1 @2 Vorlage:Webachiv/IABot/forum.openwrt.org
  13. OpenWrt BarrierBreaker 14.07. (Nicht mehr online verfügbar.) In: openwrt.org. 2. Oktober 2014, archiviert vom Original am 6. Oktober 2014 ; abgerufen am 4. Oktober 2014 . Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. @1 @2 Vorlage:Webachiv/IABot/forum.openwrt.org
  14. Chaos Calmer 15.05. In: openwrt.org. 11. September 2015, abgerufen am 11. September 2015 .
  15. Chaos Calmer 15.05.1. (Nicht mehr online verfügbar.) In: openwrt.org. 16. März 2016, archiviert vom Original am 24. März 2016 ; abgerufen am 19. März 2016 . Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. @1 @2 Vorlage:Webachiv/IABot/forum.openwrt.org
  16. OpenWrt 18.06.0 - First Stable Release - July 2018. In: openwrt.org. Abgerufen am 1. August 2018 (englisch).
  17. OpenWrt 18.06.6 - Sixth Service Release - 6 January 2020. In: openwrt.org. Abgerufen am 21. Januar 2020 (englisch).
  18. zorun: OpenWrt 18.06.7 - Service Release - 31 January 2020. 29. Januar 2020, abgerufen am 6. Dezember 2020 (englisch).
  19. zorun: OpenWrt 18.06.8 - Service Release - 6 March 2020. 26. Februar 2020, abgerufen am 6. Dezember 2020 (englisch).
  20. OpenWrt 19.07.0 - First Stable Release - 6 January 2020. In: openwrt.org. Abgerufen am 21. Januar 2020 (englisch).
  21. The Open Source WRT54G Story (englisch) – Aaron Weiss auf WIFI-Planet , am 8. November 2005
  22. Andrew Miklas: Linksys WRT54G and the GPL . (englisch) – auf Linux Kernel Mailing List , am 7. Juni 2003; abgerufen am 14. Januar 2016
  23. Jonathan Corbet: LinkSys and binary modules . (englisch) – auf LWN.net , am 14. Oktober 2003; abgerufen am 14. Januar 2016
  24. Linksys Releases GPLed Code for WRT54G (englisch) – auf Slashdot , am 6. Juli 2003
  25. Companies violating the GPL of software under my copyright . (englisch) – auf LaForge's home page (ehemals auf Harald Welte 's blog ), am 3. November 2003; abgerufen am 14. Januar 2016
  26. a b wiki.openwrt.org: OpenWrtDocs/About . (englisch) abgerufen am 14. Januar 2016
  27. Pro-Linux : Lizenzstreit zwischen OpenWrt und Sveasoft . 15. März 2006, abgerufen 13. Juli 2007.
  28. Jonathan Corbet: Sveasoft and the GPL . In: LWN.net . 5. April 2006, abgerufen 13. Juli 2007.
  29. Julius Stiebert: Fork der freien Router-Firmware OpenWrt geplant . In: Golem.de . 31. Mai 2006, abgerufen 13. Juli 2007.
  30. Openwrt.org: Kamikaze 7.06 release notes ( Memento des Originals vom 7. Juli 2007 im Internet Archive ) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. @1 @2 Vorlage:Webachiv/IABot/downloads.openwrt.org . 5. Juni 2007, abgerufen 16. Juli 2007.
  31. Openwrt.org: Kamikaze 8.09 release notes . 4. November 2008, abgerufen 8. November 2008 (englisch)
  32. Der Reifegrad der veröffentlichten Software steigt im GNU/Linux -Umfeld typischerweise von der ersten Alpha-Version über die Beta-Version zu den sogenannten Release-Candidates bis zur fertigen Version ( final release ) an.
  33. Openwrt.org: Backfire 10.03 release notes . (englisch) – abgerufen am 9. April 2010
  34. Download-Index von /backfire/10.03.1/ (englisch)
  35. Backfire 10.03.1 final (englisch) – The OpenWrt Release Team would like to announce the final Backfire Interim Release 1 (10.03.1) ; abgerufen am 14. Januar 2016
  36. LEDE Release Builds. Abgerufen am 8. August 2017 (englisch).
  37. LEDE Project: LEDE 17.01.0 - First Stable Release - February 2017. In: lede-project.org. Abgerufen am 20. Oktober 2017 (englisch).
  38. LEDE Project: LEDE 17.01.1 - First Service Release - April 2017. In: lede-project.org. Abgerufen am 20. Oktober 2017 (englisch).
  39. LEDE Project: LEDE 17.01.2 - Second Service Release - June 2017. In: lede-project.org. Abgerufen am 20. Oktober 2017 (englisch).
  40. LEDE Project: LEDE 17.01.3 - Third Service Release - October 2017. In: lede-project.org. Abgerufen am 20. Oktober 2017 (englisch).
  41. LEDE Project: LEDE 17.01.4 - Fourth Service Release - October 2017. In: lede-project.org. Abgerufen am 20. Oktober 2017 (englisch).
  42. OpenWrt/LEDE 17.01.5 - Fifth Service Release - July 2018. In: openwrt.org. Abgerufen am 30. Juli 2018 (englisch).
  43. OpenWrt/LEDE 17.01.6 - Sixth Service Release - September 2018. In: openwrt.org. Abgerufen am 7. September 2018 (englisch).
  44. OpenWrt/LEDE 17.01.7 - Seventh Service Release - June 2019. In: openwrt.org. Abgerufen am 10. Januar 2020 (englisch).
  45. LEDE v17.01.x final. LEDE, 18. Oktober 2017, abgerufen am 18. Oktober 2017 (englisch).
  46. Config.in trunk/target – OpenWrt . 22. November 2013. Archiviert vom Original am 22. Februar 2014. Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. @1 @2 Vorlage:Webachiv/IABot/dev.openwrt.org Abgerufen am 13. Februar 2014.
  47. LuCI Translation Portal . 1. September 2004. Archiviert vom Original am 21. Oktober 2009. Abgerufen am 31. Dezember 2010.
  48. LEDE – Linux Embedded Development Environment (englisch) – abgerufen am 8. Oktober 2016
  49. OpenWRT-Kernentwickler starten eigenen Fork . 4. Mai 2016.
  50. Router-Firmware: LEDE als offenere OpenWRT-Alternative . Heise Online . 4. Mai 2016.
  51. a b Announcing the OpenWrt/LEDE merge. 2. Januar 2018, abgerufen am 24. März 2018 (englisch).
  52. Router hackers reach for the fork: LEDE splits from OpenWRT. In: theregister.co.uk. Abgerufen am 20. Oktober 2017 (englisch).
  53. OpenWrt Alternative LEDE gibt Version 17.01 frei – abgerufen am 15. Juli 2017
  54. OpenWrt-Alternative LEDE soll wieder ins Hauptprojekt integriert werden – abgerufen am 15. Juli 2017
  55. John Crispin: openwrt and lede - remerge proposal. (Nicht mehr online verfügbar.) In: [LEDE-DEV]. 8. Mai 2017, archiviert vom Original am 14. Juli 2017 ; abgerufen am 17. Juli 2017 (englisch). Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. @1 @2 Vorlage:Webachiv/IABot/lists.infradead.org
  56. [LEDE-DEV] openwrt and lede - remerge proposal. In: lists.infradead.org. Abgerufen am 20. Oktober 2017 (englisch).
  57. Hauke Mehrtens: LEDE call for vote on remerge proposal V3. (Nicht mehr online verfügbar.) In: [LEDE-DEV]. 26. Juni 2017, archiviert vom Original am 9. September 2017 ; abgerufen am 17. Juli 2017 (englisch): „With that vote the remerge is officially approved by the LEDE developers and also by the OpenWrt hackers.“ Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. @1 @2 Vorlage:Webachiv/IABot/lists.infradead.org
  58. LEDE Project Rules. Abgerufen am 5. Februar 2018 (englisch).
  59. OpenWrt Project: OpenWrt/LEDE Project Rules. Abgerufen am 2. März 2018 (englisch).
  60. OpenWrt Project: OpenWrt/LEDE Project Rules. In: openwrt.org. Abgerufen am 9. September 2018 .
  61. Freie GNU/Linux-Distributionen – auf GNU .org ; abgerufen am 16. Januar 2016
  62. Gluon-Manual (englisch) – abgerufen 14. Januar 2016
  63. Gluon-Firmware (englisch) – auf GitHub ; abgerufen 14. Januar 2016
  64. midge.vlad.org.ua ( Memento des Originals vom 16. Juli 2007 im Internet Archive ) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. @1 @2 Vorlage:Webachiv/IABot/midge.vlad.org.ua (englisch) – abgerufen am 14. Januar 2016
  65. gargoyle-router.com (englisch) – abgerufen am 14. Januar 2016
  66. PacketProtector.org (englisch) – abgerufen am 14. Januar 2016