The social contract of Parabola is a commitment of the project to the Free Software and Art community in general and its users in particular. It is because of this that our social contract will always follow the philosophy of free knowledge. All the amendments to this social contract must be faithful to the spirit of the [Free Software movement](http://en.wikipedia.org/wiki/Free_software_movement). 1. **Parabola is free software and art**: Parabola project will follow the [GNU Free System Distribution Guidelines](http://www.gnu.org/distros/free-system-distribution-guidelines.html). This means Parabola will include, and propose, exclusively free software and will reject nonfree applications, nonfree programming platforms, nonfree drivers, nonfree firmware “[blobs](http://en.wikipedia.org/wiki/Binary_blob)”, nonfree games, and any other nonfree software, as well as nonfree manuals or documentation. Also Parabola supports free art, therefore it does not provide any type of support for non-free art. 2. **Parabola and other distributions**: Parabola's objective is to support the Free Software and Art movement, so we only need to compete against non-free software and art. Parabola will strive to support other Free Software and Art projects as best it can and any information from our project will be available for anybody who needs it. That includes our packages, repositories and artworks. 3. **Parabola and its community**: Our community is adhocratic in its essence, so the community is included whenever there is a need to make a decision. We encourage community participation in the development of the project. 4. **Parabola and Arch**: Parabola is a free version of [Arch](http://www.archlinux.org/), and possibly other Arch-based systems. We will provide repositories and installation media without any non-free software and art. All Parabola operating systems will be backward compatible with the system they are based on, as to help Free already working installations. We will respect the design philosophies of the systems ours are based on, to reduce friction from both developer and user viewpoints.