Open main menu

Slash (software)

  (Redirected from Slashcode)

Slash (Slashdot-Like Automated Storytelling Homepage) is a content management system, originally created for Slashdot, one of the oldest collaborative sites on the Internet. Slash is often incorrectly called Slashcode,[citation needed] which was the name of the project's web site.

Slash is a set of modules, plugins and applets — scripts or programs executed by the server — written in Perl.[1]


Early versions of Slash were written by Rob Malda, founder of Slashdot, in the spring of 1998. After bought Slashdot in June 1999,[2] several programmers were hired to structure the code and render it scalable, as its users had increased from a few hundred to tens of thousands.[citation needed] This work was done by Brian Aker, Patrick Galbraith and Chris Nandor, resulting in version 2 of the software, released in 2001.[citation needed] Until 2009, Slash was maintained by Jamie McCarthy and Chris Nandor, among others. The original codebase was abandoned in September of that year.[citation needed]

In 2014, users of Slashdot upset with its acquisition by Dice holdings,[citation needed] forked the website and created SoylentNews.[3] During the initial rollout, developers found that Slash had been largely abandoned, and had compilation problems on modern Linux platforms. Major efforts were made to port the code to work with modern versions of Apache and Perl.[citation needed] The SoylentNews website launched in February of that year.[citation needed] Subsequent improvements made by the SoylentNews team include HTTPS by default, UTF-8 support, and removal of the JavaScript requirement for posting.[citation needed] With Slashdot having long since moved to a different platform, the SoylentNews developers are the de jure maintainers of modern Slash.[4][not in citation given] Rehash remains primarily under the GNU General Public License and anyone can contribute to development.[4]


  1. ^ Chromatic; Aker, Brian; Krieger, David (January 2002). Running Weblogs with Slash. Sebastopol, California: O’Reilly Media. ISBN 0596001002.
  2. ^ Malda, Rob (1999-06-29). "Slashdot Acquired by". Slashdot.
  3. ^ "SoylentNews FAQ". SoylentNews. Retrieved 2019-01-26.
  4. ^ a b "README". Rehash. GitHub. 2016-01-24. Retrieved 2019-01-26.

External linksEdit