Hlavní problém bych viděl hlavně v tom, že při instalaci se není jak zeptat.
Co je v tam napsáno už je víceméně jedno, neboť tam stejnak nemůže být nic moc zvrhlého. Licenci na používání máš už z principu koupí zařízení a další podmínky tě nemusí zajímat. S šířením zas výrobce souhlasí už jen tím, že to poslal k začlenění. Takže nějaká licence je u firmwaru naprosto nezajímavá – tak jako tak to musí být něco ve smyslu: šířit libovolně, nemodifikovat, zachovat autora.
Jsem myslel, že update musí uživatel udělat ručně, ne že se na pozadí flashují zařízení (co když zrovna někdo vypne napájení). Ale zatím jsem neměl možnost LVFS použít, tak nevím.
Licenci na používání máš k tomu starému FW, se kterým bylo zařízení dodáno, ale ne k tomu novému. A v EULe může být něco jako „nesmíte používat v datacentru“ (model nVidia) nebo „nesmíte používat ke špatným věcem“ (model davkol).
Není interaktivní srozumění nadbytečné? Pokud je ta licence k příslušné verzi firmware u něj přibalena v nějakém textovém souboru, tak by to mohlo stačit. Extra interaktivní srozumění je spíš taková pojistka, případně možnost, jak upozornit na změny licence. Podle mě může vadit hlavně ta interaktivita, ve skriptech apod.