IT Pro is supported by its audience. When you purchase through links on our site, we may earn an affiliate commission. Learn more

GCHQ releases open source analysis tools on Github

UK spy agency promises further contributions to open source community

Government spy agency GCHQ has released one of its tools, Gaffer, on Github.

Gaffer is a graph database program which is "optimised for retrieving data on nodes of interest", and "makes it easy to store large-scale graphs in which the nodes and edges have statistics such as counts, histograms and sketches".

Essentially, it acts as Big Data analytics, sifting through huge volumes of information in order to determine patterns.

The software also lets the user "specify flexible views on the data", and "can be used for machine-learning applications".

The target audience for this code is likely to be those with intensive research and analysis needs, rather than more general users.

The software has been released for free under an open source Apache 2 license, meaning anyone is free to edit or use it.

Intelligence agencies releasing open source code is not unheard of - Gaffer itself is based on the Accumulo framework, which was released by the NSA under the same license in 2008.

Speculation is rife as to exactly why the repository has been released, but according to a spokesperson, "Gaffer is expected to be the first of many contributions that GCHQ will make to open source software".

"GCHQ hopes that Gaffer will be useful to others in the community, as well as helping its own technical staff as they continue to develop the software in the future," a GCHQ representative told TechWeekEurope.

"As a government department and technology organisation, GCHQ software developers and technologists aim to contribute to open source software projects."

Image credit: Stephen Clarke / Shutterstock.com

Featured Resources

2022 State of the multi-cloud report

What are the biggest multi-cloud motivations for decision-makers, and what are the leading challenges

Free Download

The Total Economic Impact™ of IBM robotic process automation

Cost savings and business benefits enabled by robotic process automation

Free Download

Multi-cloud data integration for data leaders

A holistic data-fabric approach to multi-cloud integration

Free Download

MLOps and trustworthy AI for data leaders

A data fabric approach to MLOps and trustworthy AI

Free Download

Recommended

Organisations are scaling back their open source software due to security fears – Anaconda
open source

Organisations are scaling back their open source software due to security fears – Anaconda

15 Sep 2022
UK, US condemn Iran for ‘unprecedented’ cyber attack against Albania
cyber attacks

UK, US condemn Iran for ‘unprecedented’ cyber attack against Albania

8 Sep 2022

Most Popular

Empowering employees to truly work anywhere
Sponsored

Empowering employees to truly work anywhere

22 Nov 2022
How to boot Windows 11 in Safe Mode
Microsoft Windows

How to boot Windows 11 in Safe Mode

15 Nov 2022
The top 12 password-cracking techniques used by hackers
Security

The top 12 password-cracking techniques used by hackers

14 Nov 2022