FirmUX reprezentuje framework zintegrowany, zaprojektowany specjalnie do budowy urządzeń sieciowych i oparty na systemie Linux. Główny nacisk położony jest na zapewnienie łatwości użytkowania produktu i rozwój prostych funkcji.
Dzięki uproszczona i inteligentna architektura, zadanie napisania i przesłania nowego kodu na urządzenie staje się niezwykle proste. Dlatego może być praktyczny w przypadku wielu projektów, a tutaj pokażę ci trochę więcej:
W sprawie najbardziej zauważalne właściwości z FirmUX mamy:
- Architektura i użyteczność- Filozofia projektowania FirmUX stawia na pierwszym miejscu spójność, przewidywalność i prostotę. Ramy te zostały zbudowane w celu wzmocnienia pozycji programistów poprzez oferowanie nowych narzędzi i wyraźnych procedur integracji. Prosta architektura FirmUX zapewnia responsywny interfejs użytkownika, podwójny rozruch i łatwą konfigurację przy użyciu pojedynczego pliku .json. Dodatkowo FirmUX zawiera agenta w chmurze.
- Konfiguracja i zarządzanie- Interfejs użytkownika FirmUX pozwala użytkownikom końcowym łatwo dostosować indywidualne parametry urządzenia. Podczas uruchamiania lub przeładowywania systemu dane konfiguracyjne służą do konfigurowania konfiguracji interfejsów sieciowych i topologii sieci, a także do konfigurowania plików systemowych i uruchamiania usług z konfiguracjami specyficznymi dla usług sformatowanymi w formacie JSON. Umożliwia także korzystanie z funkcji niestandardowego kontrolera bezprzewodowego Qualcomm. FirmUX oferuje różne opcje zarządzania, takie jak zarządzanie sieciowym interfejsem graficznym przy użyciu protokołów HTTP i HTTPS oraz zarządzanie konsolą przy użyciu protokołu SSH, Telnet lub portu szeregowego. Zarządzającą sieć VLAN można skonfigurować przy użyciu adresów IPv4 lub IPv6 i obsługuje ona protokoły SNMPv2 i SNMPv3. Zarządzanie w chmurze jest dostępne dla urządzeń FirmUX Premium.
- Aplikacje VPN- Wyróżnia się jako cenne narzędzie do tworzenia aplikacji VPN, ponieważ zawiera rozwiązanie WireGuard o otwartym kodzie źródłowym, które można wdrożyć w różnych systemach operacyjnych.
- Rebranding i automatyczne aktualizacje- Wersja Premium FirmUX umożliwia klientom dostosowywanie wyglądu GUI, w tym stosowanie logo i kolorów korporacyjnych. Dodatkowo posiada funkcję automatycznej aktualizacji, pozwalającą płytom FirmUX na okresowe sprawdzanie najnowszych dostępnych wersji oprogramowania.
- Wydajność bezprzewodowa: Korzystając z plików w formacie JSON, zapewnia łatwy dostęp do różnych statystyk dostępnych na urządzeniu, takich jak system, wewnętrzne interfejsy systemu Linux, interfejsy Ethernet, interfejsy bezprzewodowe i wydajność Internetu. We współpracy z zastrzeżonymi sterownikami QSDK, FirmUX umożliwia lepszą wydajność sieci bezprzewodowej.
Na jego oficjalnej stronie można go znaleźć w kilku wersjach, zarówno w prostszej wersji, która jest całkowicie bezpłatna, jak i w innej płatnej wersji premium dla tych, którzy chcą czegoś dodatkowego. Tak czy inaczej, jest to wspaniała alternatywa dla dobrze znanej OpenWrt. Dla tych, którzy nie znają OpenWrt, jest to system operacyjny oparty na Linuksie, przeznaczony dla urządzeń wbudowanych, takich jak routery osobiste, czyli spełnia ten sam cel co FirmUX, a także opiera się na tym samym jądrze. OpenWrt to także projekt bezpłatnego oprogramowania zapewniający w pełni edytowalny system plików z zarządzaniem pakietami. W przeciwieństwie do wielu innych dystrybucji routerów, OpenWrt został zbudowany od podstaw jako w pełni funkcjonalny, łatwy do modyfikowania system operacyjny. Umożliwia użytkownikom dostosowanie wbudowanego urządzenia do dowolnej aplikacji, zapewniając większą kontrolę nad siecią.
Źródło - Oficjalna strona FirmUX