- Программы по степени их готовности принято делить на следующие версии: alpha, beta, RC, release.
- Альфа (alpha) – самая первая версия программы, черновой набросок. Статус «альфы» гарантирует пользователю, что скачанная программа установится и даже запустится, однако дальнейшие действия непредсказуемы. Чаще всего в ней много ошибок, многие из заявленных возможностей не работают. Пользователи этой версии, очевидно, выполняют роль тестеров.
- Бета (beta) – уже вполне готовая к применению программа. Грубые ошибки убраны, базовые задачи программа выполняет успешно. Маленькие недоделки могут исчезнуть уже в следующих «бетах». В статусе «беты» программы могут пребывать достаточно долго (например, проигрыватель WinAmp, почтовая программа The Bat! и другие).
- RC (ReleaseCandidate) – кандидат на окончательную версию. Эта программа уже считается стабильной и используется для выявления наиболее скрытых ошибок. Такую программу практически без опаски можно скачивать и устанавливать пользователем. Ошибки в RC-версиях вычисляются довольно редко, так что при переходе в «основную» версию программа практически не меняется.
- Release - финальная, полностью готовая, окончательная версия программы.
- Demo-версия обычно крайне «обрезанная» программа. Чаще всего содержит примерно 20% наполнения в отличие от финальной версии. Программисты больше делают демо-версий для того, чтобы широкая публика нашла еще багов, которые не обнаружили программисты и бета-тестеры.
- Trial-версия. Если компания или отдельный программист не желают, чтобы программа была бесплатной, и хотят получить вознаграждение, например, 30$, они делают триал-версию, так называемую обрезанную версию программы. Обычно в таких случаях программа работает 30 дней (сколько оговорено в описании), а потом отказывает, требуя регистрации.
Достарыңызбен бөлісу: |