Re: [AD] Dual licensing

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


Under Allegro's license, anyone can pull any module out of Allegro and use it in any project, commercial or free, without attribution or payment. It seems like any code you add to Allegro's base would be the same, and your commercial project would be effectively using part of Allegro's code, just as any of your competitors could. Historically, any code that could not be added to Allegro on that basis has been rejected.

--Chris


----- Original Message ----- From: "Colin Ward" <lists@xxxxxxxxxx>
To: <alleg-developers@xxxxxxxxxx>
Sent: Wednesday, June 06, 2007 7:02 AM
Subject: [AD] Dual licensing


Hi all.

Just a question about Allegro licensing. All of my Amiga specific code has
the standard Allegro header at the start of it, with the "See readme.txt
for copyright information" line in it, so that it "fits in" with the rest
of Allegro.

However, one of the modules (pertaining to sound output) comes from a
personal project of mine, which will eventually be commercial. So if I was
to add this to Allegro, I am wondering how this will work?  ie.  Can I add
it to Allegro while still retaining the copyright of the original module
myself, for use in my other project?  What kind of clause should I add to
the header of the file?

I don't particularly want to rewrite this module as it is a complex audio
handling module, but I want to ensure that it is "cleanly" integrated into
my Allegro port in terms of copyrights.  ie.  "The original module is mine
but you guys can use this copy of it and do whatever you want with it as
well.  But the original is still mine."

Essentially the original is mine but Allegro gets ownership of a derived
work.

Comments?  Anyone else done this?  Am I just being paranoid as a result of
working with GPL code?  :-)

--
/-------------------------------------------------------------------\
[Hitman/Code HQ - 6502/z80/68000/604e/80x86/ARM coder - Amiga rulez!]
[VZ-200/VIC-20/MZ-700/c16/c64*10/c128*8/Plus-4/CPC464/CD32/500*2    ]
[600/1000/1200*2/A4000/SNES/N64/Dreamcast/Athlon 1100/AmigaOne      ]
[Assembly Language: The most fun you can have with your clothes on! ]
\-------------------------------------------------------------------/


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
--
https://lists.sourceforge.net/lists/listinfo/alleg-developers





Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/