2 ms·
> Given that, why would you assume Unity was the unreasonable party, and not Xamarin? I don't know what this means. What we know of the situation is that Unit
by carussell 11y ago
> Given that, why would you assume Unity was the unreasonable party, and not Xamarin?
I don't know what this means. What we know of the situation is that Unity doesn't want to pay a commercial license for Mono. This is even the way that pro-Unity/anti-Mono folks frame the situation. What do you have in mind here?
> Regarding the copyleft license, while it is an option for everyone in general, it isn't an option for Unity
That's all well and good, but it doesn't have much to with any obligations Mono has. Those are completely synthetic restrictions that the platform vendors are placing on the people targeting them. How does Mono get the blame for Apple and Nintendo's choices here? Why do Apple and Nintendo get treated as bedrock? Even so, that's bedrock that Unity knows they're working with. It's their choice to target those platforms.
EDIT:
> That seems like a very unfair description of the situation.
Unfair. Every reference to the Unity/Mono relationhip I've ever come across has been from someone who heard Unity's creative retelling of the conflict and parroted it exactly, down to overtly identifying Mono as the bad guy.
- azakai 11y agoIt means: Xamarin offered a commercial license to Unity for $X under Y terms. We don't know what X and Y are, since this was not a public negotiation. X and Y could be reasonable, or they could be totally unacceptable. They could be offered in good faith, or they could not. We just don't know the answer, and you're assuming the party offering X and Y is reasonable. But it might not be. We don't know. edit to your edit: if you heard people on the internet being wrong in some way, that doesn't justify you being wrong in the opposite way.
- carussell 11y agoThere's no "opposite" emanating here. I'm making no assumptions beyond what we do know, and what I describe is what we do know, sans Unity's spin. There's only me saying, "I'm a little sick of seeing Unity's going swallowed without critique." You characterize that as unfair somehow. Companies A and B couldn't come to agreement to license something under terms Y that include $X in payment. Okay. There's neutrality in that statement. My comment says that (and no more). What let's not do is say, "That makes company B a bunch of jerks." That is what the comment I'm responding to does, and it exists in a sea of others with the same tack. Overton window and that.
- azakai 11y agoYou said > So what we're really talking about is that Unity wants the improvements that have been made to Mono, but doesn't want to pay for them. which paints Unity as the bad guy, when for all we know, it might not be. Perhaps Unity is totally OK with paying for a license, but the Xamarin terms would have bankrupted it. But thank you for clarifying what you meant. I agree there is no point in saying either party is the bad guy, since there is not enough public information to know.
- carussell 11y ago> which paints Unity as the bad guy In what way at all? Entity A doesn't want to pay entity B $X. That's the only thing the comment of mine that you quote says. There are shops around that sell quadcopters for hundreds of dollars. I want a quadcopter. I don't want to pay hundreds of dollars. Have I just painted myself as a bad guy? I repeat: the only reason my comment sounds pro-Mono is because, at neutral, it resists the spin of the one that paints Unity as a victim and Mono as a fiend.
- azakai 11y ago"X wants Z, but doesn't want to pay Y for Z" implies several things. Perhaps you didn't intend them. But almost every reader will make those assumptions. In particular, it sounds like Y is offering Z at a standard rate, as in "Sam wants a Chipotle burrito, but doesn't want to pay Chipotle for the burrito." Sam doesn't look good here - does Sam expect to get the burrito for free? Why does Sam think he is entitled to that? Readers may not realize that there isn't a standard, objective rate for commercial licenses for Mono. Especially for the single biggest consumer of Mono, Unity, which uses it in products that its customers ship - a particularly complex situation. Again, maybe you didn't intend to, but it sounded like you were saying something very negative about Unity. A less biased way to say it might be "Unity and Mono could not arrive at mutually acceptable terms for Unity to license newer versions of Mono."
- carussell 11y ago