I don't see how this would solve anything, I mean I don't particularly have anything against it but... like... not worth the trouble.
What Linux needs, and needs the most is binary compatibility across all general purpose distros and a unified packaging format that takes into account the possibilty of differences between distros (such as the init system, e.g. systemd or rc.d or something else, grub or syslinux or something else, and other things that may be important to the way a program behaves) and gives all developers who want to develop for this format guidelines to support everything and do it right, and distro devs a method to support it.
The biggest problem with linux is that a program you can install on ubuntu from the package tree, you might need to manually compile on fedora or arch or whatever the hell else you're using.
There will always be specialized exception distros (like gentoo where you compile everything automatically) or specific purpose distros (like firewalls and server distros and whatnot) that may not support the common package format, but all general purpose distros need this, and this would also open up for the possibility for developers to uploada package file the same way they would a setup file for other operating systems online that most users will be able to download and install without problems no matter what distro they are on. Yes I know the problems associated with this method of installation (including viruses, viruses and viruses) but it's time for us linux motherfuckers to face the truth; the average end user wants to have this option. And lets also look into our own hearts and see that we want this option too (unless we have compiled stuff from git by hand so many times on so many distros that it will never slow you down or pose a problem to your general use, but then you're an expert, not everyone is an expert; but even if you have, what if somebody is using SVN or Sourceforge or something else entirely? Oops? Sit for a few hours to install one program and dig up all it's dependencies? No thanks...)
Linux needs this, and without it nobody will ever take the linux desktop seriously, including myself (even if I do use it already as a desktop OS, I'm just honestly after about 4 years of use, not impressed at all by what I see.)
What Linux needs, and needs the most is binary compatibility across all general purpose distros and a unified packaging format that takes into account the possibilty of differences between distros (such as the init system, e.g. systemd or rc.d or something else, grub or syslinux or something else, and other things that may be important to the way a program behaves) and gives all developers who want to develop for this format guidelines to support everything and do it right, and distro devs a method to support it.
The biggest problem with linux is that a program you can install on ubuntu from the package tree, you might need to manually compile on fedora or arch or whatever the hell else you're using.
There will always be specialized exception distros (like gentoo where you compile everything automatically) or specific purpose distros (like firewalls and server distros and whatnot) that may not support the common package format, but all general purpose distros need this, and this would also open up for the possibility for developers to uploada package file the same way they would a setup file for other operating systems online that most users will be able to download and install without problems no matter what distro they are on. Yes I know the problems associated with this method of installation (including viruses, viruses and viruses) but it's time for us linux motherfuckers to face the truth; the average end user wants to have this option. And lets also look into our own hearts and see that we want this option too (unless we have compiled stuff from git by hand so many times on so many distros that it will never slow you down or pose a problem to your general use, but then you're an expert, not everyone is an expert; but even if you have, what if somebody is using SVN or Sourceforge or something else entirely? Oops? Sit for a few hours to install one program and dig up all it's dependencies? No thanks...)
Linux needs this, and without it nobody will ever take the linux desktop seriously, including myself (even if I do use it already as a desktop OS, I'm just honestly after about 4 years of use, not impressed at all by what I see.)
Comment