Fedora Linux Developers
Reducing the size will reduce the size of application containers and custom assemblies for IoT devices.
It is noted that in its current form, the size of the base image of Fedora is almost three times larger than similar images from the Ubuntu, Debian and openSUSE projects (300 MB versus 91-113 MB). As the main reason for the growth of the installation size, dependencies are noted, without which it was quite possible to do. Reducing dependencies will not only optimize the size of the minimum environment, but also improve overall security and reduce attack vectors by eliminating redundant code.
To reduce dependencies, it is planned to analyze the dependency tree for typical and frequently used applications, which will make it possible to understand which dependencies can be excluded due to their lack of demand, and which ones make sense to break into parts. It is also considering providing special modes to reduce the size of installed applications, for example, by stopping the installation of documentation and use cases.
Additionally, it can be noted
The committee will return to this issue two weeks before the package base is put on freeze before the beta release, or after the possible negative impact of stopping the delivery of packages for i686 on local module builds has been studied.
Source: opennet.ru