OpenWrt

OpenWrtопераційна система для бездротових Wi-Fi маршрутизаторів, заснована на ядрі Linux.

OpenWrt
Вхідне привітання при вході до OpenWrt 18.06.1
Розробник OpenWrt Project
Родина ОС Unix-like
Стан проєкту Актуальний
Початковий випуск січень 2004 року
Останній стабільний випуск 21.02.0[1]/ 4 вересня 2021 (2021-09-04)
Доступні мови 39 мов [2]
Доступні мови програмування Lua
Менеджер пакунків opkg
Платформи, що підтримуються AVR32, ARM, ETRAX, CRIS, Motorola 68000, MIPS, PowerPC, SPARC, SuperH, Ubicom[3] та ін.
Тип ядра Монолітне ядро Linux
Інтерфейс CLI, веб-інтерфейс
Ліцензія Вільне програмне забезпечення, GNU GPL
Вебсайт openwrt.org

 OpenWrt у Вікісховищі

Розробка OpenWrt стала можливою завдяки використанню виробником програмного забезпечення ліцензії GNU GPL, яка вимагає від розробників публікувати всі похідні продукти під тією ж ліцензією.

Особливості

  • Підтримка файлової системи JFFS2, яка дозволяє користувачам додавати, видаляти або змінювати будь-які файли.
  • Система керування пакетами opkg, схожа на dpkg, дозволяє встановлювати і видаляти програмне забезпечення. Репозиторій містить близько 3500 пакетів.
  • У версіях для роутерів, що мають великий обсяг флеш-пам'яті (від 4 Мб), зазвичай використовується SquashFS, яка використовує оверлей.
  • Набір скриптів (UCI) призначений для уніфікації та спрощення конфігурації всієї системи
  • OpenWrt підтримує будь-яке обладнання, яке має підтримку Linux; пристрої, які можуть бути, наприклад, підключені через USB:
  • Регулярні виправлення та оновлення, навіть для пристроїв, які більше не підтримуються виробниками.

В OpenWRT є можливість реалізувати практично всі відомі методи передачі даних завдяки можливості самостійної компіляції прошивки, в тому числі і ядра, із внесенням необхідних змін. За замовчуванням у більшості офіційних «збірок» можливе використання наступних методів:

Див. також

Примітки

  1. OpenWrt 21.02.0 - First Stable Release - 4 September 2021. 4 вересня 2021. Процитовано 19 жовтня 2021.
  2. LuCI Translation Portal on Weblate. 22 січня 2021. Процитовано 22 січня 2021.
  3. Config.in in trunk/target – OpenWrt. Dev.openwrt.org. 22 листопада 2013. Архів оригіналу за 22 лютого 2014. Процитовано 13 лютого 2014.

Посилання

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.