azekeil: (Default)
[personal profile] azekeil
[livejournal.com profile] tcpip posted this article in the [livejournal.com profile] linux community. It links to an article written by a controversial member of the linux community, on how there is an opportunity for the new 64-bit OS to be decided, and there is a hard deadline of 2008 for this decision to take effect.

Why is this important? Well, every one of you running a computer may be affected by the outcome of this 'battle'.

The article looks at the reasons behind this, with what I feel is mostly sound reasoning. It's quite insightful in places too. There are a couple of areas that fall down, namely the reasoning and maths behind the date for the next hardware transition (presumably 64-bit to 128-bit) - they suggest a date roughly 50 years from now, whereas given previous trends it may well be sooner than that. Presuming (possibly irresponsibly) the article is otherwise mainly accurate, here is my opinion piece based on the article:

The serious contenders for this new 64-bit OS are: Windows Vista, Mac OS-X and Linux.

Reducing this article tremendously, the following principles seem to shine out:
  • An OS is cemented in the mainstream when it is adopted by.. the mainstream (i.e., greater than 50% of the market). This typically happens about three years behind the adoption of leading-edge hardware (64-bit processors were available in 2005, which gives us this 2008 date). When the mainstream RAM requirements exceed the limit of the existing mainstream architecture (32-bit limits us at 4GB RAM), there is a chance for a new OS that works best on the new architecture (in this case 64-bit) to rise. There are a number of reasons Windows may not be a 'default' choice any more, due to technical and financial reasons. See the article for full details.
  • An OS MUST perform the following functions in order to be accepted by the mainstream:
    • Drivers for all major existing hardware.
    • 32-bit legacy platform emulation.
    • Surviving the killer app.
    • Enabling preinstalls.
    • Support for all major multimedia formats.
    Of these, OS-X is actually doing the best today on the 64-bit platform. The article details the problems Vista has for mainly technical and financial reasons. Linux is doing well in all areas, EXCEPT multimedia.
This last point becomes the big hinge for the rest of my argument, which I'll come back to in a minute.

In the article it describes the advantages and disadvantages of each of the serious contenders. One disadvantage of OS-X is the fact that it is only written to run on Mac-specific hardware. The article suggests that changing their business strategy at this point in time can only hurt Apple, so they won't choose to. This is one point I disagree with. If Apple decided to move to selling OS-X as a separate entity that will run on commodity x64 hardware (and x86, although this 'battle' is for x64, so x86 is less important), their revenue stream suddenly becomes big enough to support the commodity hardware (and as OS-X is based on BSD, which has open-source support for hardware anyway, this shouldn't prove too much of a struggle), and they can then achieve the magic 50% market share to ensure their success. Microsoft have played dirty tricks in the pre-install category before now and will no doubt complicate things if Apple decide to sell their OS to run on commodity PCs. But the question for Apple is - do they even want to do this? Steve Jobs is a clever chap, and is keeping his cards close to his chest. But they have been slowly commoditising the proprietary hardware that their OS runs on. Is that just for cost reasons, one has to ask, or is there an overreaching plan here?

Anyway, ignoring Microsoft and Apple for a moment, we come back to the question of Linux. Multimedia is clearly the crux of this argument, as the others are all mostly surmountable. The trouble with multimedia is that the codecs required to access this content are protected fiercely by the codec creators. Microsoft have paid royalties to get these codecs bundled with Windows. So have Apple. Both companies have developed their own codecs as well to further protect their positions.

So what about Linux? Well, this is the problem they face. Because of the fierce protection of the codecs by their owners, It is my opinion that unless a commercial company pays for the right to install them with the OS, multimedia support within Linux will remain as poorly supported as it is today, which will cost Linux the 64-bit OS title in 2008. But wait, a commercial company is already trying to do this - Lindows/Linspire is the company. But it has not met with great success, due to prevailing attitudes within the Linux community, namely if it's free why pay extra for it? Apple would have the same problem except for the cunning strategy of packaging the OS well and making it very simple to use. Now we begin to see why Apple is keen not to break this model.

But why do we want Linux to win anyway? Well, because we would break out of the cycle of paying through the nose for something proprietary that stifles freedom to innovate. What is the only way this is going to happen? If a commercial company takes Linux, packages it up with multimedia capability and therefore releases it as a proprietary product.

Hm. That doesn't sound any better than any of the existing alternatives, which is why no one will go for it, or indeed why no one has been going for it (Lindows/Linspire).

So I believe that Linux appears to be doomed to remain an OS run mainly by geeks and servers, unless multimedia can be built in for free and the whole thing made simple. I don't see this happening very easily, as currently the legal/financial climate prohibits this.

One point that is made in the article is that a killer app might cement Linux's success, which would then force the multimedia codec owners to allow integration of their software into Linux. The article suggests the criteria for a killer app has to be:
  • Not deliverable through a browser (otherwise all contenders will support it about equivalently)
  • Requires 64 bits of address space (otherwise it could be deployed on 32-bit hardware now, and would make no difference to the transition)
  • Can't be ported off its home platform, whether for technical or legal reasons (otherwise there would be no reason for people to support Linux above something else)
Now I know these things have been talked about, but I don't know if the technology will be ready in time to make any difference... but what about making a 3D-video codec that runs under Linux? That would certainly require vast amounts of memory and possibly processing power, and gives the added advantage that Linux suddenly controls its destiny through multimedia codecs as the other two proprietary operating systems currently do. I don't know the feasibility of it or how it might be prevented from being usurped to run on OS-X and Windows, but I'm sure someone with the right legal mind can make use of the current legal climate to make it happen?

Date: 2007-01-13 02:30 am (UTC)
From: [identity profile] hwc.livejournal.com
"then force the multimedia codec owners to allow integration of their software into Linux."

It's not their software, it's their patents. Ffmpeg, for example, is free software owned by members of the F/OSS Community. Ffmpeg, Decss, Lame, et cetera, do not violate and copyrights. They do, however, infringe on patented IDEAS.

(Except for Decss, which violates no patents but does violate the DMCA.)

Date: 2007-01-15 12:01 pm (UTC)
From: [identity profile] hwc.livejournal.com
It's all about framing the debate.

"Theft and piracy" vs. "infringing on a copyright"

"Stealing (intellectual) property" vs. "violating a government-granted monopoly on using an idea."

Date: 2007-01-15 12:11 pm (UTC)
From: [identity profile] hwc.livejournal.com
And best of all is how I frame the DMCA:

"This law makes it illegal for me to build my own DVD player. That box in the corner I assembled from old parts? I could be arrested for that, because it plays DVDs."

Date: 2007-01-13 04:04 am (UTC)
From: [identity profile] dr-atheist.livejournal.com
I don't think anything other than Vista has a snowballs chance in hell of winning this round (ie acheiving 50% +) But linux and OS X keep rising while Microsoft keeps shooting itself in the foot.
The day ATI or Nvidia's new graphics card gets hacked and MS pull the driver certification for it, making little johnny's new PC run at 640 x 480, people will start kicking back. People take a lot of crap, but the day their hardware is actually sabotaged to keep Hollywood happy is the day they ask "isn't there soething other than vista we can use?

My opinion on the writer, he's a tool. I got most of the way through that article but when he said "our enemies" (referring to OS X and Windows) I just stopped.

Further opinion, if OS X and linux play this well together, there's no reason why they both can't come out on top, together. They are both *nix boxes, you can run the same software on both, one's more expensive (TCO incl hardware) but just works and is well supported, the other is cheaper, also well supported but requires more tinkering and know how.

One of the key factors is Dell. Apple wont license OS X to anyone, Apple is all about the total experience, they control everything from the software to the hardware, and it works realy really well. Dell would like it but they can't get it. If Vista causes as many problems as is predicted, they may well look to another operating system to keep their support costs down. Where's left? Linux. Dell goes into partnership with someone, maybe Fedora, gives them financial backing and licenses the media codecs for the Dell/Fedora release (still saving money on windows licenses and giving away a copy of Norton with each PC) and suddenly MS is dead in the water.

Date: 2007-01-13 08:20 am (UTC)
From: [identity profile] stuartl.livejournal.com
I agree with most of this. Familiarity is something overlooked in this article and it wouldn't matter if MS compromised the security of every machine around the planet or broke licencing across the entire platform. The man on the street is familiar with Windows and wouldn't even consider an alternative.

Although OS/X is usable enough for this same man on the street to use it's still not Windows. Linux desktops are still useless when it comes to making something clueless users can understand and use. And it's the clueless users that spend the vast quantities of money.

I do think that both OS/X and Linux are becoming much more prevalent but I don't think it's the 64-bit architecture that's going to define a change of focus.

And on top of that the Microsoft marketing and development engines have proven historically that they can address a growing concern over their OSs and applications. Windows 2000 was a leap ahead of any previous MS OS and is still the stable OS of choice for most enterprises who do not want the risk of switching to an alternative workstation/server platform. W2k3 takes this one step further by being much easier to use (think of the Active Directory usability improvements) and you have to wonder whether the Linux community could actually keep up with Microsoft's constant drives to remain on top.

Date: 2007-01-15 09:54 am (UTC)
From: [identity profile] azekeil.livejournal.com
See my response to [livejournal.com profile] dr_atheist..

Date: 2007-01-15 09:50 am (UTC)
From: [identity profile] azekeil.livejournal.com
No I appreciate that. But consider also that big corporations are not only considering linux on the desktop, but also moving to it: q.v. Australian government for example.

More and more, the 'man on the street's experience may well be linux-based.

This isn't my opinion on what I think will happen, just my opinion on the article. I mostly agree with what you say..

March 2014

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 12th, 2026 09:47 pm
Powered by Dreamwidth Studios