После того, как Linksys выпустила исходный код WRT54G/GS, многочисленные версии прошивки появились в Интернете, чтобы улучшить оригинальные функции.Большинство этих прошивок использовали 99% исходного кода Linksys.Каждая прошивка была разработана для конкретных рынков, которые имели два недостатка: во-первых, было трудно интегрировать сильные стороны различных версий прошивки.Во-вторых, эти версии постепенно отклонялись от официальных дистрибутивов Linux.
OpenWrt принял другой подход. Он начался с нуля, постепенно добавляя программные компоненты, чтобы приблизить функциональность прошивки Linksys.Успех OpenWrt заключается в его записываемой файловой системе, что позволяет разработчикам избегать повторной компиляции после каждой модификации, что делает его более похожим на мини-компьютерную систему Linux.
Проект OpenWrt начался в январе 2004 года.Эта версия была помечена как "стабильная" версия, и многие проекты до сих пор используют его сегодня, Freifunk - Firmware и Sip@Home являются относительно известными примерами.
В начале 2005 года к проекту присоединились несколько новых разработчиков.Этот почти полностью отказался от исходного кода GPL Linksys, принял buildroot2 в качестве основной технологии и полностью модулировал OpenWrt.4Команда разработчиков также добавила много бесплатных инструментов в OpenWrt, которые могли напрямую записывать изображения в Flash (mtd), настраивать беспроводные функции,и включить функции переключения VLANЭта версия получила название "Белый русский", и версия 1.0 была объявлена в конце 2005 года.
OpenWrt - это высокомодульная и автоматизированная встроенная система Linux, обладающая мощными сетевыми компонентами и отличной расширимостью.малые роботы, умные дома, маршрутизаторы и устройства VOIP. Между тем, он предлагает более 100 предварительно скомпилированных программных пакетов, и это число постоянно растет.OpenWrt SDK упрощает процесс разработки программного обеспечения.
В отличие от многих других ориентированных на маршрутизаторы дистрибутивов, OpenWrt является полноценной, легко модифицируемой операционной системой маршрутизатора, написанной с нуля.это означает, что пользователи могут использовать желаемые функции без ненужного беспорядка, а ядро Linux, поддерживающее эти функции, намного более новое, чем большинство дистрибутивов.
Преимущества
Для тех, у кого есть определенное понимание системы Linux, которые хотят изучать или заниматься встроенным Linux, OpenWrt является идеальным выбором.OpenWrt обеспечивает отличную поддержку различных архитектур процессоров, включая ARM, X86, PowerPC и MIPS. с более чем 3000 программных пакетов, охватывающих всю систему от цепочек инструментов, ядра Linux, программных пакетов до корневой файловой системы,пользователи могут быстро и удобно настроить встроенную систему с конкретными функциями для производства прошивки, просто используя команду "make".
Недостатки
После того, как Linksys выпустила исходный код WRT54G/GS, многочисленные версии прошивки появились в Интернете, чтобы улучшить оригинальные функции.Большинство этих прошивок использовали 99% исходного кода Linksys.Каждая прошивка была разработана для конкретных рынков, которые имели два недостатка: во-первых, было трудно интегрировать сильные стороны различных версий прошивки.Во-вторых, эти версии постепенно отклонялись от официальных дистрибутивов Linux.
OpenWrt принял другой подход. Он начался с нуля, постепенно добавляя программные компоненты, чтобы приблизить функциональность прошивки Linksys.Успех OpenWrt заключается в его записываемой файловой системе, что позволяет разработчикам избегать повторной компиляции после каждой модификации, что делает его более похожим на мини-компьютерную систему Linux.
Проект OpenWrt начался в январе 2004 года.Эта версия была помечена как "стабильная" версия, и многие проекты до сих пор используют его сегодня, Freifunk - Firmware и Sip@Home являются относительно известными примерами.
В начале 2005 года к проекту присоединились несколько новых разработчиков.Этот почти полностью отказался от исходного кода GPL Linksys, принял buildroot2 в качестве основной технологии и полностью модулировал OpenWrt.4Команда разработчиков также добавила много бесплатных инструментов в OpenWrt, которые могли напрямую записывать изображения в Flash (mtd), настраивать беспроводные функции,и включить функции переключения VLANЭта версия получила название "Белый русский", и версия 1.0 была объявлена в конце 2005 года.
OpenWrt - это высокомодульная и автоматизированная встроенная система Linux, обладающая мощными сетевыми компонентами и отличной расширимостью.малые роботы, умные дома, маршрутизаторы и устройства VOIP. Между тем, он предлагает более 100 предварительно скомпилированных программных пакетов, и это число постоянно растет.OpenWrt SDK упрощает процесс разработки программного обеспечения.
В отличие от многих других ориентированных на маршрутизаторы дистрибутивов, OpenWrt является полноценной, легко модифицируемой операционной системой маршрутизатора, написанной с нуля.это означает, что пользователи могут использовать желаемые функции без ненужного беспорядка, а ядро Linux, поддерживающее эти функции, намного более новое, чем большинство дистрибутивов.
Преимущества
Для тех, у кого есть определенное понимание системы Linux, которые хотят изучать или заниматься встроенным Linux, OpenWrt является идеальным выбором.OpenWrt обеспечивает отличную поддержку различных архитектур процессоров, включая ARM, X86, PowerPC и MIPS. с более чем 3000 программных пакетов, охватывающих всю систему от цепочек инструментов, ядра Linux, программных пакетов до корневой файловой системы,пользователи могут быстро и удобно настроить встроенную систему с конкретными функциями для производства прошивки, просто используя команду "make".
Недостатки