UseModWiki

Last updated
UseModWiki
Developer(s) Clifford Adams, Markus Lude
Initial releaseOctober 11, 1999 (1999-10-11)
Stable release
1.2.2 / November 10, 2023 (2023-11-10)
Repository
Written in Perl [1]
Size 62.6  KiB (compressed)
Type Wiki software
License GPL [2]
Website www.usemod.org/cgi-bin/wiki.pl OOjs UI icon edit-ltr-progressive.svg

UseModWiki is a wiki software written in Perl and licensed under the GNU General Public License. Pages in UseModWiki are stored in ordinary files, not in a relational database. [3] Wikipedias in English and many other languages were powered by UseModWiki until switching to MediaWiki.

Contents

History

After Ward Cunningham created the first wiki website WikiWikiWeb, there were various "WikiWikiClones" that implemented the functions and design of WikiWikiWeb's engine ("WikiBase"), mainly written in Perl. Peter Merel developed CVWiki which was an early WikiWikiClone released partially under the GNU Lesser General Public License, and Markus Denker then developed AtisWiki which was released under the GNU General Public License and based on CVWiki. [4]

In the 1990s, Clifford Adams initiated the Usenet Moderation project that would allow users to share rating, editing, and eventually summary/change information about Usenet postings. [5] It was replaced by the concept of wikis in 1999, and the development of UseModWiki started on October 11 as a simplified fork of AtisWiki. From version 0.4 ("WikiFour") in November 1999, more functions and improvements were introduced to UseModWiki. [6] In 2000, the second UseModWiki website MeatballWiki was launched and hosted in usemod.com, along with the official website of UseModWiki.

In 2001, as Adams was both of the UseModWiki developer and a Wikipedian, he brought many improvements for the usages of an encyclopedia to v0.91 and v0.92, especially "free links" that uses double square-brackets (e.g., [[Wikipedia]]) as an option for linking to another page, supplementing the older functionality of using camel case. [7] [2] In September 2003, after two years of development from the previous version, the release of version 1.0 introduced many new features including CSS, RSS, file uploads, UTF-8. [8]

The development was then halted, and a cross-site scripting vulnerability (CVE-2004-1397) was discovered in December 2004. [9] [10] It was patched in July 2007 when Markus Lude took over the project of UseModWiki from Clifford Adams, with the release of version 1.0.1. Only bug fixing versions were released since that. [6] The official domain was moved to usemod.org in late September 2023, and a minor update for that change was released later in November. [11]

Use by Wikipedia

English Wikipedia in 2001
English Wikipedia HomePage 2001-02-19.png
February
English Wikipedia HomePage 2001-12-20.png
December
UseModWiki supports both of camel case and "free links" for linking to another page.

The wiki software for the English Wikipedia was UseModWiki (phase I, retroactively) since the establishment on January 15, 2001, and as of January 2002, Wikipedias in 22 languages were powered by UseModWiki. [12] The English edition switched to "the PHP script" (phase II) on January 25, 2002, a new wiki software based on UseModWiki but rewritten in PHP. On July 20, "the PHP script" was then replaced by its own rewritten wiki software (phase III), currently known as MediaWiki, for better performance and functionality.

Other language editions gradually switched to MediaWiki afterwards, and as of late 2003, only a few active editions including Catalan Wikipedia were still powered by UseModWiki. [13] In 2004, the last-remaining UseModWiki editions switched to MediaWiki. [14]

See also

Related Research Articles

<span class="mw-page-title-main">History of Wikipedia</span>

Wikipedia, a free-content online encyclopedia written and maintained by a community of volunteers known as Wikipedians, began with its first edit on 15 January 2001, two days after the domain was registered. It grew out of Nupedia, a more structured free encyclopedia, as a way to allow easier and faster drafting of articles and translations.

<span class="mw-page-title-main">MeatballWiki</span> Wiki dedicated to online communities

MeatballWiki is a wiki dedicated to online communities, network culture, and hypermedia. Containing a record of experience on running wikis, it is intended for "discussion about wiki philosophy, wiki culture, instructions and observations."

ncurses Text-based user interface API

ncurses is a programming library for creating textual user interfaces (TUIs) that work across a wide variety of terminals; it is written in a way that attempts to optimize the commands that are sent to the terminal, so as reduce the latency experienced when updating the displayed content.

<span class="mw-page-title-main">Wiki</span> Type of website that anyone can edit

A wiki is a form of hypertext publication on the internet which is collaboratively edited and managed by its audience directly through a web browser. A typical wiki contains multiple pages that can either be edited by the public or limited to use within an organization for maintaining its internal knowledge base.

<span class="mw-page-title-main">Gnus</span>

Gnus, or Gnus Network User Services, is a message reader which is part of GNU Emacs. It supports reading and composing both e-mail and news and can also act as an RSS reader, web processor, and directory browser for both local and remote filesystems.

<span class="mw-page-title-main">Miranda NG</span> Free instant messenger for Microsoft Windows

Miranda NG is an open-source multiprotocol instant messaging application, designed for Microsoft Windows. Miranda NG is free software distributed under the GNU GPL-2.0-or-later.

<span class="mw-page-title-main">GNU Project</span> Free software project

The GNU Project is a free software, mass collaboration project announced by Richard Stallman on September 27, 1983. Its goal is to give computer users freedom and control in their use of their computers and computing devices by collaboratively developing and publishing software that gives everyone the rights to freely run the software, copy and distribute it, study it, and modify it. GNU software grants these rights in its license.

<span class="mw-page-title-main">MediaWiki</span> Free and open-source wiki software

MediaWiki is free and open-source wiki software originally developed by Magnus Manske for use on Wikipedia on January 25, 2002, and further improved by Lee Daniel Crocker, after which development has been coordinated by the Wikimedia Foundation. It powers several wiki hosting websites across the Internet, as well as most websites hosted by the Wikimedia Foundation including Wikipedia, Wiktionary, Wikimedia Commons, Wikiquote, Meta-Wiki and Wikidata, which define a large part of the set requirements for the software. Besides its usage on Wikimedia sites, MediaWiki has been used as a knowledge management and content management system on websites such as Fandom, wikiHow and major internal installations like Intellipedia and Diplopedia.

<span class="mw-page-title-main">Magnus Manske</span> German biochemist and MediaWiki developer

Heinrich Magnus Manske is a German biochemist who is a leading researcher on malaria. He is a senior staff scientist at the Wellcome Sanger Institute in Cambridge, UK and a software developer of one of the first versions of the MediaWiki software, which powers Wikipedia and a number of other wiki-based websites.

<span class="mw-page-title-main">Wikimedia movement</span> Group of global contributors to Wikimedia projects

The Wikimedia movement is the global community of contributors to the Wikimedia projects, including Wikipedia. This community directly builds and administers these projects with the commitment of achieving this using open standards and software.

<span class="mw-page-title-main">History of wikis</span>

The history of wikis began in 1994, when Ward Cunningham gave the name "WikiWikiWeb" to the knowledge base, which ran on his company's website at c2.com, and the wiki software that powered it. The wiki went public in March 1995, the date used in anniversary celebrations of the wiki's origins. c2.com is thus the first true wiki, or a website with pages and links that can be easily edited via the browser, with a reliable version history for each page. He chose "WikiWikiWeb" as the name based on his memories of the "Wiki Wiki Shuttle" at Honolulu International Airport, and because "wiki" is the Hawaiian word for "quick".

<span class="mw-page-title-main">Polkit</span> Component of UNIX systems

Polkit is a component for controlling system-wide privileges in Unix-like operating systems. It provides an organized way for non-privileged processes to communicate with privileged ones. Polkit allows a level of control of centralized system policy. It is developed and maintained by David Zeuthen from Red Hat and hosted by the freedesktop.org project. It is published as free software under the terms of version 2 of the GNU Lesser General Public License.

<span class="mw-page-title-main">Spanish Wikipedia</span> Spanish-language edition of Wikipedia

The Spanish Wikipedia is the Spanish-language edition of Wikipedia, a free online encyclopedia. It has 2,004,615 articles. Started in May 2001, it reached 100,000 articles on 8 March 2006, and 1,000,000 articles on 16 May 2013. It is the 8th-largest Wikipedia as measured by the number of articles and has the 4th-most edits. It also ranks 32nd in terms of article depth among Wikipedias.

<span class="mw-page-title-main">GNU Free Documentation License</span> Copyleft license primarily for free software documentation

The GNU Free Documentation License is a copyleft license for free documentation, designed by the Free Software Foundation (FSF) for the GNU Project. It is similar to the GNU General Public License, giving readers the rights to copy, redistribute, and modify a work and requires all copies and derivatives to be available under the same license. Copies may also be sold commercially, but, if produced in larger quantities, the original document or source code must be made available to the work's recipient.

<span class="mw-page-title-main">Nupedia</span> English-language online encyclopedia (2000–2003)

Nupedia was an English-language online encyclopedia whose articles were written by volunteer contributors with relevant subject matter expertise, reviewed by expert editors before publication, and licensed as free content. It was founded by Jimmy Wales and underwritten by Bomis, with Larry Sanger as editor-in-chief. Nupedia operated from October 1999 until September 2003. It is best known today as the predecessor of Wikipedia. Nupedia had a seven-step approval process to control content of articles before being posted, rather than live wiki-based updating. Nupedia was designed by a committee of experts who predefined the rules. It had only 21 articles in its first year, compared with Wikipedia having 200 articles in the first month, and 18,000 in the first year.

Fandom is a wiki hosting service that hosts wikis mainly on entertainment topics. The privately held, for-profit Delaware company was founded in October 2004 by Wikipedia co-founder Jimmy Wales and Angela Beesley. Fandom was acquired in 2018 by TPG Inc. and Jon Miller through Integrated Media Co.

<span class="mw-page-title-main">Outline of Wikipedia</span> Overview and topical guide to the free online crowdsourced encyclopedia

The following outline is provided as an overview of and a topical guide to Wikipedia:

<span class="mw-page-title-main">Hyperbola GNU/Linux-libre</span> Linux distribution

Hyperbola GNU/Linux-libre is an independent Linux distribution for the i686 and x86-64 architectures using the package-manager from Arch Linux and some patchsets from the Debian development though stopping using patchsets from Debian beyond the version Debian 12. It includes the GNU operating system components and the Linux-libre kernel instead of the generic Linux kernel. Hyperbola GNU/Linux-libre is listed by the Free Software Foundation as a completely free operating system, true to their Free System Distribution Guidelines.

<span class="mw-page-title-main">First Wikipedia edit</span> First Wikipedia edit on its homepage in 2001

The first edit in Wikipedia's database, to HomePage, was made on January 15, 2001, and states in its entirety "This is the new WikiPedia!" In December 2021, co-founder Jimmy Wales announced that he would sell a website containing a re-creation of an earlier edit that he said he made and then later deleted, which contained the text "Hello, World!", to the highest bidder as a non-fungible token (NFT).

References

  1. Fish, Shlomi (2004-11-04). "Which Open Source Wiki Works For You?". ONLamp.com . O'Reilly Media. Archived from the original on 2017-12-03.
  2. 1 2 Harihareswara, Sumana; Paumier, Guillaume. "MediaWiki". In Brown, Amy; Wilson, Greg (eds.). The Architecture of Open Source Applications. Vol. 2. ISBN   978-1105571817. Archived from the original on 2024-11-27. Retrieved 2024-11-24.
  3. Fieldhouse, Keith R. (2005-04-04). "Introducing UseModWiki". Linux.com . Archived from the original on 2022-10-15. Retrieved 2024-11-24. [UseModWiki] keeps its data in simple flat files (no database back end required) [...]
  4. Markus Denker (25 July 2002). "AtisWiki". MarcusWiki. Archived from the original on 25 June 2021. Retrieved 25 June 2021.
  5. Clifford Adams. "WhyUseMod". UseModWiki. Archived from the original on 4 December 2024. Retrieved 8 November 2023.
  6. 1 2 "UseModWiki/History". UseModWiki. Archived from the original on 19 June 2024. Retrieved 8 November 2023.
  7. "UseModWiki/OldVersions". UseModWiki. Archived from the original on 8 November 2023. Retrieved 8 November 2023.
  8. "NewFeatures". UseModWiki. Archived from the original on 3 December 2024. Retrieved 8 November 2023.
  9. "CVE-2004-1397". CVE. 2005-02-12. CVE- 2004-1397. Archived from the original on 2023-03-28. Retrieved 28 March 2023.
  10. office.bomis.com. "Wikipedia: HomePage". Jimmy Wales. Archived from the original on 28 March 2023. Retrieved 28 March 2023. This pre-UseModWiki 1.0.1 site has no XSS vulnerability!
  11. "UseMod Wiki: UseModWiki". UseModWiki. Archived from the original on 25 September 2023. Retrieved 8 November 2023.
  12. "Wikipedia: The Free Encyclopedia". Bomis. 24 January 2002. Archived from the original on 24 January 2002. Retrieved 25 June 2021.
  13. "Wikipedia: HomePage" (in Catalan). Catalan Wikipedia. 13 November 2003. Archived from the original on 13 November 2003. Retrieved 2 April 2023.
  14. meta:Wikipedia software upgrade status