Depois que a Linksys lançou o código fonte do WRT54G/GS, várias versões diferentes do firmware surgiram on-line para melhorar as funções originais.A maioria destes firmwares utilizou 99% do código fonte da Linksys.Cada firmware foi concebido para mercados específicos, que apresentavam duas desvantagens: em primeiro lugar, era difícil integrar os pontos fortes de várias versões de firmware.Em segundo lugar, essas versões gradualmente se afastaram das distribuições oficiais do Linux.
O OpenWrt adotou uma abordagem diferente. Começou do zero, adicionando gradualmente componentes de software para aproximar a funcionalidade do firmware do Linksys.O sucesso do OpenWrt reside no seu sistema de arquivos escrevível, permitindo que os desenvolvedores evitem recompilar após cada modificação, tornando-o mais parecido com um mini sistema de computador Linux.
O projeto OpenWrt começou em janeiro de 2004. A primeira versão foi baseada no código fonte GPL fornecido pela Linksys e no projeto buildroot em uclibc.Esta versão foi rotulada como a versão "estável", e muitos projetos ainda o usam hoje, sendo Freifunk - Firmware e Sip@Home exemplos relativamente conhecidos.
No início de 2005, alguns desenvolvedores se juntaram ao projeto. Alguns meses depois, eles lançaram a primeira versão "experimental".Este abandonou quase completamente o código fonte da Linksys GPL, adotou o buildroot2 como a tecnologia principal, e totalmente modularizou o OpenWrt.4A equipe de desenvolvimento também adicionou muitas ferramentas gratuitas ao OpenWrt, que poderiam escrever diretamente imagens no Flash (mtd), configurar funções sem fio,e habilitar funções de comutação VLANEsta versão foi chamada de "White Russian", e a versão 1.0 foi anunciada no final de 2005.
O OpenWrt é um sistema Linux embutido altamente modular e automatizado, com componentes de rede poderosos e excelente extensão.pequenos robôsEnquanto isso, oferece mais de 100 pacotes de software pré-compilados, e este número está a aumentar constantemente.O SDK OpenWrt simplifica o processo de desenvolvimento de software.
Ao contrário de muitas outras distribuições orientadas para roteadores, o OpenWrt é um sistema operacional de roteador completo e facilmente modificável escrito do zero.Isto significa que os utilizadores podem utilizar as funções desejadas sem desordem desnecessária, e o kernel Linux que suporta essas funções é muito mais recente do que a da maioria das distribuições.
Vantagens
Para aqueles com uma certa compreensão do sistema Linux que desejam estudar ou se envolver com o Linux incorporado, o OpenWrt é uma escolha ideal.O OpenWrt fornece excelente suporte para várias arquiteturas de processadoresCom mais de 3.000 pacotes de software, cobrindo todo o sistema de cadeias de ferramentas, o kernel do Linux, pacotes de software para o sistema de arquivos raiz,Os usuários podem personalizar rapidamente e convenientemente um sistema incorporado com funções específicas para produzir firmware simplesmente usando o comando "make".
Desvantagens
Depois que a Linksys lançou o código fonte do WRT54G/GS, várias versões diferentes do firmware surgiram on-line para melhorar as funções originais.A maioria destes firmwares utilizou 99% do código fonte da Linksys.Cada firmware foi concebido para mercados específicos, que apresentavam duas desvantagens: em primeiro lugar, era difícil integrar os pontos fortes de várias versões de firmware.Em segundo lugar, essas versões gradualmente se afastaram das distribuições oficiais do Linux.
O OpenWrt adotou uma abordagem diferente. Começou do zero, adicionando gradualmente componentes de software para aproximar a funcionalidade do firmware do Linksys.O sucesso do OpenWrt reside no seu sistema de arquivos escrevível, permitindo que os desenvolvedores evitem recompilar após cada modificação, tornando-o mais parecido com um mini sistema de computador Linux.
O projeto OpenWrt começou em janeiro de 2004. A primeira versão foi baseada no código fonte GPL fornecido pela Linksys e no projeto buildroot em uclibc.Esta versão foi rotulada como a versão "estável", e muitos projetos ainda o usam hoje, sendo Freifunk - Firmware e Sip@Home exemplos relativamente conhecidos.
No início de 2005, alguns desenvolvedores se juntaram ao projeto. Alguns meses depois, eles lançaram a primeira versão "experimental".Este abandonou quase completamente o código fonte da Linksys GPL, adotou o buildroot2 como a tecnologia principal, e totalmente modularizou o OpenWrt.4A equipe de desenvolvimento também adicionou muitas ferramentas gratuitas ao OpenWrt, que poderiam escrever diretamente imagens no Flash (mtd), configurar funções sem fio,e habilitar funções de comutação VLANEsta versão foi chamada de "White Russian", e a versão 1.0 foi anunciada no final de 2005.
O OpenWrt é um sistema Linux embutido altamente modular e automatizado, com componentes de rede poderosos e excelente extensão.pequenos robôsEnquanto isso, oferece mais de 100 pacotes de software pré-compilados, e este número está a aumentar constantemente.O SDK OpenWrt simplifica o processo de desenvolvimento de software.
Ao contrário de muitas outras distribuições orientadas para roteadores, o OpenWrt é um sistema operacional de roteador completo e facilmente modificável escrito do zero.Isto significa que os utilizadores podem utilizar as funções desejadas sem desordem desnecessária, e o kernel Linux que suporta essas funções é muito mais recente do que a da maioria das distribuições.
Vantagens
Para aqueles com uma certa compreensão do sistema Linux que desejam estudar ou se envolver com o Linux incorporado, o OpenWrt é uma escolha ideal.O OpenWrt fornece excelente suporte para várias arquiteturas de processadoresCom mais de 3.000 pacotes de software, cobrindo todo o sistema de cadeias de ferramentas, o kernel do Linux, pacotes de software para o sistema de arquivos raiz,Os usuários podem personalizar rapidamente e convenientemente um sistema incorporado com funções específicas para produzir firmware simplesmente usando o comando "make".
Desvantagens