JWZ resigns from mozilla.org 131
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."
The first Rotarian was the first man to call John the Baptist "Jack." -- H.L. Mencken
Software development is hard (Score:1)
The main things I read in JWZ's message on his site are:
xorian@tiac.net [mailto]
About (Saving) Face (Score:1)
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
Psychology... (Score:1)
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.
April Fools? (Score:1)
-Pez
Darwin project looking for "Pixie Dust" magic (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 (Score:1)
do the obvious if you want to email me
I thought he died a year ago. (Score:1)
- A.P.
--
"One World, One Web, One Program" - Microsoft Promotional Ad
hmmm.. (Score:1)
April Fools? (Score:1)
I want to die peacefully in my sleep as my grandfather did...
I can't help but think... (Score:1)
Good luck in your next venture, Jamie.
I want to die peacefully in my sleep as my grandfather did...
April fool? (Score:1)
----
the movement is eating its own (Score:1)
I'm Sorry (Score:1)
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! (Score:1)
OK?
--
exactly (Score:1)
The difficulty of corporate Open Source. (Score:1)
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.
Poll Idea (Score:1)
Although if ESR were actually retiring.... (Score:1)
Jay Dub-yuh Es
Pretty sad (Score:1)
Re: Pretty sad (Score:1)
Linux is the hardest operating system to use? (Score:1)
"Linux is only free if your time has no value" (Score:1)
About Face (Score:1)
I had a dream about jwz last night (Score:1)
The only solution... (Score:1)
cmon people, lets help get 5.0 out.
Gav
Netscaep 5.0 out? (Score:1)
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?
Something doesn't add up... (Score:1)
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.
Useful urls (Score:1)
Resignation and Postmortem [jwz.org]
Netscape and Aol [jwz.org]
I wonder why he is retiring??? (Score:1)
what happened to the article? (Score:1)
Good news to me (Score:1)
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.
Pixie Dust (Score:1)
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 [jwz.org] 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 [mozilla.org].
Prose (Score:1)
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 [dejanews.com]. Just like I don't read the newspaper just to read the comics.
I'm depressed. (Score:1)
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.
Gee, That's nice... (Score:1)
Oh well, to each his own.
Who knew? (Score:1)
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.
BFD (Score:1)
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... (Score:1)
Come on JWZ, Stay in moxilla.org. (Score:1)
:-|
Oliver
More Senganism (lack of proper research) (Score:1)
We've got to write 5.0 ourselves (Score:1)
Troll, Reveal Thyself! (Score:1)
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!
Troll, Reveal Thyself! (Score:1)
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 (Score:1)
the movement is eating its own (Score:1)
I want the pay-per-view rights on that one!
One !bug (Score:1)
AtW,
http://www.investigatio.com [investigatio.com]
Is this Bad? (Score:1)
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 (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.
Move To China (Score:1)
One bug (Score:1)
One might say the same about the Linux kernel, but it's got a much longer history of being open.
damn ACs (Score:1)
Actually just wanted to beat an AC.
Way to go Jamie! (Score:1)
magician supreme?! (Score:1)
I think he's quitting to go work a casino in Las Vegas.
Cody -- http://www.howstrange.org [howstrange.org]
BFD (Score:1)
:)
-lx
BFD (Score:1)
-lx
THIS JUST IN: jwz still dead! (Score:1)
Keep it up!
-lx
We've got to write 5.0 ourselves (Score:1)
I think Opera is making a port to linux also. Although I really don't think we need another binary-only web browser.
"Linux is only free if your time has no value" (Score:1)
Just for the record...
Cheers,
ZicoKnows@hotmail.com
Cornball melodramatics (Score:1)
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
Re: Pretty sad (Score:1)
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!
it's depressing (Score:1)
BFD (Score:1)
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 (Score:1)
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.
Gee, That's nice... (Score:1)
I can't help but think... (Score:1)
...but wait! (Score:1)
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.
Can't blame the dude.... (Score:1)
Pretty sad (Score:1)
Maybe I don't get it... (Score:1)
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!
Darwin project looking for "Pixie Dust" magic (Score:1)
IE for linux (Score:1)
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.
Why people don't contribute (Score:1)
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.
I can't help but think... (Score:1)
forced to agree (Score:1)
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.... (Score:1)
I think we have a winner.
earlier hint (Score:1)
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
THIS JUST IN: jwz still dead! (Score:2)
Apologies to those already on April 2.
it's (sort of) depressing (Score: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.
...but wait! (Score:2)
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?
--
See also... (Score:2)
--
I'm depressed. (Score:2)
"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.)
Who knew? (Score:2)
*** 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?
--
Just as I expected. (Score:2)
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)
it's depressing (Score:2)
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.
What's up his sleeve? (Score:2)
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
We're in Big Trouble[tm] (Score:2)
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.
it's official (Score:3)
Scary! Microsoft Predicted It! (Score:3)
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%
Here's why (Score:4)
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. (Score:4)
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.