Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
User Journal

Journal way2trivial's Journal: Will software ever be perfect?

I'm reading a story via yahoo news that says microsoft will be selling to dell linux server certificates. Part of it is a concise paragraph that encapsulates the differences in FOSS and closed IP company methods.
Because it's available for free, Novell primarily relies on fees for customer support to make money off its Linux software. By comparison, Microsoft makes most of its money from sales of its proprietary software, but it has come under increasing pressure to loosen up.

and I can't help but wonder, will we ever reach the day where you insert the removable media of choice install the o/s, and similar to the claims of a certain fruit logo company it will "just work" not 99% of the time, not 99.99%, but it will just work 100%.

To where every failure will only be considered as a hardware component failure... because it can't be software, the software will be too good. The O/S will be able to recognize 100% of the hardware, because it will be written correctly, there will be enough renditions and versions and evolutions of the open source o/s that it doesn't need any more to work cross all existing and future hardware configurations.
Hardware will have standards built in identifying to the o/s what resources and capacities and elements it has on installation. A video card will tell the o/s enough about itself that it will just work..

It won't require patches, it won't require configuration, (appearance preferences.. what's your wallpaper going to be) it will just work.

Will we ever see the day- and if so, what happens to FOSS programming then.. just a labor of love?

This discussion has been archived. No new comments can be posted.

Will software ever be perfect?

Comments Filter:

"Here's something to think about: How come you never see a headline like `Psychic Wins Lottery.'" -- Comedian Jay Leno

Working...