open beta

Noun

 * 1) Something that is in its beta stage, or being tested.