Hmm, since we're being quite technical about the definition:
Main Entry: 1leak
Etymology: Middle English leken, from Old Norse leka; akin to Old English leccan to moisten, Middle Irish legaid it melts
Date: 14th century
1 a : to enter or escape through an opening usually by a fault or mistake <fumes leak in> b : to let a substance or light in or out through an opening
2 a : to become known despite efforts at concealment b : to be the source of an information leak
1 : to permit to enter or escape through or as if through a leak
2 : to give out (information) surreptitiously <leaked the story to the press>
- leak·er /'lE-k&r/ noun
Originally posted by Bob S Just a point of clarification... if you are going to define a word, do not use the word you are trying to define. It will not help the person, who doesn't know the word, in the first place.
Leaked, in this context, means "escaped". So the software was meant to be concealed until it was to be officially released. It was made available earlier than intended, it "escaped".