SECO North Non-GPLv3 Layer
This layer can be used to create an Image for SECO North devices without GPLv3 software.
Limitations
A lot of Linux base-utils are released under the GPLv3 license. Because of this, most of these utils are replaced by their BusyBox variant. Also, some non-vital software is simply removed from the image while others are missing some functionality because of removed libraries.
New Software and Packages
- dash
- Replacement for bash
- editline
- Drop-in replacement for readline
Removed Software and Packages
Following is a list of all the removed applications and packages. Please note that some packages are removed via the FEATURE_PACKAGES attribute in meta-seconorth-distro/recipes-bsp/packagegroups.
- base-utils
- bash
- coreutils
- cpio
- diffutils
- ed
- findutils
- gawk
- grep
- gzip
- inetutils
- inetutils-ping
- inetutils-telnet
- inetutils-tftp
- inetutils-traceroute
- parted
- patch
- sed
- tar
- time
- wget
- which
- fio
- glmark2
- nano
- networkmanager
- networkmanager-bash-completion
- networkmanager-nmtui
- perf
- qt-kiosk-browser (qtwebengine -> python2 -> gdbm)
- valgrind
- wireguard-tools
- Without readline
- bind
- bluez5
- (networkmanager)
- socat
- python3
- Without gdbm
- python3