People often say that distro choice mainly affects the default software and configuration, since you can install or compile almost anything on any Linux system. Are there practical limits to that idea? Specifically, could I install Linux Mint's driver manager on Fedora or another distribution, and what would be required to make it work?
4 Answers
In theory, yes. You could compile the program yourself on another distribution, but you would need to provide all of its dependencies manually. If those dependencies also need to be built or replaced, the project can quickly turn into a large amount of work that probably isn’t worth it.
Installing Mint’s actual driver packages on Fedora generally won’t work. They are built for a different packaging system, dependency layout, and often a different kernel. A driver manager is mostly a frontend that detects hardware and installs distribution-specific packages, so moving the application without adapting that backend would provide little benefit.
The main problem is that the tool is designed around Debian-based systems. It relies heavily on apt and Debian package formats, while Fedora uses dnf and RPM packages. Porting the interface itself might be possible, but its package-installation logic would need to be rewritten.
You usually don’t need a separate driver manager anyway. Many drivers are included in the kernel or installed through the distribution’s normal package tools. For proprietary hardware drivers, Fedora’s own documentation and repositories are a better fit than trying to adapt a Mint utility.

The hardware support it recommends may still be available on Fedora, but you would install the Fedora versions through Fedora’s repositories or other appropriate sources rather than using Mint packages.