RetroPie is GPL licensed, so am I legally entitled to sell copies of it?
-
@markwkidd
My bad. I saw ES's license as retropie -setup does not show a license on github's license detection.@BuZz can you restore his original account. plz
@iek This is my frank opinion. If a hardware/software manufacturer presents no legal way for me to obtain discontinued software and is not interested in gaining from my usage of it then i do not have a problem with what i do. There are some roms which are legit sold by publishers even today. I would purchase them if i wanted to play those games.
As for the definition of Open source from Open source initiative, I do not agree with the free to distribute clause. GPL2 upholds the authors rights to place non commercial restrictions. OSI's definition practically means only GPL3 s/w is Open source, which is not correct IMO.
The retro gaming community is about learning playing and enjoying. If authors allow their s/w in commercial products then so be it. We shall not object to it. Some authors do not want people monetizing their hard work. If you berate them for their opinion then that does not sit well with us.
We like to be all inclusive but not to those who are looking for a quick buck. eg. I will not buy roms from 3rd party who have no right to sell them no matter what.
-
For some folks, it's like they assume that people who contribute to a GPL project do so because they were under duress. Maybe they were blackmailed. Maybe there was a gun to their head.
Or maybe contributors to GPL, MIT, and other commercial-friendly licenses do so because they believe in the open source movement and don't mind their work being included in commercial products as long as any improvements to the source are published. That's what motivates me.
-
@iek said in RetroPie is GPL licensed, so am I legally entitled to sell copies of it?:
I just wanted to figure out why this project is not open source in the conventional sense, and what it would require to change that.
You can fork it and remove the emulators which have NC licenses. Then release it under GPL3 in the traditional sense of OSS
I appreciate you coming back to clear the air. It allows us to grow and mature as a community
-
Hey Hex, thank you.
Sorry for not handling this better myself. I was told it was a touchy subject and carried on regardless, so can't claim to be totally innocent.
We're clearly not going to agree on everything, but it would be nice to still get along and be friendly.
-
@markwkidd said in RetroPie is GPL licensed, so am I legally entitled to sell copies of it?:
Or maybe contributors to GPL, MIT, and other commercial-friendly licenses do so because they believe in the open source movement and don't mind their work being included in commercial products as long as any improvements to the source are published. That's what motivates me.
Nailed it.
-
i think there’s two topics here:
-
that certain software that is in the retropie image is NC-licenced, and there’s no open source alternative. faced with the choice between no SNES emulators, or a fully libre image, there is only one real option. but at the same time, it’s up to retropie to try and respect the licenses of the emulators (etc) that are the lifeblood of the project. if you have a problem with their licenses, then you should take it up with them, not retropie.
-
that commercial retropie products bring absolutely no benefits to the project, but plenty of the opposite. whilst the script is GPL i reserve the right to be annoyed by this practice.
there’s a growing trend amongst emulator authors to close the source entirely (redream, cemu, drastic, etc), as many of the open source projects seem to involve one or two people doing 99% of the code, with 100s of others selling either the same software or the lightest of forks, without respecting any of the license, never mind contributing anything back.
there’s an entire industry around monetising emulators/emulator boxes now. it’s a hard scene in which to have open source principles :)
-
-
I don't agree with the two "topics", but rather than continue arguing, maybe we can all take a different perspective...
Open source principles include the belief that others should be able to take code they contributed nothing to and commercialise it. We see commercialisation as a positive and a significant contribution in itself. That's a core part of the ideology. Your rejection of that principle is putting us at odds.
On the other hand, there are very serious, valid concerns about the consequences of commercialisation. There are pragmatic reasons for this project to fly under the radar to some extent.
So long as we are just playing orphan games, and we are each doing that on our own initiative, we are unlikely to really upset anyone important. However, if the project is commercialised and used for commercial copyright infringement, it is bound to come under fire, and that could lead to serious issues for the project pretty fast. It's the difference between recording a film that's on TV to watch, and recording it to burn a thousand copies to sell on eBay.
I think we would see eye to eye much more easily if we all approached this from a strictly pragmatic perspective going forward. Seeing people torn to pieces and called every name under the Sun, and all on very shaky moral grounds, really upsets people like me. At the same time, people who share my views cannot expect to go around undermining other people's projects on ideological grounds. It's arrogant and completely disrespects the many people who feel differently, who often put their hearts into the project as well.
If we all focus on the practicalities, and leave morality out of it, it would probably go a long way.
-
@BuZz - I'd like to abandon (delete??) the
carlsmith
account and keep this one. Are you ok with that? -
@iek said in RetroPie is GPL licensed, so am I legally entitled to sell copies of it?:
Open source principles include the belief that others should be able to take code they contributed nothing to and commercialise it. We see commercialisation as a positive and a significant contribution in itself. That's a core part of the ideology. Your rejection of that principle is putting us at odds.
That's not true. Commercialisation is neither a pre-condition nor a pre-requisite of the Open Source movement or its software and it's not part of the core ideology of the Open Source movement.
So long as we are just playing orphan games, and we are each doing that on our own initiative, we are unlikely to really upset anyone important. However, if the project is commercialised and used for commercial copyright infringement, it is bound to come under fire, and that could lead to serious issues for the project pretty fast. It's the difference between recording a film that's on TV to watch, and recording it to burn a thousand copies to sell on eBay.
That is another topic in itself. The legality of emulators - which is what the RetroPie project is including in its image - has been questioned before and even challenged in court, but without success. The open source emulators projects have been around for quite a long time and I think that proves that the serious issues you are talking about it's just a false argument.
If we all focus on the practicalities, and leave morality out of it, it would probably go a long way.
Sure, the end justifies the means, right ? Disregarding any license for software because your customers will be happy and you can get your money, right ?
-
@iek said in RetroPie is GPL licensed, so am I legally entitled to sell copies of it?:
I don't agree with the two "topics", but rather than continue arguing, maybe we can all take a different perspective...
Open source principles include the belief that others should be able to take code they contributed nothing to and commercialise it. We see commercialisation as a positive and a significant contribution in itself. That's a core part of the ideology. Your rejection of that principle is putting us at odds.
to be clear, i don't reject the principle. the code I produce is under the GPL license (when that's under my control). the retropie script is under the GPL license.
-
I am tired of this - I have better things to do with my time.
@iek I do not wish to remove the old account, as doing so means posts get removed or need to be reassigned to a guest user which would break the discussion. Usually creating a new account after being banned would get your new account banned btw - and I would have done that if I had noticed earlier. I'm willing to leave your new account active but that's as much as I'm going to do.
BTW @hex does not represent RetroPie. So him editing Wikipedia has nothing to do with the RetroPie project. @Hex may want to keep this in mind when posting things like "We have had these problems before". No - actually, it's really just me that has to deal with all the legal/licensing problems surrounding RetroPie.
@markwkidd If you are unable to work out why someone saying "goodbye", then changing their user profile page to have a go at the project might lead to a ban then you are going to struggle here too. I also don't need to justify my actions to you.
Using this forum is not some right, nor is the forum a bastion of free speech where anything goes. It's a private forum that we host and run for the RetroPie project.
If anyone has a problem with that, I would recommend they go elsewhere.
-
@buzz He probably would have been fine selling the hardware, as long as he didn't try to bundle the software. Ah well. Stuff like this disappoints me to see.
-
On second thoughts, I'll just leave. I don't need this
[...]
either. -
@iek and that language is not welcome here either.
-
Am I the only one who finds it ridiculous that people are upset that they are not allowed to make money based on the work of others with no effort of their own?
-
@obsidianspider No, you're not. The entitlement is sickening.
-
I'm not a lawyer nor a specialist on open-source definitions, etc. But trying to put on a simpler way I think all this trouble would be avoided if the OP knew that regular users of this forum are people that like to:
- play old games
- (learn to) tinker
- (learn to) write some code
- help newcomers to do any of the things above
- keep away anything that can disturb us to do the things above
Example of things that can disturb us to do the things above:
- newcomers that just want to plug'n'play and don't want to solve the issues they face. This usually happens with those who bought a "retrogaming kit" with RetroPie installed and, as a customer right, want that everything just works.
- Emulator's authors asking RetroPie to not use their work. This can happen if they don't want their work comercialized and they see RetroPie being sold on the web.
- Some big company accusing this project/forum of sharing copyrighted material and trying to shut it down.
-
@meleu 100% correct. Maybe the regulars can come across a bit "precious" sometimes (myself included!). It's because we care.
As Buzz said, this is NOT a public forum. This is a forum run to benefit RetroPie and its' legitimate users. If you don't agree then please go elsewhere. -
I think we should have a secret question on the signup sheet asking where you got the retropie image from. If they say website then allow signup else show warning message. simple as that.
-
@hex Like, tell me Herb's mother's maiden name and Buzz's first pet's name?
I think it's fairly obvious after a few questions who is running what image. If not from their initial post.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.