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