Live data from Hacker News

Gruber: The OS Opportunity

daringfireball.net

11–20 of 35 posts

Re: Gruber: The OS Opportunity

#11
post #8

Earlier quoted context omitted.

Classic anti-Apple fanboy-ism at best with missing knowledge here and there. The OS mattering != everything else not mattering

maybe downvoters didnt get my point and/or Gruber's point. i'm saying that OS does not matter as it used to be to be developed by other players such as HP or Dell. asking again what is wrong with this???

The original article makes an excellent point, and expresses it with a great deal of coherency: the reluctance of computer makers to engage in operating system development is based on an outmoded fear that was established in the days where interoperability was hard because we hadn't yet figured out things like open document formats, open network protocols, portable APIs, portable language runtimes, and virtual machines. A lot has changed since then, so why are they still so reluctant?

This is an excellent question.

Your response seems to have a very tenuous grasp on coherency. I'm trying to pull out what you're trying to say. It appears to hinge on the transitive verb "to matter", and I can find only one introductory paragraph where the author uses this verb, and he doesn't say anything objectionable the two times that he uses it:

He says that hardware and software both matter. I find that hard to refute. Then he goes on to say that if you asked him to say which matters more, he'd say software. I'm not surprised that he would say this, since he tends to be a "user experience" guy and I'm willing to grand him this premise for the rest of what he wrote.

Honestly I can't tell what counter-argument you're trying to make. Yes, Google has been successful. It certainly wasn't because of their hardware. Regardless, you're only responding to the setup of the thesis, not the thesis itself.

Re: Gruber: The OS Opportunity

#12
post #2

Read this earlier. Dead on. Any company which cannot build decent software does not have a bright future. Not just in computers -- probably any field. Software is becoming a more pervasive part of life every year. The many who cannot adapt will be easily replaced by the few who can. And with software, it really is easy for one person or company to replace thousands in a single stroke. For now, though, this effect is…

I don't see how that is the case, since the main software supplier in the world today that is microsoft, is totally dependent on hardware manufacturers.

I don't see Intel, (ok easy example) or any other hardware manufacturer dying anytime soon. The only one who 'could' die are those whose job is only about assembling hardware components together. And even them have a role in the low end market that will be very hard to meet for a company aiming to handle the whole chain of assembly of a computer, software included.

It's easy to agree on the fact that software has a much more profound impact on people that hardware. It's why there is an UI in GUI. But to me this point is as moot as saying an engine manufacturer is useless because it doesn't do steering wheels.

It seems to be a fact (I dont have enough informations to be sure) that software economy is wealthier than hardware's. But i'd like facts about that first, because i see a whole lot of software companies dying too . And then even if it is true it doesn't mean we NEED hardware manufacturers to come and release a ton of more or less compatible software and trying to impose that on users the exact same way we are stuck with windows at the moment.

Software building is a field of expertise in itself. A company can convert itself, or invest a new field. But it certainly doesn't mean they should, or they gonna die if they dont ..

My summary : Basic and non credible argumentation from the original article. Takes a visionnary tone , but in my opinion this is everything but where we are headed at the moment.

Re: Gruber: The OS Opportunity

#13
I don't agree at all with Gruber on this one.

It seems in fact that software manufacturers, and for good reasons, are taking more and more control into how hardware is designed. And that is a good thing because hardware ought to be designed for the software, not the other way around.

But it doesn't mean that what we need is more monolithic entities like apple. The fact that hardware and software is at least somewhat decoupled is a VERY good thing in my opinion.

What google is doing with android is interresting in this regard, and i wonder if their strategy with Chrome OS is gonna be similar; they release an OS (open-source, and this is quite important in the end), do the usual strategy of partnership with hardware manufacturers, and in the end , also decides to produce their own smartphone. It's an harder path cause your partners are your opponents at the same time (something apple for example, hasn't to deal with concerning OS X). But for the user it's clearly the best path : You have the freedom of using the software as you want (!= Apple) and you can also buy a proprietary solution that supposedly offers a better synergy between software and hardware

Re: Gruber: The OS Opportunity

#14
I was born in 1990. The first computer that I could call my own was a custom built PC with Windows XP. This was in 2003.

I cannot express in words how sad that makes me. I've heard older programmers talk fondly about the BeOS, the classic MacOS, Amiga Workbench (IIRC), NeXtStep and even Win3.1. Even older programmers talk about computers built by Tandy and the BBC, and the legendary machines built by Atari and Commodore. I cannot help but feel that I've missed something. I salute Gruber for making the point I have been trying to make for a long time now.

I've grown up in a world where we have only two major families of operating systems[1]: Windows and UNIX. That makes me a sad panda :(

Even though I hate the flimsy machines Dell make, I would love to try out the DellOS, if they ever decide to build one.

[1] I'm only talking about the desktop space here.

Re: Gruber: The OS Opportunity

#15

I was born in 1990. The first computer that I could call my own was a custom built PC with Windows XP. This was in 2003. I cannot express in words how sad that makes me. I've heard older programmers talk fondly about the BeOS, the classic MacOS, Amiga Workbench (IIRC), NeXtStep and even Win3.1. Even older programmers talk about computers built by Tandy and the BBC, and the legendary machines built by Atari and Commod…

For what it's worth, people who are children now will have missed the wild days of the Web when everyone had their own API, data, and UI stacks and no two apps looked or behaved the same.

I'm not sure I agree with the OP. When there is real competitive advantage in some newish layer of the tech stack, you will see incredible diversity. When the advantage moves on to other parts of the stack (eg applications, the web, etc), the older layers standardize and homogenize.

Today, in 2009, neither I nor my mom give two shits what OS we're using 70% of the time because our work is done inside a browser. I run WinXP in a virtual machine on my Mac. At least once a day I catch myself using the browser inside the Windows instance without realizing it.

Re: Gruber: The OS Opportunity

#16

I don't agree at all with Gruber on this one. It seems in fact that software manufacturers, and for good reasons, are taking more and more control into how hardware is designed. And that is a good thing because hardware ought to be designed for the software, not the other way around. But it doesn't mean that what we need is more monolithic entities like apple. The fact that hardware and software is at least somewhat…

(From your other post below)

I don't see Intel, (ok easy example) or any other hardware manufacturer dying anytime soon.

I don't think that, when the author said PC makers are "busy dying" that he meant that they're necessarily on a direct trajectory towards bankruptcy. I took it in the softer, more poetic sense that they're listless, apathetic, lacking in the proud vigor and vibrancy of their youth. This was captured best when he said this:

People today still love HP calculators made 30 or even 40 years ago. Has HP made anything this decade that anyone will remember fondly even five years from now?

I agree with you that hardware and software decoupling is a very good thing. I also do not see this as being mutually exclusive to what Gruber is suggesting. If Dell wanted to invest in being a player in user experience, there's no reason that they would have to tie their system software to their hardware.

The biggest flaw that I see in Gruber's article is that he might be overestimating consumers themselves. Sure, the computer industry is different from the days when you tried to sneakernet a 1-2-3 file to a friend's machine only to find that he was running Visicalc on CP/M. But will consumers accept this change without knowing what an open standard is, or a document format, or a portable runtime, or cross-compling, or virtual machines?

I'd guess not, given that I've talked to seasoned geeks who haven't yet fully internalized that things are different today. Consumers, recoiling from the fear of "incompatibility", all happily ran to one side of the boat in the 90s and nearly capsized it. Teaching them that diversity doesn't have to mean incompatibility seems like a daunting task.

Re: Gruber: The OS Opportunity

#17
post #11
post #8

Earlier quoted context omitted.

maybe downvoters didnt get my point and/or Gruber's point. i'm saying that OS does not matter as it used to be to be developed by other players such as HP or Dell. asking again what is wrong with this???

The original article makes an excellent point, and expresses it with a great deal of coherency: the reluctance of computer makers to engage in operating system development is based on an outmoded fear that was established in the days where interoperability was hard because we hadn't yet figured out things like open document formats, open network protocols, portable APIs, portable language runtimes, and virtual machin…

A lot has changed since then, so why are they still so reluctant?

It's this premise that I find inaccurate. Sure there's open everything, but writing an operating system from scratch to support all this is still hard. Hell, give me one commercial operating system written from scratch in the last decade.

The point is, why do it? Maintaining an operating system is big money. And you can't stop there - you've got to have a full-stack offering - business apps, fun apps, drivers, the whole set. Add to that support, interoperability with the world, backwards compatibility etc. It's a long-term commitment; you can't back out of it that easily.

The risk-to-reward ratio is pretty small; unless you have some earth-shaking innovation up your sleeve, and/or it reinforces/supports your business model significantly.

Re: Gruber: The OS Opportunity

#18
post #17
post #11

Earlier quoted context omitted.

The original article makes an excellent point, and expresses it with a great deal of coherency: the reluctance of computer makers to engage in operating system development is based on an outmoded fear that was established in the days where interoperability was hard because we hadn't yet figured out things like open document formats, open network protocols, portable APIs, portable language runtimes, and virtual machin…

A lot has changed since then, so why are they still so reluctant? It's this premise that I find inaccurate. Sure there's open everything, but writing an operating system from scratch to support all this is still hard. Hell, give me one commercial operating system written from scratch in the last decade. The point is, why do it? Maintaining an operating system is big money. And you can't stop there - you've got to hav…

Why from scratch? If you remove that seemingly pointless requirement then there's quite a few examples, starting with the Litl OS which is based on Ubuntu

Heck, there's plenty of good solid starting points. What about BSD? Linux? Android?

Re: Gruber: The OS Opportunity

#19

I was born in 1990. The first computer that I could call my own was a custom built PC with Windows XP. This was in 2003. I cannot express in words how sad that makes me. I've heard older programmers talk fondly about the BeOS, the classic MacOS, Amiga Workbench (IIRC), NeXtStep and even Win3.1. Even older programmers talk about computers built by Tandy and the BBC, and the legendary machines built by Atari and Commod…

I grew up owning a Vic 20 (which I still have, by the way), and my friends all had different types of computers; Tandy, Amstrad, Sinclair, BBC, C64, Atari etc. Can't even remember them all now, and they were all different but it was great. Learned to programme just about all of them and had a ball.

Many many happy memories of those times

[Edit: thinking about it now, the one thing that was missing was one-upmanship. I don't remember any comparison between machines for the purposes of deciding which was 'better'. We were just happy to have something; didn't matter what brand it was]

Re: Gruber: The OS Opportunity

#20
I was thinking about this the other day. There's a lot of opportunity in terms of other Operating Systems/Interfaces. Computers used to JUST be these beige boxes that sat under our desks. Actually at one point, it used to be huge mainframes. Now, computers are everywhere, and by computers I mean full fledged system specific GUIs tied to some piece of hardware. They're in our pocket, in our cars, on our desks, in our laps, on our tvs, in the cloud as servers, and probably other places I'm not naming. This is where I see other Operating Systems taking away Microsoft's dinner. Microsoft got us to the first billion, but I'm pretty sure someone else will get us to the first trillion. Now, that's pretty exciting.

As far as the desktop goes? Apple will have its market share, which is the high end computing market (they have ~90% of it that 10%) and windows will have the other 90%. You can make Ubuntu function/look exactly like windows/mac. The problem comes down to the OEMs. Will they support it? Will they make the strong push in marketing to get people to try it out? Your grandmother is not going to do sudo and apt-get commands. If an OEM made beautiful machines, that ran tight software/hardware integration running a customized version of Ubuntu, marketed the hell out of it, and offered the right amount of training like Apple does, it could possibly get off the ground. Even then, linux is a scary place for the average person and the apps just aren't there.

Honestly, I'm more bullish on other Operating Systems taking us from billions to trillions on devices that aren't beige boxes that sit under our desk.

Post reply on HN