HOME

GRASS History

Historical Notes

GRASS (Geographic Resources Analysis Support System) GRASS has been under continuous development since 1982 and has involved a large number of federal US agencies, universities, and private companies. The core components of GRASS and the management of the integration efforts into GRASS releases were accomplished by the U.S. Army - Construction Engineering Research Laboratory (USA-CERL) in Champaign, Illinois. USA-CERL completed its last release of GRASS as version 4.1 in 1992, and provided five updates and patches to this release through 1995. USA-CERL also wrote the core components of the GRASS 5.0 floating point version.

Later on, GRASS development was taken over in academia in 1997 after a period of uncertainty. Since then the international GRASS Development Team manages the source code.

GRASS Credits

From "GRASS Mini-HOWTO": In the early 1980s the U. S. Army Corps of Engineers' Construction Engineering Research Laboratory (USA/CERL) in Champaign, Illinois, began to explore the possibilities of using Geographic Information Systems to conduct environmental research, assessments, monitoring and management of lands under the stewardship of the U. S. Department of Defense. Part of the motivation for this action was new responsibility for the environment encoded into the National Environmental Policy Act of the late 1970s.
Bill Goran of USA/CERL conducted a survey of available GISs, assuming that he could find several systems capable of environmental analysis, from which he could select one or more to recommend for use by CERL and perhaps others in the Department of Defense. However, he was surprised to find no GIS that satisfied his needs. What started as a selection process turned into a design exercise for his own GIS development program.
USA/CERL hired several programmers, and began by writing a hybrid raster-vector GIS for the VAX UNIX environment. This made the team one of the first to seriously develop GIS for UNIX. Though they still faced challenges with different versions of UNIX, they developed procedures of coding in ANSI standard UNIX, avoiding "tweaking" the code toward any particular vendor-specific flavor of UNIX.

  GRASS History I: Lynn Van Warren recalls the design of Fort Hood GIS software design that lead to GRASS development

  GRASS History II: GRASS Roots by Jim Westervelt (In Proc. Free/Libre and Open Source Software for Geoinformatics: GIS-GRASS Users Conference 2004, Sept. 12-14, Bangkok, Thailand, 2004)

  GRASS History III: Early GRASS Community Views on FOSS by Jim Westervelt (Keynote at FOSS4G2006, 11-15 September 2006, Lausanne, Switzerland)

In 1997, development was taken over by Baylor University (Waco, Texas) for a period, then it migrated to University of Hannover (Germany) where the first European GRASS Web site was opened in 1998. The GRASS Development Team grew into a multi-national team consisting of developers at numerous locations. In 2001, the GRASS Web site was moved to ITC-irst (Trento, Italy).

In February 2006, the Open Source Geospatial Foundation (OSGeo) has been created to support and promote worldwide use and collaborative development of Open Source geospatial technologies and data. It includes GRASS as one of its founding projects. Since 2008, the GRASS infrastructure (Web-site, mailing lists, bugtracker) runs at OSGeo.

GRASS GIS Website evolution: 1997-2003

In September 2006, the GRASS Project Steering Commitee was formed which is responsible for the overall management of the project. The PSC is especially responsible for granting SVN write access.

GRASS releases

See also: Detailed GRASS releases page GRASS 4.2.1 development
    • - started 1998 by Markus Neteler in Germany with worldwide contributions
    • - more than 230 improvements and bugfixes
    • - 50 new modules added
    • - graphical user interface "TclTkGRASS" added (Jacques Bouchard)
    • [- code cleanup from leftover files (more than 1000)]
    • 1999 GRASS Development Team is formed - Markus Neteler and Bruce Byars coordinate an effort to bring all GRASS development and research into a single group of international scientists.
GRASS 4.3 development
    • 1999 GRASS 4.3 is released by the GRASS Development Team. The last release of non-floating point GRASS, based on the GRASS 4.2 and 4.2.1 code.
GRASS 5.* development
    • 1995 Unofficial GRASS 5.0 version from USA-CERL
    • 1999 GRASS 5.0 is released under GNU GPL by the GRASS Development Team. The first major change in years, this version incorporates floating point calculations and NULL support into GRASS raster engine.
    • 29 Dec 1999 GRASS 5.0 CVS server established
    • 1/2001 Request Tracker (RT) established for bug tracking
    • 2001 GRASS Europe pages moved from University of Hannover, Germany to ITC-irst, Italy: http://grass.itc.it/
    • 5. September 2002 GRASS 5.0.0 stable released (GRASS Development team lead by Markus Neteler at ITC-irst, Trento, Italy)
    • 2002 GRASS 5.1 started at ITC-irst, Trento, Italy
    • November 2003 GRASS 5.0.x becomes a "critical bug fix only" version, new development streams started (see Development Roadmap).
    • May 2004 GRASS 5.3.x becomes a "critical bug fix only" version, new development streams started (see Development Roadmap).
    • June 2004 GRASS 5.7.0 release.
GRASS 6.* development
    • 1/2005 GRASS 6.0.0beta1 version from ITC-irst/GRASS Development Team
    • 2/2005 GRASS 6.0.0beta2 version from ITC-irst/GRASS Development Team
    • 3/2005 GRASS 6.0.0 version from ITC-irst/GRASS Development Team
    • 8/2005 GRASS 6.0.1RC1 version from ITC-irst/GRASS Development Team
    • 8/2005 GRASS 6.0.1RC2 version from ITC-irst/GRASS Development Team
    • 22 Aug. 2005 GRASS 6.0.1 version from ITC-irst/GRASS Development Team
    • 29 Dec. 2005 GRASS 6.0.2RC1 version from ITC-irst/GRASS Development Team
    • 3 Jan. 2006 GRASS 6.0.2RC2 version from ITC-irst/GRASS Development Team
    • 3 Jan. 2006 GRASS 6.0.2RC3 version from ITC-irst/GRASS Development Team
    • 6 Jan. 2006 GRASS 6.0.2RC4 version from ITC-irst/GRASS Development Team
    • 22 Feb. 2006 GRASS 6.0.2 version from ITC-irst/GRASS Development Team
    • 14 July 2006 GRASS 6.1.0beta1 version from ITC-irst/GRASS Development Team
    • 2 Aug. 2006 GRASS 6.1.0RC1 version from ITC-irst/GRASS Development Team
    • 11 Aug. 2006 GRASS 6.1.0 version from ITC-irst/GRASS Development Team
    • 28 Aug. 2006 GRASS 6.2.0beta1 version from ITC-irst/GRASS Development Team
    • 30 Aug. 2006 GRASS 6.2.0beta2 version from ITC-irst/GRASS Development Team
    • 18 Sep. 2006 GRASS 6.2.0beta3 version from ITC-irst/GRASS Development Team
    • 26 Sep. 2006 GRASS 6.2.0RC1 version from ITC-irst/GRASS Development Team
    • 6 Oct. 2006 GRASS 6.2.0RC2 version from ITC-irst/GRASS Development Team
    • 24 Oct. 2006 GRASS 6.2.0RC3 version from ITC-irst/GRASS Development Team
    • 31 Oct. 2006 GRASS 6.2.0 version from ITC-irst/GRASS Development Team
    • 6 Dec. 2006 GRASS 6.2.1RC1 version from ITC-irst/GRASS Development Team
    • 12 Dec. 2006 GRASS 6.2.1 version from ITC-irst/GRASS Development Team
    • 29 May 2007 GRASS 6.2.2RC1 version from FBK-irst (formerly ITC-irst)/GRASS Development Team
    • 16 June 2007 GRASS 6.2.2 version from FBK-irst (formerly ITC-irst)/GRASS Development Team
    • 26 June 2007 GRASS 5.4.1 version from GRASS Development Team
    • 21 Oct 2007 GRASS 6.2.3RC1 version from GRASS Development Team
    • 24 Oct 2007 GRASS 6.3.0RC1 version from GRASS Development Team
    • 20 Nov 2007 GRASS 6.3.0RC2 version from GRASS Development Team
    • 27 Nov 2007 GRASS 6.2.3 version from GRASS Development Team
    • 30 Nov 2007 GRASS 6.3.0RC3 version from GRASS Development Team
    • 9 Jan 2008 GRASS 6.3.0RC4 version from GRASS Development Team
    • 19 Feb 2008 GRASS 6.3.0RC5 version from GRASS Development Team
    • 21 Mar 2008 GRASS 6.3.0RC6 version from GRASS Development Team
    • 23 Apr 2008 GRASS 6.3.0 version from GRASS Development Team
    • 23 Dec 2008 GRASS 6.4.0RC1 version from GRASS Development Team
    • 12 Jan 2009 GRASS 6.4.0RC2 version from GRASS Development Team
    • 26 Jan 2009 GRASS 6.4.0RC3 version from GRASS Development Team
    • 12 Apr 2009 GRASS 6.4.0RC4 version from GRASS Development Team
    • 9 June 2009 GRASS 6.4.0RC5 version from GRASS Development Team
    • 20 March 2010 GRASS 6.4.0RC6 version from GRASS Development Team
    • 27 August 2010 GRASS 6.4.0RC7 version from GRASS Development Team
    • 3 September 2010 GRASS 6.4.0 version from GRASS Development Team
    • 3 January 2011 GRASS 6.4.1RC1 version from GRASS Development Team
    • 17 March 2011 GRASS 6.4.1RC2 version from GRASS Development Team
    • 12 April 2011 GRASS 6.4.1 version from GRASS Development Team
    • 10 October 2011 GRASS 6.4.2RC1 version from GRASS Development Team
    • 15 November 2011 GRASS 6.4.2RC2 version from GRASS Development Team
    • 12 January 2012 GRASS 6.4.2RC3 version from GRASS Development Team
    • 19 February 2012 GRASS 6.4.2 version from GRASS Development Team
    • 24 October 2012 GRASS 6.4.3RC1 version from GRASS Development Team
GRASS 7.* development
    • 27 April 2008 GRASS 7 development begun

 Hosting agencies for the GRASS conferences:

    • 1 (1985) Fort Hood, Texas
    • 2 (1986) Fort Lewis, Washington
    • 3 (1987) National Space Technology Lab, Stennis Space Center,
    • 4 (1988) Champaign. USA CERL
    • 5 (1989) Alexandria, Va.  Soil Conservation Service
    • 6 (1990) UC Berkeley
    • 7 (1992) Denver, National Park Service
    • 8 (1993) Reston, Va.  USGS, SCS, FBI
    • (1994) Paris, France (5TH European GRASS Users Meeting)
    • 9th Annual GRASS GIS User's Conference and Exhibition (Sponsered by the Open GIS Foundation, Hosted by the Soil Conservation Service, March 13-18,'94 Reston Virginia)
    • (2000) 1. Italian GRASS Meeting at Como, Italy
    • (2001) 2. Italian GRASS Meeting at University of Trento, Italy, February 1-2 2001, Web site
    • (2001) 1. German GRASS Meeting at University of Mainz
    • (2002) 3. Italian GRASS Meeting at University of Trieste, Italy
    • (2002) Open Source Free Software GIS - GRASS users conference 2002, Trento, Italy, 11-13 September 2002, Web site
    • (2003) 4. Italian GRASS Meeting at University of Firenze, Italy, 13-14 Feb 2003, Web site
    • (2004) 5. Italian GRASS Meeting at University of Padova, Italy, Web site
    • (2004) Free and Open Source Software for Geoinformatics: GIS-GRASS User Conference 2004, Bangkok, Thailand, Sept 12-14, 2004, Web site
    • (2005) 6. Italian GRASS Meeting at University of Rome, Italy, Web site
    • (2006) 7. Italian GRASS Meeting at University of Genova, Italy, Web site
    • (2006) FOSS4G 2006 - Open Source Geospatial Communities JOINT CONFERENCE - September 12-15 2006, Lausanne, Switzerland
    • (2007) 8. Italian GRASS Meeting at University of Palermo, Italy, Web site
    • (2007) FOSS4G 2007 - Free and Open Source Software for Geospatial (FOSSG4) Conference - September 24-27 2007, Victoria, Canada
    • Many more conferences.... (to be added)

© 1999-2012 GRASS Development Team
Comments about this page | FAQ | Download | Support | Docs | Programming | Back HOME
Last change: $Date$