Let’s set the stage. Picture a semi-governmental company. Around $130 million in annual revenue. They build and operate very expensive things — in space. Hundreds of physical hosts. Nearly 4,000 VMs. Most of their IT stack, in fact, runs on our platform.

Are they paying customers?

No.

Are they using the fully open-source version, from source?

Also no.

Instead, they discovered our Xen Orchestra Appliance (XOA): a turnkey virtual machine, with Xen Orchestra pre-installed, regularly tested, easy to deploy and update (and yes, still running fully on-prem). A supported and stable experience, designed for teams that don’t want to git pull on master branch in production.

But they didn’t want to pay for it. So they came up with a creative workaround: abusing our 30-day trial (initially 15 days until recently), over and over again.

It all started back in April 2015 — yes, a full decade ago. At first, they used their corporate emails to request trials. One here, one there. Nothing suspicious. But over the years, the pattern grew. More emails. More trials. Enough that, when we looked back, we realized we could chart it. Literally. Here’s what the “creative licensing strategy” has looked like over time:

As you can imagine, we ended up with what looked like the entire staff directory. Developers, sysadmins, managers… pretty sure we even had the janitor signed up for a trial at some point.

When those ran out, they switched to personal Outlook or Gmail addresses. Every time: starting with a new (real!) person with their… personal email, a new 30-day trial. And then go incrementally with it. johndoe01@outlook.com, then johndoe02@outlook.com… We’re now well past johndoe60. Same company name, every time… which is impressive considering the field isn’t even required in order to register your account. Hard to say if it was a mistake, a flex, or just their way of making sure we didn’t miss who was milking the trials.

Yes, they’re that committed. Committed to not paying.

  • INeedMana@lemmy.world
    link
    fedilink
    English
    arrow-up
    103
    arrow-down
    1
    ·
    1 day ago

    And if someone from That Company is reading this: you still have time to do the right thing. You’ve got the rocket science down. Now try ethics.

    💋🤌

    • yarr@feddit.nl
      link
      fedilink
      English
      arrow-up
      16
      ·
      1 day ago

      Explain how to mesh that with “the stock price must go up each quarter, no matter what”

      • INeedMana@lemmy.world
        link
        fedilink
        English
        arrow-up
        24
        ·
        1 day ago

        Picture a semi-governmental company

        Also, relying on 30-day license that has to be refreshed on monthly basis, now with personal emails, is a sev1 waiting to happen. Very unmaintainable

        • yarr@feddit.nl
          link
          fedilink
          English
          arrow-up
          6
          ·
          1 day ago

          Easy, just have two of your staff do alternate 24/7 shifts, renewing just in time. As long as this costs less than the price of licencing the proper way, still a “win”.

          • INeedMana@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 day ago

            And as usual, that is not where the costs should be cut. Even with the current relegation of platform (I mean running mission-critical machines in cloud). I wouldn’t trust that company to be their customer if I knew they operate like that

            • yarr@feddit.nl
              link
              fedilink
              English
              arrow-up
              4
              ·
              24 hours ago

              I wouldn’t trust that company to be their customer if I knew they operate like that

              Hahaha, I suggest you never look behind the scenes at an F500 then. This would be one of the more sane things to happen in that environment.

              • isaakengineer@programming.dev
                link
                fedilink
                English
                arrow-up
                1
                ·
                20 hours ago

                spill the beans? and jokes aside I would be down to help you with a web site or pdf compile, if you got what you hintibg on, especially with recipts; or at least, former employee who can back up