Latest revision |
Your text |
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. |
|
| |
|
| {{Note|this is only required if the code being requested is available for download ''only'' through File Exchange. Please read the [[FAQ#Why_can.27t_I_use_code_from_File_Exchange_in_Octave.3F_It.27s_released_under_a_BSD_license.21|FAQ]] to understand why permission is required in such cases. However, if, for example, the author also provides the code on their own homepage (or their university/institution homepage) under [http://www.gnu.org/licenses/gpl-faq.html#WhatDoesCompatMean GPL-compatible terms] (such as the [http://www.gnu.org/licenses/license-list.html#ModifiedBSD modified BSD license]), there is no need to bother them with legalese. Of course, you could email them telling that you find their code useful; we all enjoy appreciation of our work.}}
| | == Gaussian Processes for machine learning === |
| | |
| == 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 shared with 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 from 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 == | |
| * 21/5/2012 | | * 21/5/2012 |
| <pre> | | <pre> |
Line 72: |
Line 7: |
|
| |
|
| My name is Juan Pablo Carbajal, I am developer at Octave-Forge[1] a | | My name is Juan Pablo Carbajal, I am developer at Octave-Forge[1] a |
| sibling project of GNU Octave. I | | sibling project of GNU/Octave. I |
| have downloaded your package gpml-v3.1 from your website and I find it | | have downloaded your package gpml-v3.1 from your website and I find it |
| very useful (also fan of your book GP for ML). | | very useful (also fan of your book GP for ML). |
Line 103: |
Line 38: |
| example the Matgeom community[2] released under GPLv3 so that | | example the Matgeom community[2] released under GPLv3 so that |
| Octave-forge can mirror they package[3], since the package have | | Octave-forge can mirror they package[3], since the package have |
| enjoyed several new contributions and code optimization. A group from | | enjoyed several new contributions and code optimization. A group form |
| the technical | | the technical |
| university of Denmark[4] working on nonnegative matrix factorization | | university of Denmark[4] working on nonnegative matrix factorization |
Line 212: |
Line 147: |
| contributing, and we will very happy to have you among us. | | contributing, and we will very happy to have you among us. |
| - I will take care of code formatting, demos and test. | | - I will take care of code formatting, demos and test. |
| - You function will be directly downloaded and installed from an | | - You function will be directly downloaded and installed form an |
| Octave terminal (assuming it is packed inside linear-algebra package): | | Octave terminal (assuming it is packed inside linear-algebra package): |
| >pkg -forge install linear-algebra | | >pkg -forge install linear-algebra |
Line 259: |
Line 194: |
| contributing, and we will very happy to have you among us. | | contributing, and we will very happy to have you among us. |
| - I will take care of code formatting, demos and test. | | - I will take care of code formatting, demos and test. |
| - You function will be directly downloaded and installed from an | | - You function will be directly downloaded and installed form an |
| Octave terminal (assuming it is packed inside linear-algebra package): | | Octave terminal (assuming it is packed inside linear-algebra package): |
| >pkg -forge install linear-algebra | | >pkg -forge install linear-algebra |
Line 275: |
Line 210: |
| offer a truly free platform for the exchange of our research. I hope | | offer a truly free platform for the exchange of our research. I hope |
| you join us! | | you join us! |
|
| |
| Looking forward to your answer,
| |
|
| |
| Best regards,
| |
| </pre>
| |
|
| |
| * 27/3/2012
| |
| <pre>
| |
| Dear Kasper Winther Joergensen,
| |
|
| |
| My name is Juan Pablo Carbajal, I am a developer of Octave-Forge[1]. I have downloaded the nmf toolbox 1-4-0 from your website 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 toolbox, 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 take care of code formatting, demos and test.
| |
| - You function will be directly downloaded and installed from an Octave terminal (assuming it is packed inside linear-algebra package):
| |
| >pkg -forge install linear-algebra
| |
|
| |
| 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. Chih-Jen Lin (author of the file nmf_cjlin in your toolbox) and Jingu Kim have already send me their permission to post their code in Octave-Forge. I hope you join us!
| |
|
| |
| In case you are interested, I can tell you about successful experiences of together researches contributing their work. For example the Matgeom community[2] released under GPLv3 so that Octave-forge can mirror they package[3]. Biomechanics & Neurosciences researchers[4] have also changed their license to GPLv3 to allow us to produce packages out of their excellent algorithms. We are trying to offer a truly free platform for the exchange of our research.
| |
|
| |
|
| Looking forward to your answer, | | Looking forward to your answer, |