Šį puslapį ar jo dalį reikia sutvarkyti pagal Vikipedijos standartus.
Jei galite, sutvarkykite.
OpenWrt

OpenWrt 18.06.1 pasveikinimo žinutė
Kūrėjas OpenWrt Project
OS šeima Linux
Kodo modelis Atviras kodas
Paskutinė versija 21.02.3 / 2022 m. balandžio 20 d.
Branduolio tipas Monolitinis (Linux)
Licencija GNU GPL ir kitos atviro kodo licencijos
Svetainė openwrt.org

OpenWrt – atvirojo kodo projektas, skirtas Linux pagrindu veikiančioms operacinėms sistemoms. OpenWrt dažniausiai naudojamas duomenų perdavimo tinkle veikiančiuose įterptuosiuose įrenginiuose, pvz. maršrutizatoriuose. Visi OpenWrt komponentai buvo optimizuoti, kad būtų pakankamai maži ir tilptų į ribotą atmintį turiunčius namų maršrutizatorius.

OpenWrt gali būti konfigūruojamas naudojant komandinę eilutę arba grafinę sąsają (LuCI). Egzistuoja apie 3500 pasirenkamų programinės įrangos paketų, kuriuos galima įdiegti naudojant opkg paketų valdymo sistemą.

Istorija redaguoti

OpenWrt projektas buvo pradėtas 2004 m., kai „Linksys“ savo WRT54G serijos belaidžiams maršrutizatoriams sukūrė programinę įrangą naudodama GNU GPL licencijuotą išeitinį kodą.[1] Pagal šios licencijos sąlygas „Linksys“ turėjo savo modifikuotą versiją padaryti prieinamą pagal tą pačią licenciją[2][3], kas leido nepriklausomiems kūrėjams kurti išvestines versijas. Iš pradžių palaikymas apsiribojo WRT54G serija, tačiau vėliau buvo išplėstas, įtraukiant įvairius kitų skirtingų gamintojų įrenginius.

OpenWrt versijos istoriškai buvo pavadintos kokteilių, tokių kaip White Russian, Kamikaze, Backfire, Attitude Adjustment, Barrier Breaker ir Chaos Calmer, vardais, o jų receptai buvo rodomi prisijungus naudojant komandinės eilutės sąsają.

2016 m. gegužės mėn. dėl skirtingų požiūrių į vidinius procesus grupė pagrindinių OpenWrt vystytojų įkurė atskirą projekto šaką[4]. Šaka buvo pavadinta Linux Embedded Development Environment (LEDE). Nesutarimai buvo išspręsti po metų [5] ir 2018 m. sausio mėn.[6] buvo paskelbtas OpenWrt ir LEDE apjungimas. Apjungtas projektas išsaugojo OpenWrt pavadinimą, tačiau pradėjo naudoji LEDE procesus ir vidines taisykles. Po susijungimo OpenWrt atsisakė kokteilių pavadinimų savo versijavime[7].

Suderinama įranga redaguoti

OpenWrt savo svetainėje pateikia įrangos, kurios veikimas su OpenWrt yra patvirtintas, lentelę[8]. OpenWrt rekomenduoja rinktis įrenginį, kuriame yra bent 16 MB flash ir 64 MB RAM atminties[9].

Išvestiniai projektai redaguoti

  • AREDN Mėgėjų radijo avarinis duomenų tinklas naudoja OpenWrt pagrįsta programinę įrangą: GitHub projektas
  • Coova chilli – projektas skirtas belaidžiams viešosios interneto prieigos taškams.
  • Fon – OpenWrt pagrindu veikiantys belaidžiai maršrutizatoriai su viešo interneto prieigos taško funkcija.
  • Gargoyle – OpenWrt paremta grafinė sąsaja, kurioje daug dėmesio skiriama naudojimo patogumui.
  • Gluon – Sistema leidžianti kurti OpenWrt pagrindu veikiančią mesh tinklams skirtą programinę įrangą: GitHub projektas
  • libreCMC – OpenWrt pagrindu sukurtas sistema, nenaudojanti uždaro programinio kodo
  • Midge Linux – OpenWrt pagrindu sukurta sistema, skirta įrenginiams, naudojanties „Infineon Technologies“ ADM-5120 šeimos lustus
  • PacketProtector – OpenWrt pagrindu sukurta į saugumą orientuota sistema, naudojanti tokius paketus kaip Snort, Snort-inline, FreeRADIUS, OpenVPN, DansGuardian ir ClamAV
  • Qualcomm QCA programinės įrangos kūrimo rinkinys (QSDK) yra kilęs iš OpenWrt.
  • RutOS – OpenWrt paremta operacinė sistema, naudojama Teltonika Networks maršrutizatoriuose ir tinklų sietuvuose. RutOS programinis kodas: GPL-Teltonika Networks Wiki .
  • Turris Omnia ir Turris MOX maršrutizatoriai veikia naudojant OpenWrt paremtą sistemą
  • Ubiquiti belaidžių maršrutizatorių programinė įranga yra paremta OpenWrt

Šaltiniai redaguoti

  1. Miklas, Andrew (7 June 2003). „Linksys WRT54G and the GPL“. Nuoroda tikrinta 2022-06-06.
  2. Weiss, Aaron (8 November 2005). „The Open Source WRT54G Story“. Wi-Fi Planet. Nuoroda tikrinta 2022-06-06.
  3. „Linksys Releases GPLed Code for WRT54G“. Slashdot. 6 July 2003. Nuoroda tikrinta 2022-06-06.
  4. Willis, Nathan (May 11, 2016). „LEDE and OpenWrt“. Nuoroda tikrinta 2022-06-06.
  5. Sharwood, Simon (10 May 2017). „OpenWRT and LEDE agree on Linux-for-routers peace plan“. theregister.co.uk. Nuoroda tikrinta 2022-06-06.
  6. Wich, Jo-Philipp (Jan 2, 2018). „Announcing the OpenWrt/LEDE merge“. LEDE Project Forum. Nuoroda tikrinta 2022-06-06.
  7. „Welcome to the OpenWrt Project (OpenWrt Project)“. OpenWrt. January 2018. Nuoroda tikrinta 2022-06-06. "
  8. „OpenWrt Project: Table of Hardware“. openwrt.org. Nuoroda tikrinta 2022-06-06.
  9. „4/32 warning“. OpenWrt. 2020-09-28. Nuoroda tikrinta 2022-06-06.

Išorinės nuorodos redaguoti