This is not the first time Oracle has stirred up developer ire by enforcing its trademarks. Earlier this year, for example, we reported on the company's response to a rebranding of Java EE, "stating unequivocally that it will not be allowing the use of its trademarked 'Java EE' and 'javax' to be used in naming the Java EE 8-based technologies contributed to the Eclipse Foundation late last year."
That article quoted Oracle's position:
"The Java EE and javax.* names leverage the Java trademark, and indicate that the source of these technologies is Oracle and community processes managed by Oracle. As a critical identifier of the source of products to our users, we must continue to reserve use of such names using the Java trademark to serving that fundamental source identifying function. This will help us to maintain the Java trademark, which is in Oracle's interest and in the community's interest."
For the app developer served with the takedown notice, several Reddit readers just suggested the issue be dodged by changing the title to use JS or another term, though some claimed the trademark has been rendered unenforceable through its ubiquitous use.
David Ramel is the editor of Visual Studio Magazine.