Developer(s) | Clifford Adams, Markus Lude |
---|---|
Initial release | October 11, 1999 |
Stable release | 1.2.2 / November 10, 2023 |
Repository | |
Written in | Perl [1] |
Size | 62.6 KiB (compressed) |
Type | Wiki software |
License | GPL [2] |
Website | www |
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.
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]
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]
Bash, short for Bourne-Again SHell, is a shell program and command language supported by the Free Software Foundation and first developed for the GNU Project by Brian Fox. Designed as a 100% free software alternative for the Bourne shell, it was initially released in 1989. Its moniker is a play on words, referencing both its predecessor, the Bourne shell, and the concept of rebirth.
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.
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 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.
PhpWiki is a web-based wiki software application. It began as a clone of WikiWikiWeb and was the first wiki written in PHP. PhpWiki has been used to edit and format paper books for publication.
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.
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.
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.
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.
Ming is a C library for creating Adobe Flash (.swf) files. It is often packaged as a PHP module that allows for the dynamic generation of Flash animations. In addition to PHP, the library can also be used in the programming languages C++, Perl, Python, and Ruby.
DokuWiki is an open source wiki application licensed under GPLv2 and written in the PHP programming language. It works on plain text files and thus does not need a database. Its syntax is similar to the one used by MediaWiki. It is often recommended as a more lightweight, easier to customize alternative to MediaWiki. The 'Doku' in DokuWiki is short for Dokumentation which in German means documentation.
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.
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".
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.
The Spanish Wikipedia is a Spanish-language edition of Wikipedia, a free online encyclopedia. It has 1,990,983 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 28th in terms of article depth among Wikipedias.
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.
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.
BlueSpice is free wiki software based on the MediaWiki engine and licensed with the GNU General Public License. It is especially developed for businesses as an enterprise wiki distribution for MediaWiki and used in over 150 countries.
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).
[UseModWiki] keeps its data in simple flat files (no database back end required) [...]
This pre-UseModWiki 1.0.1 site has no XSS vulnerability!