B
badbrain
Guest
Just to be clear. When I write Redhat, it means CentOS. When I write Ubuntu, I mentioned the Desktop variant, not sever. Having a frozen system that only benefit from security updates and the rest remains the same is not that bad. If I developed a software linked with Qt 5.1 using gcc 5.3 shipped with the distribution I could sure it will works until the distribution is EOL. I could make my software in maintenance mode and benefits the most from it util next LTS release. If I develop for rolling distribution like Arch, I have to constantly test and patch my software for the latest Qt version and make sure it will compile with latest gcc. It's wasting so much energy and time. Life is short.
I do not favor Ubuntu but I very want someday FreeBSD will have LTS release. I know nothing about the kernel, so I only said about userspace libraries and toolchain. When I said FreeBSD 12.0 break things, I do not said about ABI but the upgrade process break things. Setting up development environment is wasting time, too. Especially when you have to do it often. I found freebsd-update is unreliable. It worked for someone doesn't mean it worked for everyone. It also take so many steps to do just one thing that apt-get dist-upgrade then reboot and everything done.
I do not want to bash you. I only want you to change and improvements to make life easier.
I do not favor Ubuntu but I very want someday FreeBSD will have LTS release. I know nothing about the kernel, so I only said about userspace libraries and toolchain. When I said FreeBSD 12.0 break things, I do not said about ABI but the upgrade process break things. Setting up development environment is wasting time, too. Especially when you have to do it often. I found freebsd-update is unreliable. It worked for someone doesn't mean it worked for everyone. It also take so many steps to do just one thing that apt-get dist-upgrade then reboot and everything done.
I do not want to bash you. I only want you to change and improvements to make life easier.