{"id":414,"date":"2010-11-20T17:34:33","date_gmt":"2010-11-20T17:34:33","guid":{"rendered":"http:\/\/davidgerard.co.uk\/notes\/?p=414"},"modified":"2012-12-25T23:38:43","modified_gmt":"2012-12-25T23:38:43","slug":"were-going-to-need-more-sharks","status":"publish","type":"post","link":"https:\/\/davidgerard.co.uk\/notes\/2010\/11\/20\/were-going-to-need-more-sharks\/","title":{"rendered":"We&#8217;re going to need more sharks."},"content":{"rendered":"<p>When an open source project regards talk of <a href=\"http:\/\/en.wikipedia.org\/wiki\/Fork_%28software_development%29\">forking<\/a> as <a href=\"http:\/\/forum.citizendium.org\/index.php\/topic,3624.msg37381.html#msg37381\">&#8221;treason&#8221;<\/a><sup><a href=\"http:\/\/rationalwiki.org\/wiki\/File:Capture_5da589dc1280eaae35656de01e39e622b2ee71e9.png\">[img]<\/a><\/sup>, rather than as <a href=\"http:\/\/meatballwiki.org\/wiki\/RightToFork\">the defining characteristic of freedom<\/a>, that&#8217;s a sign that it&#8217;s a dead project walking.<\/p>\n<p>The last big example I can think of was <a href=\"http:\/\/www.dwheeler.com\/essays\/gpl-compatible.html#xfree86\">XFree86 versus Xorg<\/a>. <a href=\"http:\/\/en.wikipedia.org\/wiki\/XFree86\">XFree86<\/a> was all but stalled, with Linux vendors having to maintain huge patches themselves because the main project was so slow to accept changes. When Keith Packard, who&#8217;s personally driven X for twenty years, finally said &#8220;enough&#8221; and started organising <a href=\"http:\/\/en.wikipedia.org\/wiki\/X.Org_Server\">Xorg<\/a>, they <a href=\"http:\/\/www.xfree86.org\/pipermail\/forum\/2003-March\/001997.html\">expelled<\/a> him.<\/p>\n<p>Compare with <a href=\"http:\/\/en.wikipedia.org\/wiki\/Wayland_%28display_server%29\">Wayland<\/a>, the new display manager to replace X in <a href=\"http:\/\/www.markshuttleworth.com\/archives\/551\">Ubuntu<\/a> and <a href=\"http:\/\/lists.fedoraproject.org\/pipermail\/devel\/2010-November\/145273.html\">Fedora<\/a>. (Not a code fork, but in practical terms a developer effort fork.) The three people pushing for Wayland to replace X in Fedora are all Xorg lead developers. &#8220;Traitors&#8221;? No, people who have the actual aim in mind: making good open source display software.<\/p>\n<p>Xorg remains alive and well even as several lead devs work on its replacement. XFree86 appears to have been abandoned, with <a href=\"http:\/\/xfree86.org\/releases\/rel480.html\">no release in two years<\/a> and <a href=\"http:\/\/xfree86.org\/cvs\/changes.html\">no commits since February 2009<\/a>.<\/p>\n<p>Wikipedia has had <a href=\"http:\/\/en.wikipedia.org\/wiki\/History_of_Wikipedia#Notable_forks_and_derivatives\">any number<\/a> of forks. <a href=\"http:\/\/en.wikipedia.org\/wiki\/User:Fred_Bauder\">Fred Bauder<\/a> has been with Wikimedia since it was wikipedia.com &mdash; his <a href=\"http:\/\/www.wikinfo.org\/\">Wikinfo<\/a> fork has not led to him being regarded as a &#8220;traitor&#8221; in any way, he&#8217;s as highly respected as ever. Wikipedians have always had great interest in its forks and wished them well, including Citizendium. The community regards the forks as family, not enemies. We&#8217;re all on the same side: free educational content.<\/p>\n<p>And not to mention that the project crying &#8220;treason!&#8221; at the word &#8220;fork&#8221; &#8230; started as a fork.<\/p>\n<p>You can&#8217;t keep your project together with paranoia. There is <a href=\"http:\/\/meatballwiki.org\/wiki\/RightToLeave\">no Iron Curtain<\/a> around an open source project.<\/p>\n<p>(There&#8217;s <a href=\"http:\/\/en.wikipedia.org\/wiki\/Wikipedia:Wikipedia_Signpost\/2010-11-08\/News_and_notes#Citizendium.27s_finances_running_low\">much<\/a> <a href=\"http:\/\/en.wikipedia.org\/wiki\/Wikipedia:Wikipedia_Signpost\/2010-11-15\/News_and_notes#Ten-foot_lifeline_for_Citizendium.3F\">wackiness<\/a> around Citizendium at present. I haven&#8217;t <a href=\"http:\/\/en.citizendium.org\/wiki\/Special:Contributions\/David_Gerard\">edited there<\/a> in three years, but Matt Innis has <a href=\"http:\/\/en.citizendium.org\/wiki?title=Special:Log&#038;dir=prev&#038;offset=2010-11-20+03%3A27%3A56%2B00&#038;limit=1&#038;type=block\">taken care to block me anyway<\/a> for writing about them on RationalWiki. Gosh, that&#8217;ll sure show me! The point being, of course, internal signalling rather than anything that would affect me at all. <a href=\"http:\/\/forum.citizendium.org\/index.php\/topic,3633.msg37432.html#msg37432\">&#8220;I will not answer any more questions and will ask the Constabulary to delete all discussions that in my view require open debate which is being suppressed here.&#8221;<\/a> You can get <a href=\"http:\/\/rationalwiki.org\/wiki\/RationalWiki:What_is_going_on_at_Citizendium%3F\">running updates<\/a> and <a href=\"http:\/\/rationalwiki.org\/wiki\/RationalWiki_talk:What_is_going_on_at_Citizendium%3F\">discussion<\/a> at RationalWiki. Bring your own popcorn.)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When an open source project regards talk of forking as &#8221;treason&#8221;[img], rather than as the defining characteristic of freedom, that&#8217;s a sign that it&#8217;s a dead project walking. The last big example I can think of was XFree86 versus Xorg. XFree86 was all but stalled, with Linux vendors having to maintain huge patches themselves because &hellip; <a href=\"https:\/\/davidgerard.co.uk\/notes\/2010\/11\/20\/were-going-to-need-more-sharks\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;We&#8217;re going to need more sharks.&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[4],"tags":[],"class_list":["post-414","post","type-post","status-publish","format-standard","hentry","category-wiki"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4FmVR-6G","_links":{"self":[{"href":"https:\/\/davidgerard.co.uk\/notes\/wp-json\/wp\/v2\/posts\/414","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/davidgerard.co.uk\/notes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/davidgerard.co.uk\/notes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/davidgerard.co.uk\/notes\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/davidgerard.co.uk\/notes\/wp-json\/wp\/v2\/comments?post=414"}],"version-history":[{"count":22,"href":"https:\/\/davidgerard.co.uk\/notes\/wp-json\/wp\/v2\/posts\/414\/revisions"}],"predecessor-version":[{"id":1073,"href":"https:\/\/davidgerard.co.uk\/notes\/wp-json\/wp\/v2\/posts\/414\/revisions\/1073"}],"wp:attachment":[{"href":"https:\/\/davidgerard.co.uk\/notes\/wp-json\/wp\/v2\/media?parent=414"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/davidgerard.co.uk\/notes\/wp-json\/wp\/v2\/categories?post=414"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/davidgerard.co.uk\/notes\/wp-json\/wp\/v2\/tags?post=414"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}