When a new operating system is about to be released, it goes through different development phases. First, it is designed, then it is tested internally... And just before the final release, it goes through a phase called beta. During this period, which can last from weeks to months, the software