If the protocol is published properly you won't have to: people will write their own free software implementations.