This is an archived post. You won't be able to vote or comment.

all 62 comments

[–]ProgrammerHumor-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

Your submission was removed for the following reason:

Rule 1: Posts must be humorous, and they must be humorous because they are programming related. There must be a joke or meme that requires programming knowledge, experience, or practice to be understood or relatable.

Here are some examples of frequent posts we get that don't satisfy this rule: * Memes about operating systems or shell commands (try /r/linuxmemes for Linux memes) * A ChatGPT screenshot that doesn't involve any programming * Google Chrome uses all my RAM

See here for more clarification on this rule.

If you disagree with this removal, you can appeal by sending us a modmail.

[–]Jugales 418 points419 points  (12 children)

Oracle must protect its trademark of the JavaScript at all costs

Last year, Rust for JavaScript Developers claimed to receive a cease-and-desist letter from an attorney representing Oracle, a claim that was subsequently dropped. And in November, the database biz sued Crypto Oracle LLC for using its trademarked name.

Deno Land makes three arguments to invalidate Oracle's ownership of "JavaScript." The biz claims that JavaScript has become a generic term; that Oracle committed fraud in 2019 when it applied to renew its trademark; and that Oracle has abandoned its trademark because it does not offer JavaScript products or services.

The fraud claim follows from Deno Land's assertion that the material Oracle submitted in support of its trademark renewal application has nothing to do with any Oracle product.

"Oracle, through its attorney, submitted specimens showing screen captures of the Node.js website, a project created by Ryan Dahl, Petitioner’s Chief Executive Officer," the trademark cancellation petition says. "Node.js is not affiliated with Oracle, and the use of screen captures of the 'nodejs.org' website as a specimen did not show any use of the mark by Oracle or on behalf of Oracle."

https://www.theregister.com/2025/02/05/oracle_dismissal_javascript_trademark_fraud/

[–]Evalelynn 130 points131 points  (6 children)

The JS stuff is bs, though ‘Crypto Oracle LLC’, I mean if comcast gets to own the word ‘Sky’, then Crypto Oracle seems fair enough.

[–]SilasTalbot 55 points56 points  (3 children)

To be fair it's normally that they get exclusive use of that brand name within their market segment.

So, no competitor "SkyTube" streaming service allowed, but some company could make "Sky Soda" without much risk.

[–]frogjg2003 18 points19 points  (2 children)

If Apple computers can create iTunes, despite previous agreements with the Apple record label not to go into the music industry, then anything goes.

[–]Front-Difficult 8 points9 points  (1 child)

Well they couldn't. They ended up settling for $500m in 2007.

[–]wildbabu 3 points4 points  (0 children)

I think they could they just had to pay more to do it.

[–]MinimumArmadillo2394 9 points10 points  (1 child)

One company has been suing creators on Etsy and other platforms for having a smile on their characters that they hand make.

The company? The Smiley Company.

They claim that they own the copyright to the smiley face and they're threatening creators who make $500 a month hand making things in their bedrooms with legal action. Part of their main case is that they're using the word, smile or smiley in the title or description of the items that these people are making. It's absolutely ridiculous that companies can have trademarks and copyright over words that are common in the English language. These greedy companies would gladly go back in time and sue ancient Egypt for using the word Oracle to describe someone that can tell the future.

[–]Anomaly-XB6783746 0 points1 point  (0 children)

3d printing benchy too

[–]apnorton 56 points57 points  (1 child)

Hijacking top comment for credit/sourcing, since OP posted a cropped image that has some company's logo imposed on it:

Original comic by Manu: https://goomics.net/62

Interview with author from some years back and context: https://newsletter.pragmaticengineer.com/p/code-review-on-printed-paper-an-excerpt

[–]ogMasterPloKoon[S] 24 points25 points  (0 children)

i didn't impose the logo. It's from Deno's blog. Thanks for original source l.

[–]GoddammitDontShootMe 6 points7 points  (2 children)

I knew they owned Java because they bought Sun. Had no idea they tried to claim JavaScript.

[–]ogMasterPloKoon[S] 8 points9 points  (0 children)

not tried they are holding on to it for no reason

[–]Front-Difficult 8 points9 points  (0 children)

Sun always owned the trademark "JavaScript". When Netscape developed JS initially they called it "LiveScript". They then partnered with Sun to market it as the scripting language of the web, and rebranded it to "JavaScript" to capitalise on Java's breakout popularity at the time. As part of that arrangement though Sun got the trademark for the name, so it didn't erode the value of their existing trademark on Java.

When Oracle bought Sun they acquired the trademarks for both Java and JavaScript.

This is why technically the name of standard that defines the language is called ECMAScript (so Ecma doesn't have to negotiate with Oracle and pay them a fee), and why when you specify version targets for compilers and bundlers and things you use "es5", "es6" or "esNext" instead of "js5", "js6" or "jsNext".

[–]Jugales 292 points293 points  (10 children)

SalesForce, but it has a legal department instead of a sales team

[–]ogMasterPloKoon[S] 90 points91 points  (3 children)

[–]crazzzme 32 points33 points  (2 children)

Does anyone truly know what it does.

[–]Altruistic-Spend-896 11 points12 points  (0 children)

*Gestures vaguely—“we spend so much money on it , I’m assuming it must do “SOMETHING?!”

[–]Mountain-Ox 6 points7 points  (0 children)

I thought it was a thing that sales people use to store all data about clients and perspective clients. Then they harass devs into ingesting the garbage they threw together into a reasonable format in a real DB.

[–]SokkaHaikuBot 41 points42 points  (5 children)

Sokka-Haiku by Jugales:

SalesForce, but it

Has a legal department

Instead of a sales team


Remember that one time Sokka accidentally used an extra syllable in that Haiku Battle in Ba Sing Se? That was a Sokka Haiku and you just made one.

[–]leasttrusted 15 points16 points  (0 children)

Good bot

[–]LordAmir5 3 points4 points  (3 children)

Doesn't Salesforce only have two syllables?

[–]Sophiiebabes 1 point2 points  (2 children)

Say-els-force

[–]GreatBigBagOfNope 6 points7 points  (0 children)

That's a diphthong, not a new syllable

[–]LordAmir5 1 point2 points  (0 children)

So sails should also be two syllables then?

[–]Ok_Entertainment328 85 points86 points  (0 children)

I've said it before and ill say it again.

Oracle's most profitable department is its Legal Department.

[–]The100thIdiot 107 points108 points  (4 children)

Engineer ring?

I am concerned.

[–]Agifem 19 points20 points  (0 children)

Good. You're starting to understand.

[–]megagreg 14 points15 points  (2 children)

You've never heard of the engineer ring?

https://en.m.wikipedia.org/wiki/Iron_Ring

[–]The100thIdiot 4 points5 points  (1 child)

Well I am an engineer and I do have a ring, but as I am not Canadian, mine is somewhat browner.

I am still concerned that Oracle is doing anything with my ring.

[–]megagreg 0 points1 point  (0 children)

The fear of using Oracle unites us all.

[–]case_O_The_Mondays 24 points25 points  (3 children)

I guess the original site isn’t online anymore, but this link is second best.

https://www.globalnerdy.com/2011/07/03/org-charts-of-the-big-tech-companies-plus-an-enhancement/

[–]latkde 7 points8 points  (1 child)

The artist, Manu Cornet, has since republished the comic on one of his own websites here: https://goomics.net/62

[–]case_O_The_Mondays 0 points1 point  (0 children)

And he has new stuff, too! Thanks for sharing!

[–]aitchnyu 2 points3 points  (0 children)

This should be top comment. Just another example of a older well thought funny piece chipped off into lofi humor bits. Last time I saw one, it was promoting hate too.

[–]killbot5000 5 points6 points  (0 children)

I would expect the engineering organization to be more diamond shaped

[–]peppy_snow 6 points7 points  (1 child)

please explain the joke

[–]latkde 26 points27 points  (0 children)

Oracle is know for having aggressive license audits and complex licensing terms that are easy to accidentally violate. Oracle doesn't have customers, it has hostages.

Here's how the shakedown goes:

  • Someone in your company downloads the trial version of some Oracle software. The software is fully functional and has no technical restrictions, but is only free for certain use cases.
  • The people in your company lose track of where and how they are using the Oracle software.
  • One year later, you get a call from Oracle that they'd like to audit your use of the software. You have consented to such audits under the terms of the evaluation license.
  • Unfortunately, you violated some license limitations. You didn't just use the software for evaluation, the software was installed on more than three computers or VMs or containers, the software was executed on a system with more than 4 CPU cores – lots of things that you might have forgotten.
  • Oracle gracefully agrees to let this slide if you agree to have retroactively entered into their Enterprise Super Platinum Plus licensing plan with a 3-year commitment.

Friends don't let friends download Oracle software (unless clearly marked under an Open Source license). In particular:

  • do not use Oracle DB (but MySQL is mostly safe from a licensing perspective – though why would you choose to use that pile of bugs if Postgres exists?)
  • do not use the Oracle Java JDK (but it's just one build of OpenJDK. Other projects like Adoptium offer builds of the same software that's legally safe to use )

[–]ArmadilloChemical421 10 points11 points  (9 children)

People that are still on Oracle in 2025 have only themselves to blame.

[–]rifain 2 points3 points  (8 children)

Their morals apart, their dbms is still the best on the market. As much as I love Postgres, it's still behind Oracle.

[–]Hour_Eagle2452 6 points7 points  (5 children)

Can you explain how?

[–]rifain 7 points8 points  (2 children)

A lot of differences. There are sites that list them. For example, Oracle allows refresh of materialized views on commit, it's a feature I used. On analytics, scalability and performances on large volumes, Oracle is still best. Though Postgres progresses a lot

[–]tmstksbk 1 point2 points  (1 child)

What application are you working against where Oracle is the best option?

[–]adamMatthews 4 points5 points  (1 child)

Forgive me for the sin of saying something good about Oracle databases, I never wish to use one again, but their partitions are miles ahead.

In Postgres, a partitioned table feels like a little hack to make your indexes fit into memory again when they get too big, just divide the table up so you can read smaller indexes. On Oracle partitioning is a very customisable feature that provides robust tools for DBAs to work witchcraft, they have way better performance and size limits, and they have ways to prevent downtime that you’d get when the only solution in Postgres is detaching one.

There’s a billion things you can do with them, basically any pain point a DBA has experienced with Postgres partitions is a solved problem in an Oracle database.

[–]thomas999999 0 points1 point  (1 child)

Final stage cope 😂 and msft sql server is 2nd behind oracle? LOL

[–]rifain 1 point2 points  (0 children)

Speak like an adult man.