<!--[if IE 7]>
<html class="ie ie7" lang="en-US">
<![endif]-->
<!--[if IE 8]>
<html class="ie ie8" lang="en-US">
<![endif]-->
<!--[if !(IE 7) | !(IE 8)  ]><!-->

<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
<!--<![endif]-->

<head>
  <meta charset="UTF-8" />
  <meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE" />

  <title>Evergreen Downloads | Evergreen ILS</title>
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <link rel="profile" href="http://gmpg.org/xfn/11" />
  <link rel="pingback" href="http://evergreen-ils.org/xmlrpc.php" /><!-- Icons font support for IE6-7 --><!--[if lt IE 8]> 
                      <script src="http://evergreen-ils.org/wp-content/themes/customizr/inc/css/fonts/lte-ie7.js"></script> 
                    <![endif]-->
  <link rel="alternate" type="application/rss+xml" title="Evergreen ILS » Feed" href="http://evergreen-ils.org/feed/" />
  <link rel="alternate" type="application/rss+xml" title="Evergreen ILS » Comments Feed" href="http://evergreen-ils.org/comments/feed/" />
  <link rel='stylesheet' id='smartfaq-style-css' href='http://evergreen-ils.org/wp-content/plugins/smart-faq/css/skin1.css?ver=3.7.1' type='text/css' media='all' />
  <link rel='stylesheet' id='gsc_style-css' href='http://evergreen-ils.org/wp-content/plugins/google-custom-search/css/smoothness/jquery-ui-1.7.3.custom.css?ver=3.7.1' type='text/css' media='all' />
  <link rel='stylesheet' id='gsc_style_search_bar-css' href='http://www.google.com/cse/style/look/minimalist.css?ver=3.7.1' type='text/css' media='all' />
  <link rel='stylesheet' id='gsc_style_search_bar_more-css' href='http://evergreen-ils.org/wp-content/plugins/google-custom-search/css/gsc.css?ver=3.7.1' type='text/css' media='all' />
  <link rel='stylesheet' id='customizr-skin-css' href='http://evergreen-ils.org/wp-content/themes/customizr/inc/css/green.css?ver=3.0.10' type='text/css' media='all' />
  <link rel='stylesheet' id='customizr-style-css' href='http://evergreen-ils.org/wp-content/themes/customizr/style.css?ver=3.0.10' type='text/css' media='all' />
  <link rel='stylesheet' id='fancyboxcss-css' href='http://evergreen-ils.org/wp-content/themes/customizr/inc/js/fancybox/jquery.fancybox-1.3.4.css?ver=3.7.1' type='text/css' media='all' />
  <script type='text/javascript' src='http://evergreen-ils.org/wp-includes/js/jquery/jquery.js?ver=1.10.2'>
</script>
  <script type='text/javascript' src='http://evergreen-ils.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1'>
</script>
  <script type='text/javascript' src='http://evergreen-ils.org/wp-content/plugins/smart-faq/js/smartfaq.js?ver=3.7.1'>
</script>
  <script type='text/javascript' src='http://evergreen-ils.org/wp-content/plugins/google-custom-search/js/gsc.js?ver=3.7.1'>
</script>
  <script type='text/javascript' src='http://www.google.com/jsapi?ver=3.7.1'>
</script>
  <script type='text/javascript' src='http://evergreen-ils.org/wp-content/themes/customizr/inc/js/modernizr.min.js'>
</script>
  <link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://evergreen-ils.org/xmlrpc.php?rsd" />
  <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://evergreen-ils.org/wp-includes/wlwmanifest.xml" />
  <link rel='prev' title='Contribute' href='http://evergreen-ils.org/contribute/' />
  <link rel='next' title='Blog' href='http://evergreen-ils.org/communicate/blog/' />
  <meta name="generator" content="WordPress 3.7.1" />
  <link rel='canonical' href='http://evergreen-ils.org/egdownloads/' />
  <link rel='shortlink' href='http://evergreen-ils.org/?p=1317' />
  <link rel="shortcut icon" href="http://evergreen-ils.org/wp-content/uploads/2013/09/favicon.ico" type="image/x-icon" />
  <style id="option-custom-css" type="text/css">
/*<![CDATA[*/
  body {
    background: #ECECEC;
  }
  .round-div { 
    border: 104px solid #ECECEC;
  }
  a {
    color: #3f5f27;
    text-decoration: underline;
  }
  a:hover, a:focus {
    color: #3f5f27;
    text-decoration: none;
  }

  #release_table th, #release_table td {
    padding: 5px;
  }
  /*]]>*/
  </style>
</head>

<body class="page page-id-1317 page-parent page-template-default" itemscope="" itemtype="http://schema.org/WebPage">
  <header class="tc-header clearfix row-fluid" role="banner">
    <div class="brand span3">
      <h1><a class="site-logo" href="http://evergreen-ils.org/" title="Evergreen ILS | Evergreen – Open Source Library Software"><img src="http://evergreen-ils.org/wp-content/uploads/2013/09/copy-Evergreen_Logo_sm072.jpg" alt="Back Home" /></a></h1>
    </div>

    <div class="container outside">
      <h2 class="site-description">Evergreen – Open Source Library Software</h2>
    </div>

    <div class="navbar-wrapper clearfix span9">
      <div class="navbar notresp row-fluid pull-left">
        <div class="navbar-inner" role="navigation">
          <div class="row-fluid">
            <div class="social-block span5">
              <a class="social-icon icon-feed" href="http://evergreen-ils.org/feed/rss/" title="Suscribe to my rss feed"></a><a class="social-icon icon-twitter" href="http://twitter.com/EvergreenILS" title="Follow me on twitter" target="_blank"></a><a class="social-icon icon-facebook" href="http://facebook.com/EvergreenILS" title="Follow me on facebook" target="_blank"></a><a class="social-icon icon-google" href="https://plus.google.com/102508317458716178274" title="Follow me on google" target="_blank"></a>
            </div><!--.social-block-->

            <h2 class="span7 inside site-description">Evergreen – Open Source Library Software</h2>

            <div class="nav-collapse collapse">
              <div class="menu-primary-navigation-container">
                <ul id="menu-primary-navigation" class="nav">
                  <li id="menu-item-1128" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-1128">
                    <a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="http://evergreen-ils.org/about-us/">About Us</a>

                    <ul class="dropdown-menu">
                      <li id="menu-item-1414" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1414"><a href="http://evergreen-ils.org/about-us/">Overview</a></li>

                      <li id="menu-item-1142" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1142"><a href="http://evergreen-ils.org/welcome/">Welcome</a></li>

                      <li id="menu-item-1478" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1478"><a href="http://wiki.evergreen-ils.org/doku.php?id=faqs:evergreen_faq_1">F.A.Q.</a></li>

                      <li id="menu-item-1614" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1614"><a href="http://evergreen-ils.org/conservancy/">Software Freedom Conservancy</a></li>
                    </ul>
                  </li>

                  <li id="menu-item-1129" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-1129">
                    <a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="http://evergreen-ils.org/eg-documentation/">Documentation</a>

                    <ul class="dropdown-menu">
                      <li id="menu-item-1151" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1151"><a href="http://docs.evergreen-ils.org">Official Documentation</a></li>

                      <li id="menu-item-1152" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1152"><a href="http://evergreen-ils.org/dokuwiki/doku.php?id=evergreen-docs:dig">Documentation Interest Group</a></li>

                      <li id="menu-item-1153" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1153"><a href="http://evergreen-ils.org/dokuwiki/doku.php?id=faqs:evergreen_roadmap">Evergreen Roadmap</a></li>

                      <li id="menu-item-1154" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1154"><a href="http://wiki.evergreen-ils.org">Evergreen Wiki</a></li>
                    </ul>
                  </li>

                  <li id="menu-item-1127" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-1127">
                    <a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="http://evergreen-ils.org/communicate/">Get Involved!</a>

                    <ul class="dropdown-menu">
                      <li id="menu-item-1415" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1415"><a href="http://evergreen-ils.org/communicate/">Communications</a></li>

                      <li id="menu-item-1570" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1570"><a href="http://evergreen-ils.org/communicate/committees/">Committees & Interest Groups</a></li>

                      <li id="menu-item-1130" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1130"><a href="http://evergreen-ils.org/communicate/mailing-lists/">Mailing Lists</a></li>

                      <li id="menu-item-1131" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1131"><a href="http://evergreen-ils.org/communicate/irc/">IRC</a></li>

                      <li id="menu-item-1132" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1132"><a href="http://evergreen-ils.org/communicate/calendar/">Calendar</a></li>

                      <li id="menu-item-1393" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1393"><a href="http://evergreen-ils.org/communicate/blog/">Blog</a></li>
                    </ul>
                  </li>

                  <li id="menu-item-1490" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-1490">
                    <a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="http://evergreen-ils.org/merchandise/">Merchandise</a>

                    <ul class="dropdown-menu">
                      <li id="menu-item-1491" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1491"><a href="http://evergreen-ils.org/dokuwiki/doku.php?id=books:evergreen_in_action">Evergreen in Action</a></li>
                    </ul>
                  </li>

                  <li id="menu-item-1373" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-1373">
                    <a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="http://evergreen-ils.org/conference/">Conference</a>

                    <ul class="dropdown-menu">
                      <li id="menu-item-1417" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1417"><a href="http://evergreen-ils.org/conference/">All Conferences</a></li>

                      <li id="menu-item-1374" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1374"><a href="http://evergreen-ils.org/conference/eg14/">2014 Conference</a></li>
                    </ul>
                  </li>

                  <li id="menu-item-1389" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1317 current_page_item current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children dropdown menu-item-1389">
                    <a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="http://evergreen-ils.org/egdownloads/">Downloads</a>

                    <ul class="dropdown-menu">
                      <li id="menu-item-1365" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1317 current_page_item menu-item-1365"><a href="http://evergreen-ils.org/egdownloads/">Evergreen Downloads</a></li>

                      <li id="menu-item-1388" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1388"><a href="http://evergreen-ils.org/opensrf-downloads/">OpenSRF Downloads</a></li>
                    </ul>
                  </li>
                </ul>
              </div>
            </div><!-- /.nav-collapse collapse -->
          </div><!-- .row-fluid -->
        </div><!-- /.navbar-inner -->
      </div><!-- /.navbar notresp -->

      <div class="navbar resp">
        <div class="navbar-inner" role="navigation">
          <div class="social-block">
            <a class="social-icon icon-feed" href="http://evergreen-ils.org/feed/rss/" title="Suscribe to my rss feed"></a><a class="social-icon icon-twitter" href="http://twitter.com/EvergreenILS" title="Follow me on twitter" target="_blank"></a><a class="social-icon icon-facebook" href="http://facebook.com/EvergreenILS" title="Follow me on facebook" target="_blank"></a><a class="social-icon icon-google" href="https://plus.google.com/102508317458716178274" title="Follow me on google" target="_blank"></a>
          </div><!--.social-block-->

          <h2 class="span7 inside site-description">Evergreen – Open Source Library Software</h2><button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"></button>

          <div class="nav-collapse collapse">
            <div class="menu-primary-navigation-container">
              <ul id="menu-primary-navigation-1" class="nav">
                <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-1128">
                  <a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="http://evergreen-ils.org/about-us/">About Us</a>

                  <ul class="dropdown-menu">
                    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1414"><a href="http://evergreen-ils.org/about-us/">Overview</a></li>

                    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1142"><a href="http://evergreen-ils.org/welcome/">Welcome</a></li>

                    <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1478"><a href="http://wiki.evergreen-ils.org/doku.php?id=faqs:evergreen_faq_1">F.A.Q.</a></li>

                    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1614"><a href="http://evergreen-ils.org/conservancy/">Software Freedom Conservancy</a></li>
                  </ul>
                </li>

                <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-1129">
                  <a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="http://evergreen-ils.org/eg-documentation/">Documentation</a>

                  <ul class="dropdown-menu">
                    <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1151"><a href="http://docs.evergreen-ils.org">Official Documentation</a></li>

                    <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1152"><a href="http://evergreen-ils.org/dokuwiki/doku.php?id=evergreen-docs:dig">Documentation Interest Group</a></li>

                    <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1153"><a href="http://evergreen-ils.org/dokuwiki/doku.php?id=faqs:evergreen_roadmap">Evergreen Roadmap</a></li>

                    <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1154"><a href="http://wiki.evergreen-ils.org">Evergreen Wiki</a></li>
                  </ul>
                </li>

                <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-1127">
                  <a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="http://evergreen-ils.org/communicate/">Get Involved!</a>

                  <ul class="dropdown-menu">
                    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1415"><a href="http://evergreen-ils.org/communicate/">Communications</a></li>

                    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1570"><a href="http://evergreen-ils.org/communicate/committees/">Committees & Interest Groups</a></li>

                    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1130"><a href="http://evergreen-ils.org/communicate/mailing-lists/">Mailing Lists</a></li>

                    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1131"><a href="http://evergreen-ils.org/communicate/irc/">IRC</a></li>

                    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1132"><a href="http://evergreen-ils.org/communicate/calendar/">Calendar</a></li>

                    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1393"><a href="http://evergreen-ils.org/communicate/blog/">Blog</a></li>
                  </ul>
                </li>

                <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-1490">
                  <a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="http://evergreen-ils.org/merchandise/">Merchandise</a>

                  <ul class="dropdown-menu">
                    <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1491"><a href="http://evergreen-ils.org/dokuwiki/doku.php?id=books:evergreen_in_action">Evergreen in Action</a></li>
                  </ul>
                </li>

                <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-1373">
                  <a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="http://evergreen-ils.org/conference/">Conference</a>

                  <ul class="dropdown-menu">
                    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1417"><a href="http://evergreen-ils.org/conference/">All Conferences</a></li>

                    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1374"><a href="http://evergreen-ils.org/conference/eg14/">2014 Conference</a></li>
                  </ul>
                </li>

                <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1317 current_page_item current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children dropdown menu-item-1389">
                  <a class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="http://evergreen-ils.org/egdownloads/">Downloads</a>

                  <ul class="dropdown-menu">
                    <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1317 current_page_item menu-item-1365"><a href="http://evergreen-ils.org/egdownloads/">Evergreen Downloads</a></li>

                    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1388"><a href="http://evergreen-ils.org/opensrf-downloads/">OpenSRF Downloads</a></li>
                  </ul>
                </li>
              </ul>
            </div>
          </div><!-- /.nav-collapse collapse -->
        </div><!-- /.navbar-inner -->
      </div><!-- /.navbar resp -->
    </div><!-- /.navbar-wrapper -->
  </header>

  <div id="main-wrapper" class="container">
    <div class="tc-hot-crumble container" role="navigation">
      <div class="row">
        <div class="span12">
          <div class="breadcrumb-trail breadcrumbs" itemprop="breadcrumb">
            <span class="trail-begin"><a href="http://evergreen-ils.org" title="Evergreen ILS" rel="home" class="trail-begin">Home</a></span> <span class="sep">»</span> <span class="trail-end">Evergreen Downloads</span>
          </div>
        </div>
      </div>
    </div>

    <div class="container" role="main">
      <div class="row">
        <div class="span9 article-container">
          <article id="page-1317" class="post-1317 page type-page status-publish hentry row-fluid">
            <header>
              <h1 class="entry-title format-icon">Evergreen Downloads</h1>
              <hr class="featurette-divider" />
            </header>

            <div class="entry-content">
              <h1>Evergreen Downloads</h1> 
<p>The Evergreen ILS consists of two main parts: the server and the staff client. 
The Evergreen server is installed on supported Linux distributions. The Evergreen staff client is installed on workstations and is used to connect to the server.
The Evergreen community maintains two most recent stable major releases of Evergreen ILS and a third stable version that is maintained with security updates only.
<p>Currently, the latest release from the Evergreen 2.5 series is recommended for all new installations. Only stable releases are suggested for production systems.
Anyone running Evergreen 2.3 series in production should make plans to upgrade soon. 
</p> 
        
<h2>Evergreen staff client</h2>
<p>The Evergreen staff client is the librarian's interface to Evergreen ILS. The Evergreen client for Windows is distributed as part of official Evergreen ILS releases. 
Mac and Linux versions of the staff client are not included in the official release, but may be available through community contributions.
You may also build your own Mac or Linux Evergreen staff client from source following the instructions provided by the community.</p>
<p>
<a class="btn btn-primary fp-button" style="text-decoration: none" href="http://evergreen-ils.org/downloads/evergreen-setup-2.5.1.exe" title="Evergreen Downloads">Download Evergreen 2.5.1 staff client for Windows</a>
</p>
<p><a title="Older Evergreen staff clients" href="eg_previous.htm">Older versions for Windows and Mac</a> · 
<a href="http://evergreen-ils.org/dokuwiki/doku.php?id=mozilla-devel:building_the_staff_client#building_a_macintosh_staff_client">Building Mac staff client</a> · 
<a href="http://evergreen-ils.org/dokuwiki/doku.php?id=evergreen-user:installing_and_running_the_staff_client#installing_on_linux">Building a Linux staff client</a>
</p>

<p>Please note that the <strong>Evergreen staff client and server versions must match</strong> in order to connect. For example, if you are running server version 2.5.1, you should use version 2.5.1 of the staff client.</p>

<h2>Evergreen server</h2>
<p>Evergreen server releases are packaged for installation on supported Linux distributions. Debian and Ubuntu are the only officially supported distributions.
All known production instances of Evergreen run on Debian or Ubuntu. There are also non-production instances run on Fedora and Gentoo for testing and development, but those are not officially supported.
<p>The latest stable release of a supported Linux distribution is recommended for an Evergreen installation. For Ubuntu, please use the latest LTS (long term support) release.</p>

<h3>2.5 series</h3>
<ul>
<li>Release date: 2013-11-27</li>
<li>Status: <strong>stable</strong></li>
<li>OpenSRF required: <a href="http://evergreen-ils.org/downloads/opensrf-2.2.1.tar.gz">2.2.1</a> (<a href="http://evergreen-ils.org/downloads/opensrf-2.2.1.tar.gz.md5">MD5</a>)</li>
</ul>
<p>
<a class="btn btn-primary fp-button" style="text-decoration: none" href="http://evergreen-ils.org/downloads/Evergreen-ILS-2.5.1.tar.gz" title="Evergreen 2.5.1">Download Evergreen 2.5.1 server</a>
</p>
<p>
<a href="http://evergreen-ils.org/downloads/Evergreen-ILS-2.5.1.tar.gz.md5">MD5</a> ·
<a href="http://evergreen-ils.org/documentation/release/RELEASE_NOTES_2_5.html">Release Notes</a> ·
<a href="http://evergreen-ils.org/downloads/ChangeLog-2.5.0-2.5.1">Changelog</a> ·
<a href="http://evergreen-ils.org/documentation/install/README_2_5.html">Install Instructions</a> ·
<a href="http://docs.evergreen-ils.org/2.5/_upgrading_the_evergreen_server.html">Upgrade Instructions</a> ·
<a href="http://git.evergreen-ils.org/?p=Evergreen.git;a=shortlog;h=refs/heads/rel_2_5">Git Location</a>
</p>

<h3>2.4 series</h3>
<ul>
<li>Release date: 2013-12-05</li>
<li>Status: <strong>stable</strong></li>
<li>OpenSRF required: <a href="http://evergreen-ils.org/downloads/opensrf-2.2.1.tar.gz">2.2.1</a> (<a href="http://evergreen-ils.org/downloads/opensrf-2.2.1.tar.gz.md5">MD5</a>)</li>
<li><a href="http://evergreen-ils.org/downloads/Evergreen-ILS-2.4.4.tar.gz" title="Evergreen 2.4.4">Download Evergreen 2.4.4 server</a> (<a href="http://evergreen-ils.org/downloads/Evergreen-ILS-2.4.4.tar.gz.md5">MD5</a>)</li>
<li><a href="http://evergreen-ils.org/documentation/release/RELEASE_NOTES_2_4.html">Release Notes</a> ·
<a href="http://evergreen-ils.org/downloads/ChangeLog-2.4.3-2.4.4">Changelog</a> ·
<a href="http://evergreen-ils.org/documentation/install/README_2_4.html">Install Instructions</a> ·
<a href="http://docs.evergreen-ils.org/2.4/_upgrading_the_evergreen_server.html">Upgrade Instructions</a> ·
<a href="http://git.evergreen-ils.org/?p=Evergreen.git;a=shortlog;h=refs/heads/rel_2_4">Git Location</a>
</ul>

<h3>2.3 series</h3>
<ul>
<li>Release date: 2013-12-05</li>
<li>Status: <strong style="color: #f00">security updates only</strong></li>
<li>OpenSRF required: <a href="http://evergreen-ils.org/downloads/opensrf-2.1.2.tar.gz">2.1.2</a> (<a href="http://evergreen-ils.org/downloads/opensrf-2.1.2.tar.gz.md5">MD5</a>)
<li><a href="http://evergreen-ils.org/downloads/Evergreen-ILS-2.3.12.tar.gz" title="Evergreen 2.3.12">Download Evergreen 2.3.12 server</a> (<a href="http://evergreen-ils.org/downloads/Evergreen-ILS-2.3.12.tar.gz.md5">MD5</a>) 
<li><a href="http://evergreen-ils.org/documentation/release/RELEASE_NOTES_2_3.html">Release Notes</a> ·
<a href="http://evergreen-ils.org/downloads/ChangeLog-2.3.11-2.3.12">ChangeLog</a> ·
<a href="http://evergreen-ils.org/documentation/install/README_2_3.html">Install Instructions</a> ·
<a href="http://docs.evergreen-ils.org/2.3/_upgrading_the_evergreen_server.html">Upgrade Instructions</a> ·
<a href="http://git.evergreen-ils.org/?p=Evergreen.git;a=shortlog;h=refs/heads/rel_2_3">Git Location</a>
</li>
</ul>


              <h2><a name="repos"></a><a name="repos"></a>Source code repositories</h2>

              <p><a name="repos"></a>A Gitweb instance sits atop the Git repositories for Evergreen and OpenSRF. You can find both repositories at <a href="http://git.evergreen-ils.org/">git.evergreen-ils.org</a>. Here is the running change log for the Evergreen code repository: <a href="http://git.evergreen-ils.org/?p=Evergreen.git;a=shortlog">watch us work</a>.</p>

              <p>Trac sends code commits to two public Evergreen mailing lists:</p>

              <ul>
                <li>For Evergreen commits, subscribe to <a href="http://list.georgialibraries.org/mailman/listinfo/open-ils-commits">open-ils-commits</a></li>

                <li>For OpenSRF commits, subscribe to <a href="http://list.georgialibraries.org/mailman/listinfo/opensrf-commits">opensrf-commits</a></li>
              </ul>
              <h2><a name="code_museum"></a>Release archive</h2>

              <p><a name="code_museum"></a>Older versions of Evergreen software are available from the <a title="Code Museum" href="http://evergreen-ils.org/code-museum/">Evergreen release archive</a>.</p>
              <h3><a name="evergreen_demos"></a>Evergreen in action</h3>

              <p><a name="evergreen_demos"></a>Visit the Evergreen catalog on our <a href="http://evergreen-ils.org/dokuwiki/doku.php?id=community_servers#community_demo_servers">demonstration</a> and <a href="http://evergreen-ils.org/dokuwiki/doku.php?id=community_servers#community_development_servers">development</a> servers, or visit this <a href="http://evergreen-ils.org/dokuwiki/doku.php?id=evergreen_libraries">list of live Evergreen libraries</a>.</p>

              <p>You can also download an Evergreen staff client and point it at the Evergreen demo or development server (see the <a href="http://evergreen-ils.org/dokuwiki/doku.php?id=community_servers">community servers</a> page for details).</p>

              <h3><a name="pos"></a>Bug Reports</h3>

              <p><a name="bugs"></a>Please report any Evergreen bugs/wishlist on <a href="https://bugs.launchpad.net/evergreen">Launchpad</a>.</p>

              <p>To submit a vulnerability please email your report to <a href="mailto:open-ils-security@esilibrary.com">open-ils-security@esilibrary.com</a>.</p>


              <p><a name="repos"></a></p>

            </div>

            <footer class="entry-meta"></footer><!-- .entry-meta -->
          </article>
        </div><!--.article-container -->
      </div><!--.row -->
    </div><!-- .container role: main -->
  </div><!--#main-wrapper"-->
  <!-- FOOTER -->

  <footer id="footer">
    <div class="container footer-widgets">
      <div class="row widget-area" role="complementary">
        <div class="span4">
          <aside id="text-3" class="widget widget_text">
            <h3 class="widget-title">About Evergreen</h3>

            <div class="textwidget">
              This is the project site for Evergreen, a highly-scalable software for libraries that helps library patrons find library materials, and helps libraries manage, catalog, and circulate those materials, no matter how large or complex the libraries.
            </div>
          </aside>
        </div>

        <div class="span4">
          <aside id="nav_menu-3" class="widget widget_nav_menu">
            <h3 class="widget-title">Community Links</h3>

            <div class="menu-community-links-container">
              <ul id="menu-community-links" class="menu">
                <li id="menu-item-1369" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1369"><a href="https://launchpad.net/evergreen">Evergreen Bug Tracker</a></li>

                <li id="menu-item-1474" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1474"><a href="http://www.ohloh.net/p/evergreen">Evergreen on Ohloh</a></li>

                <li id="menu-item-1404" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1404"><a href="http://wiki.evergreen-ils.org">Evergreen Wiki</a></li>

                <li id="menu-item-1370" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1370"><a href="http://git.evergreen-ils.org">Git Repositories</a></li>

                <li id="menu-item-1383" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1383"><a href="http://irc.evergreen-ils.org/evergreen/today">IRC Logs</a></li>

                <li id="menu-item-1371" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1371"><a href="http://docs.evergreen-ils.org">Official Documentation</a></li>
              </ul>
            </div>
          </aside>
        </div>

        <div class="span4">
          <aside id="rss-4" class="widget widget_rss">
            <h3 class="widget-title"><a class='rsswidget' href='http://planet.evergreen-ils.org/atom.xml' title='Syndicate this content'><img style='border:0' width='14' height='14' src='http://evergreen-ils.org/wp-includes/images/rss.png' alt='RSS' /></a> <a class='rsswidget' href='http://planet-evergreen.coffeecode.net/' title=''>Planet Evergreen</a></h3>

            <ul>
              <li><a class='rsswidget' href='http://www.esilibrary.com/esi/newsitem.php?id=2221' title='Equinox Announces J.R. Clarke Live on Evergreen'>Equinox Announces J.R. Clarke Live on Evergreen</a></li>

              <li><a class='rsswidget' href='http://evergreen.sigio.com/2013/12/billing-enhancements-for-evergreen.html' title='MassLNC has engaged me to develop billing enhancements for Evergreen. These are just about ready for testing at this point. I would have mentioned this sooner, but I've been otherwise engaged. I did mention it on the mailing lists back in July.'>Billing Enhancements for Evergreen</a></li>

              <li><a class='rsswidget' href='http://blog.mvlcstaff.org/2013/12/evergreen-update-this-weekend.html' title=
              'We have scheduled our next Evergreen update for the night of Sunday, December 8th, providing no deal-breaking issues are discovered with the next release between now and then. Among the features you’ll see following the update are: A mobile-friendly catalogThe addition of an author, title, subject and series Browse search mode Larger fonts in the OPAC (by default) and labeled and repositioned search fieldsThe addition of a “My List Preferences” tab in Account Preferences where you can identify the number of lists and the number of list items that should display on each page. Individual lists will also display a page number and will be able to be navigated by page numberWhen pasting a barcode into a search filed, any extra white space will be automatically trimmedAdditional memory leaks tied to receipt printing are fixed. This should improve staff client performanceIn circulation, lost items will now be included as part of the lump-sum tally of items out and will display with other checked out items, rather than belowThe ability to print receipts for a single selected item is added from the interfaces for Items Out or Lost, Claims Returned, Long Overdue and Has Unpaid Billings There’s still time to look at the new version before the update. We currently have it set up on the training server where you can put it through its paces. If you currently have the staff client for the training server installed on your computer, you will be prompted to update your client when you attempt to log in.'>
              Evergreen Update this Weekend</a></li>

              <li><a class='rsswidget' href='http://blog.mvlcstaff.org/2013/12/parallel-metabib-reingest-in-evergreen.html' title=
              'The Evergreen 2.4 to 2.5 upgrade process is going to require a reingest of your bibliographic records so that new features, such as the browse search, will work properly. Traditional methods of reingesting records using a SQL script are slow, since the search indexing for each bibliographic record is updated in turn. They also require that you tinker with global flags in the database. To remedy some of these issues, 2.4 modified the database function metabib.reingest_metabib_field_entries to accept three boolean flags in addition to the record id of the bibliographic record that needs reingesting. These flags indicate which of the metabib indexes you'd like to skip for the given bib record id: facet, browse, or search in that order. (Just to make it perfectly clear: setting a flag to TRUE causes that index reingest to be skipped and not run. This logic is the opposite of what you might typically expect, so it bares repeating.) The options are all FALSE by default, so if you want to reingest everything then you can still use the function in the old way. However, using these flags to only reingest what needs to be reingested can save you some time and also permits us to write a program to do a complete bibliographic reingest in parallel. This latter is a feat that was rather difficult to achieve prior to 2.4. The main advantage of using the 2.4 version of metabib.reingest_metabib_field_entries over a SQL script that updates your bibliographic records is that when you use the flags to turn off or skip different ingest methods, you gain fine grained control over the ingest process. Simply updating a bibliographic record causes all of the reingest methods to run on this record. In the course of normal operation, this is exactly what you want. If a MARC record is edited for instance, you want the changes to show up in all of the indexes. However, when you are doing a planned reingest of all of your records, such as during an upgrade or after adding a custom metabib field, you may want more control over which index gets updated. Only updating the facet, browse, or search index when necessary will save you a bit of time when indexing all your records at once. In the case where you've added a new configuration for a facet, search, or browse metabib field, you will want to ask your database administrator to run a simple SQL script to reingest all of your bibs using the metabib.reingest_metabib_field_entries function with the appropriate flags. While updating only one metabib index will save you some time, indexing all of your records in this way will still take several hours. In the event that you want to update all of your indexes for all of your bibliographic records in one go, you will definitely want to do this in parallel. Using the appropriate flags with the metabib.reingest_metabib_field_entries function makes this possible. Before you can run the reingest in parallel, you need to know a little about how the different ingest routines work. You need to know that the facet, browse, and search ingests can all happen at the same time. That is, they can run in parallel with each other. That said, the browse ingest cannot run in parallel with other browse ingests. You run the risk of having database conflicts with the different processes doing browse updates at the same time. What this means is that you have to partition the work so that the facet and search ingests run in parallel, and the browse ingest runs sequentially over each record. You can still run the browse ingest while the parallel facet and search ingests run. If that sounds a bit complicated, never fear. I have written pingest.pl, a smallish Perl program that will do all of that for you. While you may have great success with just downloading the program, copying it to one of your Evergreen servers, and running it without knowing how it does what it does, you should probably understand a few things about how it works and the assumptions that it makes before you attempt to run it. First, it assumes that you have set the PGHOST, PGPORT, PGDATABASE, PGUSER, and PGPASSWORD environment variables as described here. If you don't have those set, you will either need to set them or to modify the three lines that have DBI->connect('DBI:Pg') on them so that the program can find your database. Second, the program will run 8 parallel processes by default, and will use batches of 10,000 records each when ingesting for the facet and search indexes. These values work in my environment. You may want to use different numbers depending on the capabilities of your database server and the number of records in your database. These values are set by the constants MAXCHILD and BATCHSIZE defined near the top of the file. MAXCHILD controls how many processes are used for the parallel ingest. BATCHSIZE controls how many records are processed by each of the parallel processes. The browse ingest that sequentially over all records as a single batch also counts against the limit set by MAXCHILD. Because the browse ingest operates more or less sequentially, it serves as the main limit on how long the total reingest takes. Using any reasonable number of processes and batch size, the combined facet and search ingests will likely finish several hours before the browse ingest does. As a general rule of thumb, you should probably set MAXCHILD to one half the number of cores or threads (if HTT is enabled) on your database server, and BATCHSIZE should be approximately one one-hundredth of the number of your bibliographic records. There is room to fudge here, and if you're doing this during an upgrade, you could just go ahead and use all of the cores on your database server. You should experiment and find numbers that work for you. You might discover that larger batches work just fine in your situation. Finally, the program itself spends most of its time waiting on the database, so it uses very few resources on the computer where it runs. If you run it from a server or workstation other than your database server, you generally should not have to worry about how many CPU cores that machine has. The database server's resources and utilization are your main concerns. We use this script quite frequently when updating our development and training servers, as well as when necessary during upgrades, here at MVLC. We hope you also find it useful. We know that there are ways it could be improved, such as moving the maximum child and batch size parameters from constants to command line parameters. If you make any modifications that would be useful to others, then we would be happy to incorporate them.'>
              Parallel Metabib Reingest in Evergreen 2.4 and Later</a></li>

              <li><a class='rsswidget' href='http://blog.evergreen.lib.in.us/?p=1967' title='Last Call: OPAC Enhancements Survey Let us know what OPAC enhancements your library finds crucial to providing excellent service by December 4, 2013. OPAC Enhancements Survey Sharing our Resources Brown County Public Library has requested assistance from the Evergreen Indiana consortium for their county-wide reading program in January and February 2014, and would like to […]'>Weekly Update – December 3, 2013</a></li>
            </ul>
          </aside>
        </div>
      </div><!-- .row widget-area -->
    </div><!--.footer-widgets -->

    <div class="colophon">
      <div class="container">
        <div class="row-fluid">
          <div class="span4 social-block pull-left">
            <a class="social-icon icon-feed" href="http://evergreen-ils.org/feed/rss/" title="Suscribe to my rss feed"></a><a class="social-icon icon-twitter" href="http://twitter.com/EvergreenILS" title="Follow me on twitter" target="_blank"></a><a class="social-icon icon-facebook" href="http://facebook.com/EvergreenILS" title="Follow me on facebook" target="_blank"></a><a class="social-icon icon-google" href="https://plus.google.com/102508317458716178274" title="Follow me on google" target="_blank"></a>
          </div>

          <div class="span4 credits">
            <p>© 2008-2013 <a href="http://www.georgialibraries.org/" target="_blank">GPLS</a> and others. Evergreen is open source software, freely licensed under <a href="http://www.gnu.org/licenses/gpl-2.0.html" target="_blank">GNU GPLv2</a> or later.<br />
            The <a href="http://evergreen-ils.org/blog/?p=583" target="_blank">Evergreen Project is a member</a> of <a href="http://sfconservancy.org/" target="_blank">Software Freedom Conservancy</a>.</p>
          </div>

          <div class="span4 backtop">
            <p class="pull-right"><a class="back-to-top" href="#">Back to top</a></p>
          </div>
        </div><!-- .row-fluid -->
      </div><!-- .container -->
    </div><!-- .colophon -->
  </footer><!-- Piwik Tracking Code--><script type="text/javascript">
//<![CDATA[

  var _paq = _paq || []; 
  _paq.push(["trackPageView"]); 
  _paq.push(["enableLinkTracking"]); 

  (function() { 
    var u=(("https:" == document.location.protocol) ? "https" : "http") + "://webstats.evergreen-ils.org/"; 
    _paq.push(["setTrackerUrl", u+"piwik.php"]); 
    _paq.push(["setSiteId", "1"]); 
    var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript"; 
    g.defer=true; g.async=true; g.src=u+"piwik.js"; s.parentNode.insertBefore(g,s); 
  })(); 
  //]]>
  </script><noscript><img src="http://webstats.evergreen-ils.org/piwik.php?idsite=1&rec=1" style="border:0" alt="" /></noscript><!-- End Piwik Tracking Code --><script type='text/javascript' src='http://evergreen-ils.org/wp-includes/js/jquery/ui/jquery.ui.core.min.js?ver=1.10.3'>
</script><script type='text/javascript' src='http://evergreen-ils.org/wp-includes/js/jquery/ui/jquery.ui.widget.min.js?ver=1.10.3'>
</script><script type='text/javascript' src='http://evergreen-ils.org/wp-includes/js/jquery/ui/jquery.ui.mouse.min.js?ver=1.10.3'>
</script><script type='text/javascript' src='http://evergreen-ils.org/wp-includes/js/jquery/ui/jquery.ui.resizable.min.js?ver=1.10.3'>
</script><script type='text/javascript' src='http://evergreen-ils.org/wp-includes/js/jquery/ui/jquery.ui.draggable.min.js?ver=1.10.3'>
</script><script type='text/javascript' src='http://evergreen-ils.org/wp-includes/js/jquery/ui/jquery.ui.button.min.js?ver=1.10.3'>
</script><script type='text/javascript' src='http://evergreen-ils.org/wp-includes/js/jquery/ui/jquery.ui.position.min.js?ver=1.10.3'>
</script><script type='text/javascript' src='http://evergreen-ils.org/wp-includes/js/jquery/ui/jquery.ui.dialog.min.js?ver=1.10.3'>
</script><script type='text/javascript' src='http://evergreen-ils.org/wp-content/themes/customizr/inc/js/bootstrap.min.js'>
</script><script type='text/javascript' src='http://evergreen-ils.org/wp-content/themes/customizr/inc/js/tc-scripts.min.js'>
</script><script type='text/javascript' src='http://evergreen-ils.org/wp-content/themes/customizr/inc/js/holder.js'>
</script><script type='text/javascript' src='http://evergreen-ils.org/wp-content/themes/customizr/inc/js/fancybox/jquery.fancybox-1.3.4.min.js'>
</script><script type="text/javascript">
//<![CDATA[

                                jQuery(document).ready(function( $) { 
                              // Fancybox 
                              $("a.grouped_elements").fancybox({ 
                                'transitionIn'  : 'elastic' , 
                                'transitionOut' : 'elastic' , 
                                'speedIn'   : 200,  
                                'speedOut'    : 200,  
                                'overlayShow' : false, 
                                'autoScale' : true, 
                                'changeFade' : 'fast', 
                                'enableEscapeButton' : true 
                              }); 
                                }); 
  //]]>
  </script>
</body>
</html>