
The National Security Agency has officially announced that Guidra is a new open source project at the RSA 2019 Conference.
What is Ghidra?
Ghidra is a reverse engineering framework for software developed by the NSA in use by the agency for more than a decade. Essentially, the software reverse engineering tool helps detect the source code of a special program that gives you the ability to detect virus threats or potential errors.

There are similar products for reverse engineering in the market, including the common disassembly and debugging tool known as IDA. But Joyce has confirmed that the National Security Agency has been working to develop a cadre for years, setting priorities and needs in the real world, making it a particularly powerful and usable tool. It also costs products such as IDA money, while the open source Ghidra represents the first time that a tool of this caliber is available for free - a major contribution to training the next generation of cyber security advocates.

(Similar to other open source code, though, we expect to have some errors.) Joyce also noted that the NSA is looking at the Ghidra version as a kind of recruitment strategy, making it easier for new employees to enter the NSA at a higher level.
Ghidra is open source
Yes, Open Source is completely open source. It uses the Apache License version 2.0. The Ghidra source code is available on Github. You can browse the source code in its Githp repository.
How to get Ghidra
Ghidra is a Java-based application that is available for Linux, Windows, and MacOS, which you can download for free from its official site. Its size is about 270 MB.
Download Ghidra