Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Eric S. Raymond
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Career== Raymond began his [[computer programming|programming]] career writing [[proprietary software]], between 1980 and 1985.<ref name="resume">{{cite web | url = http://catb.org/~esr/resume.html | title = Resume of Eric Steven Raymond | first = Eric S. | last = Raymond |author-link=Eric S. Raymond|date = January 29, 2003 | access-date = November 23, 2009 }}</ref> In 1990, noting that the [[Jargon File]] had not been maintained since about 1983, he adopted it, but not without criticism; [[Paul Dourish]] maintains an archived original version of the Jargon File, because, he says, Raymond's updates "essentially destroyed what held it together."<ref>{{cite web |url=https://dourish.com/goodies/jargon.html | title = The Original Hacker's Dictionary | work = dourish.com | access-date=January 17, 2024}}</ref> In 1996, Raymond took over development of the open-source email software "popclient", renaming it to [[Fetchmail]].<ref>{{Cite web|url=https://www.fetchmail.info/|title=Fetchmail|website=www.fetchmail.info}}</ref> Soon after this experience, in 1997, he wrote the essay "[[The Cathedral and the Bazaar]]", detailing his thoughts on [[open-source software development]] and why it should be done as openly as possible (the "bazaar" approach). The essay was based in part on his experience in developing Fetchmail. He first presented his thesis at the annual [[Linux Kongress]] on May 27, 1997. He later expanded the essay into a book, ''The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary'', in 1999. The essay has been widely cited.<ref>{{cite book|title=Citations for "The Cathedral and the Bazaar"|year=1999 |url=https://dl.acm.org/doi/book/10.5555/580808 |publisher=ACM Digital Library|isbn=9781565927247 |access-date=10 February 2015}}</ref> The internal white paper by Frank Hecker that led to the release of the [[Mozilla]] (then [[Netscape (web browser)|Netscape]]) source code in 1998 cited ''The Cathedral and the Bazaar'' as "independent validation" of ideas proposed by [[Eric Hahn]] and [[Jamie Zawinski]].<ref>{{cite web | url = https://www.openoffice.org/editorial/ec1May.html |title = Interview: Frank Hecker | last = Suarez-Potts | first = Louis | year = 2001 |access-date = November 5, 2011}}</ref> Hahn would later describe the 1999 book as "clearly influential".<ref>{{Cite book | isbn = 0-7382-0670-9 | title = Rebel Code: Linux and the Open Source Revolution | last1 = Moody | first1 = Glyn | year = 2002| publisher = [[Basic Books]] | url = https://archive.org/details/rebelcodeinside000mood }}</ref>{{rp|190}} From the late 1990s onward, due in part to the popularity of his essay, Raymond became a prominent voice in the open source movement. He co-founded the [[Open Source Initiative]] (OSI) in 1998, taking on the self-appointed role of ambassador of [[Open-source model|open source]] to the press, business and public. He remains active in OSI, but stepped down as president of the initiative in February 2005.<ref>{{cite web | url = https://opensource.org/pressreleases/expansion.php | title = Open Source Initiative (OSI) Announces expanded programs, counsel, and board | last = Raymond | first = Eric S. |author-link=Eric S. Raymond| date = January 31, 2005 |access-date = January 14, 2010 }}</ref> In early March 2020, he was removed from two Open Source Initiative mailing lists due to posts that violated the OSI's Code of Conduct.<ref>{{cite web | url=https://www.i-programmer.info/news/136-open-source/13535-co-founder-of-osi-banned-from-.html | access-date=August 12, 2020|title=Co-founder of OSI Banned From Mailing Lists}}</ref> In 1998, Raymond received and published a Microsoft document expressing worry about the quality of rival open-source software.<ref>{{cite web |url=https://www.nytimes.com/library/tech/98/11/biztech/articles/03memo.html |title=Internal Memo Shows Microsoft Executives' Concern Over Free Software |last=Harmon |first=Amy |work=[[The New York Times]] |date=November 3, 1998|access-date=November 5, 2011}}</ref> He named this document, together with others subsequently leaked, "''The [[Halloween Documents]]''". Between 2000 and 2002, he created [[Configuration Menu Language|Configuration Menu Language 2]] (CML2), a source code configuration system; while originally intended for the [[Linux kernel|Linux operating system]], it was rejected by kernel developers.<ref>{{cite web |url=http://kerneltrap.org/node/17 |title=CML2, ESR, & The LKML |work=KernelTrap |date=February 17, 2002 |url-status=dead |archive-url=https://web.archive.org/web/20070807034449/http://kerneltrap.org/node/17 |archive-date=August 7, 2007 }}</ref> (Raymond attributed this rejection to "kernel list politics",<ref>{{cite web | url=http://www-106.ibm.com/developerworks/linux/library/l-ivesr.html |url-status=dead | title = Interview: Eric Raymond goes back to basics | work = IBM developerWorks | first = Rob | last = McMillan |archive-url=https://web.archive.org/web/20030604101517/http://www-106.ibm.com/developerworks/linux/library/l-ivesr.html |archive-date=June 4, 2003 }}</ref> but [[Linus Torvalds]] said in a 2007 mailing list post that as a matter of policy, the development team preferred more incremental changes.<ref>{{cite web | url=https://lkml.org/lkml/2007/7/28/145 | title=LKML: Linus Torvalds: Re: [ck] Re: Linus 2.6.23-rc1 }}</ref>) Raymond's 2003 book ''[[The Art of Unix Programming]]'' discusses user tools for programming and other tasks. Some versions of ''[[NetHack]]'' still include Raymond's guide.<ref name="nethack">{{cite web |url=http://www.nethack.org/v343/Guidebook.html |title=A Guide to the Mazes of Menace (Guidebook of Nethack) |last=Raymond |first=Eric S. |author-link=Eric S. Raymond|work=NetHack.org |date=December 8, 2003 |access-date=December 15, 2008}}</ref> He has also contributed code and content to the [[free software]] video game ''[[The Battle for Wesnoth]]''.<ref>{{cite web | url = http://gna.org/users/esr | title = People at Gna!: Eric S. Raymond Profile | work = [[Gna.org]] | archive-url = https://web.archive.org/web/20170301021140/http://gna.org/users/esr | archive-date = March 1, 2017 | access-date = 2017-09-13 | url-status = dead }}</ref> Raymond is the main developer of [[NTPsec]], a "secure, hardened replacement" for the Unix utility [[Network Time Protocol|NTP]].<ref>{{cite web |url=https://blog.ntpsec.org | access-date=January 9, 2020 |title=NTPsec Project Blog}}</ref> Raymond has written numerous open-source tools, including cvs-fast-export, a tool for exporting [[Concurrent Versions System|CVS]] repositories to [[Git]] fast-import streams, and "reposurgeon", a tool for exporting [[Apache Subversion|SVN]] repositories.<ref name="Phoronix">{{cite web | url=https://www.phoronix.com/news/ESR-Reposurgeon-GCC-Ready | title=Eric S Raymond Believes Reposurgeon is Finally Ready for Full & Correct GCC Conversion }}</ref>
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Eric S. Raymond
(section)
Add topic