History of Open Source Content Management Systems

The Internet has really evolved over the years. From plain boring HTML pages now we have dynamic beautiful web pages, web apps that allows user to interact on daily basis. One of the important outcome of the Internet has to be CMS ( Content Management System), which allows user produce and manage the content and information of a website. We are going to explain briefly what a CMS is and look into its development over the years.

What is CMS ?

A content management system is a computer software or a collection of tools which is used to manage information. Known as CMS in short, it can be programmed in a computer language and after that can run on well on a computer system. With the help of a good CMS, one can input data, store it in the database. At times, it can be edited by some authorized users and finally made available to the public.

A professionally crafted content management system can handle formatting, cataloging, storing and retrieving the data. In the process, there is no need for the users to have extensive knowledge of technical expertise. CMS, nowadays are used by libraries, newspapers, online stores, academic journals and others.
We have put together a small timeline of CMS. There are lot of open source (freely available and may be redistributed with or without modification )of CMS’s and we could not list them all. Therefore, we have listed them based on populating and importance.

Open Source CMS Timeline

Late 1997 - TYPO3’s development was started from scratch by Kasper Skårhøj in 1997. August 1999 went open source. [ More about TYPO3 ]
Sep 1999 - IntraNet Solutions launched Xpedio, the industry’s first end-to-end Web content management system, in September 1999. Xpedio is based on core IntraNet Solutions technology, combined with technology obtained from the acquisition of Info Access in September. [ More About Xpedio]
2000- SilverStripe software is developed by SilverStripe Limited, a website development company founded in 2000. On 3 February 2007, SilverStripe 2.0.0 was released publicly as free and open source software.
October 2001 - Movable Type is a weblog publishing system developed by the company Six Apart version 1.0 was publicly released .
2001Plone , a free and open source content management system that is built on top of the Zope application server.
January 2001 – Initial Release of Drupal, Originally written by Dries Buytaert as a message board, Drupal became an open source project in 2001.
May 2003 – WordPress 0.71-gold was released , available for download in the official WordPress Release Archive page. First Version official version of WordPress Relased on January 2004.
July 2004 - CMS Made Simple is built using PHP that provides website developers with a simple, easy to use utility to allow building semi-static website.
2003Textpattern is an open source content management system originally developed by Dean Allen, written in PHP using a MySQL database.
September 2005Joomla 1.0 was released.
2005dotCMS is a CMS for building/managing websites, content and content driven web application.
January 2007Frog CMS is an open source content management system originally developed by the company Philippe Archambault, is a port of the Ruby on Rails CMS known as Radiant.
April 2011 -Melody 1.0 Released, which is based on Movable Type.

If you look at content management systems over the years you can easily see that there has been a major changes. At the initial stages, documents were manually converted to HTML. Then a number of complex programs were used to make content and Photoshop to edit the images. RTF to HTML was generally used to convert word documents to HTML language. Dreamweaver was used in many cases in order to edit the HTML pages. Any corrections need to be made in the HTML document manually and then the new document needs to be uploaded. All the links that need to be updated had to be searched for and then they had to be changed one by one manually.

But with time, it was found that the web content was becoming very fast and people were willing to write their own content and publish their own written stories and photographs. New programming language PHP into being, and it changed the way content management system should be managed. It was around the late 1990’s and by that time, many big newspapers and magazines started using the new CMS platform. That particular time can be referred as the dawn of modern content management system. At that time, work on open source CMS started and some of them are Mambo, Drupal, etc. Though CMS was being done in three major platforms like Custom, Proprietary and Open-source, over the years, it has been seen that websites built on Open Source CMS are working properly.

Another important factor that pushed the CMS development was Content strategy, a way of content planning, creation, publication, and governance. Once upon a time, the IT department or someone who knew HTML used to run the CMS. The choice of CMS at that time was based on price, features and cultural fit but not on content strategy. With the changing world, web has become the primary communication, marketing and sales vehicle of any organization. Therefore, a system was need where users can plan, develop and come up with their content. A content management system allowed multiple user to collaborate and contribute content without requiring knowledge of the how back  end works. The target audience of the web often has become the editorial infrastructure, which is purely internal. Nowadays, many companies create their own CMS based on needs with different functions and options.

Top 5 Open Source Content Management system

Here is 5 widely used and know Content Management system not in any particular order.

Follow this link if you want to get into more detail.

Most of the information used in this article is based on Wikipedia, Google search and the application’s website. If there is error in the information, please feel free to add it in the comment so we can update it.


Related posts:

  • Shikoku

    Doesn’t mention how Mambo started.. mentions it.. but doesn’t connect it to Joomla. Also, although I never liked it, the early .dot CMS in their various offshoots. Missing Xaraya as well.

  • http://www.websitedesigncity.com.au/ Web Design

    I am here in learning curve. It will be help to me learn good concept in CMS.

  • ling

    greymatter was also pretty popular..

  • http://tutiez.com pranav

    Very nice article , very informative.

  • http://www.kase-tr.com kaşe

    Description of content management system that I believe you will be very useful, especially for all those interested in this subject has been very successful, but would like to thank the best content management system WordPress

  • Pingback: Open Source CMS Timeline | pleep.net

  • Pingback: Acerca de: Historia de los CMS de código abierto - elWebmaster.com

  • http://twitter.com/jeanvoye Nicolas

    It appears that one of the precursors of Open source Content Management Frameworks/Systems, born in 99 and now one of the leaders in the OS Enterprise CMS segment is missing : eZ Publish.

  • http://yeuhost.info YêuHost

    I ‘m developer open source, so I’d love this article. But I hope, after a few years, we could see more open source by many teams on the world. :) Open source is new world for everybody.

  • kika

    Where’s PHPNuke?

  • http://kerajinannusantara.com wahyu

    nice article .thanks :)

  • Pingback: Napi okosságok – 2011/05/16 | Yloz féle zacc

  • http://myfreeweb.ru Grigory V.

    And we’re back to “plain boring HTML” with static generators like jekyll, hyde and nanoc. Static sites are very fast and never broken. Writing articles in your favorite text editor (like Vim) and in your favorite markup language (Markdown) is much more exciting than doing it in a WYSIWYG editor in your browser.

    http://cloudpanic.com/static-html.html

  • Connie

    why not set a link to the articles in WIKIPEDIA and everything is ok?

    Why this remix? Second hand information?

    And WP is really a CMS? tststs…. a good example for brainwashing ;=)

    • http://desizntech.info Kawsar Ali

      Wikipedia has information in separate pages, our purpose was to tie it in timeline and we did link to wikipedia pages. Your question is unclear.
      Also if you do not consider as a CMS you must new to internet.
      [ Source]

  • Markus

    Where is Contao????

    • http://desizntech.info Kawsar Ali

      It looks very promising. If you anyone interested in trying out here is Contao’s site.

  • Pingback: History of Open Source Content Management Systems | www.kotihost.com

  • Pingback: History of Open Source Content Management Systems

  • http://zoomicon.wordpress.com George Birbilis

    Didn’t Joomla come out of Mango? (which had big issues with security)

    • http://zoomicon.wordpress.com George Birbilis

      oops, think it was “Mambo”, not “Mango”

  • CMSinnovator

    Good overview, but does miss certain milestone and ‘must be mentioned’ CMS and Blog (same same but different).
    One R&D project that was under the radar but that did push competition further was ContentBox, now deceased. In 1999 ContentBox pushed CMS competition by introducing major concept such as : multilingual, collaboration, mobile publishing, etc.
    This post should be collaborative and be worthed being the base for a complete CMS timeline.
    cheers

  • Pingback: Webmaster Crap » Blog Archive » History of Open Source Content Management Systems

  • willem

    still using textpattern since 2003 when it was first released by Dean. Loving it. Tried other ones but keep comming back. It’s a very elegant piece of software with a great community and great developers to keep it going.

    • http://desizntech.info Kawsar Ali

      Yah, textpattern looks good. For me it is wordpress, it just really easy to work with.