On Dec 9, 2012 11:24 PM, "Kevin Krammer" <kram...@kde.org> wrote:
>
> On Sunday, 2012-12-09, Shantanu Tushar Jha wrote:
> > Hi Yogesh,
> >
> > On Sun, Dec 9, 2012 at 10:51 PM, Yogesh Marwaha
> <yogeshm....@gmail.com>wrote:
> > > Hi,
> > >
> > > I have incorporated parts of source code from KDE software in my
software
> > > as
> > > per following: -
> >
> > KDE softwares' source code are usually licensed as GPL, which means
that if
> > you copy KDE source code, you must license your software as GPL as well.
> > Read http://www.gnu.org/licenses/gpl-2.0.html for more info.
>
> Depends. Each file usually says which licence it is under in its header.
> For example libraries are often not licenced under GPL but LGPL, MIT or
BSD.
>
> > > i) I've copied one function (5-6 lines) which is used as it was.
> > > ii) I've copied one class from old release (KDE3) and made few
changes;
> > > mostly
> > > port to Qt4.
> > > The question is, how do I give due credit to the developers and
mention
> > > details like license?
> > > Is mentioning copyright-year-developer name enough?
> >
> > As I mentioned above, you have to make your source code released as GPL
(or
> > as some people say, Open Source it). So as long as you adhere to the
> > license, you don't have to give credit as such.
>
> As mentioned above it is not required to release your code under GPL
licence,
> but your licence needs to be compatible with the terms of the licence of
the
> code you are using (which could be GPL but could be any of a couple of
> others).
>
> As far as attribution goes, a lot of those licences require appropriate
> attribution. Which is usually satisfied by copying the Copyright line(s)
of the
> original authors, but could require copying the licence header if your
licence
> is different (but compatible) the one being used by the original code.
That's where i'm confused. Even for one function of 5-6 lines, I assume
I'll have to include license part also. Then where do I include it begining
of file or begining of function?
>
> Cheers,
> Kevin
>
> Cheers,
> Kevin
>
> --
> Kevin Krammer, KDE developer, xdg-utils developer
> KDE user support, developer mentoring
>
>
> >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
unsubscribe <<
>
Thanks,

Yogesh M
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to