This still doesn't make any sense to me. In order to use free software you need to make all your software free, is it that?
I have no sympathy for oracle or their products but I fail to see the hypocrisy here. I think oracle is pretty consistent in their position over the years.