Comments (18)
Wow, how did I miss the tags here? I concur!
from documentation.
Thanks for you thorough reply!
Sorry for the late response. I had to went upstream and to make sure about the license of the newly added docbook files (similar files existed as MIT and as patched MIT). But all covered now.
I am not a lawyer and this is not legal advice
It's strange that there is so little certainty when it comes to legal issues and open source. When I talked to people working with EFF and FSFE at conferences about licensing stuff they told me "I am a lawyer but this is not my field of expertise."
I just did a little digging in the commit history of this repo and the ones from the very beginning look like this
merged last bits from new_manual
git-svn-id: http://svn.assembla.com/svn/hydrogen/trunk@929 3b3fb362-3133-0410-aa15-cf69e0a59cb7
In addition, amongst the ancient ones of the main Hydrogen repo there are those
merged rev780 with trunk
git-svn-id: http://svn.assembla.com/svn/hydrogen/trunk@795 3b3fb362-3133-0410-aa15-cf69e0a59cb7
Turns out they were both located in a single svn
repo and split while migrating to Github. During the process the License file was not duplicated.
So, it should have the same license as the hydrogen repo.
@cme do you agree with this line of argumentation and with me adding notices for GPLv2+ in here as well?
from documentation.
Excellent archaeology!
I guess technically anything added to the github repo isn't explicitly covered by that, but that reduces the number of contributors to us, @mauser, @jeremyz , @trebmuh , @oddtime , @luzpaz , @snan , @rwhogg and @thijz to approve their commits with the license.
from documentation.
What's going on 💁🏻♀️
Edit: I changed a few words in the documentation, right? That's fine, I'll sign
from documentation.
I hereby declare that all my commits are fine to be licensed under a GPLv2+ licence.
from documentation.
I love GPLv2+ and v3+ 👍🏻👍🏻
from documentation.
I am also okay with GPLv2+.
from documentation.
I am OK with whatever GPL version you choose
from documentation.
Thank you all for your contributions and for replying in here!
I relicensed the repo as GPLv2+ and as such it will be included in the upcoming 1.2.0 of Hydrogen itself
from documentation.
Oh boy. You right. The repo does not even has a single license notice.
It is also necessary to document the license for these files to be redistributed
Yeah, I'll try to figure out licenses of all resources we didn't created ourselves. But for the overall repo license I'm afraid the formal way is to ask every contributor to agree with using a specific license. And this it's very unlikely for all of them to respond.
from documentation.
from documentation.
I am also happy, if it is licensed under a GPLv2+ or GPLv3 license.
(I contributed to the Debian packaging.)
from documentation.
from documentation.
Hey guys,
@theGreatWhiteShark : This is spot on, it happened exactly as you described. I've created that mess when splitting the repos in the process of moving from the SVN repo (hosted at assembla) to github. Sorry to everyone involved for the hassle :-/
I'm totally ok with the re-licensing of my contribution.
from documentation.
Thank you to everyone who replied! :)
Thanks for you thorough reply!
You're welcome, and sorry for the delay in mine. I have an email-centric workflow, and it seems I encountered a notmuch bug where a query was returning a whole thread rather than a list of obsolete drafts when the newest email is not an RFC-compliant email but a draft. The whole thread was deleted :(
Sorry for the late response. I had to went upstream and to make sure about the license of the newly added docbook files (similar files existed as MIT and as patched MIT). But all covered now.
Thank you :)
I am not a lawyer and this is not legal advice
It's strange that there is so little certainty when it comes to legal issues and open source. When I talked to people working with EFF and FSFE at conferences about licensing stuff they told me "I am a lawyer but this is not my field of expertise."
Agreed. I'm guessing such disclaimers are probably for liability reasons...were someone an expert in open source copyright law, it would also be disadvantageous to give free legal advice, because that would presumably be the basis of their income. Were that person to give free legal advice, maybe it shouldn't be trusted, because such experts might be employed by large corporations looking for loopholes.
I just did a little digging in the commit history of this repo and the ones from the very beginning look like [this]>
[snip]
So, it should have the same license as the hydrogen repo.
Wow thank you! The remaining contributors (with contributions from when the repo was in an undefined state wrt licence?) are @jeremyz, @oddtime, and @thijz. I wonder what the extent of their contributions are?
from documentation.
The remaining contributors (with contributions from when the repo was in an undefined state wrt licence?) are @jeremyz, @oddtime, and @thijz. I wonder what the extent of their contributions are?
@sten0 few features in hydrogen 1.1 for me (mainly the custom pattern length entry, the pan laws in the mixer, the instrument main pitch shift knob). I give my consent to use the type of license the team thinks appropriate. Sorry for the lack of presence in this topic
from documentation.
Wow thank you! The remaining contributors (with contributions from when the repo was in an undefined state wrt licence?) are @jeremyz, @oddtime, and @thijz. I wonder what the extent of their contributions are?
With oddtime giving his consent only @jeremyz and @thijz are left. Both of them are not just contributors but (former) members of the hydrogen development team with the first one being active already prior to the porting of this repo and license mishap. Jeremy is still online occasionally but there was no sign of life from thijz in years.
I would suggest we wrap things up and relicense the repo to GPLv2+. All "external" contributors have given their consent. The missing members of the hydrogen team worked on both the GPLv2+ licensed Hydrogen project and its documentation (which once was part of the former) and most probably were as unaware of the missing license as the rest of the team until this issue was opened. On the behalf of the whole Hydrogen development team we - all active members - give our consent to relicense this repo to GPLv2+.
@cme and @mauser do you concur?
from documentation.
from documentation.
Related Issues (20)
- [Manual] Adding something about using LADSPA on Windows and macOS HOT 4
- Export to older version - manual update HOT 1
- manual: add section about 'song recording'
- manual: update Pattern Editor Sequence area HOT 1
- add info about CLI options of H2 HOT 1
- manual: add section about destructive recording HOT 1
- add 'set auto velocity' to manual
- Restructure OSC command section HOT 2
- tagging documentation "releases" in sync with the main project HOT 2
- Note property setting for a given note in a chord HOT 6
- Main Pitch control in instrument "General" panel HOT 2
- NSM doc
- Add description of denominator HOT 8
- Translations of the manual HOT 8
- The "sound library import" picture isn't up to date
- Updating translations HOT 4
- manual: add section about Sample selection HOT 2
- manual: edit drumkit creation section in regards to multi banks per instruments HOT 3
- Update the manual for hihat group HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from documentation.