I believe but not 100% sure. It does not come unlocked and you will need to run some Adb commands and all that fun stuff and read how what your doing voids the Motorola warranty. Its not hard if you used Adb for anything and we have some awesome guides on how to.
When they offer the upgrade they will still do it but if you have any quality issues they would not honor the warranty. Say your screen stops working. Sounds like a manufacturer defect. If rooted they wont fix or replace.