MrLlama
Channel Surfer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-31-2021
06:24 PM
U-Boot - Possible GPLv2 License Violation
The U-Boot sources for Roku HDRTV v9.4.0 appear to be in violation of GPLv2. The code unconditionally statically links against against a few Mstar libraries, but neither the sources nor licenses for those libraries are made available. Without them, the U-Boot sources simply cannot be built.
From the U-Boot Makefile:
## MstarApp LIBS += ../MstarApp/libmsapp.a LIBS += ../MstarApp/src/fs/libmsfs.a ifeq ($(CONFIG_SECURITY_BOOT),y) LIBS += ../MstarApp/src/secure/libmssecure.a endif ## MstarCore LIBS += ../MstarCore/libmscore.a LIBS += ../MstarCore/src/drivers/libdrivers.a ## MstarCustomer LIBS += ../MstarCustomer/$(CUSTOMER)/libmscustomer.a ## Utopia Lib: ## The --gc-sections will remove the unused section part, so we included all utopia lib. LIBS += lib/mstar/*.a