Hi! I don’t think I replied before, but this last version LGTM! I have nothing against adding “5. Reserved for future use”. :-)
Thanks, Ludo’. Andreas Enge <andr...@enge.fr> skribis: > On Thu, Nov 07, 2019 at 09:46:56PM +0100, Ludovic Courtès wrote: >> Thanks, Andreas, for this new version! Some comments below. > > They are integrated into the attached new version. For good measure, > I have capitalised "GNU System" as you did and thrown in a few italics > as suggested. > > Andreas > > GNU Social Contract > > This document states the core commitments of the GNU Project to the > broader free software community. > > The purpose of the GNU Project is to provide software and systems that > respect users' freedoms. > > * The GNU Project respects users' freedoms > > The GNU Project provides software that guarantees to users the > /Four Essential Freedoms/, without compromise: > 0. The freedom to run the program as they wish, for any purpose. > 1. The freedom to study how the program works, and change it so it does > their computing as they wish. > 2. The freedom to redistribute copies so they can help others. > 3. The freedom to distribute copies of their modified versions to others. > By doing this they can give the whole community a chance to benefit > from their changes. > Access to the source code is a precondition for this. > > Unless the GNU Project deems that a different choice furthers the advancement > of free software, all software written by the GNU Project is distributed > under /copyleft licenses/, designed to ensure that developers cannot strip off > users' freedom from GNU software. > > Besides upholding the Four Essential Freedoms, the GNU Project pays attention > and responds to new threats to users' freedom as they arise. > > > * The GNU Project provides a consistent system > > The GNU Project develops an operating system, the /GNU System/, as well as > a set of applications. Each software component developed by the GNU Project > is referred to as a /GNU package/. GNU package developers work together to > ensure consistency across packages. GNU packages should follow the design > and development guidelines of the GNU Project. > > > * The GNU Project collaborates with the broader free software community > > Free software has extended beyond the GNU Project, which works with > companion free software projects that develop key components of the > GNU System. The GNU Project aims to extend the reach of free software > to new fields. > > > * The GNU Project welcomes contributions from all and everyone > > The GNU Project wants to give everyone the opportunity of contributing to > its efforts on any of the many tasks that require work. It welcomes all > contributors, regardless of their gender, ethnicity, sexual orientation, > level of experience, or any other personal characteristics. It commits to > providing a harassment-free experience for all contributors.