Release 3.0 of GNU Radio is available at the following URL:
However–this is not its official home. This tarball will be uploaded
to the GNU Project where it will become cryptographically signed and
available for download there and from the remainder of the GNU Project
download mirrors. Please allow a few days for this to happen.
This release is identical to the 3.0rc3 release with the exception of
the version string. Thank you to all the testers that reported problems
Functionally, release 3.0 is not significantly different from release
2.8; however, there has been a major change in the structure and
organization of the source code and build system for the project.
GNU Radio source code is now distributed and built as one monolithic
tree. This makes it easier to obtain all the components that one is
interested in compiling. The top-level directory structure allows each
GNU Radio component to have a separate source tree while a combined
build system ties everything together.
The build system for gnuradio now allows for the traditional:
./sudo make install
…process for building all of the components of interest. By default,
everything is built that can be built based on what dependencies are
found on the build system. Alternatively, the build system allows one
to enable and disable different components as desired.
GNU Radio now uses the Subversion version control system for its code,
for those interested in tracking the latest updates. Information on this
outstanding tool can found at:
The GNU Radio source code tree is available via Subversion using:
svn co http://gnuradio.org/svn/gnuradio/trunk gnuradio
Full instructions for building GNU Radio from the SVN repository are at:
The SVN repository contains a number of components not distributed with
the above tarball, as they are considered either experimental, under
development, or will be released in a future ‘contrib’ type tarball.
The GNU Radio project now uses a Trac-based project management system:
Trac allows us to browse source code, track defects, tasks, and
enhancement requests (“tickets”), organize releases, and maintain a
user-modifiable Wiki database for documentation. To control automated
Wiki spam generation, anonymous users have read-only access to the Trac
system. Guests who wish to create or update Wiki pages or bug reports
may log in as ‘guest’ with the password ‘gnuradio’. Information on Trac
itself may be found at:
Finally, GNU Radio is now hosted in a new location. Hosting services
for gnuradio.org have been generously provided by the University of
Utah. A very special thanks goes to Jay Lepreau, Kirk Webb, and the
remainder of the Flux Research Group for providing these facilities.
More information on this organization can be found at:
Johnathan C., AE6HO