Imagine your neighbor Larry comes to your front door, with a sick and dying dog that's suffered abuse and malnourishment. He kindly offers it to you, telling you about its storied past as a beloved television character, as well as all the veterinary papers saying it's a sick, dying dog. Everything's above board. What do you do?
Yeah, Apache was stupid for accepting the dog. But it's also good to be pretty damn skeptical anytime Larry offers you anything.
What exactly is it you think Oracle did wrong, w/r/t the ASF? They donated code and trademarks, and as far as I can tell, they delivered exactly what they promised. Beyond that , everybody involved in AOO knew about LO from the beginning.. there was no confusion on that point.
If anything, the biggest lesson for AOO should be more about over-dependence on paid developers from one company. But in this case, that "one company" was IBM, not Oracle. AOO was moving along quite well until IBM decided to yank their support and all the paid staff they had working on the project. But then again, everybody involved knew that was a risk, from the beginning.