Posted by
sengan
on from the wonder-what-he'll-be-doing-now dept.
jsr writes
"News.com is reporting that
JWZ resigned today
from mozilla.org. No word yet on why he
is quiting. Expect to see something on
his site soon though."
131 comments
dear andreesen, thanks for killing the internet
by
Anonymous Coward
·
· Score: 0
once upon a time the internet was pretty free. there was a big debate as to whether to allow commercial activity on it or not.
now that the 'big boys' have taken over they will do with it what "your society has done with all of natures gifts" (little quote from gremlins there)
i dont know about y'all but im thinking about going back to the BBSes
Linux/Unix kinda sucks, is the point
by
Anonymous Coward
·
· Score: 0
I'd much rather use Linux/Unix to NT, but let's not kid ourselves, all operating systems suck. In fact, all software sucks. If we didn't have to worry about legacy code we would probably have very different operating systems. Hmm, maybe time to look at BeOS.
Success of freed software ?
by
Anonymous Coward
·
· Score: 0
It seems that the success of freed software isn't necessary assured ; there are two other examples:
Dore (Dynamic Object Rendering Environment) that was released as public domain software long before Open Source, and near the beginning of the explosion of 3D on PC. Vijay Sarathy said in the release notice (18 Jan 1995): As many of you might have heard Kubota Graphics Corporation will, for all practical purposes, cease engineering operations on February 1, 1995. For the lack of much to do here at Kubota for the past 6 months, except for putting out maintenance releases (ho-hum), we thought that it might be fun to put Dore' out on to the public domain. So we have cleaned it up a little bit, ported and made sure that it works on Linux, FreeBSD and NT. Today, we at Kubota Graphics are proud to announce Public Domain Dore' (Dore 6.0). We certainly hope that it will be the next big graphics API;-) Enjoy!. But it doesn't seemed to be that successful (or is it ?), despite good documentation:-(
Golgotha, recently featured on/. with the support site Golgotha For Ever, doesn't seem to make giant leaps ; of course it is well alive, but there weren't much code changes in the last 6 months.
Maybe when big projects become open source, should be splitted in small parts, so that people begin to understand, and make the reassembly themselves ?
Of course there are successful examples (XFree86 from X11 source, FreeBSD/NetBSD/OpenBSD from BSD 4.4 (or 4.3??)), but this seems to be for essential software (if one had to pay again for Netscape browsers, Mozilla would become essential...).
forced to agree
by
Anonymous Coward
·
· Score: 0
I'm using MSIE 4.0 to access Slashdot right now. Why? Because it is *way* better than Navigator (any version). It loads much faster, it renders way faster, it resizes the page without having to reload anything.
If you're using Windows on a reasonably modern machine, MSIE is the only game in town right now. Everything else offered is just pathetic.
April Fools?
by
Anonymous Coward
·
· Score: 0
I doubt it's a joke. For one thing, it's not outlandish enough. It's too reasonable-sounding, and since AOL is a publically-traded company, anyone creating an April Fool's joke would go out of their way to make sure people don't misinterpret it.
More Senganism (lack of proper research)
by
Anonymous Coward
·
· Score: 0
JWZ has a full explanation on his web page, dated mar. 31 1999.
I've noticed something: Netscape crashes on KDE.
by
Anonymous Coward
·
· Score: 0
Yeah; I've noticed that netscape crashes on KED more than GNOME. I run both KDE and GNOME (depending on my whim) and I run netscape 4.51
Psychology...
by
Anonymous Coward
·
· Score: 0
When the end is out of site, you can dream about it. As you get closer to your goal, you are forced to face reality. Either you like it or you don't.
Trying to change the course of a project the size of Mozilla is like trying to steer a super-tanker. It's possible, but slow.
JWZ apparently saw where Mozilla was heading, and it didn't fit his personal goals or timeframes, so he moved on. I'm sure he'll make a difference somewhere else.
huh!!??
by
Anonymous Coward
·
· Score: 0
why would opensource work for linux and not mozilla!!??:-(
KDE and excuses why Mozilla did not prosper.
by
Anonymous Coward
·
· Score: 0
If you want to understand why Mozilla has not prospered, examine all the reasons and excuses the KDE developers have used to not develop a KMozilla.
JWZ's analysis is pretty on the mark, that being said.
Although if ESR were actually retiring....
by
Anonymous Coward
·
· Score: 0
People resigning when the goal is in sight is not necessarily bad. Jamie may feel that he has contributed what he has to contribute to this project, and that having done so, it's time to move on. This is not mutually exclusive with also having some very negative and disappointing feelings about AOL/Netscape and big business in general.
If one's purpose in life is to seek closure and satisfaction, that is a false goal. That's death, or an ending to things. For some people, the adventure itself is the goal, and as long as the adventure continues, life continues. For the adventure to be worthwhile there must be some kind of goal, but if it is an infinite distance away (seemingly) then one's life seems an endless quest to reach it. When a particular goal is in sight and almost achieved, then one realizes that is not what he really wanted after all, but a false goal, and that achieving it would produce no real satisfaction. The goal is something else - God. The person may not know what it is, but keeps seeking.
Really, there is only one goal. If one gets so involved in the quest for almost any goal that he forgets about himself, he finds the one true goal. Some people desire to lose themselves, and those are fortunate. (Others may think of them sometimes as loser, though).
Regarding the topic of Mozilla, I'm very impressed that an alpha, at least, has been released. It looks good. Of course there are a few rough edges. We'll have a very usable beta within two or three months.
I feel confident that others will pick up and also be inspired by some of Jamie's spiritual qualities. Look at his web page if you don't think that.
Well, duh.
by
Anonymous Coward
·
· Score: 0
Obviously, the people flaming about open-source are a handful of about 30 superachievers that have time to contribute to Mozilla and a dozen other Open Source software projects, AND still read and post to Slashdot 8 hours a day.
It's the only possible explanation!
"Linux is only free if your time is worthless"
by
Anonymous Coward
·
· Score: 0
I think that's the quote he's famous for.
Beowulf?
by
Anonymous Coward
·
· Score: 0
If you hooked up all the recently layed off Netscape/AOL employees in a neural network, just THINK of the Beowulf cluster you could get!
More bad news: Mozilla on Red Hat vs Debian
by
Anonymous Coward
·
· Score: 0
no, most likely the c library differences. if you're talking about the current mozilla effort, gtk may also have a part, but the older releases don't use gtk at all.
About (Saving) Face
by
Anonymous Coward
·
· Score: 0
He quit just in time to avoid the embarrassment of being laid off. If AOL wanted him to stay, he would have been incented to do so with a bunch of stock options. Mind you -- any of us would have done the same in his position.
Still, props to jwz for Unix Navigator through v1.1. It was a revolution, and not televised.
More bad news: Mozilla on Red Hat vs Debian
by
Anonymous Coward
·
· Score: 0
Have you also noticed that while Mozilla is fast and stable on Red Hat its slow, buggy and crashprone on Debian? Could it be because of GTK?
Mircosoft rules the world...
by
Anonymous Coward
·
· Score: 0
To all those clinging to the hope that Netscape can innovate. They can't. Check out what jwz says. Makes me laugh.
As I recall, there was a news.com article about jwz dying in a car accident a while back... maybe he is the april fool type afterall.
More bad news: Mozilla on Red Hat vs Debian
by
Anonymous Coward
·
· Score: 0
Hmm... I HAVE noticed that while Mozilla is fast and stable on Linux, its slow, buggy and crashprone on Windows. Could this be because of Microsoft?
More bad news: Mozilla on Red Hat vs Debian
by
Anonymous Coward
·
· Score: 0
Mozilla is based on GTK you ass. Besides it works MUCH better on Windows.
Cute, but bollocks
by
Anonymous Coward
·
· Score: 0
Anti-monopoly laws exist so that companies and products can compete on technical merit and innovation, not on the basis of totalitarian power achieved thru having achieved a monopoly (however innocently they may have achieved it). Microsoft has a war chest of some $40B cash - staggering. Without restraint they will dominate the industry.
What can Microsoft's software do today that the Xerox Star couldn't do 15-20 years ago? Not a whole lot. Microsoft's domination has held back the whole computing industry, and I certainly care about that, even if you don't. I'm glad there are monopoly laws, and hope the government has the brains to hand out punishments that undo the damage that was achieved thru abuse of monopoly power. Forcing the release of the IE source would go a large way towards that.
Ben
Forkzilla Now?
by
Anonymous Coward
·
· Score: 0
Time to fork the Mozilla code?
DoJ should make M$ release the IE source code
by
Anonymous Coward
·
· Score: 0
That would be a fair punishment for having used their monopoly powers to kill the browser market, and would create competition in the browser market again. Without competition, the internet is fucked, and will eventually be taken over by proprietary Microsoft protocols.
Having M$ instead release/sell the *Windows* source code, as is currently being considered, doesn't seem like it would have much positive impact other than helping projects like WINE. Arguably Windows compatability is actually a *bad* thing for Linux since it stops people developing for Linux. Didn't do much good for OS/2.
Ben
Who knew?
by
Anonymous Coward
·
· Score: 0
well, a friend of mine at Netscape told me about it a few days ago. The Mozilla Party tonight was also going to be his farewell party.
earlier hint
by
Anonymous Coward
·
· Score: 0
i was wondering why ntk was saying "GOOD LUCK IN YOUR NEW JOB, jwz!" way back on the 26th...
anyway, i echo the sentiment: thanks for all the great work (and candid opinions), and great going in the future!
fall in love with thier own code or thier employeer.
What a bunch of pathetic whining, get a life...
not really
by
Anonymous Coward
·
· Score: 0
They released code that was a complete mess (heck, it didn't even compile on many machines to start), and none of the outsiders understood the structure of the code. The massively distributed 'bazaar' model requires a solid foundation to build upon.
Keep Windows and install Linux
by
Anonymous Coward
·
· Score: 0
While I often question the business practices of Microsoft, and barely ever boot their operating system, even I have to admit that there are some good things about the OS. Anyway, one of the wonderful things about Linux is how well it gets along with other operating systems. So if you can afford the disk space, install Linux but keep Windows too for maximum flexibility.
Darwin project looking for "Pixie Dust" magic
by
Anonymous Coward
·
· Score: 0
Sir, MacOS X Server is definitely not a dying project. Still Apple could learn a lot from the Mozilla fiasco. There seems to be a great danger of loosing focus when going open source. Apple must be careful not to waste their time and resources by catering to some wannabe hackers who will never contribute anything.
the movement is eating its own
by
Anonymous Coward
·
· Score: 0
First ESR, then Jamie. At the end of the day, the only two left standing will be RMS and Bruce Perens.
Netscaep 5.0 out?
by
Anonymous Coward
·
· Score: 0
Ha! Netscape 5 will never be. Mr. Ed at MS said something about large projects take big teams and big capital. I see exactly were he is comming from. Netscap 5.0 should have been out a long time ago. Internet Explorer has had the browser war won for a long time now. IE 5 can't be beat with all it's intergration with other pgorams and the OS that it runs on. I've kissed Netscape goodbye a long time ago when I saw how much faster IE was.
Troll, Reveal Thyself!
by
Anonymous Coward
·
· Score: 0
see the debian-develop list for more info
Good news to me
by
Anonymous Coward
·
· Score: 0
JWZ, and others, helped inflict the scourge of object oriented programming on a world that only wanted their software to work.
Linus has the right idea for Linux, no OOP. Now that JWZ has hit the road, maybe NS can be rewritten.
NS is a total mess, and the only thing it has accomplished is to drive otherwise sensible people into the arms of Microsoft. There is no surer way to sour people on Linux than to let them use NS 4x.
heh. Um, I ran the page through some oddball page tweaker, then saved the results and posted them there. My *real* home page is at: http://www.well.com/~vimages/
I want to die peacefully in my sleep as my grandfather did...
(offtopic) Anyone noticed the cool penguin..
by
doomy
·
· Score: 0
on gnome.org? --
-- ...free your source and the rest would follow...
(offtopic) Anyone noticed the cool penguin..
by
mattc
·
· Score: 0
Does this mean that they're finally going to get rid of that stupid foot logo?
Software development is hard
by
Anonymous Coward
·
· Score: 1
The main things I read in JWZ's message on his site are:
Software development is hard. Mozilla is a huge project, and just getting it off the ground has taken much longer than he wanted. The sheer size of the code base made it hard to make small changes or even understand what was going on, which confounded and discouraged new developers coming on board (or trying to). This is a problem I'm sure many developers can appreciate. As a product ages, its code base tends to grow, which makes both understanding and modification more difficult.
Distributed software development is really, really hard. Mozilla/Netscape found it necessary to do a sginificant amount of work on the problem, and as a result developed new tools like Bonsai and Tinderobx as well as the methodologies surrounding them. Why? Existing tools available to support distributed development are woefully inadequate, and most people don't even know what a development methodology is.
It's hard to get contributors if they can't get quick gratification. It has to be possible to download the code, see it work, poke at it, change it, and see the effect of your changes. Quickly. One of the major problems he pointed out was that people couldn't do this to Mozilla, so it wasn't worth their effort to contribute. In other words: Just because you open-source something proprietary doesn't mean people will jump on your bandwagon. You have to make it easy for them to do so, which takes extra effort.
About (Saving) Face
by
Anonymous Coward
·
· Score: 1
You've got to be effing kidding.
Listen, JWZ isn't the only person who tendered his resignation at Netscape on April 1st. And if you took a careful look at the kinds of people Netscape's management hires these days, and who those managers are, you'd not be saying that people like Jamie or I were in any danger of being fired - a highly unlikely proposition. Good people are hard to find.
The problem is, the better you are, the more dedicated to a cause you want to be. There's nothing at Netscape which is left to be dedicated *to*. They outright LIED to us in November at the annual conference, they've killed off project after project which had good technical merit and ideas, only to lose those people to companies like Microsoft after having done so. They've done everything in their power that they could have possibly done wrong already.
I, for one, have the same opinion JWZ does. It's nice to know I have the same resignation date, too. I didn't let Netscape down, Netscape let me down.
When I was growing up, I had three dreams. One of those was to work at Commodore Amiga's R&D department along-side Dave Haynie, Ultimate Kewl Hardware Guy. The second was to work for Xerox PARC, and do cool research stuff.
Commodore is dead.
Xerox PARC is dead in all but name.
And now, Netscape has become that which I most despised in other companies. Commercially, bottom-line driven, without vision or direction, a company who saw fit to lie directly to its employees, who ate itself and its own visions, becoming empty and hollow, a shell of its former self.
Two long years are now over. I've found another company, another vision, and another goal in life outside of Netscape; they can't use me anymore.
One of the more fascinating parts about human psychology is the way that many people tend to give up just when things seems to lighten up...
It's a long time since it became evident that the Mozilla project would take quite some time before a release. Extensive rewrites of most of the code take time.
But jwz chooses to resign now, when the timetables set seems to hold, when the browser starts to get usable, when the codebase is starting to get clean enough and understandable enough that it's getting feasible for people outside Netscape to work on it, when there finally is some immediate reward to hacking on Mozilla: it's working well enough that you can start using it, and can start adding features and fixing bugs, and see the results.
And this isn't unique to jwz resigning from Mozilla... Some people seem to be able to hold on indefinately as long as there's no end in sight, but once the goal becomes visible, and within reach, they give up and resign...
Maybe it is suddenly seeing that the goal is still some months away, while when there's no end in sight they can keep fooling themselves to believing everything will be okay tomorrow?
I don't know. But it's damn frustrating when people give up when things are looking up.
I would have understood it if jwz had given up a half year ago. I don't understand why he give up now.
One has to wonder whether this is a joke or not...
-Pez
Darwin project looking for "Pixie Dust" magic
by
andrew
·
· Score: 1
I've been a big fan of Apple in the past, but their latest open source move gives me this "pixie dust" feeling....
I'm curious as to why you think that that Next/OpenStep/Rhapsody/MOSXS/Darwin is a dying project. It's certainly not spritely, but rather quite stable. It's more of a project that needs maintenance than any real push towards anything. I don't think apache has done anything truly stunning recently, yet it continues to be updated with little fixes; however, few would term apache a dying project.
Now, as an open source project, Darwin is far from dying. All the code hasn't even been released!
Of course, that's not to say that Apple's open source efforts resemble and/or could learn a lot from Netscape's successes and failures in that arena. It's not like Steve Jobs just woke up one morning and said, "Hey, let's free the code!"
-Andrew
the movement is eating its own
by
zztzed
·
· Score: 1
Pay-per-view?! rms would never allow that! Because, uhh... he's rms! He's a zealot! Yeah!...ah, nevermind.
do the obvious if you want to email me...
I thought he died a year ago.
by
Wakko+Warner
·
· Score: 1
He must be causing a raucous stench by now.:/
- A.P. --
"One World, One Web, One Program" - Microsoft Promotional Ad
-- "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
Then again, jwz doesn't seem like the april fool type to me.
----
-- Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
the movement is eating its own
by
Trepidity
·
· Score: 1
Except that JWZ is actually resigning, while ESR was just pretending to as a publicity stunt (read his follow-up, he has no intention of quitting any time soon).
All I can say is I'm sorry I haven't contributed to Mozilla.
I've become what I used to hate most: A Windows User. An IE user.
In November I discarded my Mac and caved into the Windows mentality, and now I'm successfully converted to NT. I hated it at first, and I was embarrased whenever someone asked me about it. But now it's comfy.
Then in January I caved in and started using IE, because it really is a better browser...
Tonite I'm getting a copy of Red Hat and I'm going to blow the microsoft stuff away.
And I'm going to start in full-force on Mozilla.
I wish everyone else would do the same. If we don't contribute to Mozilla - in a real way - then we're all going to become IE and AOL users.
Look at me feed the troll!
by
pingouin
·
· Score: 1
Sengan's research is fine. He posted the article before jwz released the two new gruntle pieces.
I'm not surprised he's leaving. The open-source culture is heavily geared towards doing things the Right Way, largely because the participants are sick of crappy software. Jamie seems driven by shipping the veneer on time. His motivations are mismatched with the position.
--
The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...
The difficulty of corporate Open Source.
by
Eccles
·
· Score: 1
>Primarily, he brings up what I think will be the most disappointing issue for companies releasing open source software. You probably wont *get* that many contributors.
If you take "The Cathedral and the Bazaar" as a good explanation of the process under which open source works, then the problem isn't related to being corporate at all: it's related to not having a reasonably functional program to start with. If I have to wait at least a year before my mods are of any use to me, that's a long time to wait for my itch to be scratched.
-- Ooh, a sarcasm detector. Oh, that's a real useful invention.
I'd like to see a Slashdot poll asking which of the 6 excuses Jamie listed for the lack of outside development was the most plausible. I'd have to vote for Excuse #2 since it takes the immediate gratification out of writing code if you can't use what you write.
If the Mozilla Project is falling apart the fault is all theirs. They've done some totally stupid things. 1) Not supporting Win 3.1 A lot of people still aren't running Win 95/Win98. 2) Trying to force people people to use GCC 2.8 to compile mozilla, especially Linux users. How many people actually have bothered installing it when you still can't really use it under Linux? There are other examples of this kind of short-sighted stupidity within mozilla
Oh really? Take a look at Lynx. Here's something that was never intended to run under MS-DOS but guess what? You can compile the Lynx source code using DJGPP (the msdos version of GCC ) and get the same version of Lynx running under DOS that you can under Linux or any other Unix. The DOS version has a couple of bugs in it's Wattcp-based socket code, but for the most part everything still works. In the process of making Lynx run under DOS, the Lynx code as a whole was improved. The Lynx source code in general got cleaned up, memory leaks were discovered and fixed that would otherwise have gone unnoticed...you get the picture. You comment concering GCC 2.8 is really laughable. GCC 2.7 works fine under linux and other Unix's. There's *NO* real reason to code something that requires a compiler most people *DON'T* have installed on their machines other than plain stupidity. It's that simple.
1) Not supporting Win 3.1 A lot of people still aren't running Win 95/Win98.
And you seriously think that a 3.1 user would WANT to use a program of this size? There would be no way to support 3.1 users and still make a product worth using for the rest of us. You can't go on supporting legacy platforms forever, that just results in worthless programs.
2) Trying to force people people to use GCC 2.8 to compile mozilla, especially Linux users. How many people actually have bothered installing it when you still can't really use it under Linux?
Just because you have problems getting gcc 2.8 to work for you, don't generalize for the rest of us!
Linux is the hardest operating system to use?
by
X
·
· Score: 1
I thought he said more along the lines of "Linux sucks less."
-- sigs are a waste of space
"Linux is only free if your time has no value"
by
X
·
· Score: 1
Well, that quote doesn't imply Linux is the hardest to use OS on the planet. It simply implies that the real cost is in the time you spend getting it up and running.... time that is a factor for every other operating system out there.
That doesn't explain why he resigned from mozilla.org. That doesn't make sense to me unless he really was feeling demoralized.
I had a dream about jwz last night
by
embobo
·
· Score: 1
There is a large bridge in Milwaukee, WI that goes over Jones Island. I think the highway is 794. The bridge was being repaired and would now require a computer program to operate (its a dream, remember). jwz wrote the sw to run the bridge. I was in the server room underneath the bridge with jwz and the sw had crashed and I saw jwz slyly try to restart the software. Then I realized it wasn't jwz, but an imposter. The imposter and I were then driving up the bridge for the inaugural crossing and I had a sinking feeling.
...is for everyone out there with the skills and a little time to get their arses over to mozilla.org and help out. Even if you only fix one bug you would have helped. I dont want to EVER be using IE5.0 for linux...
>I've kissed Netscape goodbye a long time ago when I saw how much faster IE was.
Strange, I can't even run it on any of my OS:es because it doesn't even exist. Have they released a Linux or an OS/2 version that I haven't noticed?
-- War is one of the most horrible things a human can be exposed to. And one of the worlds largest industries.
Something doesn't add up...
by
Millennium
·
· Score: 1
This letter reads almost like one of those trolls who whine that the software wasn't out three days after the source release, with the one exception that it is very well-written. However, he also realizes that good software does in fact take time, and says as much in the article. Yet he denies the progress of the project he was heading, and because they couldn't get something out in the absolutely ludicrous time frame of six months (when he thinks they should have shipped) he quit.
Something's up here. I don't claim to know what it is and I won't be the first to put forth wild theories, but sonething isn't right about this.
You're confusing "C++" and other "OOP Languages" with "OOP." In fact, Linus usually holds up the Linux file system interface as a good example of OOP while using C.
> Now that JWZ has hit the road, maybe NS can be rewritten. This is just plain silly.
What a journey: twentieth employee at Mosaic, then part of the fastest growing company ever, then an employee of the AOL juggernaut.
Read jwz's resignation if you haven't since it's a fascinating read. I found his explanation of why mozilla has failed to ship in a years time facinating. And I especially liked how he ended the paper by saying that mozilla's failures haven't been because of it's going open source, but mostly in spite of it (except he uses the word pixie).
It's easy to understand why he finally quit. Anybody who is there at the beginning, who works best when the pressures are highest and the excitement is greatest, is unlikely to fit in later on when a company grows large and boring.
I just hope he continues to write great code and the occasional gruntle prose and occasionally liven up the mozilla newsgroups.
Oops, screwed up a link on my last comment. I swear this one works.
I just hope that JWZ occasionally still posts to the mozilla newsgroups. Not that I read them just to catch his posts. Just like I don't read the newspaper just to read the comics.
I think that NEED TO KNOW was kidding when they wrote that "good luck in your new job" bit -- a sly reference to all the Netscape firings by AOL that occured during the week.
And Jamie is as good a hacker as Yanni is a musician.
Don't flame me for my musical tastes! [Yeah, like my plea is going to make any difference:)]
Jason.
Something doesn't add up...
by
Ben+Hutchings
·
· Score: 1
He didn't say he exepcted to be able to get anything out in 6 months; what he said is that ideally Netscape should have done so - in order to maintain it's mindshare, I suppose, if nothing else. If you read the letter thoroughly you will see that he acknowledged that this was never practical.
Come on JWZ, Stay in moxilla.org.
by
MrJones
·
· Score: 1
We've got to write 5.0 ourselves
by
Nemesys
·
· Score: 1
This should serve as a wakeup call not for AOL but for the free software community; if we don't contribute, we're never going to have another decent browser to use.
I "alien"ed the RPM packages, installed them onto my Debian machine, ran them, and they are just as quick as running them on a Red Hat distribution.
The problem is with the debian package made. Maybe the person who packaged it used the "debug" version, not the "opt" version? I don't know.
Anyway, this is beside the point. You're talking about extremely Alpha code at the moment, not a fully functioning Beta release. There is NOT an issue with GTK, as was implied in an earlier post.
I do not see any difference in running speed OR stability on either platform.
Anyway, what exactly are you trying to say?
Enthrall us with your acrimony, troll.
JWZ is worth listening to
by
Nelson+Minar
·
· Score: 1
JWZ has been around a long time as a good code hack. Anyone remember alt.fan.jwz, from about 6 years ago? I remember when MCOM hired JWZ, thinking "oh, maybe that company will go somewhere". He's a talented guy. His comments about the problems with Mozilla are worth reading and taking to heart. A lot of companies are experimenting with open source now; we in the community can help open source by understanding how it works, when it doesn't.
the movement is eating its own
by
buffy
·
· Score: 1
and then those two will have to duke it out! I want the pay-per-view rights on that one!
This is not a bug. Linux started from zero, slowly adding up and polishing modules of the project. If Linus team had a mess like mozilla they released in April, 98 they wouldn't make much too. I wanted to contribute to the mozilla, but hell, I want to program features, I am not going to work 10 hours a day to look for someone else's bugs. They have made a big mistake releasing that mess. But they didn't have choice did they?
All the comments seem to be around the [incorrect] idea that this is another April fools joke, or that this is a sad day. I am thinking more about jwz who has just made a decision it seems like he should have made some time ago. If you visit his web site and read his essay, you will understand. Becides, this could be a good thing for the entire community. He is a great coder, and now he has the opportunity to work *living* projects without the restrictions it seems like he had been faced with for some time. I wish him luck in where ever he decides to go, and ask that people realize this could be a very good thing for our community and jwz. Thanks.
JWZ gives a reality check to open source
by
Cassius
·
· Score: 1
Reading this paper was a very interesting experience. Its a wake-up call with some obvious clues.
Firstly, open source projects don't happen unless people contribute.
Secondly, no one really wants to spend their free time digging through cruft in order to figure out how to contribute. Most developers appear to prefera clean slate to cruft. JWZ seems to think that this was a mitigating factor to getting more outside help on Mozilla.
I can't say any of this astounds me - I program for a living, and its only fun some of the time. Other times its a pain in the rump - its work. Most people don't want to dig through mountains of cruft pro bono, and I can't say I blame them.
See JWZ's Excuse #1 (and 1a). The project is too big for someone to just come in and contribute something useful and small in a short amount of time. I think this has a lot of truth to it. It takes a while to figure out what's going on in even a medium-sized program, and Mozilla is huge.
One might say the same about the Linux kernel, but it's got a much longer history of being open.
-- "I believe that the cult of the particular brings only death - for it bases order on likeness."
St.-Exupery
I was wondering when you were going away anyway. I guess it won't be hard for you to find a new place where much more innovation is taking place. Or are you going to do the open source deal and live off donations, kinda like Alan Cox does?
I realize I should feel bad for jwz since he was the baddest motha over there, but I can't help but laugh at him when I go his site and see that picture of him on the first page. He looks like one of those crappy tv magicians in it.
I think he's quitting to go work a casino in Las Vegas.
I'm sorry, but I just have to call bullshit on your post. You've been comfortably using a single OS for months now, but now you're going to just up and erase it all--I don't buy it.
I won't even go into at length how disgusting I find your hatred of people just for using Windows or IE. I'll just say this: Go ahead and blow NT off your system, but don't install Linux--get your Mac back. I'm a Linux and NT (among others) user, and neither OS has any need for users like you.
I don't know what to say, it's depressing. jwz says open source works, but to have jwz resign from a big open source project like mozilla kinda makes you think.
JWZ is TEN times the hacker that Janni is a musician. I'm not flaming Your musical tastes. I'm flaming Your deflicted perception of skill.
Another Bump in the Road
by
GroundBounce
·
· Score: 1
It's easy to get complacent when things are going well, but sometimes, when things like this happen, it makes me think about the negative side of things and about how we've come quite a ways but still have very far to go - Microsoft *still* has 90+% of the (desktop) OS market; if we're not careful, they may soon win the browser war and hence the HTML protocol.
I think overall the positive signs are there, and we will ultimately resolve these issues in favor of the good of the community, but there will inevitably be bumps along the way - and we just hit one.
Gotta love Walter Slovotsky.:) I like the one that goes something along the lines of "It ain't over till it's over, and maybe not then, either." It's been true for me so many times.:)
Do they really have the resources to do that? Don't forget that adding more programmers to a late software project very commonly will only serve to make the project even later.
Somehow, I doubt Steve Case has ever heard of Frederick Brooks, much less read MMM.
At this point, I think that the best thing for Mozilla would be to keep it as it is; it won't get better by having AOL become more involved with it. It'll get better when more people see a useful product and want to start hacking on it. I think their best move is to just keep moving along as they are. If they (the people actually doing the coding) persevere, things can and will get better.
Man, I am relieved to hear jwz admit that the Mozilla code is ugly. I downloaded it and worked with it when it was first released. My gut feeling was, if mozilla is this disgusting, I can only imagine how fscked-up IE's code must be. Oh, well. Hope he moves on to do something cool....
I think Netscape/Mozilla is falling apart, it's sad, I also don't think enough people contribute to the mozilla project. Netscape 5 probably won't be out for at least 3 months most likely longer. *sigh*
... many of the readers on/. promulgate the tenets of open source.
Many get all wrapped up in flame wars over ESR and RMS and Bruce and Apple and M$.
Many advocate an OS that is difficult to use, but use it for the same reason; demonstrating their technical abilities.
Many are programmers, or much more so than your average joe.
And... many complain about the lack of a good browser for Linux.
And now JWZ resigns from an open source project which has the ability to demonstrate to the rest of the world why open source matters and what it can do. JWZ basically says over and over that only about 30 people contributed to the _code_ in Mozilla that were not NS employees. Then apparently to assuage the OS advocates and to fend off the naysayers, he says that open source works.
So how can a critical open source project lose its leader due to the projects' inability to ship a product when there are so many/.ers who daily flame each other over the virtues of open source, but who obviously have not backed up their words by writing code for such a critical open source project?
Yo!
Darwin project looking for "Pixie Dust" magic
by
Rule
·
· Score: 1
jwz's final lines seem to have extra significance for Apple's Darwin project:
If there's a cautionary tale here, it is that you can't take a dying project, sprinkle it with the magic pixie dust of ``open source,'' and have everything magically work out. Software is hard. The issues aren't that simple.
I've been a big Apple fan in the past, but their latest open source move gives me this "pixie dust" feeling...
You won't. Unless they release just one or two working versions to prevent us from writing our own browser, then destroys the whole open source threat by removing IE, thus removing our access to the common web.
In addition to your points, you have the following:
Mozilla is just not an innovative product. What you get is basically a Mosaic clone with a couple of thousand of bugs to fix. It is not the way I want the future to be at all.
It requires nearly 1 GB of hard drive space for compilation. Personally, I do most of my development on the university, where resources is limited. The times I compiled it, I had to use several/tmp directories which worked after doing a lot of symlinking.
It is not an easy project to work on. Most of the small parts (like the libs, expat and stuff) works, it's the glue that has to be patched. That requires that you know a lot about all the stuff that should be glued together.
Testing has been hard. The project is not build with a minimal working kernel on which features is connected. It is a mess of features which is patched together.
I guess all of that above is not quite true, but that's the way I see it, and that's why I have made just minor contributions.
A damn shame, Netscape is definitely losing a giant today. I've been following jwz for a couple years. I wish him luck in all his endeavours. Ces't la vie.
Yeah, right. Thanks for that useful tip. Having watched that little lizard since it got free, even trying a small patch here and there, hoping real hard that she'll be the greatest browser ever, the one built by us for ourselves and everything... I was getting kinda sad and depressed right now, you know? But, thankfully, you came in and said just what I needed to hear.
We're so lucky that we still have Microsoft on our side, aren't we?
Now please go away.
Although if ESR were actually retiring....
by
Mikesch
·
· Score: 1
JWZ seems like he may have a little free time on his hands. He is now wealthy after becoming fully vested in NSCP. He still seems to believe in the open source movement (based on the article on his webpage). He has no problem generating controversy in the press (has the right amount of attitude). He is easily identifyable by his 3 initials.
guess it's not a joke... there's an awfully long writeup on his site about the situation. Long enough to be whining, actually. He goes off on aol and remarks on the good ol days... Is mozilla doing that badly, or is this a pr stunt?
d
-- ..... . . .
http://group227.com
THIS JUST IN: jwz still dead!
by
Anonymous Coward
·
· Score: 2
When contacted for comment, jwz explained his retirement as a result of his death last year on slashdot.org. "Now that I'm dead, I have to re-evaluate my priorities," the late programmer remarked. "I need some time of my own, primarily to push up daisies."
jwz says open source works, but to have jwz resign from a big open source project like mozilla kinda makes you think.
Yeah but he does point out that it's not a cure-all. A lot of things work, but that doesn't mean that they can't be screwed up.
In some ways, I think this can actually be a good thing in the long run. Mozilla always struck me as a questionable project from the start; not that the goal is unworthy but it was starting from a bad point. The Gecko base was a good idea but was too long in coming. An open browser project is a good thing and I hope that such a project continues in one form or another.
sn't this about the point in the script where Microsoft swoops down and finishes off the rest of the Internet?
If jwz's words can function as some sort of wakeup call to AOL, then maybe that script goes out the window. I guess it's a little too late to release any 4.x code (see Excuse #2), but how about a Manhattan Project to ship ASAP a 5.0 that's as great as Gecko is supposed to be? Presumably AOL has the resources to do this. Do they have the will?
Yep, I was just going to say that. Now I'm depressed. I personally think he picked a crummy time to retire. For April 1st, I want either all fake news, or all real news. On most days, lying isn't fair. Today, the truth isn't fair. At least it's April 2nd now, I can sort it out tomorrow.
"All the great themes have been used up, [and] turned into themeparks". -- HHH, Pump Up The Volume. Heck, I could quote that movie for pages, and they'd all be appropriate.
I know the feeling, but fortunately, there's no way JWZ can stop programming. Oh, I'm sure he could, but lets face it. Although there's a lot we could do, there isn't always a lot we want to do. I look forward to his next project. I love netscape. (It was so much better than Mosaic, but lately it's just been slowly loading pages and not displaying them until it finishes, just like Mosaic used to. Sure, the WWW is a more complicated place now, but computers are faster, compilers are better, and Mozilla is *way* faster. (Albeit not yet entirely stable, but neither is Netscape, or IE... IE hardly ever runs on Solaris, in my experience. It runs better in WINE on Linux.)) I love dadadodo, and I like xscreensaver. (It's a good concept. I'm more used to xlock, but xscreensaver has more display hacks, and an open, incredibly simple interface for adding them.)...and everyone knows about xdaliclock. Say what you will about Netscape, JWZ has made his mark.
I really didn't think he would last. JWZ has authored some world-famous quotes, such as that writing programs in Java is a waste of time; GNU/Linux is the hardest operating system there is to use; and that Netscape is the [crummiest] browser.
I wonder what he'll do next. He's probably feeling stifled in his new home with AOL. I wonder who will replace him? AOL/Netscape needs to hire around 100 new software engineers for the browser division--methinks that AOL wants to move from their current, dated user client to a Mozilla-based solution.
I'm just glad the Mozilla code is out there. And quite frankly, while I respect JWZ and ESR and their accomplishments, I disagree strongly with their philosophy of things.
We can all take refuge in the fact that RMS is not going to go away. Nothing short of death will bereave him from us (as did it to my beloved --jon.).
Cheers, Joshua (a GNUite)
-- --jon. Postel is dead. May we all mourn his, and our, loss.
Well, I believe that it's one thing to start a project as open source and a different thing to successfully open a huge, closed source project. I think one of the major reasons for the lack of success in this case was that the source that was released wasn't usable, in addition to being huge. If they had released the source to Netscape 4, which at least is usable (if barely), it might have had somewhat more of a success.
I don't know though. The whole browser thing kind of sucks. We have Netscape - slow, bloated, buggy, bad with standards. We have IE - rather fast, but also very bloated, buggy, full of security holes and available on a limited amount of platforms. Then we have Opera. Small, fast, but still only available for Windows. Also not a full featured browser. Lynx is nice for some things, but worthless for many.
That's about it. All the other attempts are often less usable. It's a sad thing, really.
Hmm, wonder what he's planning to do. Fork the mozilla code, join the IE effort, start up something entirely new? It's hard to imagine that he left on good terms, since this had to put somewhat of a damper on the 2.0 party, if for no other reason than because of all the questions they're sure to be asked. The above is complete speculation--I certainly have no idea what he's doing and, ever since reading it on news.com hours ago, have been waiting for someone to tell me "April Fools!"
Releasing Mozilla 5.0 is not enough. A couple of weeks after the Mozilla release, Microsoft will release IE 6.0, containing all Mozilla features, and breaking a few new standards in ways Mozilla can't handle. Then we're truly fucked. Mozilla 6.0 will, if it ever is released, be released a couple of years later than that, probably in time for IE 8.0.
This should serve as a wakeup call not for AOL but for the free software community; if we don't contribute, we're never going to have another decent browser to use.
That's right. The whole open source movement is actually in danger.
Unless Mozilla 5.0 get released (or Opera does something drastic), there will be no MSIE competitor on the Windows platform. That means that Microsoft controls the web. And when there's no Windows Netscape users to protest, and the trial stuff is gone, they will have no problem shaking us off and make most of the web directly inaccessible for us.
Who, other than me and other hardcore techies, will use free operating system when that means that they will loose access to the web?
I guess what really happened was that Netscape tried to beat Microsoft in their own game. NS 2.0 to 4.5 has been far from inovative, thei're just patched feature-filled bloatware.
What was really needed (but that's a luxury Netscape can't afford now) was to rethink the whole browser stuff and build another browser built on a better concept, not just a new set of features. That would have been both good for the world and the best way to beat Microsoft. MS have always been concept followers, feature leaders.
Although it's too late for Netscape, it might be time for someone else. That's our only chance. If that does not happen, I truly believe Linux and FreeBSD will be finished as end user desktop systems.
Scary! Microsoft Predicted It!
by
SuperAnt
·
· Score: 3
This is exactly what MS predicted in their "Halloween I" document. This is really scary! Quoting them:
Small Noosphere
An interesting weakness is the size of the remaining "Noosphere" for the OSS browser.
The stand-alone browser is basically finished.
There are no longer any large, high-profile segments of the stand-alone browser which must be developed. In otherwords, Netscape has already solved the interesting 80% of the problem. There is little / no ego gratification in debugging / fixing the remaining 20% of Netscape's code.
Netscape's commercial interests shrink the effect of Noosphere contributions.
Linus Torvalds' management of the Linux codebase is arguably directed towards the goal of creating the best Linux. Netscape, by contrast, expressly reserves the right to make code management decisions on the basis of Netscape's commercial / business interests. Instead of creating an important product, the developer's code is being subjugated to Netscape's stock price.
Integration Cost
Potentially the single biggest detriment to the Mozilla effort is the level of integration that customers expect from features in a browser. As stated earlier, integration development / testing is NOT a parallelizable activity and therefore is hurt by the OSS process.
The contention therefore, is that unlike the Apache and Linux projects which, for now, are quite successful, Netscape's Mozilla effort will:
Produce the dominant browser on Linux and some UNIX's
Continue to slip behind IE in the long run
Keeping in mind that the source code was only released a short time ago (April '98), there is already evidence of waning interest in Mozilla. EXTREMELY unscientific evidence is found in the decline in mailing list volume on Mozilla mailing lists from April to June.
Mozilla Mailing List April 1998 June 1998 % decline
In case you couldn't figure it out as it leapt like a blatant Microsoft promotional ad from every single one of his interviews: JWZ didn't agree with the direction Netscape was going. JWZ is foremost an end user guy. He doesn't care about toolkits, licenses, clean code, and programming languages. The only thing driving this guy is how well the user interfaces with the program.
Netscape on the other hand had this huge PR campaign which relied on toolkits, licences, clean code, and programming languages. When you look at it, the result of a year of hacking on this campaign looks really horrible to the user but to the programmer its a dream come true. All GTK in ANSI C licenced under something with the word "public" in it. Obviously JWZ wasn't interested in all the politics and wanted to take it back to the end users.
His last interview was like a battle, with the interviewer from a Linux site constantly pressing him about GUI toolkits and choice of languages and "But wasn't motif really badly engineered?", with JWZ constantly changing the subject to usability and "But motif worked".
The difficulty of corporate Open Source.
by
Znork
·
· Score: 4
JWZ brings up several interesting points in his excuses for Mozilla.
Primarily, he brings up what I think will be the most disappointing issue for companies releasing open source software. You probably wont *get* that many contributors. There are a number of reasons for this:
Licenses; most OSS licenses that have emerged from corporate lawyer departments are biased in favour of the originating company in several ways. That is fine. That will get you bugfixers when you ship your product and people start getting the bugs. But it wont get you any major contributors. Most Open Source hackers are either of the BSD or the GPL crowd, and something they both have in common is the level playingfield. For Mozilla, had it been GPL, it would probably have garnered a much higher level of support from the Linux desktop projects, and likely from commercial Linux distributors too. They might have gotten some code forks, but most work would be sharable.
Corporate code stinks; Anyone involved in major corporate programming projects is aware of the problem. Since corporate code is made of much tighter groups compared to most free software projects they can communicate in a closer fashion. Free software has to embrace modularity and sane abstraction simply to survive and be able to go forward. This makes it possible to work in a much more detatched fashion, where people can work on code without being able to talk to the other members about the changes they do.
Tools and portability; Corporate software is often built using commercial tools. Those tools are similarily not geared towards the issues that surround worldwide collaborative portable projects. Compare, for example, the usual project tools used for Windows applications with gcc, autoconf, CVS and company. The Windows tools are entirely geared towards being a monolithic application development environment, and you work around the bugs in the environment in your code. The free software development tools are geared towards modularity and portability. And there is an interchange between the tools development and the application development.
All these factors and more will result in bitter disappointment for corporate source code releases if they want a free ride.
Mozilla has several advantages by now tho. While JWZ may be tired of it, it *has* come a long way. The NPL and MPL are, as far as the commercial licenses go, among the better ones. They've worked through a lot of the codebase, and I think they'll get more active outside participation as it gets closer to a working product. They've made some hard decisions that will eventually pay off.
once upon a time the internet was pretty free.
there was a big debate as to whether to allow
commercial activity on it or not.
now that the 'big boys' have taken over they
will do with it what "your society has done with all
of natures gifts" (little quote from gremlins there)
i dont know about y'all but im thinking about going back to the BBSes
I'd much rather use Linux/Unix to NT, but let's not kid ourselves, all operating systems suck. In fact, all software sucks. If we didn't have to worry about legacy code we would probably have very different operating systems. Hmm, maybe time to look at BeOS.
But it doesn't seemed to be that successful (or is it ?), despite good documentation
Maybe when big projects become open source, should be splitted in small parts, so that people begin to understand, and make the reassembly themselves ?
Of course there are successful examples (XFree86 from X11 source, FreeBSD/NetBSD/OpenBSD from BSD 4.4 (or 4.3??)), but this seems to be for essential software (if one had to pay again for Netscape browsers, Mozilla would become essential...).
I'm using MSIE 4.0 to access Slashdot right now. Why? Because it is *way* better than Navigator (any version). It loads much faster, it renders way faster, it resizes the page without having to reload anything.
If you're using Windows on a reasonably modern machine, MSIE is the only game in town right now. Everything else offered is just pathetic.
I doubt it's a joke. For one thing, it's not outlandish enough. It's too reasonable-sounding, and since AOL is a publically-traded company, anyone creating an April Fool's joke would go out of their way to make sure people don't misinterpret it.
JWZ has a full explanation on his web page, dated mar. 31 1999.
Yeah; I've noticed that netscape crashes on KED more than GNOME. I run both KDE and GNOME (depending on my whim) and I run netscape 4.51
When the end is out of site, you can dream about it. As you get closer to your goal, you are forced to face reality. Either you like it or you don't.
Trying to change the course of a project the size of Mozilla is like trying to steer a super-tanker. It's possible, but slow.
JWZ apparently saw where Mozilla was heading, and it didn't fit his personal goals or timeframes, so he moved on. I'm sure he'll make a difference somewhere else.
why would opensource work for linux and not mozilla!!?? :-(
If you want to understand why Mozilla has not prospered, examine all the reasons and excuses the KDE developers have used to not develop a KMozilla.
JWZ's analysis is pretty on the mark, that being said.
nah.. the W takes too long to pronounce..
People resigning when the goal is in sight is not necessarily bad. Jamie may feel that he has contributed what he has to contribute to this project, and that having done so, it's time to move on. This is not mutually exclusive with also having some very negative and disappointing feelings about AOL/Netscape and big business in general.
If one's purpose in life is to seek closure and satisfaction, that is a false goal. That's death, or an ending to things. For some people, the adventure itself is the goal, and as long as the adventure continues, life continues. For the adventure to be worthwhile there must be some kind of goal, but if it is an infinite distance away (seemingly) then one's life seems an endless quest to reach it. When a particular goal is in sight and almost achieved, then one realizes that is not what he really wanted after all, but a false goal, and that achieving it would produce no real satisfaction. The goal is something else - God. The person may not know what it is, but keeps seeking.
Really, there is only one goal. If one gets so involved in the quest for almost any goal that he forgets about himself, he finds the one true goal. Some people desire to lose themselves, and those are fortunate. (Others may think of them sometimes as loser, though).
Regarding the topic of Mozilla, I'm very impressed that an alpha, at least, has been released. It looks good. Of course there are a few rough edges. We'll have a very usable beta within two or three months.
I feel confident that others will pick up and also be inspired by some of Jamie's spiritual qualities. Look at his web page if you don't think that.
Obviously, the people flaming about open-source are a handful of about 30 superachievers that have time to contribute to Mozilla and a dozen other Open Source software projects, AND still read and post to Slashdot 8 hours a day.
It's the only possible explanation!
I think that's the quote he's famous for.
If you hooked up all the recently layed off Netscape/AOL employees in a neural network, just THINK of the Beowulf cluster you could get!
no, most likely the c library differences. if you're talking about the current mozilla effort, gtk may also have a part, but the older releases don't use gtk at all.
He quit just in time to avoid the embarrassment
of being laid off. If AOL wanted him to stay,
he would have been incented to do so with a bunch
of stock options. Mind you -- any of us would
have done the same in his position.
Still, props to jwz for Unix Navigator through
v1.1. It was a revolution, and not televised.
Have you also noticed that while Mozilla is fast and stable on Red Hat its slow, buggy and crashprone on Debian? Could it be because of GTK?
To all those clinging to the hope that Netscape can innovate. They can't. Check out what jwz says. Makes me laugh.
look -- it's YANNI !!!
and he's wearing black nail polish!
where can i get rpms for Debian/Lignux system?
As I recall, there was a news.com article about jwz dying in a car accident a while back... maybe he is the april fool type afterall.
Hmm... I HAVE noticed that while Mozilla is fast and stable on Linux, its slow, buggy and crashprone on Windows. Could this be because of Microsoft?
Mozilla is based on GTK you ass. Besides it works MUCH better on Windows.
Anti-monopoly laws exist so that companies and products can compete on technical merit and innovation, not on the basis of totalitarian power achieved thru having achieved a monopoly (however innocently they may have achieved it). Microsoft has a war chest of some $40B cash - staggering. Without restraint they will dominate the industry.
What can Microsoft's software do today that the Xerox Star couldn't do 15-20 years ago? Not a whole lot. Microsoft's domination has held back the whole computing industry, and I certainly care about that, even if you don't. I'm glad there are monopoly laws, and hope the government has the brains to hand out punishments that undo the damage that was achieved thru abuse of monopoly power. Forcing the release of the IE source would go a large way towards that.
Ben
Time to fork the Mozilla code?
That would be a fair punishment for having used their monopoly powers to kill the browser market, and would create competition in the browser market again. Without competition, the internet is fucked, and will eventually be taken over by proprietary Microsoft protocols.
Having M$ instead release/sell the *Windows* source code, as is currently being considered, doesn't seem like it would have much positive impact other than helping projects like WINE. Arguably Windows compatability is actually a *bad* thing for Linux since it stops people developing for Linux. Didn't do much good for OS/2.
Ben
well, a friend of mine at Netscape told me about it a few days ago. The Mozilla Party tonight was also going to be his farewell party.
anyway, i echo the sentiment: thanks for all the great work (and candid opinions), and great going in the future!
fall in love with thier own code or thier employeer.
What a bunch of pathetic whining, get a life...
They released code that was a complete mess (heck, it didn't even compile on many machines to start), and none of the outsiders understood the structure of the code. The massively distributed 'bazaar' model requires a solid foundation to build upon.
While I often question the business practices of Microsoft, and barely ever boot their operating system, even I have to admit that there are some good things about the OS.
Anyway, one of the wonderful things about Linux is how well it gets along with other operating systems. So if you can afford the disk space, install Linux but keep Windows too for maximum flexibility.
Sir, MacOS X Server is definitely not a dying project. Still Apple could learn a lot from the Mozilla fiasco.
There seems to be a great danger of loosing focus when going open source. Apple must be careful not to waste their time and resources by catering to some wannabe hackers who will never contribute anything.
First ESR, then Jamie. At the end of the day, the only two left standing will be RMS and Bruce Perens.
Ha! Netscape 5 will never be. Mr. Ed at MS said something about large projects take big teams and big capital. I see exactly were he is comming from. Netscap 5.0 should have been out a long time ago.
Internet Explorer has had the browser war won for a long time now. IE 5 can't be beat with all it's intergration with other pgorams and the OS that it runs on.
I've kissed Netscape goodbye a long time ago when I saw how much faster IE was.
see the debian-develop list for more info
JWZ, and others, helped inflict the scourge of object oriented programming on a world that only wanted their software to work.
Linus has the right idea for Linux, no OOP. Now that JWZ has hit the road, maybe NS can be rewritten.
NS is a total mess, and the only thing it has accomplished is to drive otherwise sensible people into the arms of Microsoft. There is no surer way to sour people on Linux than to let them use NS 4x.
heh. Um, I ran the page through some oddball page tweaker, then saved the results and posted them there. My *real* home page is at: http://www.well.com/~vimages/
I want to die peacefully in my sleep as my grandfather did...
on gnome.org?
--
Does this mean that they're finally going to get rid of that stupid foot logo?
Ok Jim, what's with all that in bed crap?
The main things I read in JWZ's message on his site are:
- Software development is hard. Mozilla is a huge project, and just getting it off the ground has taken much longer than he wanted. The sheer size of the code base made it hard to make small changes or even understand what was going on, which confounded and discouraged new developers coming on board (or trying to). This is a problem I'm sure many developers can appreciate. As a product ages, its code base tends to grow, which makes both understanding and modification more difficult.
- Distributed software development is really, really hard. Mozilla/Netscape found it necessary to do a sginificant amount of work on the problem, and as a result developed new tools like Bonsai and Tinderobx as well as the methodologies surrounding them. Why? Existing tools available to support distributed development are woefully inadequate, and most people don't even know what a development methodology is.
- It's hard to get contributors if they can't get quick gratification. It has to be possible to download the code, see it work, poke at it, change it, and see the effect of your changes. Quickly. One of the major problems he pointed out was that people couldn't do this to Mozilla, so it wasn't worth their effort to contribute. In other words: Just because you open-source something proprietary doesn't mean people will jump on your bandwagon. You have to make it easy for them to do so, which takes extra effort.
Ken Schalkxorian@tiac.net
You've got to be effing kidding.
Listen, JWZ isn't the only person who tendered his resignation at Netscape on April 1st. And if you took a careful look at the kinds of people Netscape's management hires these days, and who those managers are, you'd not be saying that people like Jamie or I were in any danger of being fired - a highly unlikely proposition. Good people are hard to find.
The problem is, the better you are, the more dedicated to a cause you want to be. There's nothing at Netscape which is left to be dedicated *to*. They outright LIED to us in November at the annual conference, they've killed off project after project which had good technical merit and ideas, only to lose those people to companies like Microsoft after having done so. They've done everything in their power that they could have possibly done wrong already.
I, for one, have the same opinion JWZ does. It's nice to know I have the same resignation date, too. I didn't let Netscape down, Netscape let me down.
When I was growing up, I had three dreams. One of those was to work at Commodore Amiga's R&D department along-side Dave Haynie, Ultimate Kewl Hardware Guy. The second was to work for Xerox PARC, and do cool research stuff.
Commodore is dead.
Xerox PARC is dead in all but name.
And now, Netscape has become that which I most despised in other companies. Commercially, bottom-line driven, without vision or direction, a company who saw fit to lie directly to its employees, who ate itself and its own visions, becoming empty and hollow, a shell of its former self.
Two long years are now over. I've found another company, another vision, and another goal in life outside of Netscape; they can't use me anymore.
Greg Block, Senior Consultant, Netscape Communications
It's a long time since it became evident that the Mozilla project would take quite some time before a release. Extensive rewrites of most of the code take time.
But jwz chooses to resign now, when the timetables set seems to hold, when the browser starts to get usable, when the codebase is starting to get clean enough and understandable enough that it's getting feasible for people outside Netscape to work on it, when there finally is some immediate reward to hacking on Mozilla: it's working well enough that you can start using it, and can start adding features and fixing bugs, and see the results.
And this isn't unique to jwz resigning from Mozilla... Some people seem to be able to hold on indefinately as long as there's no end in sight, but once the goal becomes visible, and within reach, they give up and resign...
Maybe it is suddenly seeing that the goal is still some months away, while when there's no end in sight they can keep fooling themselves to believing everything will be okay tomorrow?
I don't know. But it's damn frustrating when people give up when things are looking up.
I would have understood it if jwz had given up a half year ago. I don't understand why he give up now.
One has to wonder whether this is a joke or not...
-Pez
I've been a big fan of Apple in the past, but their latest open source move gives me this "pixie dust" feeling....
I'm curious as to why you think that that Next/OpenStep/Rhapsody/MOSXS/Darwin is a dying project. It's certainly not spritely, but rather quite stable. It's more of a project that needs maintenance than any real push towards anything. I don't think apache has done anything truly stunning recently, yet it continues to be updated with little fixes; however, few would term apache a dying project.
Now, as an open source project, Darwin is far from dying. All the code hasn't even been released!
Of course, that's not to say that Apple's open source efforts resemble and/or could learn a lot from Netscape's successes and failures in that arena. It's not like Steve Jobs just woke up one morning and said, "Hey, let's free the code!"
-Andrew
Pay-per-view?! rms would never allow that! Because, uhh... he's rms! He's a zealot! Yeah! ...ah, nevermind.
...
do the obvious if you want to email me
- A.P.
--
"One World, One Web, One Program" - Microsoft Promotional Ad
"Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
Isn't this about the point in the script where Microsoft swoops down and finishes off the rest of the Internet?
It is not, unfortunately.
I want to die peacefully in my sleep as my grandfather did...
Good luck in your next venture, Jamie.
I want to die peacefully in my sleep as my grandfather did...
----
Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
Except that JWZ is actually resigning, while ESR was just pretending to as a publicity stunt (read his follow-up, he has no intention of quitting any time soon).
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
Posted by Geocrawler:
All I can say is I'm sorry I haven't contributed to Mozilla.
I've become what I used to hate most: A Windows User. An IE user.
In November I discarded my Mac and caved into the Windows mentality, and now I'm successfully converted to NT. I hated it at first, and I was embarrased whenever someone asked me about it. But now it's comfy.
Then in January I caved in and started using IE, because it really is a better browser...
Tonite I'm getting a copy of Red Hat and I'm going to blow the microsoft stuff away.
And I'm going to start in full-force on Mozilla.
I wish everyone else would do the same. If we don't contribute to Mozilla - in a real way - then we're all going to become IE and AOL users.
OK?
--
--
=8^
I'm not surprised he's leaving. The open-source culture is heavily geared towards doing things the Right Way, largely because the participants are sick of crappy software. Jamie seems driven by shipping the veneer on time. His motivations are mismatched with the position.
The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...
>Primarily, he brings up what I think will be the most disappointing issue for companies releasing open source software. You probably wont *get* that many contributors.
If you take "The Cathedral and the Bazaar" as a good explanation of the process under which open source works, then the problem isn't related to being corporate at all: it's related to not having a reasonably functional program to start with. If I have to wait at least a year before my mods are of any use to me, that's a long time to wait for my itch to be scratched.
Ooh, a sarcasm detector. Oh, that's a real useful invention.
I'd like to see a Slashdot poll asking which of the 6 excuses Jamie listed for the lack of outside development was the most plausible. I'd have to vote for Excuse #2 since it takes the immediate gratification out of writing code if you can't use what you write.
-----
Free P2P Backup, Windows & Linux
My initials are 'JWS'...It comes out pretty quickly:
Jay Dub-yuh Es
If the Mozilla Project is falling apart the fault is all theirs. They've done some totally stupid things. 1) Not supporting Win 3.1 A lot of people still aren't running Win 95/Win98. 2) Trying to force people people to use GCC 2.8 to compile mozilla, especially Linux users. How many people actually have bothered installing it when you still can't really use it under Linux? There are other examples of this kind of short-sighted stupidity within mozilla
I thought he said more along the lines of "Linux sucks less."
sigs are a waste of space
Well, that quote doesn't imply Linux is the hardest to use OS on the planet. It simply implies that the real cost is in the time you spend getting it up and running.... time that is a factor for every other operating system out there.
sigs are a waste of space
That doesn't explain why he resigned from mozilla.org. That doesn't make sense to me unless he really was feeling demoralized.
There is a large bridge in Milwaukee, WI that goes over Jones Island. I think the highway is 794. The bridge was being repaired and would now require a computer program to operate (its a dream, remember). jwz wrote the sw to run the bridge. I was in the server room underneath the bridge with jwz and the sw had crashed and I saw jwz slyly try to restart the software. Then I realized it wasn't jwz, but an imposter. The imposter and I were then driving up the bridge for the inaugural crossing and I had a sinking feeling.
...is for everyone out there with the skills and a little time to get their arses over to mozilla.org and help out. Even if you only fix one bug you would have helped. I dont want to EVER be using IE5.0 for linux...
cmon people, lets help get 5.0 out.
Gav
>I've kissed Netscape goodbye a long time ago when I saw how much faster IE was.
Strange, I can't even run it on any of my OS:es because it doesn't even exist. Have they released a Linux or an OS/2 version that I haven't noticed?
War is one of the most horrible things a human can be exposed to. And one of the worlds largest industries.
This letter reads almost like one of those trolls who whine that the software wasn't out three days after the source release, with the one exception that it is very well-written. However, he also realizes that good software does in fact take time, and says as much in the article. Yet he denies the progress of the project he was heading, and because they couldn't get something out in the absolutely ludicrous time frame of six months (when he thinks they should have shipped) he quit.
Something's up here. I don't claim to know what it is and I won't be the first to put forth wild theories, but sonething isn't right about this.
Jamie's got some stuff on his site. See the following urls:
Resignation and Postmortem
Netscape and Aol
My Slashdot account is old enough to drink...
After looking at his page, I realized he had worked on lucid emacs. Anyone else see any parallels between lucid and netscape/mozilla?
--mere mortal--
can't find it no more...
> Linus has the right idea for Linux
You're confusing "C++" and other "OOP Languages" with "OOP." In fact, Linus usually holds up the Linux file system interface as a good example of OOP while using C.
> Now that JWZ has hit the road, maybe NS can be rewritten.
This is just plain silly.
What a journey: twentieth employee at Mosaic, then part of the fastest growing company ever, then an employee of the AOL juggernaut.
Read jwz's resignation if you haven't since it's a fascinating read. I found his explanation of why mozilla has failed to ship in a years time facinating. And I especially liked how he ended the paper by saying that mozilla's failures haven't been because of it's going open source, but mostly in spite of it (except he uses the word pixie).
It's easy to understand why he finally quit. Anybody who is there at the beginning, who works best when the pressures are highest and the excitement is greatest, is unlikely to fit in later on when a company grows large and boring.
I just hope he continues to write great code and the occasional gruntle prose and occasionally liven up the mozilla newsgroups.
Oops, screwed up a link on my last comment. I swear this one works.
I just hope that JWZ occasionally still posts to the mozilla newsgroups. Not that I read them just to catch his posts. Just like I don't read the newspaper just to read the comics.
I really hope they do a good job on 5.0. I DO NOT wan't to use Explorer ever.
I wonder if the gecko engine could be used in KDE.
Ken Broadfoot.
Bitcoin pyramid: Join here: http://www.bitcoinpyramid.com/r/1427 it's FREE!
Appearantly he hates UNIX in general, and hates Linux specifically. I'm a bit surprised; ran into the comment while skimming his 'links' page.
Oh well, to each his own.
I think that NEED TO KNOW was kidding when they wrote that "good luck in your new job" bit -- a sly reference to all the Netscape firings by AOL that occured during the week.
Rogers Cadenhead (Web: http://www.cadenhead.org/workbench)
He looks nothing like Yanni.
:)]
And Jamie is as good a hacker as Yanni is a musician.
Don't flame me for my musical tastes! [Yeah, like my plea is going to make any difference
Jason.
He didn't say he exepcted to be able to get anything out in 6 months; what he said is that ideally Netscape should have done so - in order to maintain it's mindshare, I suppose, if nothing else. If you read the letter thoroughly you will see that he acknowledged that this was never practical.
Please man. Come on. Let it happend.
:-|
Oliver
Get my e-mail after a captcha test in: http://tinymailt
yes, but probably posted on the first. if jwz had dated his resignation as 1.4.99, no one would have believed him. hence the 31.3.99 date.
US Citizen living abroad? Register to vote!
This should serve as a wakeup call not for AOL but for the free software community; if we don't contribute, we're never going to have another decent browser to use.
OK....
I had a look.
The reason is the Debian build.
I "alien"ed the RPM packages, installed them onto my Debian machine, ran them, and they are just as quick as running them on a Red Hat distribution.
The problem is with the debian package made. Maybe the person who packaged it used the "debug" version, not the "opt" version? I don't know.
Anyway, this is beside the point. You're talking about extremely Alpha code at the moment, not a fully functioning Beta release. There is NOT an issue with GTK, as was implied in an earlier post.
*ting* next please!
I have used Mozilla on Red Hat, and on Debian.
I do not see any difference in running speed OR stability on either platform.
Anyway, what exactly are you trying to say?
Enthrall us with your acrimony, troll.
JWZ has been around a long time as a good code hack. Anyone remember alt.fan.jwz, from about 6 years ago? I remember when MCOM hired JWZ, thinking "oh, maybe that company will go somewhere". He's a talented guy. His comments about the problems with Mozilla are worth reading and taking to heart. A lot of companies are experimenting with open source now; we in the community can help open source by understanding how it works, when it doesn't.
and then those two will have to duke it out!
I want the pay-per-view rights on that one!
This is not a bug. Linux started from zero, slowly adding up and polishing modules of the project. If Linus team had a mess like mozilla they released in April, 98 they wouldn't make much too. I wanted to contribute to the mozilla, but hell, I want to program features, I am not going to work 10 hours a day to look for someone else's bugs. They have made a big mistake releasing that mess. But they didn't have choice did they?
AtW,
http://www.investigatio.com
alexc
Join Majestic-12 Distributed Search Engine
All the comments seem to be around the [incorrect] idea that this is another April fools joke, or that this is a sad day. I am thinking more about jwz who has just made a decision it seems like he should have made some time ago. If you visit his web site and read his essay, you will understand. Becides, this could be a good thing for the entire community. He is a great coder, and now he has the opportunity to work *living* projects without the
restrictions it seems like he had been faced with for some time. I wish him luck in where ever he decides to go, and ask that people realize this could be a very good thing for our community
and jwz. Thanks.
JWZ resigns from mozilla
Reading this paper was a very interesting experience. Its a wake-up call with some obvious clues.
Firstly, open source projects don't happen unless people contribute.
Secondly, no one really wants to spend their free time digging through cruft in order to figure out how to contribute. Most developers appear to prefera clean slate to cruft. JWZ seems to think that this was a mitigating factor to getting more outside help on Mozilla.
I can't say any of this astounds me - I program for a living, and its only fun some of the time. Other times its a pain in the rump - its work. Most people don't want to dig through mountains of cruft pro bono, and I can't say I blame them.
If you want the government to actually be able to go around and make cavalier decisions like that.
See JWZ's Excuse #1 (and 1a). The project is too big for someone to just come in and contribute something useful and small in a short amount of time. I think this has a lot of truth to it. It takes a while to figure out what's going on in even a medium-sized program, and Mozilla is huge.
One might say the same about the Linux kernel, but it's got a much longer history of being open.
"I believe that the cult of the particular brings only death - for it bases order on likeness." St.-Exupery
How sad. Maybe we can go for the conspiracy theory and think that AOL is up to no good...
:)
Actually just wanted to beat an AC.
I think he's quitting to go work a casino in Las Vegas.
Cody -- http://www.howstrange.org
You take that back! Dissing Jamie, sheesh.
:)
-lx
Whatever, he's a hottie. ;)
-lx
Now THIS kind of humor I could deal with all year round.
Keep it up!
-lx
I think Opera is making a port to linux also. Although I really don't think we need another binary-only web browser.
Just for the record...
Cheers,
ZicoKnows@hotmail.com
I'm sorry, but I just have to call bullshit on your post. You've been comfortably using a single OS for months now, but now you're going to just up and erase it all--I don't buy it.
I won't even go into at length how disgusting I find your hatred of people just for using Windows or IE. I'll just say this: Go ahead and blow NT off your system, but don't install Linux--get your Mac back. I'm a Linux and NT (among others) user, and neither OS has any need for users like you.
ZicoKnows@hotmail.com
I don't know what to say, it's depressing. jwz says open source works, but to have jwz resign from a big open source project like mozilla kinda makes you think.
Horse Shit!
JWZ is TEN times the hacker that Janni is a musician. I'm not flaming Your musical tastes. I'm flaming Your deflicted perception of skill.
It's easy to get complacent when things are going well, but sometimes, when things like this happen, it makes me think about the negative side of things and about how we've come quite a ways but still have very far to go - Microsoft *still* has 90+% of the (desktop) OS market; if we're not careful, they may soon win the browser war and hence the HTML protocol.
I think overall the positive signs are there, and we will ultimately resolve these issues in favor of the good of the community, but there will inevitably be bumps along the way - and we just hit one.
That doesn't mean he prefers Windows, DOS, or Mac. He's an old Lisp machine hacker, and he's written some nostalgiac stuff about them.
Gotta love Walter Slovotsky. :) I like the one that goes something along the lines of "It ain't over till it's over, and maybe not then, either." It's been true for me so many times. :)
You're a suburbanite.
Somehow, I doubt Steve Case has ever heard of Frederick Brooks, much less read MMM.
At this point, I think that the best thing for Mozilla would be to keep it as it is; it won't get better by having AOL become more involved with it. It'll get better when more people see a useful product and want to start hacking on it. I think their best move is to just keep moving along as they are. If they (the people actually doing the coding) persevere, things can and will get better.
You're a suburbanite.
Man, I am relieved to hear jwz admit that the Mozilla code is ugly. I downloaded it and worked with it when it was first released. My gut feeling was, if mozilla is this disgusting, I can only imagine how fscked-up IE's code must be. Oh, well. Hope he moves on to do something cool....
I think Netscape/Mozilla is falling apart, it's sad, I also don't think enough people contribute to the mozilla project. Netscape 5 probably won't be out for at least 3 months most likely longer. *sigh*
... many of the readers on /. promulgate the tenets of open source.
/.ers who daily flame each other over the virtues of open source, but who obviously have not backed up their words by writing code for such a critical open source project?
Many get all wrapped up in flame wars over ESR and RMS and Bruce and Apple and M$.
Many advocate an OS that is difficult to use, but use it for the same reason; demonstrating their technical abilities.
Many are programmers, or much more so than your average joe.
And... many complain about the lack of a good browser for Linux.
And now JWZ resigns from an open source project which has the ability to demonstrate to the rest of the world why open source matters and what it can do. JWZ basically says over and over that only about 30 people contributed to the _code_ in Mozilla that were not NS employees. Then apparently to assuage the OS advocates and to fend off the naysayers, he says that open source works.
So how can a critical open source project lose its leader due to the projects' inability to ship a product when there are so many
Yo!
You won't. Unless they release just one or two working versions to prevent us from writing our own browser, then destroys the whole open source threat by removing IE, thus removing our access to the common web.
-segfault
In addition to your points, you have the following:
I guess all of that above is not quite true, but that's the way I see it, and that's why I have made just minor contributions.
-segfault
A damn shame, Netscape is definitely losing a giant today. I've been following jwz for a couple years. I wish him luck in all his endeavours. Ces't la vie.
Yeah, right. Thanks for that useful tip. Having watched that little lizard since it got free, even trying a small patch here and there, hoping real hard that she'll be the greatest browser ever, the one built by us for ourselves and everything... I was getting kinda sad and depressed right now, you know? But, thankfully, you came in and said just what I needed to hear.
We're so lucky that we still have Microsoft on our side, aren't we?
Now please go away.
JWZ seems like he may have a little free time on his hands. He is now wealthy after becoming fully vested in NSCP. He still seems to believe in the open source movement (based on the article on his webpage). He has no problem generating controversy in the press (has the right amount of attitude). He is easily identifyable by his 3 initials.
I think we have a winner.
guess it's not a joke... there's an awfully long
writeup on his site about the situation. Long
enough to be whining, actually. He goes off on
aol and remarks on the good ol days... Is mozilla
doing that badly, or is this a pr stunt?
d
...
When contacted for comment, jwz explained his retirement as a result of his death last year on slashdot.org. "Now that I'm dead, I have to re-evaluate my priorities," the late programmer remarked. "I need some time of my own, primarily to push up daisies."
Apologies to those already on April 2.
Yeah but he does point out that it's not a cure-all. A lot of things work, but that doesn't mean that they can't be screwed up.
In some ways, I think this can actually be a good thing in the long run. Mozilla always struck me as a questionable project from the start; not that the goal is unworthy but it was starting from a bad point. The Gecko base was a good idea but was too long in coming. An open browser project is a good thing and I hope that such a project continues in one form or another.
If jwz's words can function as some sort of wakeup call to AOL, then maybe that script goes out the window. I guess it's a little too late to release any 4.x code (see Excuse #2), but how about a Manhattan Project to ship ASAP a 5.0 that's as great as Gecko is supposed to be? Presumably AOL has the resources to do this. Do they have the will?
--
--
=8^
--
--
=8^
Yep, I was just going to say that. Now I'm depressed. I personally think he picked a crummy time to retire. For April 1st, I want either all fake news, or all real news. On most days, lying isn't fair. Today, the truth isn't fair. At least it's April 2nd now, I can sort it out tomorrow.
...and everyone knows about xdaliclock. Say what you will about Netscape, JWZ has made his mark.
"All the great themes have been used up, [and] turned into themeparks". -- HHH, Pump Up The Volume. Heck, I could quote that movie for pages, and they'd all be appropriate.
I know the feeling, but fortunately, there's no way JWZ can stop programming. Oh, I'm sure he could, but lets face it. Although there's a lot we could do, there isn't always a lot we want to do. I look forward to his next project. I love netscape. (It was so much better than Mosaic, but lately it's just been slowly loading pages and not displaying them until it finishes, just like Mosaic used to. Sure, the WWW is a more complicated place now, but computers are faster, compilers are better, and Mozilla is *way* faster. (Albeit not yet entirely stable, but neither is Netscape, or IE... IE hardly ever runs on Solaris, in my experience. It runs better in WINE on Linux.)) I love dadadodo, and I like xscreensaver. (It's a good concept. I'm more used to xlock, but xscreensaver has more display hacks, and an open, incredibly simple interface for adding them.)
pb Reply or e-mail; don't vaguely moderate.
*** STOP-PRESS TRIBUTE ISSUE: GOOD LUCK IN YOUR NEW JOB, jwz! ***
I assumed at the time that this was their April Fools joke. But did they really know ahead of time, or was it just life imitating fiction?
--
Rod Begbie done this, and he's not
I wonder what he'll do next. He's probably feeling stifled in his new home with AOL. I wonder who will replace him? AOL/Netscape needs to hire around 100 new software engineers for the browser division--methinks that AOL wants to move from their current, dated user client to a Mozilla-based solution.
I'm just glad the Mozilla code is out there. And quite frankly, while I respect JWZ and ESR and their accomplishments, I disagree strongly with their philosophy of things.
We can all take refuge in the fact that RMS is not going to go away. Nothing short of death will bereave him from us (as did it to my beloved --jon.).
Cheers,
Joshua (a GNUite)
--jon. Postel is dead. May we all mourn his, and our, loss.
Well, I believe that it's one thing to start a project as open source and a different thing to successfully open a huge, closed source project. I think one of the major reasons for the lack of success in this case was that the source that was released wasn't usable, in addition to being huge. If they had released the source to Netscape 4, which at least is usable (if barely), it might have had somewhat more of a success.
I don't know though. The whole browser thing kind of sucks. We have Netscape - slow, bloated, buggy, bad with standards. We have IE - rather fast, but also very bloated, buggy, full of security holes and available on a limited amount of platforms. Then we have Opera. Small, fast, but still only available for Windows. Also not a full featured browser. Lynx is nice for some things, but worthless for many.
That's about it. All the other attempts are often less usable. It's a sad thing, really.
Hmm, wonder what he's planning to do. Fork the mozilla code, join the IE effort, start up something entirely new? It's hard to imagine that he left on good terms, since this had to put somewhat of a damper on the 2.0 party, if for no other reason than because of all the questions they're sure to be asked. The above is complete speculation--I certainly have no idea what he's doing and, ever since reading it on news.com hours ago, have been waiting for someone to tell me "April Fools!"
Cheers,
ZicoKnows@hotmail.com
Releasing Mozilla 5.0 is not enough. A couple of weeks after the Mozilla release, Microsoft will release IE 6.0, containing all Mozilla features, and breaking a few new standards in ways Mozilla can't handle. Then we're truly fucked. Mozilla 6.0 will, if it ever is released, be released a couple of years later than that, probably in time for IE 8.0.
That's right. The whole open source movement is actually in danger.
Unless Mozilla 5.0 get released (or Opera does something drastic), there will be no MSIE competitor on the Windows platform. That means that Microsoft controls the web. And when there's no Windows Netscape users to protest, and the trial stuff is gone, they will have no problem shaking us off and make most of the web directly inaccessible for us.
Who, other than me and other hardcore techies, will use free operating system when that means that they will loose access to the web?
I guess what really happened was that Netscape tried to beat Microsoft in their own game. NS 2.0 to 4.5 has been far from inovative, thei're just patched feature-filled bloatware.
What was really needed (but that's a luxury Netscape can't afford now) was to rethink the whole browser stuff and build another browser built on a better concept, not just a new set of features. That would have been both good for the world and the best way to beat Microsoft. MS have always been concept followers, feature leaders.
Although it's too late for Netscape, it might be time for someone else. That's our only chance. If that does not happen, I truly believe Linux and FreeBSD will be finished as end user desktop systems.
-segfault
http://www.jwz.org/gruntle/nomo.html
Forum Foundry, Inc.
This is exactly what MS predicted in their "Halloween I" document. This is really scary! Quoting them:
Small Noosphere
An interesting weakness is the size of the remaining "Noosphere" for the OSS browser.
The stand-alone browser is basically finished.
There are no longer any large, high-profile segments of the stand-alone browser which must be developed. In otherwords, Netscape has already solved the interesting 80% of the problem. There is little / no ego gratification in debugging / fixing the remaining 20% of Netscape's code.
Netscape's commercial interests shrink the effect of Noosphere contributions.
Linus Torvalds' management of the Linux codebase is arguably directed towards the goal of creating the best Linux. Netscape, by contrast, expressly reserves the right to make code management decisions on the basis of Netscape's commercial / business interests. Instead of creating an important product, the developer's code is being subjugated to Netscape's stock price.
Integration Cost
Potentially the single biggest detriment to the Mozilla effort is the level of integration that customers expect from features in a browser. As stated earlier, integration development / testing is NOT a parallelizable activity and therefore is hurt by the OSS process.
The contention therefore, is that unlike the Apache and Linux projects which, for now, are quite successful, Netscape's Mozilla effort will:
Produce the dominant browser on Linux and some UNIX's
Continue to slip behind IE in the long run
Keeping in mind that the source code was only released a short time ago (April '98), there is already evidence of waning interest in Mozilla. EXTREMELY unscientific evidence is found in the decline in mailing list volume on Mozilla mailing lists from April to June.
Mozilla Mailing List
April 1998
June 1998
% decline
Feature Wishlist
1073
450
58%
UI Development
285
76
73%
General Discussion
1862
687
63%
In case you couldn't figure it out as it leapt like a blatant Microsoft promotional ad from every single one of his interviews: JWZ didn't agree with the direction Netscape was going. JWZ is foremost an end user guy. He doesn't care about toolkits, licenses, clean code, and programming languages. The only thing driving this guy is how well the user interfaces with the program.
Netscape on the other hand had this huge PR campaign which relied on toolkits, licences, clean code, and programming languages. When you look at it, the result of a year of hacking on this campaign looks really horrible to the user but to the programmer its a dream come true. All GTK in ANSI C licenced under something with the word "public" in it. Obviously JWZ wasn't interested in all the politics and wanted to take it back to the end users.
His last interview was like a battle, with the interviewer from a Linux site constantly pressing him about GUI toolkits and choice of languages and "But wasn't motif really badly engineered?", with JWZ constantly changing the subject to usability and "But motif worked".
JWZ brings up several interesting points in his excuses for Mozilla.
Primarily, he brings up what I think will be the most disappointing issue for companies releasing open source software. You probably wont *get* that many contributors. There are a number of reasons for this:
Licenses; most OSS licenses that have emerged from corporate lawyer departments are biased in favour of the originating company in several ways. That is fine. That will get you bugfixers when you ship your product and people start getting the bugs. But it wont get you any major contributors. Most Open Source hackers are either of the BSD or the GPL crowd, and something they both have in common is the level playingfield. For Mozilla, had it been GPL, it would probably have garnered a much higher level of support from the Linux desktop projects, and likely from commercial Linux distributors too. They might have gotten some code forks, but most work would be sharable.
Corporate code stinks; Anyone involved in major corporate programming projects is aware of the problem. Since corporate code is made of much tighter groups compared to most free software projects they can communicate in a closer fashion. Free software has to embrace modularity and sane abstraction simply to survive and be able to go forward. This makes it possible to work in a much more detatched fashion, where people can work on code without being able to talk to the other members about the changes they do.
Tools and portability; Corporate software is often built using commercial tools. Those tools are similarily not geared towards the issues that surround worldwide collaborative portable projects. Compare, for example, the usual project tools used for Windows applications with gcc, autoconf, CVS and company. The Windows tools are entirely geared towards being a monolithic application development environment, and you work around the bugs in the environment in your code. The free software development tools are geared towards modularity and portability. And there is an interchange between the tools development and the application development.
All these factors and more will result in bitter disappointment for corporate source code releases if they want a free ride.
Mozilla has several advantages by now tho. While JWZ may be tired of it, it *has* come a long way. The NPL and MPL are, as far as the commercial licenses go, among the better ones. They've worked through a lot of the codebase, and I think they'll get more active outside participation as it gets closer to a working product. They've made some hard decisions that will eventually pay off.