Asking for package to be released under GPL: examples: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
These are examples of e-mails sent to packages owners asking for a release of their package under GPL compatible licenses.
These are examples of e-mails sent to packages owners asking for a release of their package under GPL compatible licenses.
== real2rgb from File Exchange ==
* 12/10/2012
<pre>
Dear Oliver Woodford,
My name is Juan Pablo Carbajal, I am developer at Octave-Forge[1] a
sibling project of GNU/Octave. I have downloaded your package real2rgb from
the Matlab file exchange and I find it
very useful.
Would you like to contribute it to Octave-Forge? I know licensing issues are
difficult topics and therefore I approach you with utter respect.
If you accept this invitation to contribute code to Octave-Forge, I can
offer
you the following
- You will be properly credited and your papers will be linked as well.
- Maintenance of your function, test and demos will be taken over by the
Octave and Octave-forge community. Of course you can continue contributing,
and we will very happy to have you among us. I will also
let you know of any bug report we get from the users.
- I will take care of porting (code formatting, demos and test).
- You function will be directly downloaded and installed from an
Octave prompt (assuming it is packed inside real2rgb package):
> pkg -forge install real2rgb
The only thing that you need to do is to release your code under GPLv3 (we
like this one :D ) or any license compatible with them, e.g. FreeBSD. I
cannot use the downloaded the packages from the Matlab file exchange because
it will be a violation of their "Terms of Use" (that code can be used only
in
Mathworks products). You need only to let me know that you allow me to
redistribute your code under your free license of choice, I will
take care of adding the header to each file of your package.
In case you are interested, I can tell you about successful experiences of
other researches contributing their work. For example the matGeom
community[2] released under GPLv3 so that Octave-forge can mirror they
package[3], since the package have enjoyed several new contributions and
code
optimization. A group form the technical
university of Denmark[4] working on nonnegative matrix factorization also
allowed us to redistribute their package under GPLv3. Biomechanics &
Neurosciences researchers[5] have also changed their license to GPLv3 to
allow us to produce packages out of their excellent algorithms.
We have no other objective but to offer a truly free platform for the
exchange of our research. I hope you join us!
If you have any question or comments, please let me know without hesitation.
Thank you very much for your excellent code!
Regards,
[1] http://octave.sourceforge.net/
[2] http://sourceforge.net/apps/mediawiki/matgeom/index.php?title=Main_Page
[3] http://www.octave.org/wiki/index.php?title=Geometry_package
[4] http://cogsys.imm.dtu.dk/toolbox/nmf/index.html
[5]
http://sites.google.com/site/systemsneurosciencegroup/people/stewart-heitmann
</pre>


== Gaussian Processes for machine learning ==
== Gaussian Processes for machine learning ==
657

edits