Top Qs
Linha do tempo
Chat
Contexto

OpenWrt

sistema operativo Da Wikipédia, a enciclopédia livre

Remove ads

OpenWrt (Open Wireless Router) é um projeto de código aberto para sistemas operacionais de sistemas embarcados baseado em Linux, sendo primariamente usado para rotear o trafego de internet dentro destes sistemas [1]. Criado em 2004 após a Linksys ser forçada a liberar o código fonte do firmware de um de seus roteadores por ter usado uma biblioteca de licença GPL, a comunidade open-source adotou o código, o usando para criar um software que se tornaria o padrão da indústria para roteamento de internet. [2]

Factos rápidos Desenvolvedor, Plataforma ...

O software pode ser tanto controlado pela linha de comando (ash shell), ou por uma interface gráfica (LuCl). Existem cerca de 8000 pacotes opcionais disponíveis para instalação no gerenciador de pacotes opkg, que permite adicionar inúmeras funções aos roteadores como VPNs, DNS dinâmico, etc.

OpenWRT pode ser usado vários dispositivos diferentes, sendo comumente usado em roteadores Wi-FI, CPEs, smartphones, PDAs, etc. Ele também pode ser instalado em laptops e computadores pessoais.

Remove ads

Origem

Resumir
Perspectiva

O projeto iniciou em janeiro de 2004. As primeiras versões do firmware foram baseadas no código fonte GPL de Linksys para o roteador WRT54G e o buildroot desenvolvido pelo projeto uClibc. Essa versão foi denominada pelo nome OpenWrt "versão estável" e foi amplamente utilizada.

No início do ano 2005 novos desenvolvedores uniram-se à equipe. Após alguns meses de desenvolvimento à portas fechadas, a equipe decidiu publicar a primeira versão "experimental" do OpenWrt. As versões experimentais empregam um sistema de construção altamente modificado, baseado em buildroot2 do projeto uClibc.

OpenWrt utiliza os fontes do kernel GNU/Linux oficiais e somente agrega correções relacionados aos SoC e controladores para as interfaces de rede. A equipe de desenvolvimento tenta re-implementar a maior parte do código proprietário dentro dos arquivos tar (tarballs) fornecidos pelos diferentes fabricantes. Existem várias ferramentas livres para escrever novas imagens de firmware à memória flash (mdt), para configurar o chip de rede sem fio (wlcompat/wificonf), e para programar o switch ethernet com suporte VLAN mediante o pseudo-sistema de arquivos proc.

O nome da primeira versão liberada do OpenWrt é a "White Russian". O desenvolvimento da versão White Russian finalizou com a liberação do OpenWrt 0.9. As subsequentes liberações eliminaram o prefixo '0.' do esquema de numeração da versão, e incluíram o ano de liberação da versão em particular. Consequentemente, OpenWrt 7 e 8, ambos da corrente "Kamikaze" foram liberados entre 2007-2008. Em 2010, o OpenWrt 10 ficou pronto numa nova linha de versão com o apelido "Backfire". A versão estável mais recente é OpenWrt 23.05.2 de 15 nov 2023 [3].

Remove ads

Ver também

Referências

  1. Brown, Rich (27 de setembro de 2016). «About the OpenWrt/LEDE project». OpenWrt Wiki (em inglês). Consultado em 21 de janeiro de 2021
  2. «LKML: Andrew Miklas: Linksys WRT54G and the GPL». lkml.org. Consultado em 24 de setembro de 2025
  3. Mehrtens, Hauke (15 de novembro de 2023). «OpenWrt 23.05.2 - Service Release - 15 nov 2021». OpenWrt Wiki (em inglês). Consultado em 5 de fevereiro de 2024

Ligações externas

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads