Google vs. Microsoft On the Desktop
Michael_Curator writes "Gary Edwards, president of the now-defunct Open Document Foundation, helps sort out the challenges Google faces displacing Microsoft on the desktop, pitting the strengths of Microsoft's proprietary stack against the developer candy that HTML 5 represents."
What I think would be best for Google would be to fork a version of OOo to include "Save to the cloud" support and integration with Google Docs. Along with integration with every e-mail client by using perhaps HTML e-mail or a plugin to enable Google Docs support. Create an iPhone app, plugins for MS Office, make it easy for anyone with any program to access and use Google Docs and it will succeed.
Taxation is legalized theft, no more, no less.
Yeah developer candy is first on my list when looking at a product as an end user. I mean stuff security, reliability, etc. That's just all rubbish when I can make my developers even more diabetic.
Who comes up with this nonsense?
These posts express my own personal views, not those of my employer
They deserve credit for stating something that has long frustrated me with non-MS systems: they're not developer-friendly. If Google is to accomplish anything with this, the solution has to include an easy-to-access system. Microsoft is where it is today because it is the easiest OS for third parties to work with.
I scream. You scream. I assume that means we're both acquainted with the problem. We proceed.
To give Microsoft something to seriously think about, Google needs an OS on the desktop. Android is a good start in my opinion. There are some efforts in this direction already. The good thing is that Android eschews X, which is a pain to work with in its current form.
Next, they will need [meaningful] applications that work no matter what platform one happens to be using.
Third, targeting Microsoft must not be the aim, it must be the unplanned outcome. The aim must be tp "please" we the users.
That way, Google will succeed on the desktop.
I've seen the HTML 5 in-browser/no-plugin demo at Google I/O and of course it look impressive.
Now Google has to make a convincing case that the HTML 5 / Gears / GWT combo opens the world to developers who target the desktop. So far, GWT as great as it is, hasn't exactly gathered a big followship. At any rate, developing for the DOM presents some challenges and pitfalls, and IE 6 remains a major target that needs to be covered. That many corporations and casual users haven't "upgraded" yet, now plays out as an advantage for MS.
Even harder will be the mobile environment, where connectivity and bandwidth are weak and mobile web apps will require considerable optimization to not end up useless bandwidth hogs.
Microsoft actually contributed lots to HTML 5, at least according to Chris Wilson (Software Architect for IE)
In effect, it's like semi-Microsoft v. completely-Microsoft. (food for thought)
Viable Slashdot alternatives: https://pipedot.org/ and http://soylentnews.org/
Two guys gave themselves a fancy name ("Open Document Foundation"), which opened them doors to some panel discussions. They don't have any role in ODF standardization. All they did in the last couple of years was to act like little MS shills. Last time they attacked the Open Document Standard their role was quickly uncovered.
Their insignificant role does not deserve any attention, but as they trolled their way into mainstream media IBM's chief ODF architect Rob Weir was bothered enough to discuss the technical merits of their "contribution" .
This comment is way too similar in style to this other comment. I call shenanigans.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Hey, uh, wasn't he one of the ones that threw a tantrum (along with sam and marbux) when he didn't get his way with preserving Microsoft "dark matter" (undocumented RTF encoding) in ODF and then proclaimed that ODF is doomed to fail and all that nonsense when everyone told him to stuff it where it doesn't shine??
I am shocked. Simply shocked to see that he's extolling Microsoft's "virtues".
Nothing to see here, folks, just another softie trying to sabotage open standards by throwing chairs at it.
--
BMO
Google, Microsoft - either option works for me since they'd both work for the most part. Just as long as the choice is not IBM software or Lotus anything.
The browser is just another abstraction layer: Correct.
What is amazing is that we finally have a OS independent layer that we can program for on a desktop, then be used by thousands of users. (assuming it is written correctly.) Google is doing what Java failed to do: relegate the OS to being a hardware abstraction layer as it should be.
Chrome is more than a browser: it is the top layer of a properly built OS. Put it on a proper bottom layer (post Linux would be nice...Android?) and we may finally be free of MS crapware and Unix legoware. (Nothing against unix per-se, but it is a hotch-potch and oh-so 80s)
It is a shame that CSS and Javascript is so inelegant. A rewrite by professional coders would be nice.
Hypothetically speaking, if there is a powerful Java processor that runs Java Virtual Machine (JVM) in hardware, and a browser application written in Java, you'd get an OS-less netbook
- OutputLogic
Google dont need to displace Microsoft from the desktop. What google is doing is displacing the desktop itself. Once you have the same info and roughly the same functionality from your cellphone, netbook, computer, gaming device, whoever else computer and so on, "Desktop" is becoming meaningless. Microsoft must give away the desktop and embrace the cloud to have any chance, just because it isnt a battlefield anymore.
That's supposed to be, "I'm an individual with dysgraphia, you insensitive clod!"
Don't you kids know anything?
Chrome. Safari. Firefox.
"The edge of the web."
God alone knows what that means. Market share dominated by the home user and the enthusiast. Chrome very immature.
Internet Explorer. The browser you use at work. Rich tools for deployment and management by the system administrator...
In the simplest terms:
You can build a business ground up from the loading dock and point of sale to the clerks in accounting to the guys and gals in middle management and the executive suite and never leave the working environment of "MS Office."
That has enormous implications for recruitment, staffing and training at every level.
Isn't the deskop really just the next evolution of the cloud? Once the desktop becomes an active participant in the cloud? I think the next step will simply be to make all your desktop apps available anywhere. We're just about there already with remote desktop connections. Isn't the path of remote desktops and virtualization just as valid a distributed computing model? In the future, there might be so much bandwidth and parallel computing power available, a single server could serve remote connections to thousands of simultaneous virtual Win7/OSX/Linux machines. And you won't have to actually rewrite OpenOffice 10.0 for web.
If the cloud would only be about data storage there would be no advantage over a Desktop app that saves to my hard drive.
However, Desktop Software is totally behind when it comes to collaboration. I have sent enough "DOCs" around and received them back and edited them again and sent them around again to understand that it sucks badly. I have enough of "can you send me the latest version of ..." and welcome online apps to solve this gigantic and ridiculous problem. Of course i would prefer to have Desktop apps that do the same thing, but as it seems at the moment nobody can get their act together and do real time collaborative Editing in a way that is more meaningful than Gobby. :)
The standard desktop is better than Google desktop. Yes, everybody says, to put Google in a good light: "standard compliant" browsers, but that means nonstandard compliant mail, nonstandard everything else. We won't own software, we'll be always customers, dumb terminals, served from huge company's "clouds". Free software will be over, irrelevant. We won't be able to improve and modify our environment, we can't improve Gmail ourselves, there's no alternative/better/innnovative client for Gmail.
Economic forces are taking technology down a terrible path. The past is better: a world of protocols, servers and clients. A common neutral space...
The "portable" desktop, having your data everywhere should be solved by other means... I don't know, perhaps we should have personal servers, or at least we should contract personal servers from some kind of "personal server providers", which should be a standard and non-monopolistic thing. The "presence providers" envisioned by the XMPP protocol comes to mind...
OOo is not a good starting place. They already have chrome + gears, which is more than enough to use google docs by itself.
-- 'The' Lord and Master Bitman On High, Master Of All
OOo has been able to 'save to the cloud' for a very, very long time. WevDAV was introduced many years ago, and works as well today as ever. It gives decent security, is quite reliable, and can be seen as a local drive on most modern OSs. (Sadly, even Windows Vista still needs NetDrive)
Bottom line: there is no need to NOT save to the cloud in basically any program out there today, client-based or no, if you are at least somewhat intelligent about it.
I have no problem with your religion until you decide it's reason to deprive others of the truth.
Well he was reading the second part as "inclod sensitive you" and he probably didn't know what it meant.
ics
I have to ask: Which words did you fail to miss-spell?
Oh come on, Timmothy. Edwards has already been discredited for his astroturfing fake ODF news which he ran under the "Foundation" he's now moved his shit to Facebook and others. His foundation actively lobbied against ODF. He was a shill then, or at least one of Bill's "Useful Idiots", and he's the same now.
Chris Wilson joined the HTML 5 working group (WHATWG) in April '07. Over one year, his sole contribution was that HTML versioning crap: ref.
I just read that and the WG discussion it links to, and from what I understand, Chris Wilson wants to maintain html version numbers in the doctype declaration, while others want to pretend html 5 is the only version of html in existence, which is completely stupid. I hate MS as much as the next guy, but Chris Wilson is completely correct here.
I haven't really been following the HTML 5 standard much so far, but I guess this means that HTML 5 has already done away with meaningful doctype declarations (which also helps to explain why a w3c acquaintance of mine doesn't like html 5 much).
I seldom look to see if I have mod points - for this post, I looked. Saving to the cloud is all well and good, for convenience, I guess. But NOTHING beats the combined reliability and security of my own backups. When convenience takes a shit, that old reliable external drive is still sitting in the corner, or in the back seat, or under the airplane seat, whirring away, and waiting to go.
Yeah, I do save some things to Gspace. But I certainly wouldn't save anything like a confidential industrial secret document. Encrypted on my hard drive is the ONLY place to put it!!
"Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
Oh... looks like the 5 minutes was to download a new version of Java or something.
And IE doesn't do that prompting, whereas Firefox does (at least on my setup).
It's a shame you had to mar the good points you made with an uninformed comment about CSS and Javascript. Done properly, they are both powerful and, yes, elegant tools.
This comment says almost nothing:
The Office game is almost over, OOO is good enough, and existing anti-trust, most recently in Russia increases the challenge.
AD and Exchange are currently coporate lock-ins and the Open Source community must look for its commercial partners, Google, IBM and Oracle to help fund drop-in replacements.
It is very unlikely that MS will get a lot of traction with a new proprietary program, especially outside the USA
Allowing Google to be the desktop is a really bad idea.
Why would you allow an advertiser to basically own everything on your PC? They'd have access to everything you do on your PC.
That's just crazy, unless you are a Nielson TV watching family.
I'd rather have an MS OS/Desktop than a Google OS.
"Don't be evil" but use all the data you can get your hands on to target advertising and build consumer profiles is really what google is about.
They're both hoping to make you dependent on them. They're like drug pushers with a license to push.
Pick a tab any tab, watch it suck all cpu because stupid advertising companies write bad JS that while loops forever killing all other tabs.
Liberty freedom are no1, not dicks in suits.
I'd have a permanent historical archive of everything I ever created or edited. My archive would be physically accessible to me and my designates alone.
On an automated schedule, a complete backup copy of my archive would be stored on another physical device, again accessible only to me.
Some subset of my archive would be synchronized to a cloud service, so I could get to my data from anywhere. Some smaller subset of that would be publicly available so I could share.
Getting data into my archival stream would rarely require explicit action on my part. The software I'm using would be aware of the existence of my archives, and would automatically forward version updates down the chain. No matter where the edit starts, eventually the data winds up in the private archive that I, alone, control.
Naturally, my historical archive includes every email I've ever written or replied to; every photo I've ever taken; every document or spreadsheet or memo; every comment on Slashdot; every journal entry; in short, my entire, digital record.
"We receive as friendly that which agrees with, we resist with dislike that which opposes us" - Faraday
It could be a platform thing (I'm running FF3 on Windows), but you might want to try disabling flash (or running flashblock); I don't ever notice javascript based ads locking things up, but something like 2/3 of all flash objects that I activate eat 100% cpu.
Nerd rage is the funniest rage.
1. Make a desktop that uses a browser for it's application container
2. Make a browser with a fast JavaScript engine and HTML5 to make a better UI
3. Make a framework to support applications made for said browser
4. User experience is now dependant on said apps and browser
5. ???
6. Profit
Seems pretty clear to me what Google is trying to do, something MS has already tried and almost succeeded in. Except Google does not want a market share to gain profit they want advertising dollars for profit. Is there any difference?
As it turns out, the early builds of IE9 are starting to implement HTML 5. For instance, they support the video tag. However, they made a statement that they are only planning on implementing the intel INDEO video codec, with PWM audio. And they're finally supporting CSS and SVG propperly, but only if the color scheme matches the scheme they chose for Windows 7. And after years of debate, they now support an early draft of VRML.
I'm obviously lying, since Microsoft always plans on the "let's not improve the product until it's at least 10 years behind the times" plan.
Sadly, though, The way I described their new version of IE is waaaaaaaaaaaay too realistic.
Does anyone on Slashdot ever feel just the slightest bit retarded for being reflexively anti-Microsoft?
I scream. You scream. I assume that means we're both acquainted with the problem. We proceed.
I guess that is one TCO component MS never mentions, the cost of being locked in, then moving to the next major version that breaks all your existing badly developed systems.
Liberty freedom are no1, not dicks in suits.