One this is sure, that it does NOT refer to one of the hundreds of open source applications that are developed under the umbrella of the Apache Foundation.
There has to be more than a coincidence between the sequence of letters and the name of something. And since the drop is only the one word, it is most likely connected to other drops, not anything new.
Not to mention the specific current events. If there are two meanings that lead to the same person/event that is even more likely