|
Can I use the i386 code in a GPL project?
#327644 - 07/01/14 07:46 AM
|
|
|
I was looking at MESS, and it has quite an interesting and cool i386 software core. However there isn't any explicit license set. i386.c just contains:
/* 2 Intel 386 emulator 3 4 Written by Ville Linde 5 6 Currently supports: 7 Intel 386 8 Intel 486 9 Intel Pentium 10 Cyrix MediaGX 11 Intel Pentium MMX 12 Intel Pentium Pro 13 Intel Pentium II 14 Intel Pentium III 15 Intel Pentium 4 16 */
I've tried to contact Ville Linde on here but I didn't get any reply... Is there any other way to pass a message to find out if I can use this in another project?
I wanted to use it for work based stuff so I know it violates the general MAME/MESS license where I can't use it for any commercial operation, but at the same time I didnt' want to alter dosbox from C++ into C for it's CPU.
Sorry if it's all weird.
|
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9716
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: Can I use the i386 code in a GPL project?
[Re: neozeed]
#327685 - 07/02/14 06:10 PM
|
|
|
I'll buzz the i386 stakeholders and see if they can agree on a dual license, like you often see in other MAME/MESS source files nowadays.
|
|
|
|
Re: Can I use the i386 code in a GPL project?
[Re: R. Belmont]
#327689 - 07/02/14 07:30 PM
|
|
|
> I'll buzz the i386 stakeholders and see if they can agree on a dual license, like you > often see in other MAME/MESS source files nowadays.
Thanks!
|
|
|
|
Re: Can I use the i386 code in a GPL project?
[Re: neozeed]
#328317 - 07/18/14 04:18 PM
|
|
|
I think bochs is full gpl too. They have a fairly robust 386 sim.
|
|
|
|
Re: Can I use the i386 code in a GPL project?
[Re: lharms]
#328410 - 07/21/14 04:57 AM
|
|
|
Bochs is GPL, but I was basing my work off of another derivative on the mame i386 that was pretty simplified...
http://homepage3.nifty.com/takeda-toshiya/msdos/
both work with 32/64 bit compilers, big and little endian.. I just thought the mame one was more cmpact and easier to retool.
|
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9716
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: Can I use the i386 code in a GPL project?
[Re: neozeed]
#328423 - 07/21/14 02:47 PM
|
|
|
> Bochs is GPL, but I was basing my work off of another derivative on the mame i386 > that was pretty simplified... > > http://homepage3.nifty.com/takeda-toshiya/msdos/ > > both work with 32/64 bit compilers, big and little endian.. I just thought the mame > one was more cmpact and easier to retool.
As of current SVN, MAME's i386 is dual-licensed 3-clause BSD, which is fully GPL compatible. Have fun
|
|
|
|
Re: Can I use the i386 code in a GPL project?
[Re: R. Belmont]
#328429 - 07/21/14 04:26 PM
|
|
|
> > Bochs is GPL, but I was basing my work off of another derivative on the mame i386 > > that was pretty simplified... > > > > http://homepage3.nifty.com/takeda-toshiya/msdos/ > > > > both work with 32/64 bit compilers, big and little endian.. I just thought the mame > > one was more cmpact and easier to retool. > > As of current SVN, MAME's i386 is dual-licensed 3-clause BSD, which is fully GPL > compatible. Have fun
I just got the update from Ville Linde! So yeah, great news for me and others who were hoping to stand on his shoulders...
|
|
|