A co je "potřeba"? Je potřeba aby existovalo padesát různých modelů aut? Aby domy měly barvy a tvary? A co teprve těch variací v přírodě! Všechny tyhle úvahy o tom, co je a není potřeba nedávají v složitých silně nedeterministických systémech, jako je lidská společnost nebo komplexní ekosystémy obecně smysl.
Tak ona se zvetsuje i velikost samotneho kernelu i bez nastroju okolo. Rostou i pametove naroky. K tomu omezeni podpory zarizeni s 8MB flash jednou stejne dojde, tak jako se kdysi zarizla podpora krabicek se 4MB flash. Ale byt krecovitym otrokem minulosti jen proto, abych udrzel podporu muzejnich zarizeni cenu taky nema... no a nebo se holt uskromnite jinde, kdyz se vzdat te krabicky nechcete - aneb porad jde vyhodit gui/web a vse ovladat jen z cli.
Jenže nelze nikoho nutit, aby svým softwarem podporoval zcela libovolné zařízení, které má zrovna uživatel na stole. Vývojáři OpenWrt ten projekt dělají a oni rozhodují, jak stanoví limity na zařízení a co budou ještě podporovat.
Vy můžete děkovat za to, že to je celé otevřené a pokud máte zájem, můžete začít vyvíjet vlastní variantu MicroWrt, která bude podporovat starší a méně výkonná zařízení. Můžete. Ale připravte se na to, že se objeví brblalové, kteří vám omlátí o hlavu, že nepodporujete jejich skvělou kalkulačku z roku nebreč, která funguje a zaslouží si aktualizace.
Ale tak v tomto maji maslo na hlave ti z OpenWRT, protoze nemaji vlastni vyvoj a jenom lepi dohromady nejake "distro" z existujicich cizich komponent. A pokud si opravnene budes stezovat, ze to prerostlo napr. tu kapacitu flash, tak jenom pokrci rameny - my za to nemuzem.
Myslim ze je blbost delat vyvoj stylem - pokryjeme vsechno vsude. Melo by se to rozdelit na urcite urovne, podle featur, ktere na malych zarizenich nebudou - tam prece staci kdyz to bude umet dhcp, routing a nejake filtrovani.
@bmn bmn
Telefon jiste menis po par letech, ale router s 8MB v roce 2025 pozadujes od 3rd aby podporovala? Navic i kdyz by ofiko image se nevesel, stale nejspis nekolik let jeste budes moci sestavit custom build OpenWRT image kterej se ti tam vejde (s pouzitim nastroje kterej nevyzaduje zadne hlubsi znalosti nez jen si zjistit jake balicky vlastne v tom zarizeni ne/potrebujes) ;-)
19. 11. 2024, 15:39 editováno autorem komentáře