3 ms·
The clause about letting the user write their own firmware is a huge issue for 99% of products. Use some vendor blob -> problem. Have some NDA for registers us
by freemint 4y ago
The clause about letting the user write their own firmware is a huge issue for 99% of products.
Use some vendor blob -> problem. Have some NDA for registers used in some hardware -> problem. Hardware does not have user firmware flashing -> problem. Legal compliance requirements for hardware bearing your name -> problem.
- Dylan16807 4y ago> Use some vendor blob -> problem. Have some NDA for registers used in some hardware -> problem. That's the same as GPLv2. If you don't mix the filesystem into your proprietary code, you don't have to reveal any of those things. > Hardware does not have user firmware flashing -> problem. GPLv3 only requires you to let the user have the same flashing ability you have. If it can't be flashed, you don't have to do anything. > Legal compliance requirements for hardware bearing your name -> problem. That's a 1% of products situation.