1)
“CAcert.org is a community-driven Certificate Authority that issues certificates to the public at large for free.” Source: http://wiki.cacert.org/FAQ/AboutUs.
2)
If you're using Linux, it is quite likely that your system is already trusting the CAcert root certificate. Windows and Firefox do not trust CAcert.org yet, though. See the inclusion status page for an overview.