I believe Notch has said they kept selling the game like now, and keep updating the game as long as its viable with profit. And after that his idea was to release the sourcecode to the public so modders can continue on.
It's not f2p. It's someeuros2p. ahaha