From Annvix
Project Goals
Annvix has a number of goals that are to be met and maintained. While each developer may have their own particular reasons for contributing to and being involved in Annvix, there are some common goals we share:
- Have an open development process, via source code availability, open mailing list discussion, etc.
- Use code with acceptable "free" licensing, such as the GPL, BSD, and other similar licenses.
- Keep packages current in regards to discovered security issues.
- Use as much cryptographic software as necessary without restricting it. Annvix is developed in Canada where it is legal to export cryptographic software to the world.
- Avoid political nonsense as much as possible; decisions are based on technical merit not on politics.
- Attempt to use packages with as few patches as possible to prevent upgrade problems and make maintenance simpler and to ensure users get software as the author intended it.
Project Targets
The following is a list of project-specific targets that the Annvix project hopes to meet in the future; there are no specific timelines associated with any of these items:
- Secure default configurations for all services
- More thorough management of authentication (LDAP, Kerberos)
- Web/console-based administration "control panel"