Yes, it is completely allowed. As long as you do not violate the GPL license of the code you are creating a derived work with – and the releasing your code under the MIT license satisfies the GPL, so it's fine. What you cannot do is release a derived work that is or uses proprietary code since that would mean that you are not abiding by the terms of the GPL and your right to use or redistribute the GPL code would be nullified.
On Thu, Feb 11, 2016 at 1:15 PM, Tom Breloff <[email protected]> wrote: > Thanks Robert... it is of interest :) > > I'm curious... is this really allowed? > > The Julia code in this package is MIT licensed and the Fortran code is >> licensed under GPL. > > > Can I call this from another package that is fully MIT (and without > mentioning the license), or does that GPL notice need to be attached to > everything up the dependency chain? > > Also... if possible it would be preferable to remove the dependency on > DataFrames (but I understand that's a tough decision to make after the > fact). > > Thanks for the contribution. > Tom > > On Thu, Feb 11, 2016 at 12:55 PM, Robert DJ <[email protected]> wrote: > >> I ended up wrapping the Fortran code from the R package. If it's of >> interest I'm sharing the code: >> https://github.com/robertdj/Deldir.jl >> > >
