Jamie Zawinski

Jamie Zawinski

Jamie W. Zawinski (born November 3, 1968 [ [http://jwz.livejournal.com/profile jwz - Profile ] ] in Pittsburgh, Pennsylvania), commonly known as jwz, is an American computer programmer responsible for significant contributions to the free software projects Mozilla and XEmacs, and early versions of the proprietary Netscape Navigator web browser. He still actively maintains the XScreenSaver project, used by most Unix-like computer operating systems for screenblanking.

Zawinski is currently the proprietor of the DNA Lounge, a nightclub in San Francisco.

Biography

Zawinski was first hired by Scott Fahlman's Lisp research group at Carnegie Mellon University. He later worked at Expert Technologies, Inc. before moving to California to work in Robert Wilensky and Peter Norvig's group at Berkeley. In the early 1990s, he was hired by Richard P. Gabriel's Lucid Inc. where he was eventually put to work on Lucid's proprietary Energize C++ IDE; a major portion of the IDE was a text editor. Lucid decided to use GNU Emacs due to its free license, popularity, and extensibility. Zawinski and the other programmers began making fundamental changes to GNU Emacs to add new functionality; tensions over how to merge these patches into the main tree eventually led to the famous GNU Emacs/XEmacs fork. [cite web | last = Zawinski | first = Jamie | title = The Lemacs/FSFmacs Schism. | date = 2000-02-11 | url = http://www.jwz.org/doc/lemacs.html | accessdate = 2006-09-26 ]

Zawinski worked on the early releases of Netscape Navigator, particularly the 1.0 release of the Unix version. He became quite well known in the early days of the world wide web through an easter egg in the Netscape browser: typing "about:jwz" into the address box would take the user to his home page (a similar trick worked for other Netscape staffers). Also due to Zawinski, users running a Unix or Macintosh version of the browser would see the Netscape throbber change to a ship's compass when a page was loading. In addition, Zawinski says it was he who came up with the name "Mozilla". [cite web | last = Zawinski | first = Jamie | title = nscp dorm | date = 1996 | url = http://www.jwz.org/gruntle/nscpdorm.html | accessdate = 2007-10-12]

Zawinski was a major proponent of opening the source code of the Mozilla browser, but became disillusioned with the project when it was decided that the code would have to be rewritten. He resigned from Netscape Communications Corporation on April 1 1999. [cite web | last = Zawinski | first = Jamie | title = resignation and postmortem. | date = 1999-03-31 | url = http://www.jwz.org/gruntle/nomo.html | accessdate = 2006-09-26 ] His current occupation is now running the DNA Lounge nightclub in San Francisco.

Quotes

Peter Norvig in "Teach Yourself Programming in Ten Years" [ [http://norvig.com/21-days.html Teach Yourself Programming in Ten Years] ] : "One of the best programmers I ever hired had only a High School degree; he's produced a lot of great software, has his own news group, and made enough in stock options to buy his own nightclub."

"Zawinski's Law of Software Envelopment" (also known as "Zawinski's Law") relates the pressure of popularity to the phenomenon of software bloat:

It may have been inspired by the humorous "Law of Software Development and Envelopment at MIT", which was posted on Usenet in 1989 by Greg Kuperberg, who wrote:

Jamie was a long time member of the UNIX-HATERS mailing list, and his comment about widget toolkits for the X Window System was quoted in the "X-Windows Disaster" chapter of The UNIX-HATERS Handbook:

ee also

*Greenspun's Tenth Rule

References

External links

* [http://www.jwz.org/ Personal homepage]
* [http://jwz.livejournal.com/ jwz's LiveJournal]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Jamie Zawinski — (auch bekannt als jwz[1]; * 3. November 1968 in Pittsburgh) ist ein US amerikanischer Programmierer. Bekanntheit erlangte er durch die Entwicklung von XEmacs, XScreenSaver, als Mitarbeiter von Netscape Corp. und die Gründung des Mozilla… …   Deutsch Wikipedia

  • Jamie Zawinski — Jamie W. Zawinski ( * 3 de noviembre de 1968 (43 años)[1] en Pittsburgh, Pennsylvania), conocido por jwz, es un programador informático que además de ser el responsable de la versión 1.1. del navegador Netscape Navigator, ha realizado… …   Wikipedia Español

  • Jamie Zawinski — Jamie Zawinski, parfois appelé JWZ, est un célèbre hacker Unix. Il est à l origine de la scission du développement d Emacs et de la création de Lucid Emacs, devenu plus tard XEmacs ; il travaillait alors chez Lucid Inc. Il mena ce projet de… …   Wikipédia en Français

  • Jamie — ist im englischen Sprachraum ein männlicher und weiblicher Vorname. Der männliche Vorname [1] entstand als eine Kurzform des englischen Vornamens James, der seinerseits dem deutschen Vornamen Jakob entspricht. Zur ursprünglichen Herkunft und… …   Deutsch Wikipedia

  • DNA Lounge — logo Location SoMa, San Francisco Coordinates …   Wikipedia

  • Emacs — infobox software caption = GNU Emacs 22.0.91.1 with multiple buffers and syntax highlighting for LaTeX, C#, and C. developer = the GNU project author = Richard Stallman released = release year|1976 frequently updated = yes programming language =… …   Wikipedia

  • Rewrite (programming) — A rewrite in computer programming is the act or result of re implementing a large portion of existing functionality without re use of its source code. When the rewrite is not using existing code at all, it is common to speak of a rewrite from… …   Wikipedia

  • Frenchmozilla — Mozilla Mozilla est un nom utilisé en informatique avec beaucoup de significations différentes. Cependant toutes ces significations sont liées à l ancienne entreprise américaine Netscape Communications (liquidée en 2003) et son logiciel phare.… …   Wikipédia en Français

  • Mozilla — est un nom utilisé en informatique avec beaucoup de significations différentes. Cependant toutes ces significations sont liées à l ancienne entreprise américaine Netscape Communications (liquidée en 2003) et son logiciel phare. Les différents… …   Wikipédia en Français

  • Mozilla.org — Mozilla Mozilla est un nom utilisé en informatique avec beaucoup de significations différentes. Cependant toutes ces significations sont liées à l ancienne entreprise américaine Netscape Communications (liquidée en 2003) et son logiciel phare.… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”