Being easy to install and learn. Including all tools and applications a typical desktop user will need. Including only tools and applications a typical desktop user will need--avoid becoming "bloated". Making installation of additional software as easy and fast as possible. Being a technically sane development environment. Remaining 100% free software - GPL where possible, otherwise other free and open source licenses. Remain true to the Free Software Standards.