• @Aceticon@lemmy.world
    link
    fedilink
    English
    2
    edit-2
    9 months 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
      39 months 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?

      • @Aceticon@lemmy.world
        link
        fedilink
        English
        29 months ago

        Yeah, I’ve been thinking along the same lines.

        Having been in the business of software since the 90s and following what’s been done under the cover of IP Law (which would apply here given that the installation of software has been deemed a copy of copyrighted material), I’ve seen a lot of shit that would seem not to make legal sense be accepted by courts (notice how EULAs in shrinkwrapped software are deemed “an attempt at changing the implicity contract of a sale after the sale” in jurisdictions like Germany ut in others like some US states they’ve been found to be legally enforceable) so all this stuff has to be legally clarified in an iron clad way before it can be trusted.

        I mean, even open source software with the most well written and ironclad license has been shown to have problems because of Patents (another bit of IP Law heavilly abused in the last 3 decades).

    • gian
      link
      fedilink
      English
      19 months ago

      Are you a lawyer?

      Nope, but I know my rights. And as a buyer I have rights.

      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 know, and I agree. But on this thing I am pretty sure for a couple of reasons:

      • I had to interact with a lawyers for something similar both while working and in private matters
      • In Italy there are precedents, and with big companies (true, maybe the process is a little slower than what it should be)
      • If you think about it, it anyone can change retroactively the contract, then contracts are useless garbage and no business could be done.

      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.

      Me neither, but I know what the law say in my country and I know that if I sign a contract, the seller cannot alter it after.
      I know for a fact that if we agree that you sell me something at 1 euro/month, you cannot decide in 2024 that the charge for 2023 is 2 euro/month. You can ask 2 euro/month for 2024 and sign a new contract, but 2023 it a done deal. And if you put a clause in the contract that state “the seller can change retroactively the charge and pretend the difference on arrears” the clause is automatically void since it is a vexatious terms that are forbidden by law by default.

      Maybe Unity can pull the trick in the US where, given the prohibitely high costs of the justice system, a small indie studio would pay and a big corporation can discuss, but in EU I don’t think Unity can really pull the trick. Or any of these kind of tricks.

      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.

      Yep, trust is way harder to gain and really easy to lose.

      • @Aceticon@lemmy.world
        link
        fedilink
        English
        19 months ago

        I would like to be a bit more certain that at point were the heavilly-rigged IP lLaw (with associated things like EULAs and “by using this software you accept it’s TOS”) crosses with Contract Law, obviously breaking of contract law with retroactive changes is laughed out of court even when the legal argument was made that the Unity Runtime is licensed separatelly from the Unity Editor and as the installation of a game that contains parts of the Unity Runtime is a copy of copyrighted material, then it’s up to Unity to determine the licensing conditions.

        However after watching the complete legal shit show that’s been done around IP Law since at least the 90s (note how in almost 3 decades EULAs in software haven’t been clearly and definitivelly thrown out everywhere, given that they’re trying to “change the terms of the implicit contract which is a sale after the sale”), I’m not willing to risk my company until I’m sure.

        I mean, if all this was for certainly ruled by Contract Law and only Contract Law, all you say makes perfect sense as that’s pretty mature even in cross-jurisdiction trade relations. However this stuff overlaps with IP Law (as I said, the installation of software in a computer is considered a copy of copyrighted material) and that one has been heavilly rigged and abused for decades, including in situations where Contract Law would seem to apply (EULAs in software being a pretty big one).

        You seem to be going from the starting from the point that the Law makes sense and is fair, which understandable … if you aren’t well acquainted with any lawyers ;)

        • gian
          link
          fedilink
          English
          19 months ago

          I would like to be a bit more certain that at point were the heavilly-rigged IP lLaw (with associated things like EULAs and “by using this software you accept it’s TOS”) crosses with Contract Law, obviously breaking of contract law with retroactive changes is laughed out of court even when the legal argument was made that the Unity Runtime is licensed separatelly from the Unity Editor and as the installation of a game that contains parts of the Unity Runtime is a copy of copyrighted material

          Well, I obviously understand you and would say that it is the right thing to do.
          And I only talk about my country and by extension think that maybe it is the same in all the EU even if I know that, while there should be an uniform law it is not always that way.

          But even if the Unity Editor and the Unity Runtime are licensed separately, this just make 2 license so 2 contracts, nothing else. But both licenses must follow the law of the country they sell it.

          then it’s up to Unity to determine the licensing conditions.

          Which is true.
          What I am saying is that what Unity cannot do is to do a retroactive change to the terms of the license.

          However after watching the complete legal shit show that’s been done around IP Law since at least the 90s (note how in almost 3 decades EULAs in software haven’t been clearly and definitivelly thrown out everywhere, given that they’re trying to “change the terms of the implicit contract which is a sale after the sale”), I’m not willing to risk my company until I’m sure.

          I mean, if all this was for certainly ruled by Contract Law and only Contract Law, all you say makes perfect sense as that’s pretty mature even in cross-jurisdiction trade relations. However this stuff overlaps with IP Law (as I said, the installation of software in a computer is considered a copy of copyrighted material) and that one has been heavilly rigged and abused for decades, including in situations where Contract Law would seem to apply (EULAs in software being a pretty big one).

          I am pretty sure that the EULA in Italy and EU is different from the one in US and the one in other countries.
          So probably the EULA I accept is legal in my country and if there is some illegal terms they are void.

          You seem to be going from the starting from the point that the Law makes sense and is fair, which understandable … if you aren’t well acquainted with any lawyers ;)

          Let’s say that I had to interact with lawyers more than I’d liked to.