Защо първата версия на софтуера се нарича алфа, а втората - бета,

Защо първата версия на софтуера се нарича алфа, втората е бета, а третата се нарича не гама, а някакъв вид RC (Release Candidate)?

Отговорено: 25

първата версия на софтуера се нарича 1.0

RC е предварителната версия. не третият

защото основната версия на софтуера, който се пуска, е изданието.
този, който предстои да бъде освободен - RC.
И има още сто хиляди милиона версии, които се правят на всеки час. необходимо е да им се обадите някак удобно. затова те нарекоха това, което се тества вътре, като алфа, а това, което се дава отвън за тестване, се нарича бета. Ако обърнете въпроса (защо да пускате, RC и след това всякакви алфа-бета), тогава самият отговор предполага сам

така че защо е "RC", а не "гама"?

Тъй като алфа-бета все още се счита за недовършена и тя е почти завършена.

И така, защо, практически завършен кандидат за освобождаване не може да бъде наречен "гама" по аналогия с предишните версии?

Първо всички. мами както иска. Има и везни и дори (какво ще кажете за четвъртата буква?;-)).

Мисля, че първоначално беше така:
Шефът откача програмистите - когато вече сте извършили _release_. Винаги е било. А крайният продукт винаги е бил наричан освобождаване. След това, за удобство, измислиха термина RC за „почти освобождаване“. И тогава те измислиха термините алфа-бета и много сурови храни. Разбира се, можете да преименувате RC в скалата, но защо, ако вече има дума и тя има значение и всички го разбират? Само защото думата вече беше там за това значение, така че те я оставиха. Просто защото термините се появяват в обратен ред и първоначално изобщо не изискват термин за бета версията. никой не направи бета. Всички направиха издание и само го публикуваха.

Разработеният безплатен софтуер се появи не толкова отдавна, преди това беше комерсиален и нямаше бета версия. (кой ще купи бъги бета за пари).

Това не са различни версии, а различни етапи на развитие. Във всеки от тях са възможни няколко итерации (първа бета, втора бета и т.н.). Alpha е изпълнението на основни функции. Бета - тестване на програма и отстраняване на грешки. RC е почти финалната версия за улавяне на най-новите грешки. Ако няма такива, тогава тази версия ще стане изданието.