Open-source could still have tivoization and require registration, like Android mandatory developer signing that is supposed to be on the way.

Yeah, I guess they could offer a downloadable .tar once you've filled out your email on their website, or email it to you or whatever. Not sure you'd wanna add that sort of friction at that stage though, makes more sense to ask before publishing what you've built.