Mozilla Chairman Speaks on Open Source/Microsoft 327
ChrisMDP writes "Tom's Hardware has an interesting interview with Mitch Kapor, the chairman of the Mozilla Foundation. They discuss, amongst other things, what it's like competing with Microsoft, and Firefox as an operating system." From the interview: "Pragmatically, I think we have to distinguish between a base set of extensions and everything else. It gets progressively more difficult to create seamless solutions when there are nearly infinite possibilities for customization and tweaking of settings. There's a basic tension in principle that can never be completely resolved."
What? (Score:5, Insightful)
It's called bloat. It happened to Red Hat. It happened to SuSE and it happened to Opera. You have to have limited objectives to avoid bloat. This is the key for browsers like Lynx etc. I would say Slackware Linux is one of the few distros that has managed to avoid bloat whilst still being very modern and "full of possibilities"...
Re:What? (Score:5, Insightful)
If giving me features that I want to use (in the form of extensions, thus making those I don't want optional) constitutes bloat, then keep feeding me that lovely nutritious bloat.
PS : Did you know, that my airbag, CD player, air conditioning, seatbelt, leather upholstery, rear seats and spare tyre all make my car heavier, and this considerably slower and less fuel efficient. And yet, by and large, that's another load of creeping featurism that I don't seem to mind about.
Re:What? (Score:2)
Me, Too. (Score:3, Funny)
Stay tuned. Imminent increases in the price of fuel will focus your attention on eliminating the less valuable pieces of vehicle feature bloat.
Re:Me, Too. (Score:4, Interesting)
It affects the price of transporting goods. Which is pretty much everything. It neither effects you immediately or individually all that much (unless you're a trucker), but it adds up.
Mind you, I think the effective subsidies we're all paying for gas and roads, to say nothing of the effects of global warming (decreased crop yields) disguise the actual cost of the stuff, so I'm not exactly clamoring for cheap gas. Just saying it's more than what you're paying at the pump.
But they're all solving problems that shouldn't be (Score:2)
1. Advertisements could go away.
2. Flash could have a setting called Click to play
3. Your bank could rewrite their code to stop blocking anything but IE.
Not that those problems are going to go away but if you think about it all of the "bloat" you mentioned are really useful features to fix a problem someone else is causing.
Re:What? (Score:5, Insightful)
My 1 ghz computer can play CD quality music, while doing 3D-POVRAY shading with a contour mapped bitmap.
My 1 ghz computer can function as a games box, playing high quality, 3D shooters at quite ridiculous frame rates, at resolutions undreamed of 20 years ago. While encoding my home videos as MPGs and burning them to DVDs.
My 1 ghz computer can search enormous databases for information in a matter of seconds, while I'm sending multimedia emails to my friends with the other hand.
My 20 year old computer couldn't do any of that. And I'm fairly certain the capability to do all that stuff has never (and will never) fit on a floppy disc.
Re:What? (Score:3, Funny)
My 20 year old computer couldn't do any of that.
Actually, since computers are logically complete Turing machines, your old computer could complete all of the above tasks, given enough time.
Re:What? (Score:2)
Disproving anything is nearly impossible. So prove it. Produce code that could do all that on any 8 bit processor and fit it on floppy. Infact, I believe you if you can do it on a 286 with 1 Meg of Memory and a 20 MB hard drive, those were the specs for a 15 year old Commadore Colt.
Re:What? (Score:2)
Re:What? (Score:5, Funny)
Moore's law : The complexity of integrated circuits (processing power) doubles every 18 months.
Corollary : The speed of software halves every 18 months.
Re:What? (Score:2)
When people speak of bloat, it's usually from the latest and greatest software. If you truly believe it's bloat, go ahead and install Windows 3.1 (or even Windows 95 or 98 with
Re:What? (Score:3, Insightful)
Or is it just that YOU are no more productive today than you were then because you still think in terms of the way the c64 worked?
I respectfully submit that it's the latter rather than the former. Which is a common enough issue today. Too many people don't get any benefit out of the improvements that have come out over time, not because the changes weren't improvements
Re:Bloat (Score:5, Insightful)
No, it's called bloat when the nearly infinite possibilities are part of the default application - the base set.
That's why Mozilla and Firefox work with extensions. Users can personalise their application, add the missing features they need (or think they need). But without the overhead of the missing features they don't need.
That's particularly true for a light-weight browser as Firefox.
But because the fact that lots of extensions exists and lots of combinations of extensions are possible, the problem of the nearly infinite possibilities for customization and tweaking of settings is as real in such a customisable application with extensions as it is in a bloated application.
Re:Bloat (Score:2, Interesting)
I don't know what exactly is your criteria for calling a browser a light-weight, but as for the memory footprint firefox is surprisingly similar to IE
Re:Bloat (Score:5, Insightful)
Rather, I'd say that bloat is a question of architecture. The command line isn't bloat, since all the commands are properly seperated from the shell itself. If every command was a part of the shell program itself, then it would be bloat, even though it has the exact same capabilities.
That's why Firefox may be called bloated -- not because all the extensions are included by default (which they, of course, aren't), but rather because all the extensions that you choose to include run as part of the same program. They become part of the firefox program itself when you install them. That is also why "It gets progressively more difficult to create seamless solutions". Since the extensions aren't properly seperated from themselves or the core Firefox program (the shell, if you will), it becomes ever more difficult to avoid conflicts.
That's also why a Linux distro is often considered less bloated than Windows, even though it's capable of so much more.
Note again the parallel of the UNIX command line. There are even more combinations of programs (extensions, if you will) in the command line than there are for Firefox, but that's not a problem since it has a better underlying architecture. Not really part of the subject, but I can't help noting how "light-weight" is such a relative word... Firefox may be light-weight compared to IE, the Mozilla suite, etc., but can you really call any program that takes 25 MBs of memory just to start of "light-weight"?Re:What? (Score:3, Insightful)
Re:What? (Score:3, Funny)
Re:What? (Score:5, Insightful)
Re:What? (Score:2, Informative)
Re:What? (Score:2)
Re:What? (Score:2)
Define faster. I'm getting more done with 7.x than I ever did with 6.x. Why? They 'bloated' the UI to make it more useful.
Yeesh. If some people had their ways, keyboards would only have a 1 and a 0.
Re:What? (Score:2)
Re:What? (Score:5, Insightful)
When Netscape 2.0 was in pre-release, I recall reading articles saying it was going to be 8MB. At this time, I had a 60MB hard drive in my 386, and it was huge. People complained it was bloatware. Now, 10 years later, Opera is smaller and includes an advanced mail client in that size, not to mention the fact that it supports vastly more features than Netscape 2 ever did. Of all the pieces of software that can be accused of bloat, Opera is about the last that should be.
Re:What? (Score:3, Informative)
Your point, however, stands.
Re:What? (Score:3, Insightful)
Re:What? (Score:2)
FF = 6.1MB zipped.
I'd say that feature-per-MB is roughly comparable. Don't forget BTW, that Opera's binaries are all ASPack'ed.
Re:What? (Score:2)
Lynx is not lean. Lynx is extremely under-featured. If Firefox is bloated, then Lynx is starving for some food.
Lynx simply does not cut it on the modern (post 1994) web. And no, being text-only is not the reason. It does not support frames, no CSS, no javascript. Like it or not, a full featured browser needs that.
Good line (Score:5, Insightful)
This is a great quote. It explains partially how Microsoft got where they are today, and why their current size and monopoly is unsustainable. Unless they make a fundamental change in their business model, something's going to happen to them.
Re:Good line (Score:5, Insightful)
Re:Good line (Score:2)
Because all that work on XUL, Gecko and all at the beginning wasn't back breaking work. It only took years and years. Firefox and Thunderbird have been able to "[focus] on
Re:Good line (Score:2)
First, people haven't been saying that forever, in the 90's "people" still believed that Microsoft will be everywhere. It looked like they were going to replace Unix on the server, it looked like they were going to replace Palm on PDAs, Apple was weak and declining - in general it looked like MS would dominate all computing.
Now, people who leave Unix go to Linux, not Windows and a couple of Windows-servers are also replaced by Linux.
Re:Good line (Score:2)
Re:Good line (Score:4, Interesting)
Browser / Total Uniques / Browser Percentage
Dec. 2004
MS Internet Explorer 5804579 80.7%
Firefox 682022 9.4%
Unknown 314979 4.3%
Opera 102336 1.4%
Netscape 101781 1.4%
Mozilla 100551 1.3%
Safari 74319 1%
Konqueror 4194 0%
Firebird (Old Firefox) 1792 0%
Phoenix 1419 0%
Others 3177 0%
Jan. 2005
MS Internet Explorer 5461478 79.8%
Firefox 716106 10.4%
Unknown 269946 3.9%
Opera 108339 1.5%
Mozilla 101918 1.4%
Netscape 94016 1.3%
Safari 73714 1%
Konqueror 6146 0%
Firebird (Old Firefox) 1769 0%
Lynx 1052 0%
Others 3040 0%
Feb. 2005
MS Internet Explorer 3527555 76.7%
Firefox 571325 12.4%
Unknown 231353 5%
Netscape 77205 1.6%
Opera 68264 1.4%
Mozilla 66347 1.4%
Safari 43025 0.9%
Konqueror 9937 0.2%
Firebird (Old Firefox) 1357 0%
Camino 637 0%
Others 1941 0%
Tipping point... (Score:2)
before their "ship goes turtle". $50 Billion USD
can buy an awful lot of "pontoon outriggers", in
the form of (1) USA software patents, (2) DCMA,
(3) buying their way into EU software patents,
and (4) SCO-like attacks against F/OSS.
Unless, of course, there is a "sea change" in
American politics, and an honest-to-goodness
populist regime comes to power (Executive Branch
AND Legislative Branch). Given the current SITREP,
those are some very long odds to hope for.
Re:"level playing field" (Score:3, Informative)
Have you ever used a MS product that didn't piss you off in some subtle way? Apart from the MS keyboard, which is a lovely piece of kit.
Justin.
Re:"level playing field" (Score:2, Insightful)
I respectfully disagree. They release a product that will enter the market and is "good enough". Sometimes they miss this mark (3rd times the charm!) and sometimes they exceed this mark. For example, they were the first company with a suite of products that were bundeled together called office. And it was priced at a point that was below what it cost to get the pieces from a competitor. We can argue all day as to which product was technically better, but what cannot be argued is that the combination of
Bizarre article. Bizarre. (Score:5, Funny)
A: Microsoft totally cheat. They don't play fair. OK, sometimes they can pull their socks up, like when they bought Spyglass and abandoned MSN version 1.
Q: Firefox is like... the new operating system?
A: Yes, and one day it may actually instal Flash support automatically. There's no end to what's possible?
Q: How's Chandler doing?
A: Who?
Q: You know, the open source thingy.
A: Ah, yes, very well. That's such a kind thing to ask. Any day now. There's no beating open source.
Q: so, since CPU's have passed 3Ghz, does it make sense to write better code?
A: better code is better code.
Sigh.
I love Firefox open source as much as the next righteous Slashdotter, and Kapor is a totally cool dude, but WTF? WTFF?
Don't understand..? (Score:3, Insightful)
I mean, "better code is better code" - that's not really a paraphrase of what he said, is it? He said that speed wasn't the only issue, maintainability is a biggy, which is a good answer to a rather dull question.
Second I don't understand why someone has moderated your comment funny. It wasn't supposed to be was it?
J.
Re:Don't understand..? (Score:2)
I found the questions bizarre. WTF was the "good code" question doing there? Where did it come from? What was its point? Faster CPUs mean better code? Surely the opposite... "since PCs are so fast, there is no need to code like monks anymore".
Second, yes, Kapor's answer was good. I mean, what else can you say to such a question?!
Third, yes, my comment was definitely funny. It'd have been funnier if I wasn't so freaked by the inanity of the discussion. OMG, Firefox is so th
Re:Don't understand..? (Score:2)
Q: So what's this between yourselves and Microsoft? Is it personal?
A: No, it's nothing personal. We're going to grind their cheating, robbing, lazy farking faces in the dust of their spyware-ridden corporate collapse, while their users flee in hordes into our welcoming arms. The "Fire" in Firefox is about the righteous burning flames that will purify the world of IT and cleanse it from... sorry. Nothing personal.
Q: So is Firefox the new operating system?
A:
Tortise / Hare (Score:2)
Firefox as operating system (Score:3, Funny)
Firefox is not an operating system. EMACS, OTOH.....
Replacing IE (Score:5, Insightful)
People also have a great amount of grace for microsoft, excusing their security holes, making such statements as, "well, if another browser gets as popular as IE then it'll have the same problems, etc." And I'm talking about IT professionals not just end users. I try to explain that, no, Microsoft has been uniquely bad at security....
No matter what the browser, it has an uphill climb against IE....
Re:Replacing IE (Score:5, Insightful)
Example, and I will use names: Webclaims. It's an online claim submitter for medical insurance. It requires IE with at least a medium security setting, you have less trouble if you set it to low. Further, the local client requires at least superuser access. Can you imagine what security implications this has?
While applications like this continue to be made, IE will have a hold on corporate desktops.
Re:Replacing IE (Score:3, Informative)
Re:Replacing IE (Score:5, Interesting)
But, I'm not going to say she's stupid. So the best thing I can do as a conscientious son is to make sure she knows safe browsing habits and keeps her computer up to date. For a 45 year old woman who'd never used a computer until about two years ago, her ability to spot something that isn't right is remarkable. She's never had a virus or spyware.
Now if I could just get her to stop asking if I'm there when she gets my voicemail, I'd be set.
Re:exactly (Score:4, Insightful)
I get sick of this claim as well. Open Source is neither a magic bullet for quality nor security. A project being open source guarantees nothing. I can point you at a thousand open source projects on freshmeat or sourceforge that are either crap, insecure, or both.
Firefox will most likely be more secure than IE even with similar market share, but that will be more to do with being engineered with security closer to mind (not a product of open source, more so of the developers who decided to work on it), and yes it will probably be slightly better at producing patches for problems, but that will be because it is popular with developers as well as users - and yes, open source is responsible for assisting there, but so is the actual quality of the Firefox codebase.
The key here is that it is not "an Open Source project" that is the key to quality and security, but rather the fact that Open Source projects are in the market for developers as well as users, and hence "a popular Open Source project" is the thing to look for. Even then that's no guarantee, but it is progress.
Jedidiah.
Re:exactly (Score:2)
In fact, the chance of that happening (IMO) has a positive correlation to the number of users.
That's nice, but.. (Score:5, Insightful)
"Evil will always triumph because good is dumb."
Forgot where that is from (Spaceballs?), but sometimes I feel that evil does win out in the end. Companies that use evil tactics to get ahead may not win out in the long run, but really screw things up in the short timeframe.
Of course you could look at it this way, Firefox could be an example of Good winning in the long run because Microsoft was being evil 5-8 years ago. Wow, its been that long already?
Re:That's nice, but.. (Score:3, Insightful)
It's not "good" or "evil". It's called Marketing 101. MS realized that marketing was critical to move a product. I call that "smart". If you build it and don't tell anybody or really market it to the mainstream user base, then odds are that you will not gain market share (not always true, but true 90% of the time). Which is why it's good that Firefox is being presented to a more mainstream audience both in the press and through targeted advertising.
Using words like "good" and "evil" to describe what's
Re:That's nice, but.. (Score:2)
So when you cross that line and go from marketing to intentionally breaking compatibility to shut out competitors, thats what I'm talking about when I say "evil".
Firefox is "good" because it makes many attempts to be compatible with many technologies and just tries to serve the people that use it.
Re:That's nice, but.. (Score:3, Funny)
So that we don't wind up with companies saying things like:
"Buy our product or we'll use our connections at the bank to drain your account and default you on your home mortgage. Oh and by the way, if you say anything bad about us, we're going to tell the local news that you molest children."
Sure that's extreme, but you wanted an example.
Re:That's nice, but.. (Score:3, Funny)
*SLAP*
Signed,
DH
Re:Maybe good should be smarter?! (Score:3, Insightful)
If you haven't learned it yet, people are rather unforgiving if they have already judged something to be not worthy. It wouldn't matter if it is better or not, they will just not use
Re:Maybe good should be smarter?! (Score:2)
Re:Maybe good should be smarter?! (Score:2)
Re:Maybe good should be smarter?! (Score:2)
http://www.eweek.com/article2/0,1759,1541757,00
MS Adverts (Score:2, Funny)
Mozilla OS? (Score:5, Funny)
Re:Mozilla OS? (Score:3, Funny)
Maybe merge them to Emozillacs? Or would that be Emacszilla?
Re:Mozilla OS? (Score:2)
Wait a minute.... (Score:5, Funny)
Re:Wait a minute.... (Score:2)
Previously people would talk about Mozilla the OS, refering to Mozilla The Platform, not the Mozilla (Seamonkey) browser suite itself.
I suppose the Mozilla Foundation is now most widely known for Firefox, but refering to Firefox as the platform will only add to the confusion.
A few clicks... (Score:4, Interesting)
um... (Score:2, Informative)
Re:um... (Score:2, Informative)
Re:um... (Score:5, Informative)
Mitchell Baker is Chief Lizard Wrangler [mozilla.org] (also Foundation president).
Re:um... (Score:2)
Moll.
Firefox is slowly winning the war (Score:5, Informative)
Re:Firefox is slowly winning the war (Score:2, Interesting)
Did non zealots free us from Britain?
Did non zealots abolish slavery?
Did non zealots send us to the moon?
Did non zealots give us the GPL?
I believe those who bash "zealots" are simply saddened by their own inability to have passion and mindlessly lash out at those who can.
Re:Firefox is slowly winning the war (Score:2)
I don't think you can generalize quite like that. Passionate people get bashed as zealots when they cause inconvenience or harm to others, and they are unwilling to negotiate or even acknowledge that harm, because they think that everyone else _should_ share their worldview. A milder form of zealot is one who simply presumes that everyone else subscribes to the same moral
"Product" is just what you wrap your bizplan in. (Score:5, Insightful)
Some people never get it... (Score:2)
Why can't things just be done to add good things to the commons?
Why do some people see everything in fucking dollar signs?
Justin.
Re:Some people never get it... (Score:2)
Some people want to create good things, and trade them, instead of giving them away.
Re:"Product" is just what you wrap your bizplan in (Score:2, Interesting)
Don't forget that Mozilla is descended from Netscape, and is anything but a "me too" IE clone.
If Firefox were reverse engineered from IE, we wouldn't be using it.
Re:"Product" is just what you wrap your bizplan in (Score:3, Insightful)
Re:"Product" is just what you wrap your bizplan in (Score:2)
App Loader v. Operating System (Score:5, Insightful)
Doesn't this apply to browsers as well?
I just don't see how refering to these application's as "operating systems" helps any cause they are working twards, and it would seem to add a stigma that is perhaps not necessary.
Say the wrong thing (Score:5, Interesting)
"and Firefox as an operating system."
Doesn't Mitch know that it's almost exactly that statement that caused Microsoft to launch its slaughterfest against Netscape when Marc Andreesen said it?
Also java (Score:2)
People forget Microsoft can sometimes can be absolutely devestating to competetion. (The Mono developers should be carefull).
xul (Score:5, Interesting)
Re:xul (Score:5, Informative)
But who makes it? (Score:2, Insightful)
automagically - not thanks (Score:2, Interesting)
please, leave it on a menu somewhere and off by default, I don't even want a flash player auto-compiled in the package or downloaded during browser install unless I ask it to.
thanks
Getting end users converted to Firefox... (Score:5, Interesting)
Re:Getting end users converted to Firefox... (Score:2)
Re:Getting end users converted to Firefox... (Score:2, Informative)
Re:Getting end users converted to Firefox... (Score:3, Insightful)
Wow, talk about a generation gap! (Score:3, Funny)
Mozilla chairman? Who's he? Ohhh MITCH KAPOR!?!?! The guy who developed Lotus 1-2-3!!!
I can already see a Slashdot headline from 20 years in the future. "Gates Foundation Chairman Speaks at AARP Convention."
Bloat? (Score:4, Insightful)
why only talk good about firefox ? (Score:3, Interesting)
- i use firefox for all my browsing needs, on both linux and windows, been using firefox since it was in all its previous avatars - firebird, phoenix, mozilla, netscape...yawn, and the umpteen names. happy the way it handles things.
- i switched from thunderbird to opera 'cos thunderbird doesnt have a decent mbox import utility, and although complicated - opera mail is really cool - with plenty of shortkeyys to work with.
- i have a relatively decent config - amd 64 3000+, asus k8n, 512mb pc3200 ddr, geforce 2 gfx, soundblaster, 160 gb sata hdd - so its not like the machine might be an impediment for smooth running of firefox
------------------------here goes----------
- i have praised firefox enough to many people, i have evangelised firefox in browsing centres, replaced IE on many desktops at my friends and relatives' place. so why always, only talk good about firefox? there should be a fair share of critical reviews too! i have a few grouses to air, although, this is not the firefox forum.
1. the extensions management is really bad in firefox, i have been persistently having troubles with management of extensions - some of them refuse to get installed. changing versions - the plugins do not work on upgrading to the latest and the greatest release. the plugin/ extension writers are way too slow many times to upgrade. question of holes left by the extensions - lack of validity/ checks on the third party extensions. the recent inclusion of auto extension updation doesnt always work
2. bookmarks - why does the bookmark disappear when the browser crashes occasionally ? this is really hopeless. yes, i know there's an extension to fix it , bookmark backup - but why isnt it built in ? while browsing with multiple tabs, sometimes, the bookmarks in the toolbar act strange, and loads in a corner. the bookmark bugs have made many people go back to IE or switch to opera.
3. java is a pain - as it loads - is persistent. sometimes an impediment while opening multiple tabs. slows down the whole experience. the cache is like a giant leak. as you adblock many ads along the way - after a period the ad block management gets heavier, and confused sort of. (not really a firefox's fault)
these three have been a thorn in the flesh since ages. i will not be switching to any other browser, but its like - firefox isnt the undisputed king, nor is it enough to wish IE away. i hope that firefox writers will concentrate on fixing the issues - small number of manageable extensions, better plugin management, it has to be consistent even with point releases - apparently a large part of thier user-base - i am sure is an "intelligent" user - who upgrades with every point release - as shown by the large number of people who upgraded from preview release to final release. i hope mitch is listening!
Why geeks like firefox better than IE (Score:5, Insightful)
Firefox renders CSS more consistently than IE. Developers like that.
Firefox uses about 2 mb less than IE while running in windows XP viewing the same slashdot thread.
Firefox allows window tabbing.
things not affected: Popup blocking, since SP2 does it. Plugins, since activeX is dead anyways.
Basically, if IE 7 uses tabs, has a smaller
WOW! (Score:5, Funny)
Wow. I didn't think Firefox had reached the functionality of emacs yet...
resolution (Score:3, Interesting)
Sure, it can be resolved: through proper modular architecture. The UNIX shell and its associated commands have such an architecture.
Mozilla and all the other Windows refugees, on the other hand, don't. The fault isn't Microsoft's or Netscape's, though: their programmers are just victims of a bad education. They actually think that building huge object-oriented architectures in which thousands of classes live all within the same address space is a good idea. That sort of silliness started with Smalltalk, which taught a generation of programmers that putting thousands of classes together and coupling them as closely as possible is a good thing.
There is a non-bloated, good, modular architecture for GUIs out there somewhere, but someone yet needs to find it. Perhaps the first step is for people to start realizing that it is worth looking for it and that the kind of bloat represented by Mozilla, MS Office, and OpenOffice is not inevitable.
Re:OS only reason it's popular (Score:2, Funny)
Re:posted in comments for previous article (Score:5, Insightful)
However, the reason Microsoft is deemed evil by some is because it uses its power in order to capture marketshare. This is a huge faux pas in geekdom, which is traditionally a meritocracy.
What annoys
Re:posted in comments for previous article (Score:3, Insightful)
Xp has this nice little feature called offline files. I figure, cool, I hate the briefcase as I have to update it specifically myself. I set it up, and lo and behold, it syncronizes. Excellent! Go on a brief jaunt with it away from home, and my fiance wants to use my laptop. Ok. Lemme set her up an account, too. What's this? Offline files trying to syncronize?
Dispite being a "multi user operating system", Microsoft fail
Re:posted in comments for previous article (Score:2, Interesting)
Re:posted in comments for previous article (Score:2, Funny)