[quote]dhickey wrote:
So how do you regulate? How does a particular company predict what market share they can capture before they must spend millions of dollars defending themselves in court?[/quote]
Don’t use dirty tricks to shut down your competitor and you’ll be fine. If you need to add code to your OS before you ship specifically to “break” a competitor’s product (since your alternative will work swimmingly), then you’re not playing fair.
I didn’t say it was. Do you check what I’m replying to?
Both. Character encoding is different from document encoding. Most people aren’t big on plain text documents when they can have fonts, tables, graphs, columns, etc.
The point remains that if you can standardize on one; you could also standardize on the other. If you buy a Sony TV, you can watch any NTSC programming; you don’t need a different TV for different networks; that’s what you have with computer documents. There’s some interoperability; but it’s never 100%.
If the field had been occupied by more numerous smaller competitors; there are more chance that some standard would’ve been established among them, if only because it would’ve been advantageous for all of them to have a single standard.
I’ll ask myself, thanks. It’s what I do for a living.
Do you understand the difference between a character set and a document?
[quote]In telecom I live and breath interop issues. Even when companies work together, things to not go swimmingly. This is precisely why IMS is a pipe dream and customers prefer to buy from a single vendor if at all possible.
This is why there is a huge market for VARs and integrators. Look at how long it took to sort out very basic layer 2 and 3 standards.[/quote]
Just because telecom companies do it wrong doesn’t mean it can’t be done. I’ve worked on more than a few data interchange projects, using EDI and more recently XML and things can go swimmingly. It’s not often enough, but when you’ve got competent people on both sides, it’s pretty easy.
The problem with HTML and other SGML-derived markup languages is that they got a bunch of vendor-specific extensions added to them before a standards body (W3C) got hold of them. The W3C can’t start over, so we’re stuck with supporting all the dumb crap of the late '90s for a long, long time.
Again, simply pointing out a bad example of standard implementation doesn’t mean it can’t be done better.
Ever heard “developers, developers, developers” being chanted by Steve Balmer? Microsoft’s life and blood is having software written for their OS. The fact that millions of programs exist for Windows is one of it’s main strength. You’ll often hear people say that Mac or Linux suck because they’ve got no games; up to very recently, you couldn’t run Oracle on a Mac server.
But if a developer creates a product that’s wildly succesful, you’re saying that it is OK for Microsoft to create a competing product and to modify their OS specifically to break yours, so that their product will appear better? Or to bundle their product with the OS - even though it has nothing to do with operating the system - for free until you go under?
I’m guessing if you had a software business and sold a Windows version, you’d be careful no to be too successful, lest you grab Microsoft’s attention and be driven out of business.
But I guess you’d just file for Chapter 11, all the while smiling and applauding MS’s good business sense.
I’m not a lawyer; I won’t be drafting an entirely comprehensive anti-trust law here.
My point remains: Monopolies, or sufficiently monopoly-like operations aren’t good for the customers. They stifle competition, innovation and reduce the possible alternative for the customers.
Conversely, are you arguing that anything a company does to “win” against competitors should be allowed?
Javascript would be required for other purposes; not simply to make sure a page renders correctly in the various browsers.
The problem you’re having with Chrome is exactly what the lack of standards and HTML wars have wrought. Funny,you don’t appear to be a happy customer? Why don’t you just use MSIE like Microsoft wants? It’s a perfectly competent browser.
Why don’t they install everything themselves then? What a stupid argument. If I want a dual booting system, why can’t I get one that’s already set up right out of the box? I can get Windows set up, why not Linux?
Why the hell should Microsoft decide whether or not a customer can get Linux or BSD installed on the box when they buy it?
What re-engineering? All modern bootloaders support booting more than one operating system. Installing a dual-booting OS was always possible; but you couldn’t get it done by your reseller if he wanted to sell Windows. Similarly, you couldn’t get your desktop set-up to your own specification without the vendor break their agreement. Where the benefit for you or any other customer?
Why do you want to use Chrome if you think less choices are good for you?