• Aceticon@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 year ago

    Are you a lawyer?

    Because if there’s one thing I learned from my own contact with the Law (not being a lawyer myself) is that sometimes it is indeed exactly as it makes logical sense (in which case it would basically be as you describe) and sometimes it’s not and depending in the jurisdiction you might even have to end up in Court to figure it out.

    I don’t know about you, but I won’t stake my company’s future on presuming the applicable Law matches common sense, even with the assurances from a non-lawyer on the Internet.

    My point being that we won’t be sure until somebody gets legal clarification on this, maybe even gets their day in Court over this, and after that then all of us to whom that legal clarification does apply (and me being in the EU also, it would probably apply to my country as it does to Italy) can rest easy (or not, depending on what the clarification says) … until Unity tries something else.

    Meanwhile I’ll keep on slowly decoupling the code from its Unity dependencies on the project I have and trying out Godot and the Unreal Engine, just in case and because I have to, as I pointed out, protect myself from the risk of them pulling some other bullshit in the future.

    Even this does get reversed (or shown illegal in the applicable juridiction) and I do end up shipping the project with Unity, I’ll always keep on “looking over my shoulder” with them and this has definitelly made it more likely that I will end up using Godot or Unreal on my next projects, if only because it has pushed me to properly put time aside to seriously try both out and I’m pretty sure they’ll be better than Unity at least for some kinds of game.

    • millie@lemmy.film
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      I don’t really even trust Unreal until Unity takes a legal hit for this. What’s to stop Epic doing the same thing?

      Considering how locked into an engine a project can get, why risk a corporate engine unless you absolutely have to?