Free-gov logo
We want a world where every citizen in every country will enjoy the best e-government services,
regardless of their gender, race, religion, or the economic development of their countries...
This dream will only come true through the availability of the best open & free software.
Everybody is welcome to participate in free-gov. Know how may you get involved"

Free-gov is free software for free governments. This is a people's initiative (there is no "company" behind this project), and everybody is welcome to download the code, to study it, to improve it, to find errors, write translations, documentation... or just to spread the word!

Free-gov is 100% free software, because freedom and independence are important to us, and also should be important to serious governments.

GNU Free software OSI Certified Licence   GNU Affero GPL license

Free-gov specifications at a glance
Open source ok (100% free software)
License GNU AGPL
Prog. language PHP 5
Prog. paradigm Mostly procedural
Operating System Independent
Architecture Client / Server
Interface Web + Intranet + Mobile
Modular ok
Database engine MySQL, Percona, etc.
Community support ok
Commercial support ok
I18N support ok (static method)

A diversity-friendly community

female friendly open fre software project Did you know that Free-gov is one of the few Free Software projects in the world headed by a woman?
However we have got old-school-hackers coding in the project too... the magic words are "diversity tolerance".
We are proud to be one of the most diversity-friendly Free Software projects in the world today!


Because one image is worth a thousand words...

Sample screenshot of free-gov running

Give a donation for this initiative

Donate towards our web hosting bill!

Out of respect for our users and visitors, we keep this website and documentation free of intrusive ads.
This project's infrastructure is funded by small contributors as you. Thank you for supporting free-gov's independence!

 Free-gov as Certification Authority

Digital Certificates (1024 bits X.509) for free

If you are a government agency (and you are able to prove us your official status) Free-gov Initiative may issue Digital Certificates to be used with Electronic Signature and Electronic Documentation Integrity provided in our software.

Our X.509 Digital Certificates are issued absolutely free of charge, provides strong 1024 bits encryption and are valid for 1 year. You can also renew certificates for free.

Free-gov provides Digital Certificates created to be used in Electronic Signature and Electronic Documentation Integrity, but not to be used in ordinary secure websites by HTTPS protocol. If you need an SSL Certificate to be used in websites, please look for commercial SSL Certification providers.

Why may one trust Free-gov Initiative as Certification Authority?

Free-gov Initiative created free-gov e-government Free Software platform and controls further development and new releases. Free-gov Initiative's issued Certificates are trusted by default in free-gov software. Period.

Free Certificates request procedure

Certificates are issued according the following 2-steps protocol:

1) Send us a request by letter. Request letter must be sealed in Official Letterhead Paper, and signed by the highest level authority in your Government Agency. Letter must be delivered through diplomatic services. You may ask for instructions using the form in the contact page.

2) Once your request (issued by the Official Sealed Letter described in step 1) is approved, we will contact you by e-mail providing instructions for X.509 certificate installation For further communications, we will use the official e-mail address provided and authorized in your official request letter.

Basic PKI and Certification Authority concepts

In public key cryptography, a Certification Authority (abbreviated as CA) is an entity that issues digital certificates. The digital certificate certifies the ownership of a public key by the named subject of the certificate.

Definition from Wikipedia:

A CA issues digital certificates that contain a public key and the identity of the owner. The matching private key is not similarly made available publicly, but kept secret by the end user who generated the key pair.
The certificate is also a confirmation or validation by the CA that the public key contained in the certificate belongs to the person, organization, server or other entity noted in the certificate. A CA's obligation in such schemes is to verify an applicant's credentials, so that users and relying parties can trust the information in the CA's certificates.
CAs use a variety of standards and tests to do so. In essence, the Certificate Authority is responsible for saying "yes, this person is who they say they are, and we, the CA, verify that".

Public Key Infrastructure diagram
Diagram of a PKI (Public Key Infrastructure) [ about this image ]

Further reading

We encourage you to fully understand all X.509 and public key cryptography concepts. You may read books on these topics, but you can start reading many information available in several Internet articles:


      About the project
      GNU AGPL License
      Bug tracking  Bug icon  Secure icon
      Free-gov's mascot


      Everybody can help!
      Project guidelines
      Certification Authority

      Mailing lists
      Free-gov newsletter
      Contact us  Secure icon
      RSS feed RSS icon

      Knowledge Base
      Documentation Wiki
      View screenshots
      Privacy Policy

      Download releases
      Download from CVS
      CD-ROM request

Free-gov is a free software project (AGPL licensed) and a non-profit international initiative providing free software for all governments and citizens in the world

Creative Commons BY-SA license
Content of this website is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License