Agreed. And in one sense (English is complicated) it's not true in its most obvious interpretation—that Oracle is the reason it exists. It was developed by others. Changing it to "currently being developed by Oracle." It's not that "developed by" can't mean "currently being developed by." It just isn't the most obvious meaning.