Linked by Thom Holwerda on Thu 5th Oct 2006 20:49 UTC, submitted by Eugenia
Ubuntu, Kubuntu, Xubuntu "Is Ubuntu an operating system? Last week at EuroOSCON, Mark Shuttleworth gave the closing keynote outlining what he believes are the major struggles faced by the open-source/free-software community. During his talk, it became clear that Ubuntu is trying to achieve a radical shift in the software world. Ubuntu isn't trying to be a platform for mass-market application software: it is trying to be the primary provider of both the operating system and all the application software that a typical user would want to run on his machine. Most Linux distributions are like this, and I think it is a dangerous trend that will stifle innovation and usability."
Thread beginning with comment 169050
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Good Article
by Ookaze on Fri 6th Oct 2006 13:46 UTC in reply to "Good Article"
Ookaze
Member since:
2005-11-14

Software repositories scale well enough thanks.
What doesn't scale is updates, given what you say. Try to at least understand what you're saying.
When the desktop becomes more popular, the software authors mae packages for them automatically (if they can, I don't think xvid authors can without risking lawsuits for example).

If you want a latest version then you have no option but to get unofficial packages of compile it yourself. Not exactly easy installation

True enough.
Not exactly the distro's fault. You could complain to the distro or to the software maker.

With Winbacula all I do is install, and many configuration procedures can be automated as part of the installed

So obviously, it's entirely the Bacula authors fault, not the distro's fault at all.

The application developers are in the best position to know when their software is final and works, and if you can provide a good infrastructure in your operating system for making testing, packaging and installing painless, then so much the better

So why they don't do that ? And why do you blame the distro ?

Users being able to install the up to date software that they want is a problem to be solved, not avoided

So why don't you start complaining to Bacula authors ?

Reply Parent Score: 2

RE[2]: Good Article
by segedunum on Fri 6th Oct 2006 14:33 in reply to "RE: Good Article"
segedunum Member since:
2005-07-06

Software repositories scale well enough thanks.

No, they don't. Even if a new piece of software comes out, the only way you'll be able to get it is when the packagers get around to packaging up a version for specific version of their distribution. At the current pace, that's some time never. The time it's taken to update Bacula is a perfect example there which proves just how wrong you are. It's extra work which just isn't necessary.

What does a software developer distributing a proprietary piece of software like AutoCAD (one can dream) do? Package it up for a dozen different repositories and distributions, submit it and watch while it take six months or more to get it through testing and into the official repository? Dream on.

What doesn't scale is updates, given what you say.

Errrrr. No.

Try to at least understand what you're saying.

Well, it seems you're trying to find a way of saying that a repositories system is the best way of installing the millions of pieces of software out there. You're failing - badly - as everyone else has who's done it.

Not exactly the distro's fault. You could complain to the distro or to the software maker.

No, it is the distro's fault. There are no mechanisms and tools in place for creating a universal package that can be distributed and installed.

It is condascending in the extreme that you, or Mark Shuttleworth, should suggest that the software maker is going package up for every distribution and repository out there, or package only for Ubuntu. Hint: They aren't doing it, and they're never going to.

So obviously, it's entirely the Bacula authors fault, not the distro's fault at all.

No, it's the distro makers fault. Windows provides the mechanisms needed for installing and configuring a piece of software in rational manner. Ubuntu and Linux distributions don't do that, and there is no way people packaging up software are going to be able to put in the work needed to package up, what is really the same software, for umpteen different distributions and then watch it go through a repository system.

Not...going...to...happen, and isn't.

So why they don't do that ? And why do you blame the distro ?

Because providing tools that allow you to package up software, and install and configure it in a rational manner is up to the distributor and operating system.

So why don't you start complaining to Bacula authors ?

Because it's not their fault.

It's so straightforward it's unreal, but I suppose there seem to be a lot of people out there who want to defend software repositories as the second coming of software installation. Deluded souls.....

Edited 2006-10-06 14:46

Reply Parent Score: 3

RE[3]: Good Article
by Ookaze on Fri 6th Oct 2006 15:22 in reply to "RE[2]: Good Article"
Ookaze Member since:
2005-11-14

No, they don't. Even if a new piece of software comes out, the only way you'll be able to get it is when the packagers get around to packaging up a version for specific version of their distribution. At the current pace, that's some time never. The time it's taken to update Bacula is a perfect example there which proves just how wrong you are. It's extra work which just isn't necessary

Excuse me, but when did you prove it doesn't scale ? Like I said, the repository will accept your package just fine. Scale does not mean "magic", in the way that every app that appears somewhere is automatically updated in the repository. You're talking about updates to the repository, not the scaling of the repository.
If you complain to Bacula and the repository managers, you will get the package in faster.
The fact that Bacula wasn't updated in the repository doesn't show anything about if it scales or not. I could give you the big ones (KDE and Gnome) which are updated nearly instantly, because you see, KDE and Gnome devs make the effort to provide their product to distro. So it scales pretty well, shows that you're wrong, and that Bacula is the problem.

What does a software developer distributing a proprietary piece of software like AutoCAD (one can dream) do? Package it up for a dozen different repositories and distributions, submit it and watch while it take six months or more to get it through testing and into the official repository? Dream on

KDE and Gnome manage to post their huge software base to the most popular distro, and they're not even as cohesive as AutoCAD vendor.
What BS is it you're saying ? You're saying professionals like AutoCAD makers can't provide their products to customers, while Gnome and KDE devs can ?
Come on !
Popular FOSS programs are updated in less than a week, how come ISV can't do the same ?

Well, it seems you're trying to find a way of saying that a repositories system is the best way of installing the millions of pieces of software out there. You're failing - badly - as everyone else has who's done it

Perhaps it's not the best way, but it works, leaving your OS consistent and working.

No, it is the distro's fault. There are no mechanisms and tools in place for creating a universal package that can be distributed and installed

BS ! There are for EVERY distro out there. If you mean sth installable on any OS, there is no software like that on any OS, sorry.

It is condascending in the extreme that you, or Mark Shuttleworth, should suggest that the software maker is going package up for every distribution and repository out there, or package only for Ubuntu. Hint: They aren't doing it, and they're never going to

Some amateurs and professionals have done it before, though.
Nobody asked for that, but you have problem understanding that that's only YOU that say that. You can't seem to get off your own straw man.
You need only support one or two most of the popular distro package system.

No, it's the distro makers fault. Windows provides the mechanisms needed for installing and configuring a piece of software in rational manner

That's completely false. No Windows app can install itself without the vendor packaging the software, stop your BS please.
There are even several different package makers (4 or 5) for Windows. It's no different than a distro package. They're even worse.
If you look at a Windows installer, no one looks the same, and some are even completely custom (like for games or drivers).
Obviously, you never made a package for Windows or for Linux distro. You seem really clueless on the matter.

Ubuntu and Linux distributions don't do that, and there is no way people packaging up software are going to be able to put in the work needed to package up, what is really the same software, for umpteen different distributions and then watch it go through a repository system

You don't even know what you're talking about. A package manager is exactly what you're describing. Apparently, you don't understand the two words package and manager. Package manager go hand in hand with repositories, but you're not forced to put your app in a repository. A package is a standalone equivalent of your setup.exe in Windows. In fact, it's FAR BETTER, dealing with dependancies if you wish, having automatic installation/uninstallation that actually works, pre and post installation actions, ...
Again :
- there is no need to package for umpteen different distro
- you need to support 2 package systems at most
- you can use the load of installers available (Loki being the oldest one, autopackage, ...)

Because providing tools that allow you to package up software, and install and configure it in a rational manner is up to the distributor and operating system

Already done : rpm, deb, there are others too. It's tiring already.

It's so straightforward it's unreal, but I suppose there seem to be a lot of people out there who want to defend software repositories as the second coming of software installation. Deluded souls

Perhaps against people like you that don't even know what is available and spread lies.

Reply Parent Score: 1

RE[3]: Good Article
by chris_dk on Fri 6th Oct 2006 17:46 in reply to "RE[2]: Good Article"
chris_dk Member since:
2005-07-12

Segedunum, I agree with you.

Reposotories are a great way to update the OS and the apps that come with it, but not as a way to get new apps.

The failure to accept autopackage is a symptom of bad cooperation and of fear. Fear because the distros will lose power if all apps are packaged in a distro-neutral way.

Linux vendors should really find a way to manage universal packages if they feel that autopackage is not the solution.

Reply Parent Score: 1