Aus gegebenem Anlass:
Hi everyone,
I'm posting here because I don't have a dedicated channel to discuss MG4Control and everything around it.
Over the past few weeks, several users have contacted me privately to report that a paid app reuses MG4Control's code : 45 dollars for an install licence, 90 dollars for source code access.
Let me be clear right away: this is entirely legal. I released MG4Control under the MIT licence, which explicitly permits resale, including without contributing changes back. The author also credits me properly on his licence page. I'm not here to cause him any trouble, so I won't name the app or post a link.
My mistake was choosing MIT over GPLv3, assuming nobody would try to monetise this project. I'm happy to pass the lesson on in case it's useful to other developers here: if you want improvements made to your work to stay available to everyone, MIT won't protect that.
Making money from my project isn't the issue. What bothers me more is that improvements and fixes are being made without being shared back with the community and the fact that, where it's actually promoted and sold, it's presented as an entirely new application. The credit to MG4Control does exist, but on a licence sub-page rather than anywhere a buyer would see it.
All I really want people to know is this: if all you're after is profile management (drive mode, regen, one-pedal, heated seats and steering wheel), applying those automatically at startup, and custom shortcuts, that already exists free and open source:
The paid app does more — it adds features unrelated to the original code, and if those appeal to you, it has its place. But for the core functionality, you don't need to pay.
And if you ever come across someone about to pay for features that are already available for free, feel free to point them to the repo. That's really the whole reason for this post.
Thanks for reading.
Die anderen Features sind auch in anderen Open source Projekten enthalten, konkret:
Wie gesagt, wegen der MIT Lizenz ist das legal - moralisch finde ich das (persönlich) ziemlich verwerflich.. Ich möchte jeden animieren das Open source original durch zB eine Spende zu unterstützen und nicht 90$ für Code zu bezahlen der schon öffentlich ist.