Linked by Thom Holwerda on Mon 15th Dec 2008 15:10 UTC
Editorial InternetNews.com states: "Microsoft (or a really smart ISV) should build a full application manager for Windows, similar to what most Linux distributions do today." Most Windows applications come with their own distinctive updating mechanism (much like Mac OS X), instead of having a centralised updating location like most Linux distributions offer. While it certainly wouldn't be harmful for Windows to gain such a feature - the question remains: isn't it time we rethink program installation and management altogether?
Thread beginning with comment 340329
To view parent comment, click here.
To read all comments associated with this story, please click here.
Soulbender
Member since:
2005-08-18

Each different Linux distro is like a completely different platform because of the community's inability to decide on anything.


Has the author (of this post) ever used Linux?
You dont need to care about every damn distro, only the top ones, which leaves you with basically RPM or .deb. Wow, two systems. The difference between the different distros that are using the same package system (rpm or deb) is so minor that usually it doesn't even matter.
Maybe this is a bit harder for the developer but here's a hint: as a consumer I dont give a damn. I care what makes things easier for ME. Cry me a river.

Reply Parent Score: 8

google_ninja Member since:
2006-02-05

It's still a valid point. Its not like there is one central repository for all linux programs, there are hundreds, all with different content, different levels of quality, and different levels of compatibility with each other.

Its not hard to get into alot of trouble as soon as you venture out of whatever distro specific repository you should be using for everything.

Reply Parent Score: 5

Moulinneuf Member since:
2005-07-06

It's still a valid point


No.

Its not like there is one central repository for all linux programs


Are you really suggesting there is one for all Windows and Apple program ?

there are hundreds, all with different content, different levels of quality, and different levels of compatibility with each other.


Your talking about GNU/Linux , not windows and Apple.
1 distribution usually as one official repository and one official package manager.

Its not hard to get into alot of trouble as soon as you venture out of whatever distro specific repository you should be using for everything.


I wonder how you survive with a windows system , it's worst.

Reply Parent Score: 2

Moredhas Member since:
2008-04-10

There's a reason there are so many different repositories. Every major Linux distribution keeps their own repositories which only contain software and libraries that are tested and known to work and be compatible with eachother. If you install something from a default Ubuntu repository, you can be certain all of it's dependencies will also be there, and be the right version. Adding more repositories in Ubuntu is as trivial as adding a URL to the end of a list. One line, nothing complicated. In the past three years, I have never had a serious problem with package management, no matter how many third party repositories I've added.

If having the latest version of a program is more important than having the tested version in the repositories, often you'll find the developers have already packaged it and it just hasn't been accepted into the official repositories yet. I normally add the repository of a program I like to keep up to date (like WINE), and then keeping it up to date is exactly the same as keeping any other program up to date. The same update tool is used, it shows up in your list of updates right next to everything else. It's virtually seamless.

Package management in Linux isn't perfect, I'll admit, but in my opinion it is better over-all compared to OS X's and Windows' software installation.

Reply Parent Score: 4

lemur2 Member since:
2007-02-17

It's still a valid point. Its not like there is one central repository for all linux programs, there are hundreds, all with different content, different levels of quality, and different levels of compatibility with each other. Its not hard to get into alot of trouble as soon as you venture out of whatever distro specific repository you should be using for everything.


I'd dispute that. Package managers these days have very good checks for dependencies, and very good algorithms for resolving them.

If there is no solution to install a given package, then the package manager won't install it.

Where is the path that would "get you into a lot of trouble"?

Reply Parent Score: 4

jabbotts Member since:
2007-09-06

It's rare that one would need to venture outside the distributions repositories in the first place. Mandriva includes everything I need for a desktop with bleeding edge program versions. Debian's repositories are an even larger software libary to choose from. The only thing I need outside of those two sources is VMware Server which is completely painless to install from tarball with it's own installer; server software requiring some typing during installation is not an issue for me though.

Reply Parent Score: 3

ringham Member since:
2006-03-23

Maybe this is a bit harder for the developer but here's a hint: as a consumer I dont give a damn. I care what makes things easier for ME. Cry me a river.

Yes, I have used Linux, and your attitude is exactly the reason why people don't support Linux. Which, frankly, is fine by me. I have not tried a single Linux distro that I felt was worth my time to continue using.

Reply Parent Score: -1

Soulbender Member since:
2005-08-18

Do you seriously think Windows consumers care if something that makes things easier for them makes things a bit harder for the developer? Hint: No.

Reply Parent Score: 6