It would work for most Linux distros, since this means that it's (probably) open source and therefore the package maintainers could package it with the distro.
If your package is FOSS, having the distros ship it is arguably the easiest approach.
If your package is FOSS, having the distros ship it is arguably the easiest approach.
But not for most people.