Read also: Best Python online courses for 2022
"Nevertheless, the trademark is a dark cloud hanging over the world's most popular programming language. Cautious and law-abiding developers go out of their way to avoid using it, leading to confusing terms like ECMAScript," Dahl clarified.
Oracle's trademark guidelines say that "the appropriate use of Oracle trademarks reinforces their role as brands for the company's products and services, and helps prevent them from becoming common names that can be used by anyone". The company even spelled out examples of former trademarks that have become generic terms: "aspirin," "cellophane" and "escalator." Oracle is asking all partners to abide by the rules to protect Oracle's investments in its trademarks.
"The best value Oracle can derive from a trademark is the reputation it will gain by putting it in the public domain. It's understandable why it hasn't happened so far -- it would take a very visionary and high-ranking Oracle employee to suggest something so intangible. Nevertheless, it's clearly the right move to trade a useless trademark for brand marketing and reputation," Dahl believes.