Where Does Linux Go From Here?
With the success that Linux is currently enjoying Linux.com (also owned by SourceForge, Inc) asks the question, where do we go from here? With such a high level of success and greater corporate participation (on both the consumer and provider fronts) will the spirit of freedom and idealism remain true or will the ever-present corporate bottom line eventually take over? "Linux is surrounded by proprietary IT firms. Some of them view Linux as a profit maker, others as a threat to their profits. Both sides represent a challenge for Linux in holding to its ideals of freedom and openess. The first large IT firm to really grok Linux was IBM. It has a long and mutually beneficial association with Linux, Apache, and other FOSS projects. The company has learned the language and the mores of the FOSS world, and has made significant code contributions as part of those projects along the way."
With the success that Linux is currently enjoying Linux.com (also owned by SourceForce, Inc) asks the question,
Come on editors. SourceForce? I was gonna let the missing comma between 'enjoying' and 'Linux.com' slide, but jeez, this is so blatantly wrong.
Can I be the first to say that it is going on the deskytop! Oh well, may be next year...
Will code for new sig.
will the spirit of freedom and idealism remain true or will the ever-present corporate bottom line eventually take over?
How much do we have to worry that something will "take Linux over"? No matter what corporations do, they'll always have to release the source code, which means people can always fork it. Wasn't that the point?
With the various new fronts opening up... and the inevitable attempts to corrupt the ideals of linux (tivoization etc)
Perhaps a better question is... Where SHOULDN'T linux go from here?
Will attempts to modify the underlying licenses actually end up taking away much of the very freedom we're trying to protect?
How about starting with the barrier that keeps me from using Linux: MS Outlook with 100% synchronization to PDAs.
Or is the title of this post an insidious allusion to things to come? "Linusoft: Where do you want to go from here?"
Linux is not really an enterprise operating system at this point in time. Yes its working in enterprise environments, yes its stable in most implementations and there are good patch management solutions etc but what is missing is some standardisation across hardware vendors. There is no standard way of monitoring RAID/Fans/Hardware failures etc. Each vendor has their own tools which makes having multi-vendor environments a pain, If we compare against windows with mom every vendor has a plugin which will allow you to monitor and manage the systems from a central point. If I look at some of the other "enterprise" operating systems like Solaris and AIX they have a standard set of tools for fibre channel controllers etc which work on all of the vendors. It may sound like a small issue but when your dealing with lots of systems having to know what controller is in a system to support it makes a big difference.
The way I see it, it is just getting started
Have a squat over at the hobo house.
Linux is a Ferrari. It requires a real driver.
Mac is like a Toyota. A good, solid vehicle. Dependable and long lasting. Just don't expect to do any internal work on it like my dad used to do when I was a kid.
Windoze is like a Ford Pinto. It'll get you to work and back home again, just don't expect it to have any real power.
The Linux community must get away from trying to be Ford or GM (Genetically Modified?). Linux offers POWER! No apologies POWER! It ain't for your gran'ma.
We have always been at war with Eurasia!
Where next? Linux must crush its enemies. To see them driven before it. And to hear the lamentations of their women...
Kwisatz Haderach
Sell the spice to CHOAM
This Mahdi took Shaddam's Throne
I think you can have freedom and idealism and make a buck.
I know hating on all enterprise seems all the rage these days, but eventually reality sets in, as people need dirty money to buy food and water and such.
Linux is a success BECAUSE of the bottom line, as much as all the hippie dippy sentementality that might appeal to some developers. It replaces --for free-- costly proprietary Unixes. It makes sense for the evil, dirty, capitalist bottom line.
This is another useless article about "what if" without any thought about the fundamentals of Linux.
As you pointed out, "they'll always have to release the source code". That is what makes Linux different. That is why companies like IBM can support Linux. They will NEVER be marginalized or excluded.
It's all about commodity. About making the OS a commodity. Owned by everyone.
"Ubuntu is going to have to get serious about its commercial operation one of these days."
Very true, but it's going to need A LOT more driver support to get there. Average Joe isn't going to want to have to fix his wireless every time just because he's got a Broadcom chip. Average Joe isn't going to want to have to mess with ALSA or OSS if he loses his sound, and starting off leaving a bad taste in someone's mouth is not the way to go. As much as I want to see Linux on the desktop we have to keep in mind that the first "Vista-like" experience users have is going to drive them to Apple or something.
I feel like Vista's failures have given us a tremendous opportunity to make some serious inroads to the desktop market, but we're hindered by usability and driver issues.
"I wish to God these calculations would have been made by steam." -Charles Babbage
There are two fields where Linux is lacking compared to Apple and Microsoft: How easy it is to screw things up and games. Of course driver support is important, but that is driven by demand of the market, not demand of the developers, so I consider the previous two reasons of higher importance when discussing how best to expand Linux in the market.
Now I know ideally we should all be intelligent enough to be able to operate Linux without screwing something up, and if we do be able to fix it. But the layman is not and will not have our technical ability, however simple the task may be. Since Linux does not have technical support often in the same way Apple and Microsoft do, users are driven away for fear of an inoperable computer. They would rather have a computer that works 50% of the time than 25% of the time. As far as business use for Linux, obviously they have the resources to be able to have any problems fixed and prevented, but personal users can not do that.
As far as games, Tux Racer does not cut it. Email and web browsing of course are workhorse reasons for having a PC, but you can do that on your cell phone nowadays. Honestly, game development seems to be in a bit of a catch 22 in the same way that driver support is a problem. Investors need to see profitability in the market, so they want to see market demand. However market demand isn't rising because there isn't enough of a reason to switch to Linux when you can't play the hottest new games on it. Of course games do get ported, however initial release of games for Linux I think is vital to bring the average computer user into the fold of open source.
Just my two cents.
would have to be DEC. They started supporting right before they fell. But amongst CURRENT major one, they were the second. MS had already taking it serious and had a tiger team together. In fact, it is possible that the formation of a tiger team is part of what ultimately triggered IBM to chase it; The enemy of my enemy is my friend!.
I prefer the "u" in honour as it seems to be missing these days.
How many articles are we going to have on the same topic? Just a bunch of nonsensical ramblings about "corporations" and "freedom" with about 0 substance. You don't like the direction Linux is taking in terms of "corporate influence", then fork it, end of story.
Monstar L
It is already happening with Ubuntu, and it will help linux get drivers for all of the hardware that is out there.
When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
Great, now they're going to start calling themselves SourceForce to cover up the typo.
I mean, it does sound pretty cool, but it's totally meaningless.
"The amount of intelligence on this planet is a constant. The population is growing." -Cole's Axiom
*Handwave*
Chas - The one, the only.
THANK GOD!!!
I am impressed by what folks at http://www.open-xchange.com/ and http://www.tummy.com/ have dome with group-ware products.
For a flame war on Linux fanbois?
... ummm ZERO dollars I can setup up an application development station for Linux apps. Compare that to the MS equivelent? yikes. As soon as it makes no difference to users whether they use Linux or Windows... I bet the cost of the MSDN drops to something your mom can afford to buy you for christmas. Lets face it, Linux and F/OSS ARE the only thing creating competition to MS. Mac is nice, workable, and user friendly... but the price tag is a bit much for someone shopping for the Hyundai of home computers.
There are several 'hobbies' that I partake of, and inevitably, in all of them, as someone is introduced to the hobby, they have great enthusiasm for it, try to re-invent the wheel, or loudly proclaim how great something is, despite it's aging status technologically.
Linux is proving it's point. IBM and others ARE contributing (to Linux and many other projects... Thank you IBM) but I think that the real point is that F/OSS is becoming popular, not *just* Linux. Where proprietary systems have been the bedrock of business applications, F/OSS is making strong inroads. LAMP anyone?
The problem is that you can't talk about how good it is without comparing it to Windows or other such products. THAT is the problem... comparing it. When you go to the hardware store to buy a hammer, do you notice if the head is round or fluted? Do you compare the steel quality of new mower blades before deciding on which to buy? A tool is a tool. Seldom, IF EVER, will you find yourself thinking "Oh noooes, I can't dig a hole with this shovel, it was not made by Acme"
Interoperability is the key. The interface between hammer and nail is a pretty open standard. The interface between dirt and shovel is a pretty open (if dirty) interface. The PROBLEM is not whether F/OSS and Linux is good enough.. it IS. The problem is that interface to content. The one remaining major hurdle is MS document formats. Once that interfacing/interoperability problem is solved, Dell will be making money shipping Linux configured desktop systems. The problem is as much user perception as it is anything else.
For about
Support NYCountryLawyer RIAA vs People
Ewe muss bee knew hear.
Where do we go from here?
To take things to the next logical level, OpenSolaris, of course!
(Did you expect "Linux"? Um, no.)
With the success that Linux is currently enjoying Linux.com (also owned by SourceForce, Inc) asks the question, where do we go from here? With such a high level of success and greater corporate participation (on both the consumer and provider fronts) will the spirit of freedom and idealism remain true or will the ever-present corporate bottom line eventually take over?
Let's be honest here; the majority of people here (and I count myself among them) expected Linux to be a hell of a lot more successful than it has been. After 15 years of development it still commands a tiny market share, even in the server market.
Not that the questions raised by the article aren't valid at some level, but I wish we'd get rid of this whole unjustified "rah rah Linux is finally taking off!" attitude that's been around for about 12 of those years.
On a related note, neither 2007 nor 2008 will be the "year of the desktop" on Linux.
http://www.sourceforce.net/
Scuttlemonkey is their PR agent.
> Linux is surrounded by proprietary IT firms. Some of them view
> Linux as a profit maker, others as a threat to their profits.
> Both sides represent a challenge for Linux in holding to its
> ideals of freedom and openess.
Blah blah, woof woof. Maybe the best part of all this is that the fundamentalists will pull up camp and mover over to BSD leaving LINUX and related Open Source projects to do what software is meant to do - provide solutions. Because the solutions are what it is about, most of the "proprietary IT firms" get this. There isn't any loss in an Open Source solution because most users, certainly Enterprise users, don't give a *6*&^*@&$ about the source, why want a *solution*. IBM certainly gets it, I think most companies do.
So the fundamentalists can boot up their proprietary Macs, listen to music on their DRM encumbered iPods, and post about the terribly threats to the pure ideals of freedom and openness of BSD; and leave the useful people alone so they can write code.
From the article: "Linux and free software are here to stay."
Yep, because they provide solutions. They will remain free and open, in the useful sense, because it benefits everyone. There is no market for a MTA, there is a market for e-mail solutions, there is no market for file-servers, there is a market for corporate storage & data-retention solutions.
Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
A: To the Oven
Sincerely yours,
ballsac
should be spacecraft OS development. Silly? Think again. How much money do you think is going to be in that field when commercial spacecraft take of? Enough for microsoft to buy up any startup with the slightest inkling of how to control an attitude jet, that's for sure.
Asteroid mining? Ok not yet, but think about all the minerals on earth we can actually get at, then forget the number because it barely counts as a fraction of what's floating around in the Solar system. Then there's all that near earth junk, old satellites, empty booster stages and lots more relativelly easy to reach stuff.
I'd feel a lot happier travelling in, or sending cargo on, a spacecraft that had an open OS at it core. That way we have a greater chance to avoid things like secretive burying of known problems that might effect a companies profits.
That's as easy as following the money!
For those who get paid by making software as a product, they hate Linux. For those who get paid by installing or maintaining the software they probably like or even love Linux. You don't have to pay for Linux and you still get paid for doing the work for people.
So "product side" hates Linux. "Service side" likes Linux. I don't think it needs to be much more complicated than that... it is, though... all those "Microsoft Partners" out there making a living by supporting Microsoft stuff *ONLY* might have something to worry about since their skills and certs aren't all that applicable. But there was "IT" before Microsoft and there will be "IT" after Microsoft and there *WILL* be an "After Microsoft" period just as the unshakable "Novell" fell from its pedestal. (Unthinkable back when all business systems ran on Novell.)
Your comment is valid but misplaced. SGI uses Linux on its Altix line of hardware and their add on software makes it aware of the specialized hardware within Linux.
The main problem that your pointing out is a problem with x86 hardware. Windows and every other OS that runs on x86 have the same problems. The problem stems from there being no standardization and no evolution of the technology. Essentially all of these 50K x86 servers are just big beefy PC's with built in redundancy and some extra monitoring options and are essentially an evolution of the original IBM product. The vendors are moving in the right direction though and Linux is supporting this hardware as they need to. For example the IPMI interfaces and BMC interfaces have direct access with ipmitool where you can read chassis and sensor information. Window's cannot natively talk to the IPMI interface without add on drivers. Linux supports MANY of the raid controllers from within its kernel unlike windows that has to have drivers to even see the drives.
Im a big Solairs fan myself because it truly is an integrated hardware and software platform. The big issue is cost. Thats why a number of companies in the industry are willing to put up with the shortcomings of x86 hardware and related OS's. Its a big trend now for people to go with the cheap mantra when in actuality it costs them more in the long haul in downtime and data loss.
Even further into the cheap cheap cheap mantra is the concept of VM's which were abandoned in the 1970's because they never worked and because of the political battles between departments for resources of the mainframe. This is being looked at again for the concept of energy savings and hardware savings but virtual machines really equal virtual performance. Many companies have the concept that you can oversubcribe the resource of one machine and serve many users and "hopefully" not all of them will need resources at the same time. The Administrator of a VM box is under the pressure from that many more users when there is a hardware failure. It amazes me that companies put all their eggs in one basket on cheap commodity hardware that is known for failure. Loose a system planar or other low level non redundant piece of hardware and suddenly you have hundreds of servers down instead of just one. And of course because we are cheapskates we have to call up and scream at our vendor to get out ASAP because we were to cheap to have a spare kit and an Admin onsite and or capable of switching out hardware.
You get what you pay for one way or another and most people are obsessed with the price tag rather than the true costs. Buy the bottom of the line machine and spend your time down on the phone to India.
I really, really, really want to support Linux. However, frankly, I just don't have the time to hassle with it. I have made 4 endeavors in the past. And currently have a 5th endeavor for my wife. If I were to give Linux a score grade it would "C-".
I know that's not what a lot of you want to hear. But it's the truth. I don't want to spend several days trying to get a 802.11g wifi card working. I don't want to have to use some install manager or try to figure out how to get some script to run from the terminal in order to install an application. I simply want to be able to click and launch it, and have it install. Sadly, driver & software installation hurdles plague Linux. (In fact, these were the same issues that plagued Linux when I tried it repeatedly in the late 90's early millenials.)
I will say, it's improved quite a bit. At least in video card support apparently. But the truth of the matter is, I'd take XP & OS X over Linux. And that's because I'm anti-Linux or don't support Linux. Far from it, I wouldn't have tried it for my wife's (non-critical use) machine. So please guys....focus on these issues. (And don't say "Linux isn't really for the masses." Because everyone else keeps trying to push it that way. And that is the slated goal of many.)
Best of luck all...
- The Saj
Oh! Oh! I know! How about incorporating kernel-level spellchecking?
You see? You see? Your stupid minds! Stupid! Stupid!
Linux means different things to different people. To some its an icon of a new age in computing, to others it's a free desktop OS and the rest its probably "that free thing that's supposed to be good". Linux distributions will probably never be THE desktop OS, neither will the server distributions take over the enterprise. But there is unquestionably a place for Linux wherever computing will go.
However, ever increasing abstraction is going to mean that Linux itself will be ever less visible as the layers of progress continue to be deposited above it. As this happens will Linux itself become the invaluable bedrock of new technology, or will it become silent and redundant? It will be crucial that Linux (and Open Source in general) set the trends and lead the way rather than merely playing catch-up with proprietary technologies.
My question: where do we want to go tomorrow?
The first large IT firm to really grok Linux was IBM.
IBM does not grok Linux. They do not share the ideals of the GPL faction of the FOSS movement. Linux is merely a low cost entry point into the IBM family. As a hardware and service vendor they don't mind not having to write all the software. Donations to Linux devs are like outsourcing, but even cheaper. IBM's commitment to Linux is like Apple's. It's useful for now, it'll be abandoned if and when it is convenient to do so. As Apple did when they briefly supported Linux while Mac OS X was being developed.
I love Linux as a concept: An open-source, free as in beer, free as in speech, tweakable operating system offered and supported by multiple vendors. But Linux as a reality is an hodge-podge of incomplete applications spread across multiple subtly-incompatible distributions.
Moments ago, I read the following thread on the Rapidsvn mailing list. Rapidsvn is a very nice front-end for the Subversion version control system. I've compiled it, made changes to it - it's quite nice. I like it especially since it works on Linux, Mac, and PC -- all three are OSs I use to some degree. So the following is not a dig on this particular project. It is one example of something that happens a million times every day:
(P.S. I chopped the thread for brevity to make my point) Hi, I have downloaded rapidsvn 0.94. I am trying to install on SLED 10sp1. I enter
at the command prompt. I get a lots of messages and finally:
checking for APR... not found
configure: error: APR is required. Try --with-apr-config.
I tried...[various things] but got the same error message. I installed all the available APR's for
listed listed as version 1.2.2-13.2
Any ideas how to install rapidsvn -- I really want a gui interface on
linux similar to tortoisesvn on windows.
[various responses about apr-config, apu-config, downloading pre-built binaries, etc. but no solution] So we have a fairly simple GUI program, with no crazy dependencies. This application is not available in binary form for this distro, and since there are many major Linux distros and you never know what will happen if you install an RPM from another one. You can't compile it from source without a CS degree, and you need gigs of development libraries to do it.
This is the Linux I know, and it is why I have Linux on that other partition so I can boot it up now and then and see what the state of Linux is. But so far, it's always stuff like this. The challenge with Linux isn't learning the UI or thinking differently or anything. It's just getting stuff installed and getting it to work properly. I've never gotten a Linux distro up to the productivity of either my Mac or my Windows PC. I've maybe gotten 80% of the way, but with 500% of the effort. It's just not worth it.
THE MOOOOOON!!!!!!111!!1!ONE!
...and it should be known by now
Like other inflection point products, the concept of open source and a Unix-ish kernel caused quite a ruckus.
The attitude that Linux is surrounded by proprietary products is an inaccurate observation. Instead, consider that Linux development, along with other community application efforts, have changed the industry, probably for ever. If you believe in Stallman's version of free, and you look at the other free/freedom projects that have emerged, I'd say that freedom is surrounding other efforts, if not just quietly living beside them.
---- Teach Peace. It's Cheaper Than War.
L O L !
I'm not so sure. I think the real next stop is actually handheld devices, be they cellphones or tablets. Not only that, but I'm willing to bet most people won't even know or care that these devices are running linux. The only people who have ever cared about what they run on their desktops is A) Geeks and/or B) Fanboys.
I haven't read TFA yet (I will), but what is missing in the Linux community is unity and standardization. It would be great if people could rally around a single distribution of a common software framework, so that there is consistency and compatibility between different distributions - or better yet - that a single major flavour of Linux that more or less replaces Windows.
I wonder, is that possible? A unified set of standards in the Linux world would give us reliable and secure computing, something that simply cannot be attained in the Windows world. Ease of use, stability, reliability, security and open source software, that's what needed to replace today's bloated and ridiculously insecure and unreliable Windows systems.
Beauty is in the beholder of the eye.
Bigger, faster, shinier. There, I did not even have to read the article :-)
:-)
Seriously, we have not even begun to scratch the surface of what is possible with a (well design) object embedding, event driven model. On the kernel side, besides the usual tide of incoming devices, there is a whole lot more room for optimization of pretty much every major subsystem. Believe it or not. The dominant trend will be more kernel functionality running in user space, like FUSE, power management, and features we haven't yet imagined, but which are just an awful lot easier to write in user space, and less easy to break the rest of the kernel. Besides bloating up with dozens or hundreds of new features, the embedded kernel variant will start to shrink in order to fit better on embedded devices such as low-end feature phones. Even more developers will switch from developing on Windows to developing on Linux. By 2010, millions will carry tuxpods
Have you got your LWN subscription yet?
The 'windows killer' linux feature is the KDE desktop programming.
The power of the combined Kernel + Qt + KDE api's, are the most important threat to the MS programming model. If the desktop programming has to be the next battlefield (server side has already been taken), the KDE programming environment is the most powerfull asset in the linux camp.
I am not trying to feed the old Gnome/KDE flame war, just pointing at the fact that the toolset that KDE provides, is the best tool for graphical desktop programming. Just remember how Novel 'switched' to Gnome after Suse's acquisition (the biggest KDE promoter at this time), that was a 'political' move, not a technical one.
What's in a sig?
There are still a few things holding me back from Linux... so I hope the community focuses on these soon:
- User-friendliness. Instructions on how to accomplish something should never involve command line anything. Some users just don't get it.
- Software support. Start pushing major vendors to make Linux versions. Start with major tools like graphics suites and IDEs. Then games. For example, I need Dreamweaver for it's code editor and Photoshop. And no, I don't want to use Gimp or buy the bloody expensive PHP IDE when I already own Dreamweaver licenses.
- Hardware support. Drivers for all my stuff.
- Make sure that the whole OS has integrated Help for anything you want to do. Again... no "Open a command window and...".
-Work on the attitude of the Linux fans on various support forms so they don't laugh at basic user questions. I need a supportive and friendly environment where I can go to for help.
It's been a while since I was looking into these, can anyone let me know if any (or all) of my points are already solved?
First, this has been tried, and while the GPL deliberately and specifically allows this, some armchair lawyers turned armchair crackers kept breaking in and taking the code back.
Second, even if it were done, all that means is the community needs one person to buy the product, open the CD/DVD (or encrypted archive, get into this century already), and upload it to a public FTP (or HTTP/WebDAV, get into this century already). Remember, it comes with the GPL, free or not, which means a license to redistribute.
Yes, it could get expensive, but the only point at which this becomes entirely closed is if it is GPLv2 (not v3) and used for a service, like a website. There are likely a few similar loopholes such that a company can sell proprietary, GPL code, and be fairly confident that it won't reach the Internet.
Then again, I would hope that the fairest, most likely way to get paid to develop GPL code is by the feature, not by the license. That is, someone pays you to take some existing GPL'd software and add the functionality they need. In general, corporations are competing on things completely unrelated to the software they use, so they could care less if their competitors get to use the features they pay for -- so much the better, if said competitors also improve said software.
Sure, you could keep those improvements to yourself, but the cost of keeping your own private set of patches up to date with the latest development is prohibitive, when compared to simply letting the community (including you and your competitors) maintain it as a single tree.
Don't thank God, thank a doctor!
There's something missing from the article "Where does Linux go from here?"
The users. There's virtually no mention of them. There's talk about companies who are connected with Linux, about the technology, about the freedom of open software. But of the actual users there's only one passing reference.
If you want to advance Linux, start thinking about the users - their needs, their desires, their problems, and so on. To begin anywhere else is to neglect the most important part of the equation, and Linux will remain a "system for nerds" forever.
And so far as "Where does Linux go from here", send it to rewrite.
People don't strategise the direction of Free Software including Linux. They decided their need and push for it. The crowd then moves that way. That surely has to be its prime advantage over the Windows model which is the empire decides the needs of the little people and then makes it and send it forth.
That to me makes the premise of the question absurd.
Linux should be copying the Xbox idea, but with more of a multi device consolidated approach.
If I were a Linux activist I would be pushing for game developers. MS's hold on DX is a BIG FREAKING deal and if platform wars get heavy they will wield more and more power by owning DX. Sue them or develop a competative suite of game development tools and API's that doesn't have that pieced together Linux feel. When convincing developers to jump ship, the lack of standardization in gaming development especially sucks a bit.
A media center/game console and maybe someday wifi hub. That way when internet costs 200 bucks a month we can start out own privately owned public network without regulation. Once a few more super wireless techs trickle down into mass use the idea we are locked into communication providers dwindles a bit as goes government regulation on our interpersonal communication.
A WIFI network hub, chained such as the old CB communication network and perhaps in law reception areas equiped with grid antennas and booster would seems to be to be an easier to scale solution to the millions of miles of cable out there. As fast as cable is, it's slow compared to even a crappy WIFI signal, plus you could host sites basically for free though you need some type of load balancing/distributed hosting model.
It's just, there is no reason to buy a PC, a game console and exist on a network with all that equipment mostly idle. You could almost give away a media PC as long as you got the users idle CPU cycles, especially right now with dual cores sitting there doing nothing.
It's like municipal wifi, but really better and vastly cheaper. The government/private corporations would still need to setup points for dead spots. I think pushing wifi to the next level first would also be wise to ensure a decent return, for now it's distance is still a bit low. However if you look at the 3G/WiMAX technology that more or less proves you could soon run a wireless user owned network. If they were really focusing on the technology better we would have seen breakthroughs like IBM's new 100x faster than wifi technology (though lets see the range on that). Still the bandwidth potential for wifi is high and the cost will likely only get cheaper vs rolling out new costly fiber lines. I'm sure wireless bandwidth also drops off when compared to terrestrial, but the cost advantage is likely more important since the average users bandwidth to the home is so low.
The install costs basically on land lines will eventually make them less and less appealing since they will only go up and wireless will only get faster. Why not make our cell phones mobile data routers on an open network. Monopolizing the control of the ad revenue alone would make you an endless fortune. Plus the customer loyalty and amazment of providing a new low cost communication medium.
It would also be WAY cheaper to own PCs since it consolidates several uses. Instead of Verizon paying for equipment the user does and since the devie is consolidated, but quickly depreciating people would upgrade them often, just as they do gaming consoles and PCs. The fact it gives you a free wifi network on top of everything just makes it the worlds most necessary gadget for anyone because who doesn't want to pay less for phone, tv, and internet service.
The solution to lower these costs is consolidation and self management. No extra costs from regulation because it's privately owned. No worries about censorship because the data in encrypted and anonymous. Instead of pretending TCP/IP isn't broken you'd also have the option to create a new secure network protocal.
The way I see it, how could a device like that not initiate an economic boom. It would change peoples lives like the internet, but really more so by showing them they can own infrastructure also.
Right now MS's Xbox is the closest thing but we all know they wouldn't be interested in a privately owned network nor will they even accept the idea of making the Xbox a PC. My thinking
It's on purpose. We do not need the hordes of riff raff pawing our lovely OS. We need the many greedy assholes who would like to coral and milk to their purpose even less.
Have a nice day marroons.
1 - The "Server" people, who is going to strip unneeded stuff from server distros and better server functions
2 - The "User" people, who are going to get the existing distros, strip server stuff and better and make the user stuff simple.
evident
Read radical news here
What I always liked about Linux was that developers didn't need to be driven by bottom line concerns. If changing the color scheme bothered them, that's what they'd work on. If someone else didn't like it, they could go fork it themselves.
I'm a little concerned when corporate interests take over funding much of the Linux development that business concerns will start trumping community interests. In some ways that's inevitable and, from the standpoint of the paid developers, not all a bad thing. Still, I think we'll lose some of the community feeling. Like when AOL users descended on the internet.
Sort of like the difference between playing golf as a hobby and as a craft. Takes all the fun out of the game.
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
You know what's really neat? Facts to back up your statements. Got any of those?
Appended to the end of comments you post. 120 chars.
Being a person with no real love or hate for Linux I don't see Linux being the problem to the adoption of Linux. Most people really don't care about the OS, what they care about is the apps that the OS can run. Linux is kinda stuck here since a lot of the big office productivity and home entertainment vendors are passing them by.
Linux adoption will be proportional to third party software support for Linux. And sorry, no, cheap knockoffs like the GIMP don't really go far in this area. I use it and I like it but I'm not a professional graphics artist. That's the crux of the matter.
Dedicated Cthulhu Cultist since 4523 BC.
Um. Freedom helps the corporate bottom line of everyone except perhaps the more inefficient mass-market proprietary software vendors.
http://outcampaign.org/
One of the big arguments that is given for paid versus open-source software is support. There are a lot of companies that offer enterprise support for Linux. And there is a lot of information scattered about on forums. But often this can be a bit cryptic for the newbie to Linux. Furthermore, such posts often assume additional knowledge. One can easily find oneself looking up a chain of topics just to get something simple working.
Perhaps what is needed is "Open Source Support". A website who's focus is to help the newbie to Linux on the consumer end. The site would have volunteers helping via IM chat, email, and perhaps VoIP. Said site would only support the most basic of activities (ie: setting up basic configurations such as mouse, video, printer, basic networking, etc. Basic software installation. Etc).
The support agents would be volunteers. The website would provide email alias & accounts. And even an option to "tip" your support representative via "Paypal" or perhaps other means. The site would avoid any more complex issues (ie: setting up your own web server, etc). Not saying a support contact might not help someone. But any such request could be politely declined.
It'd be an interesting idea. Not sure if it could be pulled off, but if it could I think such a site would do wonders for helping people migrate to Linux. (Which would then entail much more support on the corporate end for drivers, development and enterprise activities.)
- The Saj
Since Microsoft has a monopoly on the desktop (yes they do, the court ruled so) there isn't much in the way of options.
#1. Develop your own system, keep it proprietary and hope that Microsoft doesn't see enough value in taking it from you.
#2. Support Microsoft's system and hope you can:
2a. compete with everyone else doing the same
2b. make enough profit to survive, but not enough so that Microsoft moves into the market itself.
#3. Go Open Source / Free Software and try to get your system enough marketshare that you can turn a profit, somehow.
#4. Give up on the computer industry and close your shop.
Sun has realized that #3 is the only option short of just giving up. At least they have something marketable - their expertise in the systems that they designed and that they built.
Easy.
Lunix is a unix-like OS for the C-64. There's probably about 15 or 20 people worldwide who use it.
455fe10422ca29c4933f95052b792ab2
Now, let's see what advertisement I was given while reading the summary: http://www.frequence3.fr/~gilou/go_linux.png Can't be more accurate about "surrounding" I guess...
Can we get rid of the obvious Microsoft plant heading up GNOME? ;-)
It screws up all the "referers" in Apache :(
The biggest thing holding Linux back is its insistence on maintaining backwards compatibility not merely with POSIX, but with every single other "standard" of old Unix systems.
.app files/directories!) I could picture myself finding on a Mac, then maybe I'll switch back to Linux.
Unix was a timesharing operating system meant for mainframes, so of course its modern-day clone makes no inroads outside of the mainframe-like server market!
Now Apple understands what users want, and Apple understands when to break backwards-compatibility for the sake of those users. Linux developers working on desktop software should stop trying to compete with Windoze and start trying to compete with Mac OS X. When Linux gives me a configurable, free-as-in-beer-and-speech POSIX system underneath with a pretty user-interface and desktop ease-of-use (like bloody
Problem with this. Let me go over some points I learned over the years in dealing with software companies. Initially when a startup software company gets going they have to have a product to sell. Within the time alloted between development and the release they advertise their service to VC's who will fund their project off the ground. The VC's money gives them power over the project most of the time which can complicate the development process. Once the final product is made, the company releases it to the public and then provide a service of support. The support begins when the product is released. A company is considered unreliable if they do not provide support for their product. For companies with existing products already out in the market, they still provide a service by developing new features or patching security holes. Now if a company would decide to make upgrade after upgrade for sheer profit while sacrificing security, well you end up with a bad product while the consumer spends more and more money for each "upgrade". Consumers tire of this quickly.
When you have an OS made out of hundreds of programs all made from various individuals or groups, a business would be the only way there could be any type of support for such a system. The company would monitor all changes from the developer or forks and figure out how new patches can be applied and distributed to their consumer base. The developers who make the software decide for themselves on how they wish to handle their product within the market, whether they wish to profit off of it or not. The best thing to happen to a project is for that project to be incorporated into the business who is providing OS support. That way it provides jobs for coders and developers while allowing new ideas to fully develop and gain popularity. This all happens without having a Venture Capitalist to lay their money on a risky venture. If the developer wishes to profit from their program, they don't have to use the GPL. They also have the option to sell the rights of their software to big industries such as Google, RedHat, IBM, Novell, and Sun. If you don't have a hacker mentality in the real world you will never be able to make money. There are opportunities everywhere but often times we don't see it because we don't care to see anything other than what we are so dependent on. If it works why fix it right? Well, for a lot of developers, coders and hobbyists the system was broke a long time ago. What's going on right now is because of the same type of apathy that this is all charity and yet no one does anything to fix the existing problems. If you don't fix the problems yourself, someone else will do it for you. In the end whose really to blame?
>. ihbt
Appended to the end of comments you post. 120 chars.
I couldn't have said it better myself.
...welcome our FOSS-gobbling corporate overlords.
Geeks like to think that they can ignore politics, you can leave politics alone, but politics won't leave you alone.-rms
Made my day.!!! You should be modded up!
This is my sig.
First, I keep seeing that the issue Linux has is that the desktop environments are not feature and behavior equivalent to Windows. That's a problem, because if you define Perfection to be "Windows+A few gimmicks", then Linux can never win, because it will always fail the first requirement.
And second. Can we stop blaming Linux for desktop inadequacies? The graphical admin tools are the responsibility of desktop developers who support the platform. How Linux takes heat because there's no system configuration for feature X in kcontrol is beyond me... oh yeah, because no one can remember what Linux is. Due to years of misnomers, people not well versed in the OSS world think Linux is the whole system. As much as I find this obnoxious, I wonder if people should have listened to Stallman and called it GNU/Linux; that or have just hidden the kernel name from the project name altogether.
Hey, look! It's Bono's brother.
Ubuntu or canonical or somebody should put together a "support fund" which would encompass a wishlist of hardware that's not supported very well currently in Ubuntu. They could solicit quotes from professional development companies (or maybe even the hardware manufacturers themselves) to build FOSS drivers. Each wishlist item would have a cost attached. If you want to see that item supported, you can make a voluntary donation towards the project. Once the goal is reached, the company will be hired to produce the drivers and the next version of Ubuntu will have perfect built-in automatic FOSS support.
I'd gladly drop $50 a piece on 100%-compatible nVidia drivers and Broadcom drivers. I'm sure many others would too. Let's pool our financial resources.
Brand new hardware is not the best choice to run Linux on, unless it is one of the rare boxes where it comes pre installed. Stay a generation behind "new" and the hardware support out of the box is better than windows for the most part. Think about it, brand new = not very many devs have had a chance to even look at it yet. That and avoid known issues, a few companies out there just do not release hardware that is even close to being open source friendly, so ten minutes googling in advance will avoid 10 hours headaches in the future. Wait a bit, wait for knock down sales when the next generation of hardware comes out, pick up what you want at half off or something. It will still be "new", just not bleeding edge new. If you bought something with vista pre installed, it is too new to have the best possible linux support right now. just reality. And no matter when you try, if you insist on "new",chances are linux will never be totally supported, so just wait a year or so, then hit the sales, it will still be a more than adequate machine, you'll save tons of cash, and you can search and see which models seemed to work out the best.
This works with cars for that matter, wait until the new models come out, the older "new" stuff sitting on the lots gets wicked cheaper, and it's still "new", especially to you, and a whole year has passed where any glitches or recall action would have been found out and fixed. Same deal, sorry for the car analogy, but in this case it is pretty close.
Stop doing the configure make make install. Everything has to work within the package management Schemas. I'm serious! Stop! Your means of compiling an application should be: rpm -ba rapidsvn.spec.
./configure; make; make install is not something you should ever execute again. I'm serious! Stop doing it that way, and if a SPEC File doesn't exist, MAKE ONE!
It should meet all requirements and install all packages and resolve all dependency. If it doesn't, the developer isn't doing his job.
Cmdr Taco, "Gee ScuttleMonkey, your right, the company who's name you mis-spell lat week seems to have dropped a zero form your paycheck, no problem I'll have HR fix, should only take 6 months or so."
Apocalypse Cancelled, Sorry, No Ticket Refunds
I work with a storefront that has Linux clients, but the first card off the deck is always Exchange and all that middle ware. Almost everyone in town is on it...if that weren't the case, I'd be able to live like the rest of you, blowing wads of cash on things decreed as 'cool' at least once in 7 years. (The time I've been required to stay here for my aging Mom.)
What kind of alternatives exist to this crazy mindset?
--- For a good time mail uce@ftc.gov
Pre-instalation. People are lazy and will run what is on the PC when they buy it.
Don't fight for your country, if your country does not fight for you.
#5. Develop for the web ala facebook, google, ebay, etc.
#6. Develop for something other then the x86 desktop, ie. cell phones, portable game devices, game consoles, etc.
On my own, I've tried #6 and #5. I've made a little money on #5 and no money at all on #6. Still, gotta keep trying or just accept working for the man.
This arguement seems to go on and on, but few of the comments left on this article actually attempt to make a resolution to one of the great problems posed to Linux today. As I see it, Linux only has two paths: The first is to accomidate its enthusiasts, and the second is to appeal to the mainstream computer users. However, Linux is not built to accomidate mainstream users and I feel that the community is rushing things. Linux has a long way to go before it can support mainstream users. Distributions like Ubuntu have done the best job of supporting users, with its ease of installing products. But what of proprietary media codecs, and games? These qualities are the only reasons why Windows is still dominating. Typical computer users of nowadays love media, but media is one of Linux's weak points, as it only can legally support it with a valid Windows license that contains said codecs. Users want to be able to edit photos, listen/watch music and movies and play games. If you think about it, the process for using such things requires much effort and patience. Support for photos is no big deal, but many complications come into the light with Music and Movies, as the user now has to tackle the issues with Xine and its codecs. And don't even think about games. Wine is garbage, and unless you're a UT2004/Quake fan, you're out of luck. So really, Linux only provides 1/3 of what users really need. Browsing is all right, but many sites are or claim to be incompatible with Linux, and playing media from the Internet is limited.
I've learned to work around these problems on my Kubuntu PC, but most users migrating from the PC will hate it. Linux has a lot to offer, and getting everything working on it requires more knowledge, patience and effort that doesn't appeal to the rest of the users. Also, Linux doesn't seem to be making much progress towards solving these problems. And think about it guys, what typical user REALLY cares whether or not the software they are using is open source.
(please excuse any grammatical mistakes, Safari on Windows doesn't check these things.)
What I do find interesting though is the bloat that's going into the Kernel nowadays.
My issues are more with the desktops now than with the kernel.
Let's be honest about where Linux truly sucks. On the server it's awesome and vastly popular.
But the desktop is another story. Wireless networking support is spotty, and so is photo printing. It took Adobe FOREVER to release an updated flash for Linux. Video editing sucks ass ( Cinelerra? C'mon get real folks ), and so is photo editing sucks too ( Gimp != Photoshop and is way inferiour ) On my Mac, I get all the awesomeness of Unix, with the beauty of OSX. I can install Photoshop if I like, and I have iPhoto and iMovie that do pretty good.
I tried with Linux for over a year. I now own a Mac because I'm tired of it.
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
Never underestimate the power of the SourceForce.
Luke: "where am i going to find a free, open source FTP client?"
Obi-Wan: "Luke, use the SourceForce!"
Welcome to the real world. Corporate greed is what make the world go round now.
---- Booth was a patriot ----
CPUs, memory and storage are today getting to a price/performance point where it starts making sense for manufacturers to contemplate building consumer devices on top of a scaled down but familiar platform with few or no license fees associated. Chinese manufacturers are I think leading the way in this area atm. and we'll soon see the fruit of that interest.
./ titled "Is this the year Linux will conquer the desktop?".
This is a good thing. Consumers are many and varied and most of them are non-techies. To sell to non-techies you have to really nail the (user interface) experience and lessons learned during the next 5 years will eventually trickle back the desktop domain.
So "Linux on the desktop" will i.m.o. not be something that will happen until Linux is in most of our tiny devices (iphone/ipod clones, nokia phones, portable media centers, wearable GPS devices / personal network hubs and whatever other gadgets of today and tomorrow.. ). So my guess, 5-6 years before we start seeing Linux widening noticeably on the desktop, but at that point the current obstacle holding Linux on the desktop back will have vanished and then it will be the final time we see an article on
In a society that believes in nothing, fear becomes the only agenda ~ Bill Durodié
Re: ultrafamous quote:
"I think there will be a world-wide demand for about 5 computers"...
Funny. But of course you don't really need a comma. Thank goodness. But you do need success. The success Linux is enjoying?
Where?
At the same time, the apps have to improve in quality.
GIMP is mediocre. OpenOffice is good, but not quite there. HiDef Video editing? BWAHAHAHAAAAA!!! Video FX? Nope. Professional music production? Sorry, not there yet. A true page layout app (viz Quark, InDesign) that will print to a high res film printer? Nope. The list is long...
Sure, you can brag about the POWER OF LINUX, but it doesn't mean shite if people can't get their work done on it because there's no application support.
Frankly, I think if Adobe moved their software to Linux, THEN Linux wouuld be in a Really Good Place, and Microsoft would basically whither away.
But until then, it's a place for specialists and fanboyz. Not a bad place, but never a contender.
RS
Shoes for Industry. Shoes for the Dead.
I'm mad as hell about it, I think it is tyranny, but thems with the gold has made the rules: I think the following is the most likely scenario:
US software patents are for real; just ask RIM. The patent battle is not another SCO. Red Hat loses the patent battle. It teeters on bankruptcy paying out the indemnification of its customers. US vendors stop shipping large chunks of Linux. Developers enslave themselves to Microsoft's patent indemnification, because Microsoft is the only entity wealthy enough to pay off all the patent trolls. Due to network effects, Linux market share evaporates until it becomes as common as, say, QNX.
If you want to avert that scenario, you need to buy^H^H^Hmake fabulously handsome bundled campaign contributions to 60 senators and 220 or so members of the house, and let them know precisely what to do with software patents. Better include the winning presidential candidate as well.
Maybe it was part of the joke
Apocalypse Cancelled, Sorry, No Ticket Refunds
This is a great question. Linux has built itself to become a great OS. I think the next big step would be for someone to decide to bring this "Linux" thing to the desktop. Imagine this - a Windows type environment, except running on Linux! If somebody, anybody, decided to do this, one day we might just be talking about the "Year of the Linux Desktop." A man can dream...
The key of Linux is that people take it wherever they want it to go, and nobody can take it back away from you.
I think that for Linux to really take off in the desktop area, all of the Linux programs that people would want to use should be ported to, and work well on, both Windows and Mac. That way, people using those platforms could start using all the cool apps available for Linux, but under the OS that they are already used to. Once people are using all free apps, the underlying OS will be a lot less important.
Getting (native) GTK working well on Mac would be a major improvement; that way both Qt and GTK, the two major free toolkits, would be available for developers on all platforms.
I hear KDE is coming out with a native Mac release. I am really looking forward to it.
"First they ignore you, then they laugh at you, then they fight you, then you win." -- Gandhi
I've suspected for a few years that the "they fight you" stage couldn't be far away, since we've arguably passed the "laugh at you" stage — and I'm afraid we've quietly entered that phase. First, it was SCO, EU Software Patents, then Novell/Microsoft, and now Ballmer has openly done his saber-rattling. The worst of the war is yet to come, I fear.
http://cltracker.net -- powerful craigslist multi-city search
It's stabilising gradually, but there's a lot to be said for the "windows way" of maintaining backwards binary compatibility and having a fixed API for drivers, etc.
QT? GTK? Which version? DRI? Which threading library? Mono? Java? Which version? Which sound library, OSS or ALSA? E sound daemon? Which package format? Which C library? Some of those aren't necessarily a problem any more (i haven't run desktop linux on a regular basis for a couple of years), but the general problem of no fixed standard platform is still there.
I love free software, but certain apps (in particular, games for example - the "boring" sofware code-wise is another - eg, business accounting software, tax software) just aren't well catered to by Free software - the projects are bigger now-adays than some kid in his bedroom can manage. Until a company can write for a set platform and expect that his app will work pretty reliably on most machines out there, they'll be reluctant to spend too much time on it.
One of the reasons I like FreeBSD is that FreeBSD = FreeBSD. It's less fragmented, documentation from 2-4 years ago still usually works (even if there's been code updates, most of the time the "interface" side of things remains consistent - I've no idea how many times i've gone through linux howtos over the years to find that they're a year old and everything has changed), and the base platform is a known quantity. However, the same problem exists to an extent - the base platform isn't comprehensive enough...
Ubuntu has gone some way to help out, but there's still some way to go...
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
As for games, they work really well for me. Unreal Tournament original/2k3/2k4, Quake I/II/III, Doom I/II/III, Uplink, Sauerbraten etc. all work reliably on opensource platforms just as well as they run under Windows. Wine lets me run pretty much all the source games for Steam without an issue as well as world of Warcraft and others.I'm not too keen on running outdated applications just to get the correct documentation - although I might add I haven't seen this issue in recent years on Linux.What is that supposed to mean?Based off your points - not really.
Change is certain; progress is not obligatory.
You don't think so? Why do you need support for EVERY language compiled into your applications? Why do you need MYSQL support compiled into your applications when you use postgresql?
It isn't. Compiling code isn't magick. It is just a boring, tedious, and fantastically consistent, process. The "fantastically consistent" means it doesn't much matter where, or by who, some chunk of code gets compiled. And, yes, I know about compiler options, etc... In reality, "-O2" verses "-O1" ain't going to buy you anything noticable, and there are reasons not to use "-O2"; if you don't know what those are.... you shouldn't be diddling with compiler options.
So, compiling specifically for my laptop, my P4 desktop and my P3 router doesn't matter? My applications contain support for ONLY what I require.
but can it run DOOM?
perfectly understandable from a guy comming from windows, think what would you say if you actually knew free software tools as good as propietary ones.
I'm positive, don't belive me look at my karma
>> Yep; Gentoo is a distribution that makes no sense at all. Mostly a whole bunch of people
>> who think burning CPU time to compile stuff, verses stuff compiled by someone else, is
>> actually going to benefit them somehow.
> You don't think so?
I know so; no, it doesn't matter.
> So, compiling specifically for my laptop, my P4 desktop and my P3 router doesn't matter?
No, it does not matter. Other factors are going to constrain the performance of any commodity hardware before the minor (and often theoretical) CPU specific optimizations will be able to present themselves. On a modern desktop or router the ~1-3% performance bump you might get isn't even going to be noticeable and certain isn't pragmatically worth the effort of having to install an entire development environment (now there is a real loss; empty filesystems are faster then ones with more stuff in them).
> My applications contain support for ONLY what I require.
And the catalytic converter on my car is orange, and the one on my neighbors car is blue.
The sophisticated virtual memory logic in any current OS makes the "don't link to that library to save me memory" argument bogus, and it has been for quite some time. This is the same as people looking at ps output of an app like evolution and seeing 196Mb and going "OMG! What a bloated cow! This thing should be modular!". Only Evolution, and GNOME, is highly modular and that size in ps doesn't mean anything like you've actually 'lost' anywhere close to 196Mb by running evolution.
http://virtualthreads.blogspot.com/2006/02/understanding-memory-usage-on-linux.html
Most "bloatware" is only bloated between the viewers ears.
Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
The customization possibilities in Gentoo are possibly its only redeeming factor. It's technically possible to build a dietlibc system or even possibly a ucLibc system off the same portage tree (reality is that it isn't all that smooth, but the idea is still good). I submit nonetheless that it still doesn't really teach you jack about how your system really works or that it even has any measurable impact on performance.
BTW, Debian's able to strip message catalogs for unused languages from its packages too. It sure doesn't require recompiling.
Done with slashdot, done with nerds, getting a life.
Secondly, if Linux wants to seriously compete on the desktop it needs to have a competitive offering. Instead we get hung up on Gnome vs. KDE, Beryl vs. Compiz, GPL2 vs GPL3 vs LGPL, etc etc... There's some good desktop stuff out there, but it's not quite there yet to give people a viable alternative. That said, my wife quite likes Linux on her laptop right now as all she does is word processing, email, and internet surfing.
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
and i thought this was a serious discussion. you would have to be microshaft employee to think otherwise. congats' to SlashDot on your recent anniversary keep up the great work love and peace
As I said, it is stabilising, but if you'd been around long enough to remember the a.out and c library changes, you'd know what i'm talking about when I'm referring to compatibility issues. Back in the days of redhat 5.0 for example, the switch to glibc caused huge numbers of apps to break both in terms of binary compatibility and *source* compatibility.
Yes, there's various packages that may or may not be present on a windows box, however, any app can rely on win32 to be present, along with directX 7 or later. As vista is pushed out, at least some version of .net is present as well. However, the package specifics aren't relevant - what is relevant is that there's a usable base desktop OS present on any windows box, with a known set of components. All the vendor has to put on the box is "needs windows *shiny verson*" The differences between each linux distribution (and customisation by the user of each of those distributions) mean that this is not true for linux. MacOS has the same advantage as Windows here - there's a known "base platform" that is actually useful for desktop applications - Linux does not have this, and needs it, if it's to become more than a hobby OS for the mainstream - on the desktop. Server space is another matter, i've been running Linux boxes in the enterprise since 1996 :D
I mean for a start, if i'm building a desktop app right now for Linux, I pretty much have a choice of either KDE or gnome, and whichever I choose probably half (or more) of the linux systems out there will not have the required components installed (some with have KDE some will have gnome, some will have neither). It's something as simple as a fucking toolkit - and there's no "known quantity" that every linux system will have.
If you look at the FreeBSD ports (which is where most of your "applications" come from, you'll probably find that they're as up to date or more than any linux distribution.
The base system however is fairly solid and the *interface* on the included base apps remains consistent. as a random example: you don't get 3 different boot loaders with their own terminology and documentation. You get the freebsd boot loader, which works just fine, and has remained consistent from a user perspective forever. You don't get, for example the deprecation of an entire firewalling toolset, to be replaced by a new toolset with incompatible syntax. Sure, FreeBSD has 3 different firewalling toolsets (why isn't exactly clear to me) - but even though for example, there have been major improvements to pf over the years - the interface has remained consistent - the new version is a superset of the old. You don't have the situation where, for example, in the linux world, you throw away everything you know about ipfwadm, and learn ipchains. Then you throw all that away and need to learn iptables. etc.
Pulling the old "freebsd has outdated sofware" shit just shows you either have no idea or are just being deliberately antagonistic.
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
Good job, Joe: a classic Usenet-advocacy-group-style "analysis".
Knowledge is power; knowledge shared is power lost.
You said earlier:
On modern Linux systems, OSS and ALSA are both provided by ALSA, hence there is no issue. Sure, I suppose if you're running sound daemons that are being deprecated (ARTs in KDE, esound etc.) there is going to be issues since they aren't even being used anymore. I haven't had issues using ALSA, OSS, gstreamer simualtaniously on Kubuntu mind you (no configurations or anything)
Why should I care about what was a issue in the past? This isn't a issue anymore.
Linux Standard Base works well in my experience.
LSB has been a solution for this for quite a long time.
So just stick the requirements on a webpage, it's not hard to just say "requires KDElibs", it's not like I haven't got "Requires Java", "Requires flash 9", "Requires .net 2.0" and requiring me to install those to get the application in question running.
The "fucking" LSB requires GTK+ and Qt among other toolkits. It requires OpenGL and many other things that are generally used. Since the majority of major distributions even comply (except for Gentoo for obvious reasons) with the LSB to make things work across cross distributions.
Admittedly I haven't been using Linux since 1996, but in my current daily life. I use every day OS X (I loathe it), Windows (2k3, xp, vista), OpenBSD, FreeBSD, Kubuntu Linux, SuSE Linux... I have a very good idea what is going on with the OSes I use daily.
Okay, I'm just going to take a application that's open on my desktop and check the versions.
I have Dolphin 0.9.2 on Kubuntu Gutsy.
On FreeBSD, the latest is 0.8.2 (Information taken from the KDE ports page).
Most Linux distributions aren't going to ask you "Do you want GRUB or LiLO?" unless you check the advanced install feature. They're just g
Change is certain; progress is not obligatory.