Long-term support and backport risk
Posted Jun 22, 2007 0:43 UTC (Fri) by drag
In reply to: Long-term support and backport risk
Parent article: Long-term support and backport risk
> Gee, I don't get that at all from HenrikH's comment. I read, "The users can't do any better than Linux. It may suck, but no worse than any alternative, because the problems are fundamental to operating systems, not special to Linux."
It's effectively the same thing. I don't think that he _ment_ it like I re-stated it, but more-or-less it's the same thing.
How, in the eyes of end users, is it realy different? Except for any sort of emotional content, not much.
It's compatency. It's assuming that things can't get better, that they will always be this way.
> But here's why I think HenrikH is wrong: I think the proprietary alternatives do have stability and new features to a degree Linux doesn't and can't have, and here's why: per-copy licensing. Per-copy licensing gives Sun the money it takes to pay people (testers) to use the code and shake out the bugs. The economics of Linux make that impossible; with freedom of redistribution, how is the company that does that testing going to get paid for it?
Weither or not people have access to the source code is less and less relevent to weither or not people pay for per-seat licensing.
If your a big enough company (or country) you _can_ get access to the Windows source code.
With Solaris they've effectively openned it up. Sure it still sucks compared to Linux in a lot of ways, but it's now open. People still are paying licenses.
Weither or not people choose to pay for Windows vs Solaris vs Linux comes down to more-or-less this one thing:
"Do I make more money by paying Redhat/Microsoft/Solaris/IBM then if I don't?"
Forcing people to pay licenses because they can't use anything cheaper is a losing stratigy. Same thing as figuring people don't have any choice to put up with your BS because there are no other effective alternatives.
It works for a little while, but you don't want customer's resentments. You want customers to save money by paying you money. It's possible to have a net win for everybody.
And the nice thing about Linux and open source is that it's not only makes it cheaper for the end users to use, it makes it cheaper for companies to develop and, more importantly, to support.
But if the development style of Linux... which is currently not only breaking proprietary drivers (which is immaterial, realy), but also breaking out-of-tree drivers (which is very serious), AND breaking in-tree drivers (aka regressions.. ultra serious), AND breaking userspace API (mega ultra serious).... is costing more money then it is saving by being open source then you have a serious serious problem.
It's a knife edge. Very difficult. I have no good idea on how to solve the problem.
to post comments)