It could break much sooner than that. All Twitter would need to do is cut off access to it, like they just did with [Tweetie](http://thenextweb.com/apple/2012/10/11/rip-tweetie-for-mac-w...)
I think we can expect third-party clients to be allowed for a while more, maybe even a year or two, but who knows.