Фонд Free Software Foundation (FSF) опубликовал перечень критериев сервисов, опираясь на которые разработчики свободного ПО смогут выбрать для своего проекта оптимальный хостинг. Практическое руководство создавалось добровольцами, и в его подготовке принимал участие Ричард Столлман.

В анонсе на сайте FSF говорится, что критерии важны не только для разработчиков, но и для пользователей. Хранилища, как правило, обеспечивают загрузку исполняемых программ, что предоставляет возможность оперативно получать самые свежие их версии.

Признаки разбиты на три основные группы: критерии для допустимого хостинга, критерии для хорошего хостинга, критерии для отличного хостинга. Формально в списке присутствует уровень «неприемлемо», но в нём пока нет никаких признаков.

Основной критерий допустимости хостинга — полная поддержка свободных браузеров на функциональном уровне. При этом от сайта не требуется красивый внешний вид в соответствии с замыслом веб-дизайнера. Также важно, что для практической работой с хранилищем пользователю не требуется никакая несвободная программа.

Не должна допускаться дискриминация пользователей по какому-либо признаку, в том числе и по гражданству. Сайт должен поддерживать доступ через сеть Tor и его условия не должны содержать каких-либо одиозных требований.

Хороший хостинг, помимо всех вышеприведённых условий, должен быть основан на свободном коде, не передавать третьим лицам информацию о пользователях (это означает, что он должен избегать участия в рекламных сетях) и не поощрять плохие практики лицензирования (отсутствие лицензии, неясная лицензия, не совместимые с GPL лицензии). Также хороший хостинг не рекомендует несвободные лицензии для работ практического характера.

Наконец, отличный хостинг должен отвечать всем требованиям для приемлемого и отличного, а также соответствовать следующим условиям:

  • все важные функции сайта должны корректно работать, если пользователь отключает выполнение JavaScript;
  • используемое серверное ПО является свободным;
  • в политике хостинга отдаётся предпочтение GPL, а несвободные лицензии не допускаются для работ, имеющих практическое значение;
  • понятие свободного ПО не подменяется понятием ПО с открытым кодом;
  • хостинг избегает использования Linux без ссылки на GNU.