Bureaucrats, checkuser, Interface administrators, interwiki, Administrators (Semantic MediaWiki), Curators (Semantic MediaWiki), Editors (Semantic MediaWiki), staff, Suppressors, Administrators
83,693
edits
Hoof Hearted (talk | contribs) m (Hoof Hearted moved page WikiEngineTree to Wiki engine evolution tree: better English) |
Hoof Hearted (talk | contribs) (Bold the engines) |
||
| Line 1: | Line 1: | ||
{{TOCright}} | {{TOCright}} | ||
''' | '''Wiki engine evolution tree''' — the evolution tree in this [[article]] below shows roughly how various {{tag|Wiki Engine|wiki engine}} (wiki software) developments are (or were) related and inter-related. For a full list of wiki engines we have indexed here on [[WikiIndex]], see [[:category: Wiki Engine]]. | ||
The tree is a subjective approach to a classification of wiki engines according to their [[:Category:Wiki Age|origins]]; where the original [[Developer|programmer]] (or [[founder]]) of the wiki engine got the idea of deriving (or [[fork]]ing) a new wiki engine. | The evolution tree is a subjective approach to a classification of wiki engines according to their [[:Category:Wiki Age|origins]]; where the original [[Developer|programmer]] (or [[founder]]) of the wiki engine got the idea of deriving (or [[fork]]ing) a new wiki engine from an existing wiki engine. Specifically: this is supposed to be a tree of the evolution of <u>wiki engines</u> (''not'' {{tag|wiki}} forums or [[Wiki|wiki sites]]; just wiki engines only). It is supposed to show where a wiki engine was derived from. Of course, this can be very subjective, and be subject to interpretation and opinion. Nevertheless, it is hoped this page will provide food for thought on the history of wiki. | ||
===Page format=== | ===Page format=== | ||
Please try to list information | Please try to list information using the following schema (items in bold are strongly preferred, though <u>only</u> the engine itself should be <u>displayed</u> in bold), using full [[wikilink]]s where possible ([[red link]]s ''are'' acceptable): | ||
:'''wiki engine''' — '''[[:Category:Wiki Age|year]]''' the development of the wiki engine started; '''[[:Category:Wiki People| | :'''wiki engine name''' — '''[[:Category:Wiki Age|year]]''' the development of the wiki engine started; '''[[:Category:Wiki People|founding author/programmer]]'''; '''[[:Category:Programming|programming language (original/primary)]]'''; its relation to any existing wiki engines; '''[[:Category:Wiki Topic|project]]''' or community the engine was originally made for [if any]; notable and / or new features; | ||
by using (the leading hash <tt>#</tt> generates the auto-numbering): | by using (the leading hash <tt>#</tt> generates the auto-numbering): | ||
<pre>#[[:Category:Engine Name|Engine Name]] — year; author / founder; prog lang; relation; original use; other comment;</pre> | <pre>#'''[[:Category:Engine Name|Engine Name]]''' — year; author / founder; prog lang; relation; original use; other comment;</pre> | ||
==={{tag|Wiki Engine}} tree=== | ==={{tag|Wiki Engine}} tree=== | ||
[[:Category:Apple|Apple]] {{Wp|HyperCard}} stack for {{Wp|Tektronix}} — 19YY; [[Ward Cunningham]]; ???; Ward's Tektronix colleagues; precursor to seeding the [[:Category:WikiConcept|wiki concept]] | [[:Category:Apple|Apple]] {{Wp|HyperCard}} stack for {{Wp|Tektronix}} — 19YY; [[Ward Cunningham]]; ???; Ward's Tektronix colleagues; precursor to seeding the [[:Category:WikiConcept|wiki concept]] | ||
#'''<big><mark>[[:Category:WikiWikiWeb|WikiWikiWeb]]</mark></big>''' — 1994; [[Ward Cunningham]]; Perl; [[Portland Pattern Repository]] / patterns community; '''first wiki <u>site</u>''', ''aka'' '''Ward's Wiki'''; the actual wiki software would subsequently be released as 'Wiki Base' | #'''<big><mark>[[:Category:WikiWikiWeb|WikiWikiWeb]]</mark></big>''' — 1994; [[Ward Cunningham]]; Perl; [[Portland Pattern Repository]] / patterns community; '''first wiki <u>site</u>''', ''aka'' '''Ward's Wiki'''; the actual wiki software would subsequently be released as '[[Wiki Base]]' | ||
##[[:Category:ThoughtsWeaver|ThoughtsWeaver]] — ca. 1996; [[Jim Coplien]]; ???; | ##'''[[:Category:ThoughtsWeaver|ThoughtsWeaver]]''' — ca. 1996; [[Jim Coplien]]; ???; | ||
##[[:Category:CvWiki|CvWiki]] — 1997; [[Peter Merel]]; Perl; [[GreenCheese]] (?); WayBackMode | ##'''[[:Category:CvWiki|CvWiki]]''' — 1997; [[Peter Merel]]; Perl; [[GreenCheese]] (?); WayBackMode | ||
###[[:Category:TunesWiki|TunesWiki]] — 199Y; ????????; ???; | ###'''[[:Category:TunesWiki|TunesWiki]]''' — 199Y; ????????; ???; | ||
###[[:Category:AtisWiki|AtisWiki]] — 1998; [[Marcus Denker]]; Perl; ATIS / University of Karlsruhe; transclusion of web pages | ###'''[[:Category:AtisWiki|AtisWiki]]''' — 1998; [[Marcus Denker]]; Perl; ATIS / University of Karlsruhe; transclusion of web pages | ||
#### | ####'''[[:Category:UniToWiki|UniToWiki]]''' — 199Y; [[Enrico Pasini]]; Perl; University of Turin | ||
####[[:Category:UseMod Wiki|UseMod Wiki]] — 1999; [[CliffordAdams]]; Perl; Usenet Moderation Project; sub-pages | ####'''[[:Category:UseMod Wiki|UseMod Wiki]]''' — 1999; [[CliffordAdams]]; Perl; Usenet Moderation Project; sub-pages | ||
#####[[:Category:ProWiki|ProWiki]] — 2000; [[HelmutLeitner]]; Perl; [[DseWiki]], [[GründerWiki]], [[TolkienWiki]], [[Wiki4D]], [[DorfWiki]], [[OurCulture]]; fractality | #####'''[[:Category:ProWiki|ProWiki]]''' — 2000; [[HelmutLeitner]]; Perl; [[DseWiki]], [[GründerWiki]], [[TolkienWiki]], [[Wiki4D]], [[DorfWiki]], [[OurCulture]]; fractality | ||
#####[[:Category:Oddmuse|Oddmuse]] — 2001; [[Alex Schröder]]; Perl; [[EmacsWiki]]; sub-wikis [http://www.Oddmuse.org/cgi-bin/oddmuse/What_Is_Oddmuse] | #####'''[[:Category:Oddmuse|Oddmuse]]''' — 2001; [[Alex Schröder]]; Perl; [[EmacsWiki]]; sub-wikis [http://www.Oddmuse.org/cgi-bin/oddmuse/What_Is_Oddmuse] | ||
######[[:Category:FsiWiki|FsiWiki]] — 200Y; ????????; Perl??; | ######'''[[:Category:FsiWiki|FsiWiki]]''' — 200Y; ????????; Perl??; | ||
#####[[:Category:WikkiTikkiTavi|WikkiTikkiTavi]] — 2000; [[Scott Moonen|Scott C. Moonen]]; PHP; [[KeptPages]] | #####'''[[:Category:WikkiTikkiTavi|WikkiTikkiTavi]]''' — 2000; [[Scott Moonen|Scott C. Moonen]]; PHP; [[KeptPages]] | ||
#####[[:Category:Wiki::Toolkit|Wiki::Toolkit]] — 2002; [[User talk:KakePugh|Kake Pugh]]; Perl; | #####'''[[:Category:Wiki::Toolkit|Wiki::Toolkit]]''' — 2002; [[User talk:KakePugh|Kake Pugh]]; Perl; | ||
######[[:Category:OpenGuides|OpenGuides]] — 2002; [[User talk:KakePugh|Kake Pugh]]; Perl; [[:Category:Cities|city wikis]] | ######'''[[:Category:OpenGuides|OpenGuides]]''' — 2002; [[User talk:KakePugh|Kake Pugh]]; Perl; [[:Category:Cities|city wikis]] | ||
#####[[:Category:MediaWiki|MediaWiki]] — 2002; [[Magnus Manske]]; PHP; [[:Category:Wikipedia|Wikipedia]], [[:Category:Wikimedia Foundation|Wikimedia Foundation]]; wiki namespaces | #####'''[[:Category:MediaWiki|MediaWiki]]''' — 2002; [[Magnus Manske]]; PHP; [[:Category:Wikipedia|Wikipedia]], [[:Category:Wikimedia Foundation|Wikimedia Foundation]]; wiki namespaces | ||
######[[:Category:GetWiki|GetWiki]] — ca. 2003; ????????; PHP; [[Wikinfo]] / [[ibiblio]]; importation of wiki pages | ######'''[[:Category:GetWiki|GetWiki]]''' — ca. 2003; ????????; PHP; [[Wikinfo]] / [[ibiblio]]; importation of wiki pages | ||
#####[[:Category:PurpleWiki|PurpleWiki]] — 2003; ????????; Perl; purple numbers | #####'''[[:Category:PurpleWiki|PurpleWiki]]''' — 2003; ????????; Perl; purple numbers | ||
##[[JWiki]] — 1997; [[Ricardo Clements]]; Java; first wiki compiled in Java and first to use a database | ##'''[[JWiki]]''' — 1997; [[Ricardo Clements]]; Java; first wiki compiled in Java and first to use a database | ||
##[[:Category:PhpWiki|PhpWiki]] — 1999; [[SourceForge:u/wainstead/profile/|Steve Wainstead]]; PHP; | ##'''[[:Category:PhpWiki|PhpWiki]]''' — 1999; [[SourceForge:u/wainstead/profile/|Steve Wainstead]]; PHP; | ||
##[[:Category:CocoaDevWiki|CocoaDevWiki]] — 199Y; ????????; ???; | ##'''[[:Category:CocoaDevWiki|CocoaDevWiki]]''' — 199Y; ????????; ???; | ||
##[[:Category:Clublet|Clublet]] — ca. 2000; [[RichardDrake]]; Perl; [[WhyClublet]]; sign-in | ##'''[[:Category:Clublet|Clublet]]''' — ca. 2000; [[RichardDrake]]; Perl; [[WhyClublet]]; sign-in | ||
##[[:Category:Dinki|Dinki]] — 200Y; ????????; Perl; | ##'''[[:Category:Dinki|Dinki]]''' — 200Y; ????????; Perl; | ||
###[[:Category:QuikWiki|QuikWiki]] — 200Y; ????????; ???; | ###'''[[:Category:QuikWiki|QuikWiki]]''' — 200Y; ????????; ???; | ||
##[[QuickiWiki]] — ca. 1999-2001; [[Ward Cunningham]]; Perl; ''[[The Wiki Way: Quick Collaboration on the Web|The Wiki Way]]'' CD; similar to WikiWikiWeb | ##'''[[QuickiWiki]]''' — ca. 1999-2001; [[Ward Cunningham]]; Perl; ''[[The Wiki Way: Quick Collaboration on the Web|The Wiki Way]]'' CD; similar to WikiWikiWeb | ||
##[[:Category:ClusterWiki|ClusterWiki]] — 1999; [[Bo Leuf]]; Perl; ''[[The Wiki Way: Quick Collaboration on the Web|The Wiki Way]]'' CD; runs a cluster of wiki forums on a single wiki engine | ##'''[[:Category:ClusterWiki|ClusterWiki]]''' — 1999; [[Bo Leuf]]; Perl; ''[[The Wiki Way: Quick Collaboration on the Web|The Wiki Way]]'' CD; runs a cluster of wiki forums on a single wiki engine | ||
##[[:Category:Kwiki|Kwiki]] | ##'''[[:Category:Kwiki|Kwiki]]''' ''aka'' '''[[:Category:KwikiKwiki|KwikiKwiki]]''' — 19YY; [[BrianIngerson]]; Perl; ???; | ||
###[[:Category:Socialtext|Socialtext]] — 199Y; ????????; Perl (?); ???; | ###'''[[:Category:Socialtext|Socialtext]]''' — 199Y; ????????; Perl (?); ???; | ||
##[[:Category:PikiPiki|PikiPiki]] — 1999; [[Martin Pool]]; Python; first wiki made in Python, flat files, no versioning | ##'''[[:Category:PikiPiki|PikiPiki]]''' — 1999; [[Martin Pool]]; Python; first wiki made in Python, flat files, no versioning | ||
###[[:Category:PikiePikie|PikiePikie]] — 2000; [[Steve Pike]]; Python; | ###'''[[:Category:PikiePikie|PikiePikie]]''' — 2000; [[Steve Pike]]; Python; | ||
####[[:Category:MoinMoin|MoinMoin]] — 2000; [[Jürgen Hermann]]; Python; [[web.de]] | ####'''[[:Category:MoinMoin|MoinMoin]]''' — 2000; [[Jürgen Hermann]]; Python; [[web.de]] | ||
##[[:Category:TipiWiki|TipiWiki]] — 199Y; ????????; PHP; | ##'''[[:Category:TipiWiki|TipiWiki]]''' — 199Y; ????????; PHP; | ||
###[[:Category:FatWiki|FatWiki]] — 199Y; ????????; ???; | ###'''[[:Category:FatWiki|FatWiki]]''' — 199Y; ????????; ???; | ||
###PeanutButterWiki, renamed [[:Category:PBwiki|PBwiki]] — 2005; [[David Weekly]]; PHP; PBwiki [[wiki farm]]; now known as PBworks, and hosting over one million (1,000,000+) wiki sites | ###'''PeanutButterWiki''', renamed '''[[:Category:PBwiki|PBwiki]]''' — 2005; [[David Weekly]]; PHP; PBwiki [[wiki farm]]; now known as PBworks, and hosting over one million (1,000,000+) wiki sites | ||
###[[:Category:TipiWiki2|TipiWiki2]] — 199Y; ????????; PHP; | ###'''[[:Category:TipiWiki2|TipiWiki2]]''' — 199Y; ????????; PHP; | ||
##[[:Category:WakkaWiki|WakkaWiki]] aka Wakka — 2002; [[Carlos Zottman]] / [[Hendrik Mans]]; PHP; | ##'''[[:Category:WakkaWiki|WakkaWiki]]''' ''aka'' '''Wakka''' — 2002; [[Carlos Zottman]] / [[Hendrik Mans]]; PHP; | ||
###[[:Category:CS Wiki|CS Wiki]]<sup>[http:// | ###'''[[:Category:CS Wiki|CS Wiki]]'''<sup>[http://Wiki.Cs.Cityu.edu.hk/CsWiki]</sup> (formerly known as '''CityWiki''') — 20YY; ????????; PHP; | ||
###[[:Category:CoMaWiki|CoMaWiki]] — 200Y; [[Costal Martignier]]; PHP; | ###'''[[:Category:CoMaWiki|CoMaWiki]]''' — 200Y; [[Costal Martignier]]; PHP; | ||
###[[:Category:CooCooWakka|CooCooWakka]] — 200Y; [[Ye Gu]]; PHP; | ###'''[[:Category:CooCooWakka|CooCooWakka]]''' — 200Y; [[Ye Gu]]; PHP; | ||
###[[:Category:UniWakka|UniWakka]] — 200Y; ????????; PHP; | ###'''[[:Category:UniWakka|UniWakka]]''' — 200Y; ????????; PHP; | ||
###[[:Category:WackoWiki|WackoWiki]] — 2003; [[Aleksey Kulakov]]; PHP; Russian only | ###'''[[:Category:WackoWiki|WackoWiki]]''' — 2003; [[Aleksey Kulakov]]; PHP; Russian only | ||
###[[:Category:WikkaWakkaWiki|WikkaWakkaWiki]] aka [[:Category:WikkaWiki|WikkaWiki]] — 2004; [[Jason Tourtelotte]]; PHP; | ###'''[[:Category:WikkaWakkaWiki|WikkaWakkaWiki]]''' ''aka'' '''[[:Category:WikkaWiki|WikkaWiki]]''' — 2004; [[Jason Tourtelotte]]; PHP; | ||
###[[:Category:WikiNi|WikiNi]] — 200Y; ????????; PHP; French engine with English, Spanish, and Esperanto support | ###'''[[:Category:WikiNi|WikiNi]]''' — 200Y; ????????; PHP; French engine with English, Spanish, and Esperanto support | ||
##[[:Category:PmWiki|PmWiki]] — 200Y; [[Patrick Michaud]]; PHP; | ##'''[[:Category:PmWiki|PmWiki]]''' — 200Y; [[Patrick Michaud]]; PHP; | ||
## | ##'''[[:Category:Green Light Wiki|Green Light Wiki]]''' — 200Y; [[Ben Kovitz]]; ???; | ||
##[[JosWiki]] — 199Y; Markus Peter and Dave Harris; [[:Category:Java|Java]] (?); Java Operating System | ##'''[[JosWiki]]''' — 199Y; Markus Peter and Dave Harris; [[:Category:Java|Java]] (?); Java Operating System | ||
###[[:Category:KeheiWiki|KeheiWiki]] — 200Y; [[Bob Racko]]; ???; | ###'''[[:Category:KeheiWiki|KeheiWiki]]''' — 200Y; [[Bob Racko]]; ???; | ||
###[[:Category:TWiki|TWiki]] — 1998; [[Peter Thoeny]]; Perl; aimed at large corporate intranets, used plain text files instead of database | ###'''[[:Category:TWiki|TWiki]]''' — 1998; [[Peter Thoeny]]; Perl; aimed at large corporate intranets, used plain text files instead of database | ||
####[[Spinner Wiki]] — 2001; ????????; ???; (abandoned) | ####'''[[Spinner Wiki]]''' — 2001; ????????; ???; (abandoned) | ||
####[[O'Wiki]] — 2003; ????????; ???; (abandoned) | ####'''[[O'Wiki]]''' — 2003; ????????; ???; (abandoned) | ||
####[[:Category:Foswiki|Foswiki]] — 2008; [[Foswiki Forkers]]; Perl; | ####'''[[:Category:Foswiki|Foswiki]]''' — 2008; [[Foswiki Forkers]]; Perl; | ||
##[[:Category:Zwiki|Zwiki]] — 1999; [[Simon Michael]]; Python+Zope; | ##'''[[:Category:Zwiki|Zwiki]]''' — 1999; [[Simon Michael]]; Python+Zope; | ||
##[[:Category:XWiki|XWiki]] — 2004; [[Ludovic Dubost]]; Java; | ##'''[[:Category:XWiki|XWiki]]''' — 2004; [[Ludovic Dubost]]; Java; | ||
##[[PlikiWiki]] — 2005; [[User:Jdm1979uk|John Morden]]; Perl; | ##'''[[PlikiWiki]]''' — 2005; [[User:Jdm1979uk|John Morden]]; Perl; | ||
===External links=== | ===External links=== | ||
edits