EPICS 7

This is the current major release series. The newer network protocol pvAccess and its helper modules are now being used in production systems at many places, but is not quite a drop-in replacement for Channel Access. As with all new releases thorough testing is recommended. The IOC parts (including libCom, Record and Device Support, Database and Channel Access) have continued developments since the 3.15 and 3.16 releases and need the usual care when migrating applications. Please check the release notes.

Point Releases

Each released minor version has its own page containing links to its documentation and the relevant files in the software download area. Released versions may have subsequent patch releases, which are documented under the parent version number.

EPICS 7.0.6 (July 2021)
EPICS 7.0.5 (March 2021)
EPICS 7.0.4 (May – August 2020)
EPICS 7.0.3 (July – November 2019)
EPICS 7.0.2 (December 2018 – April 2019)
EPICS 7.0.1 (December 2017)

Host Platforms

  • GNU/Linux on Intel, PowerPC or ARM
  • MacOS X (Darwin) on Intel and Apple M1
  • MS Windows on x86 or x64 using MS Visual Studio, Cygwin, or MinGW

IOC Target Platforms

  • GNU/Linux on Intel, PowerPC or ARM
  • MacOS X (Darwin) on Intel and Apple M1
  • MS Windows on x86 or x64
  • RTEMS releases up to 4.10.x on any previously supported CPU
  • Experimental support for RTEMS 5 on older and some new CPUs
  • vxWorks 6.8 or 6.9 on PowerPC or Intel CPUs

Software Download

Tarfiles of released versions of Base can be retrieved from the Base Download area. The source code for all release branches of Base can be obtained using git by cloning the URL https://git.launchpad.net/epics-base but note that from 7.0 we are using git submodules, and the PVA modules will be downloaded (automatically) from GitHub, not Launchpad. To check out the 7.0 branch use these commands:

git clone --recursive -b 7.0 https://git.launchpad.net/epics-base base-7.0
cd base-7.0

Continuous Integration

The latest code from the 7.0 series gets built and tested on various operating systems whenever changes are committed to the upstream Git repository on Launchpad.

Links