Для примера приведем названия нескольких программных файлов из дистрибутива Fedora:
abiword-2.0.1-l.i386.rpm xml-common-0.6.3-14.noarch.rpm autorun-3.11-1.i386.rpm kdegames-3.1.4-2.i3 86.rpm
Первое, что бросается в глаза, это наличие в именах множества точек, как бы каждый файл имеет несколько расширений имени (это теперь допускается и в Windows, но обычно свидетельствует о злонамеренных попытках хакеров взломать систему, используя неосведомленность пользователей). Как говорилось ранее, количество точек не лимитируется и не оговаривается, а также их использование не является обязательным, но зато такой принцип позволяет упростить для пользователя понимание: а что это за файл. То есть для операционной системы Linux и пользовательских программ деление точками имени файла не является обязательным, хотя и используется для упрощения ряда операций с файлами.
В Linux принято (но не обязательно!), что именем программы является цепочка букв и цифр, которые находятся слева от символа "тире". Все остальные группы символов относятся к номеру версии данного программного обеспечения. Соответственно, установленная программа будет вызываться в операционной системе по имени без указания номера версии, например (это текстовый процессор, один из аналогов Microsoft Word): abiword
После тире обычно следует три группы цифр, часто с буквенными индексами. Это, так называемая, трехразрядная система нумерации версий программ. Старшинство разрядов идет слева направо. Соответственно версия программы 2.4.22 новее, чем 2.2.30. Увеличение первого разряда (левого) производится тогда, когда программа существенно изменяется (как бы переход от Windows 95 к Windows 2000). Второй разряд — это существенные доработки текущей версии программы. Последний разряд (правый) сигнализирует о различных простых обновлениях программы, касающихся исправления несущественных ошибок в коде, украшательства интерфейса и прочем.
Коммерческие фирмы для своего программного обеспечения для Linux часто используют свою систему обозначения, например один из вариантов браузера Opera 5 носит название:
opera-static-5.оЬб-2 0010212.17.1.i3 86.rpm
Кроме того, в имени могут дополнительно присутствовать цифро-буквенные индексы, которые как бы поясняют назначение программы, например, как static, которое говорит о типе используемой библиотеки подпрограмм (это набор стандартных программ для выполнения тривиальных функций).