4 votes by ComicSans — 4 votes, 6 comments

I dont understand. Isn't libretro a free library? What is non-commercial?

I also thought it would be free software for a long time but some of their emulator cores have a non-comercial-clausel in their license. This means libretro is not really free software(exactly like MAME). For me it is hard to understand why the creators use such a strange license.

For me it is hard to understand why the creators use such a strange license.

Fear that others will cash on it while they instead get nothing and work for free.

Are these non-commercial cores part of the libretro codebase, or are they just libraries imported from somewhere? Rather than distributing the whole package as a whole, they could split it into a free one, and one containing these non-commercial cores.

They sell hardware with already pre-installed software without a commercial license.

So if I understand this, libretro is 100% free, the problem is that somebody is selling libretro bundled with some other software which is NC (such as the snes emulator)?