GNU Health/FAQ

< GNU Health

General QuestionsEdit

Who is behind GNU Health?

GNU Health is from GNU Solidario, a non-for-profit, non-government-organization that delivers health with free software. In 2011, the Free Software Foundation adopted GNU Health, and today is an official package of the GNU project. GNU Health belongs to humanity and to public health, at no cost.

What is the license of GNU Health?

GNU Health is licensed under the GNU General Public License, GPL v3 or later.

What is the main site of GNU Health?

Where can I download GNU Health?

GNU Health is hosted at You can get the latest version at

I want to get involved in the GNU Health community. Where can I get more information?

Refer to the Resources section of this book.

On which operating systems can GNU Health be installed?

The GNU Health server can be installed in any GNU/Linux and *NIX based systems with a Python interpreter. Some people have installed GNU Health server on Microsoft Windows.

The client can be installed in GNU/Linux systems, OpenBSD, FreeBSD and other *NIX systems, as well as in Microsoft Windows and Apple Mac OS X (Macs with Intel processors only).

What is the software versioning model in GNU Health?

GNU Health uses a sequence-based schema, using the "major.minor.revision" identifiers. GNU Health uses odd minor numbers for development versions, and even minor numbers for stable releases.

For example: 3.16.1 would correspond to a stable release, whereas 2.15.0 would be a development release. Development releases are not meant to be use in productive environments, and they are intended to be use by developers.

Concepts of GNU Health and TrytonEdit

What is the difference between a party, a person, and a patient? And how do they play together?

A Party is a very basic and generic concept in GNU Health. It can represent a human beeing as well as an organisation or a company, depending on the settings you make. By checking the Person box you declare a party to be a human beeing; this includes health professionals, patients, and other members of the population alike. Only by checking the Patient box as well you declare a party to be a patient. And only for patients you are able to create a patient record in the Health → Patients section.

Demo DatabaseEdit

I can not connect to the GNU Health Demo Database. What shall I do?

  • Make sure that you are using the correct version of the Tryton client software. This is not necessarily the most recent version. Please refer to the chapter about the Demo Database.
  • Make sure your Internet connection is up and running. (Temporary communication problems between the Tryton client and the Demo Database may be caused by unstable or very slow connectivity.)

Glossary · Operating System-Specific Notes