mesmith wrote:I'm new to linux, but have facinated by the emphasis on operating system distributions. They are important, of course, and the diversity is staggering. However, there seems to be less emphasis on applications.
If I' happily using something like ubuntu 8.04, and am happy with the stability and user interface in general, it seems to me that keeping up with new versions of my favorite applications should be easy. I asked about this on the ubuntu forum and got strange answers: "well, why do you want the newest Abiword?", features, of course, "you could ask for a backport and maybe they'd do it", I did, they didn't, "you could try downloading the source and compiling it, it might work!" Jesus, please.
Is this what pushes everyone into six month release cycles? Why use an LTS version if you have to wait 3 years for new applications? Am I missing something? I hope so.
Thanks in advance for any info that would help a newcomer.
Hi Mesmith, I used to be confused by this, too, until I wrapped my head around how Ubuntu works: It is a tsted, stable "whole," not a collection of "parts." In other words, you aren't using "Linux 2.6.24, Gnome 2.22, Firefox 3.0, Openoffice 2.4, etc." ... you're just using "Ubuntu 8.04." If you're using 8.04, and I'm using 8.04, we have all the same "stuff." This is why a lot of people (especially in "enterprise" situations like a big company) choose the LTS releases--it is a guarantee that every computer in the office is going to have a consistent, stable, well-supported unchanging "suite" of applications for the next 3 years. IT guys hate surprises!
This is a very different mindset from running an 8 year old OS (Windows XP) with random versions of different applications that were current whenever you downloaded them and may or may not conflict with each other.
Now, in practice, there are many ways to get newer applications in Ubuntu. You can enable backports, add an application-specific PPA, download a .deb, or build from source. So anyone who says "Ubuntu LTS has old applications with no way to update them" hasn't done the research. Keep in mind however that when you add newer applications and software sources, you make your system less stable. If you're careful and only use trusted sources, you'll probably be okay, but if you do things "the Windows Way" and download a whole bunch of apps from random websites, you've negated the main benefit of using an LTS release: stability.
It's also worth mentioning again that not all Linux distributions work this way. Some distros (like Debian Testing) are "rolling release," which means you do get newer versions of your applications automatically. Both systems are valid, just targeted at different types of user.