The solution is to use a name that will never get pass legal, like a trademark of another company.
That's what Sun did with Swing, which was originally called Kentucky Fried Chicken[0] internally.
[0] https://blogs.oracle.com/thejavatutorials/entry/why_is_swing...