On Fri, Aug 15, 2014 at 4:28 AM, Ian Malone <ibmal...@gmail.com> wrote:

> > Does patching software legally make it a fork?
>
> I'm not aware of any legal definition of a fork (IANAL etc.). There
> are derivatives of copyrighted material, which open source licenses
> allow (if they don't they're not usually regarded as open source).
> Your correspondent is right, you have a fork in that the source they
> are using is no longer the upstream, it may be a trivial patch (and a
> trivial fork), but they're making a point about the difficulty of
> maintaining this in what is effectively a distro (many packages and
> sources) and that upstream is the best place for patches. Exactly
> where people draw the line in patches that haven't made it into
> upstream will vary between projects (you'll find many Fedora srpms
> that contain patches), if it's not a critical one for many people
> (e.g. heartbleed) then I wouldn't be surprised if they wait for the
> patch to come in from upstream rather than patch it in the build,
> especially if one person is looking after hundreds of packages. In the
> meantime there is absolutely nothing stopping you from applying a
> patch locally.
>

Well I already submitted it upstream but I have no intention of waiting for
it. While I really like cmake as a product and much prefer it to autotools,
I've seen bugs with trivial fixes sit for years in their bug tracker.

I did patch my local install so I was never worried about waiting for the
fix from a practical point of view, I'm more worried about other users that
may run into the same problem.

Thanks,
Richard
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Reply via email to