Re: debian/* license of non-free packages

2013-01-10 Thread Markus Koschany
Hi Nick,

On Thu, 10. Jan 05:35 Nick Andrik nick.and...@gmail.com wrote:
[...] 
 My main question is what kind of license should I specify in
 debian/copyright for debian/* ?
 If we assume that the packagers who have worked on this package during
 its lifetime can agree to a license for the packaging part, what are
 the constraints?
 
I am facing the same problem with my package zangband at the moment. The
license is non-free and does not allow copying and distribution for
profit purposes. I had to update the copyright because of bug 696916
and 696919 and decided to make it clear that the files for debian/* are
free. I had chosen GPL-3+ for these files. 

The package got rejected by the release team who argues that it is very
likely to make the resulting code undistributable if the debian packaging
includes patches touching the upstream part. [1]

Therefore i have prepared another version and i use the GNU
All-Permissive license now. [2] I hope that this solves the issue but i
haven't got a reply yet. 

On a side note, unace-nonfree also contains patches and the whole
debian directory is made available under the GPL-2+ license.

Maybe a permissive license is better suited then a copyleft license for such
cases.

[1] http://bugs.debian.org/697140
[2] 
http://www.gnu.org/software/texinfo/manual/texinfo/html_node/All_002dpermissive-Copying-License.html


signature.asc
Description: Digital signature


Re: debian/* license of non-free packages

2013-01-10 Thread Jakub Wilk

* Markus Koschany a...@gambaru.de, 2013-01-10, 11:11:
I am facing the same problem with my package zangband at the moment. 
The license is non-free and does not allow copying and distribution for 
profit purposes. I had to update the copyright because of bug 696916 
and 696919 and decided to make it clear that the files for debian/* are 
free. I had chosen GPL-3+ for these files.


The package got rejected by the release team who argues that it is 
very likely to make the resulting code undistributable if the debian 
packaging includes patches touching the upstream part. [1]


Therefore i have prepared another version and i use the GNU 
All-Permissive license now. [2] I hope that this solves the issue but i 
haven't got a reply yet.


On a side note, unace-nonfree also contains patches and the whole 
debian directory is made available under the GPL-2+ license.


Maybe a permissive license is better suited then a copyleft license for 
such cases.


s/Maybe/Sure enough/

--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130110110857.ga1...@jwilk.net



Re: debian/* license of non-free packages

2013-01-10 Thread intrigeri
Hi,

Paul Wise wrote (10 Jan 2013 05:35:25 GMT) :
 On Thu, Jan 10, 2013 at 12:43 PM, Nick Andrik wrote:

 The main reason I decided to deal with unrar is because of e-book
 reader calibre needing the libunrar.so library [1] in order to read
 CBR files.

 I see.

FWIW, the GNOME archive manager (file-roller) knows how to use unar
since 3.6, which is in experimental. The version in Wheezy does not
(but knows how to use at least the non-free unrar).

Cheers,
-- 
  intrigeri
  | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
  | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/851udtqjmr@boum.org



Re: debian/* license of non-free packages

2013-01-10 Thread Jonas Smedegaard
Quoting Markus Koschany (2013-01-10 11:11:30)
 Hi Nick,
 
 On Thu, 10. Jan 05:35 Nick Andrik nick.and...@gmail.com wrote:
 [...] 
  My main question is what kind of license should I specify in
  debian/copyright for debian/* ?
  If we assume that the packagers who have worked on this package 
  during its lifetime can agree to a license for the packaging part, 
  what are the constraints?
  
 I am facing the same problem with my package zangband at the moment. 
 The license is non-free and does not allow copying and distribution 
 for profit purposes. I had to update the copyright because of bug 
 696916 and 696919 and decided to make it clear that the files for 
 debian/* are free. I had chosen GPL-3+ for these files.
 
 The package got rejected by the release team who argues that it is 
 very likely to make the resulting code undistributable if the debian 
 packaging includes patches touching the upstream part. [1]
 
 Therefore i have prepared another version and i use the GNU 
 All-Permissive license now. [2] I hope that this solves the issue but 
 i haven't got a reply yet.
 
 On a side note, unace-nonfree also contains patches and the whole 
 debian directory is made available under the GPL-2+ license.
 
 Maybe a permissive license is better suited then a copyleft license 
 for such cases.

I agree that patches need be compatible with the code the patches are 
applied onto, which for some non-free works cannot be a copyleft one.  
But you may not be copyright holder of said patches so cannot ahead 
choose a liberal license either.

To me it makes sense to always declare a Files: debian/* section 
explicitly (except for Debian-native packages), and if patches are 
differently licensed (either because others did the licensing or because 
you did and are forced to license in a certain way to match wher it is 
applied) then additionally add a Files: debian/patches/* section.

I always place debian sections as the last Files sections, like this:

Files: *
Copyright: [upstream]
License: [non-free]

...

Files: debian/*
Copyright: [our team]
License: [copyleft]

Files: debian/patches/*
Copyright: [our team or whoever actually holds copyright]
License: [permissive or whatever others actually issued]

(and then I place all License sections below that - I find that easiest 
to read, but that's outside of this discussion).


 - Jonas

-- 
 * Jonas Smedegaard - idealist  Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature


Re: debian/* license of non-free packages

2013-01-10 Thread Svante Signell
On Thu, 2013-01-10 at 14:18 +0100, Jonas Smedegaard wrote:
 Quoting Markus Koschany (2013-01-10 11:11:30)
  Hi Nick,
...
  On a side note, unace-nonfree also contains patches and the whole 
  debian directory is made available under the GPL-2+ license.
  
  Maybe a permissive license is better suited then a copyleft license 
  for such cases.
 
 I agree that patches need be compatible with the code the patches are 
 applied onto, which for some non-free works cannot be a copyleft one.  
 But you may not be copyright holder of said patches so cannot ahead 
 choose a liberal license either.

This is a puzzling question for me: If you are the copyright holder of
patches (they can be substantial) which license should apply? I have not
seen this before, maybe I missed it. This question applies to free as
well as non-free packages.

1) As a Debian patch, not forwarded upstream
2) The Debian Maintainer forwards the patch upstream
3) The patch submitter forwards the patch upstream

The third case might be clear, what about the other two?

 Files: debian/patches/*
 Copyright: [our team or whoever actually holds copyright]
 License: [permissive or whatever others actually issued]




-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1357838482.25587.217.ca...@s1499.it.kth.se



Re: debian/* license of non-free packages

2013-01-10 Thread Russ Allbery
Svante Signell svante.sign...@gmail.com writes:

 This is a puzzling question for me: If you are the copyright holder of
 patches (they can be substantial) which license should apply?

Whatever license you want to put on it.  However, it's going to need to be
compatible with the upstream license or the resulting patched work will
probably not be redistributable.

 I have not seen this before, maybe I missed it. This question applies to
 free as well as non-free packages.

 1) As a Debian patch, not forwarded upstream
 2) The Debian Maintainer forwards the patch upstream
 3) The patch submitter forwards the patch upstream

 The third case might be clear, what about the other two?

Actually, all of those cases are equivalent, and in all of those cases the
patch author has the option of what license they want to use.

It's conventional (although not entirely legally sound) in the free
software community to just assume that any patch submitted without any
explicit license statement is licensed under the same terms as the
upstream source.  But that's just an assumption, and if upstream is being
legally conservative in their license handling, they would require
explicit statements of license in any patch.  Similarly Debian for patches
that we apply at build time.  And some upstreams are that legally
conservative; ones that require either a copyright assignment or a
contributor agreement, for example, will usually have, somewhere in that
paperwork, an explicit statement concerning licensing that the contributor
agrees to.

But there is a grand tradition of not crossing this T in all cases, and
being more formally precise about it is probably not a good use of project
time.  I for one don't intend to start asking bug submitters about the
license on their included patch unless I have some reason to believe they
don't intend it to be covered by the upstream license; I think that would
be more annoying than helpful.

-- 
Russ Allbery (r...@debian.org)   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87vcb5oskc@windlord.stanford.edu



Re: debian/* license of non-free packages

2013-01-10 Thread Bart Martens
On Thu, Jan 10, 2013 at 08:43:27AM +0100, Andreas Tille wrote:
 On Thu, Jan 10, 2013 at 06:50:57AM +, Bart Martens wrote:
   For the packages I maintain, I now refrain from doing so when the 
   contents of
   the debian directory are trivial.
  
  I guess you don't bother to claim copyright for trivial debian/* files.
  
  When there is no copyright and license information for the debian/* files, 
  then
  this can mean different things.
 
 From my perspective according to DEP5 it can only mean one thing: The
 license is the same as specified in Files: * and you blame the
 copyright holder mentioned in this stanca as copyright holder also for
 debian/*.

That would be a fair assumption, but as long as the author of the debian/*
files hasn't stated this, it's an assumption.

 The latter is no problem for simple debian/* dirs and using
 the same license as the code seems to be reasonable anyway.

Sure, for simplicity it's best to use the same license.

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130110173635.ga28...@master.debian.org



Re: debian/* license of non-free packages

2013-01-10 Thread Bart Martens
On Thu, Jan 10, 2013 at 09:29:07AM -0800, Russ Allbery wrote:
 Actually, all of those cases are equivalent, and in all of those cases the
 patch author has the option of what license they want to use.
 
 It's conventional (although not entirely legally sound) in the free
 software community to just assume that any patch submitted without any
 explicit license statement is licensed under the same terms as the
 upstream source.

I guess you meant : It's conventional (although not entirely legally sound) in
the free software community to just assume that the copyright of any patch
submitted without any explicit copyright and license statement is transferred
(given) to the copyright holders of the upstream software.

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130110175428.gb28...@master.debian.org



Re: debian/* license of non-free packages

2013-01-10 Thread Jeremy Stanley
On 2013-01-10 17:54:28 + (+), Bart Martens wrote:
 I guess you meant : It's conventional (although not entirely
 legally sound) in the free software community to just assume that
 the copyright of any patch submitted without any explicit
 copyright and license statement is transferred (given) to the
 copyright holders of the upstream software.

And in many cases it's convention to expect the patch contributor to
patch the copyright statement of the corresponding files as part of
their contribution, if they feel it's necessary. Many of the
projects I work on expect contributors to do precisely this as a
routine part of nontrivial patch submissions.
-- 
{ WHOIS( STANL3-ARIN ); WWW( http://fungi.yuggoth.org/ );
PGP( 48F9961143495829 ); MUD( kin...@katarsis.mudpy.org:6669 );
FINGER( fu...@yuggoth.org ); IRC( fu...@irc.yuggoth.org#ccl ); }


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130110180117.gs6...@yuggoth.org



Re: debian/* license of non-free packages

2013-01-10 Thread Stefano Zacchiroli
On Thu, Jan 10, 2013 at 05:54:28PM +, Bart Martens wrote:
 I guess you meant : It's conventional (although not entirely legally sound) in
 the free software community to just assume that the copyright of any patch
 submitted without any explicit copyright and license statement is transferred
 (given) to the copyright holders of the upstream software.

Nope, that doesn't look conventional at all to me :-)

$usually it is assumed that the copyright belongs to the patch author
(assuming the patch is copyrightable in the first place…), whereas the
license, which is often not declared by the patch author, is assumed to
be the same of the code base you're contributing to.

Of course, your value of $usually might vary.

For those interested in this topic, an interesting debate of this
convention happened ~1.5 years ago, as part of the FOSS-wide
discussion on CAA/CLAs. Here are a couple of relevant contributions:

- http://opensource.com/law/11/7/trouble-harmony-part-1
- http://opensource.com/law/11/7/trouble-harmony-part-2

Look for inbound=outbound in them.

Cheers.
-- 
Stefano Zacchiroli  . . . . . . .  z...@upsilon.cc . . . . o . . . o . o
Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o
Debian Project Leader . . . . . . @zack on identi.ca . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club »


signature.asc
Description: Digital signature


Re: debian/* license of non-free packages

2013-01-10 Thread Russ Allbery
Bart Martens ba...@debian.org writes:
 On Thu, Jan 10, 2013 at 09:29:07AM -0800, Russ Allbery wrote:

 Actually, all of those cases are equivalent, and in all of those cases
 the patch author has the option of what license they want to use.

 It's conventional (although not entirely legally sound) in the free
 software community to just assume that any patch submitted without any
 explicit license statement is licensed under the same terms as the
 upstream source.

 I guess you meant : It's conventional (although not entirely legally
 sound) in the free software community to just assume that the copyright
 of any patch submitted without any explicit copyright and license
 statement is transferred (given) to the copyright holders of the
 upstream software.

No, definitely not.  The copyright stays with the original author,
copyright notices nonwithstanding.  (Copyright notices say nothing about
who actually owns the copyright.)  It's not possible to transfer copyright
without legal paperwork (if it's possible to do so at all).

-- 
Russ Allbery (r...@debian.org)   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87fw28q4vb@windlord.stanford.edu



Re: debian/* license of non-free packages

2013-01-10 Thread Andreas Tille
On Thu, Jan 10, 2013 at 05:36:35PM +, Bart Martens wrote:
  From my perspective according to DEP5 it can only mean one thing: The
  license is the same as specified in Files: * and you blame the
  copyright holder mentioned in this stanca as copyright holder also for
  debian/*.
 
 That would be a fair assumption, but as long as the author of the debian/*
 files hasn't stated this, it's an assumption.

I would not suggest anybody to do it this way and I explicitely enforce
sponsees to add the Files: debian/* section even if they are upstream
just to make things very explicite and clear.  But if I have nothing
explicite I need to assume something and finally a definition

   Files: *

does also match

   Files: debian/*

so what else should it mean if somebody leaves out the latter?  Perhaps
we should state this explicitely at

   http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/

to give people a warning about this?
 
Kind regards

   Andreas. 

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130110211412.ga8...@an3as.eu



Re: debian/* license of non-free packages

2013-01-10 Thread Steve Langasek
On Thu, Jan 10, 2013 at 05:54:28PM +, Bart Martens wrote:
 On Thu, Jan 10, 2013 at 09:29:07AM -0800, Russ Allbery wrote:
  Actually, all of those cases are equivalent, and in all of those cases the
  patch author has the option of what license they want to use.

  It's conventional (although not entirely legally sound) in the free
  software community to just assume that any patch submitted without any
  explicit license statement is licensed under the same terms as the
  upstream source.

 I guess you meant : It's conventional (although not entirely legally
 sound) in the free software community to just assume that the copyright of
 any patch submitted without any explicit copyright and license statement
 is transferred (given) to the copyright holders of the upstream software.

This is a far less common convention... precisely because it's far less
legally sound.  You can make a good faith assumption that someone who's
sending you a patch for inclusion means for it to be under the same license;
but copyright assignments need to be documented.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature


Re: debian/* license of non-free packages

2013-01-10 Thread Bart Martens
On Thu, Jan 10, 2013 at 01:46:52PM -0800, Steve Langasek wrote:
 On Thu, Jan 10, 2013 at 05:54:28PM +, Bart Martens wrote:
  On Thu, Jan 10, 2013 at 09:29:07AM -0800, Russ Allbery wrote:
   Actually, all of those cases are equivalent, and in all of those cases the
   patch author has the option of what license they want to use.
 
   It's conventional (although not entirely legally sound) in the free
   software community to just assume that any patch submitted without any
   explicit license statement is licensed under the same terms as the
   upstream source.
 
  I guess you meant : It's conventional (although not entirely legally
  sound) in the free software community to just assume that the copyright of
  any patch submitted without any explicit copyright and license statement
  is transferred (given) to the copyright holders of the upstream software.
 
 This is a far less common convention... precisely because it's far less
 legally sound.  You can make a good faith assumption that someone who's
 sending you a patch for inclusion means for it to be under the same license;
 but copyright assignments need to be documented.

It's what happens in practice when I submit a patch upstream and don't say
anything about my copyright.  Upstream integrates the patch in the upstream
source code and redistributes the result with upstream copyright and license.
I think that this happens quite a lot.

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130110215610.gc28...@master.debian.org



Re: debian/* license of non-free packages

2013-01-10 Thread Stefano Zacchiroli
On Thu, Jan 10, 2013 at 09:56:10PM +, Bart Martens wrote:
 It's what happens in practice when I submit a patch upstream and don't say
 anything about my copyright.  Upstream integrates the patch in the upstream
 source code and redistributes the result with upstream copyright and license.
 I think that this happens quite a lot.

As mentioned already in this thread (by Russ, I think), the declared
copyright owner(s) and the actual, legally valid, copyright owner(s) of
a given contribution are not necessarily the same.

In fact, chasing who are the real copyright owner(s) is a significant
part of copyright litigations, including GPL enforcements. I know a
couple of DDs who have professionally worked on this kind of
activities. I can put you in touch with them if you want to know more
about how, in practice, one find outs who the real copyright owners
are. But the basics are what we can all imagine: inspecting VCS
histories, patch submission to public mailing lists and bug trackers,
etc.

Cheers.
-- 
Stefano Zacchiroli  . . . . . . .  z...@upsilon.cc . . . . o . . . o . o
Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o
Debian Project Leader . . . . . . @zack on identi.ca . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club »


signature.asc
Description: Digital signature


Re: debian/* license of non-free packages

2013-01-10 Thread Russ Allbery
Bart Martens ba...@debian.org writes:

 It's what happens in practice when I submit a patch upstream and don't
 say anything about my copyright.  Upstream integrates the patch in the
 upstream source code and redistributes the result with upstream
 copyright and license.  I think that this happens quite a lot.

The Berne Convention effectively says that the copyright notice on a file
is meaningless when it comes to determining the copyright holder or
holders for the file's contents.  That was one of the major
standardizations in the Berne Convention: you no longer have to declare or
register copyright in works.  It happens automatically when the work is
created.

I don't know the law in all legal environments, but at least in the United
States, the only legal purpose that the copyright notice serves is that it
makes it difficult or impossible for the defendant to claim inadvertant
violation and it makes additional legal damages possible in a lawsuit.  It
has no bearing on the actual copyright owners of a work and is completely
optional.

The primary reason why Debian cares about copyright notices is that most
of our licenses require their preservation and (as a distant second) it
can make it easier to research contributors if there's some sort of
dispute.  There's no actual legal need for them unless the license
requires them.

In at least US law, and I'm fairly certain EU law as well, unless you have
explicitly signed a legal contract to transfer your copyright interest to
some other party, you still hold the copyright on every creative work that
you've made, including any patches that you've written that qualify as
creative works.  Whether or not you added a copyright, whether or not the
modified files are marked as such, and even if someone else slapped their
copyright notice on it.

-- 
Russ Allbery (r...@debian.org)   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87lic0liwl@windlord.stanford.edu



Re: debian/* license of non-free packages

2013-01-10 Thread Russ Allbery
Russ Allbery r...@debian.org writes:

 In at least US law, and I'm fairly certain EU law as well, unless you
 have explicitly signed a legal contract to transfer your copyright
 interest to some other party, you still hold the copyright on every
 creative work that you've made, including any patches that you've
 written that qualify as creative works.  Whether or not you added a
 copyright, whether or not the modified files are marked as such, and
 even if someone else slapped their copyright notice on it.

I should have said here: modulo work for hire.  (That can be seen as just
a particularly common form of legal contract, but at least in the US it's
phrased differently: the copyright isn't transferred, but rather is always
held by the employer in a work-for-hire scenario.)

-- 
Russ Allbery (r...@debian.org)   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87hamoliqe@windlord.stanford.edu



Re: debian/* license of non-free packages

2013-01-09 Thread Russ Allbery
Nick Andrik nick.and...@gmail.com writes:

 My problem was when I had to specify a license for the debian/* files.
 I contacted the people that own the copyright of those files proposing a
 default license of GPL2+ (no strong feelings about that, just a
 suggestion).

 I was told that debian/copyright contains the text of the original
 non-free license, so debian/* cannot be distributed under GPL.

I don't believe this is correct.  Most license texts have no license at
all, and hence by default under copyright law as creative works cannot be
modified or redistributed, so a literal application of this would affect
many other packages that similarly declare the packaging files to be
covered by the GPL.  We've generally treated license texts themselves as
an exception to the general DFSG guidelines since they have a special
position legally, and it's not at all clear that you can prohibit,
legally, the redistribution of the terms of a license.  (Particularly if
that license itself says to distribute a copy of the license.)

If you really want to represent this behavior, you could add a stanza that
says that debian/copyright specifically is covered by the non-free
license, but we haven't bothered with this with other packages.

For example, the GPL license text itself does not, so far as I can tell,
appear to be covered under any license, so it's not at all clear that you
can distribute the GPL itself under the terms of the GPL.  But we've never
really worried about this; base-files (which includes copies of it) has a
debian/copyright that declares the whole package to be covered by the GPL,
with a note that the GPLs are copyrighted by the FSF.

If someone felt like getting the authors of various licenses to put some
sort of license on their licenses, I suppose it might be an interesting
exercise in t-crossing, but I don't think you as an individual packager
should need to worry excessively about this.  This feels like one of those
places where the law isn't a computer program and doesn't work according
to strict, programmatic rules.

-- 
Russ Allbery (r...@debian.org)   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87fw29y9eg@windlord.stanford.edu



Re: debian/* license of non-free packages

2013-01-09 Thread Paul Wise
On Thu, Jan 10, 2013 at 11:35 AM, Nick Andrik wrote:

 Recently I was trying to convert the debian/copyright file of a
 non-free package ( unrar-nonfree ) to 1.0 format.
 The main license of this software is non-free (mainly because it does
 not allow reverse engineering of the RAR algorithm) but it also
 includes parts of software distributed under other licenses
 (BSD/public domain/GPL/etc).

unrar-nonfree can probably be removed from Debian now that we have unar?

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caktje6fvquhftzmr0dhj_xgquxd+rpmwgkovebmyo8x1937...@mail.gmail.com



Re: debian/* license of non-free packages

2013-01-09 Thread Charles Plessy
Le Thu, Jan 10, 2013 at 05:35:07AM +0200, Nick Andrik a écrit :
 
 My problem was when I had to specify a license for the debian/* files.

Hi,

Not all Debian source packages contain license or copyright notices for the
files in the debian directory.  It is therefore not strictly required to
specify a license.  For the packages I maintain, I now refrain from doing so
when the contents of the debian directory are trivial.

Have a nice day,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130110041329.gl31...@falafel.plessy.net



Re: debian/* license of non-free packages

2013-01-09 Thread Paul Wise
On Thu, 2013-01-10 at 06:26 +0200, Nick Andrik wrote:

 We have unrar-nonfree that builds the binary package unrar and
 unrar-free that builds the binary package unrar-free.

We also have unar that builds the binary package unar.

 I guess you meant
  unrar-nonfree can probably be removed from Debian now that we have 
  unrar-free?

Definitely not, since unrar-free does not support the RAR format
versions that unrar-nonfree or unar support. I suggest we can probably
remove unrar-free and unrar-nonfree now that unar exists. unar doesn't
support creating RAR format archives, so maybe rar needs to stay but
personally I don't see much of a need for it. 

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Re: debian/* license of non-free packages

2013-01-09 Thread Nick Andrik
2013/1/10 Paul Wise p...@debian.org:
 On Thu, Jan 10, 2013 at 11:35 AM, Nick Andrik wrote:

 Recently I was trying to convert the debian/copyright file of a
 non-free package ( unrar-nonfree ) to 1.0 format.
 The main license of this software is non-free (mainly because it does
 not allow reverse engineering of the RAR algorithm) but it also
 includes parts of software distributed under other licenses
 (BSD/public domain/GPL/etc).

 unrar-nonfree can probably be removed from Debian now that we have unar?

We have unrar-nonfree that builds the binary package unrar and
unrar-free that builds the binary package unrar-free.
I guess you meant
 unrar-nonfree can probably be removed from Debian now that we have unrar-free?

This is a different issue which could be possibly discussed, but the
question remains since we refer to the license of the license text,
not the license itself (if I understand the issue well enough)

Nick


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CANn5kOtjPa79UoHyFEuUW=ge=krarri8ehgn4prp09mnsux...@mail.gmail.com



Re: debian/* license of non-free packages

2013-01-09 Thread Nick Andrik
 I guess you meant
  unrar-nonfree can probably be removed from Debian now that we have 
  unrar-free?

 Definitely not, since unrar-free does not support the RAR format
 versions that unrar-nonfree or unar support. I suggest we can probably
 remove unrar-free and unrar-nonfree now that unar exists. unar doesn't
 support creating RAR format archives, so maybe rar needs to stay but
 personally I don't see much of a need for it.

I was not aware of the unar's existence, thanks for pointing out.

The main reason I decided to deal with unrar is because of e-book
reader calibre needing the libunrar.so library [1] in order to read
CBR files.
Can unar provide such an interface?

[1]: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=485492

Nick


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CANn5kOtEoSNimc9u0fmhSetoFBLBZfBkXrYfGA2-rEJCarcX=w...@mail.gmail.com



Re: debian/* license of non-free packages

2013-01-09 Thread Paul Wise
On Thu, Jan 10, 2013 at 12:43 PM, Nick Andrik wrote:

 The main reason I decided to deal with unrar is because of e-book
 reader calibre needing the libunrar.so library [1] in order to read
 CBR files.

I see.

 Can unar provide such an interface?

It is LGPL, so it could be made to provide such an interface but
currently only provides a command-line interface. I would suggest
adapting calibre to use it would be best.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caktje6ep6lhkk_he-v0tvaoozxnduatibpnobbgfzs1xhp3...@mail.gmail.com



Re: debian/* license of non-free packages

2013-01-09 Thread Bart Martens
On Thu, Jan 10, 2013 at 01:13:29PM +0900, Charles Plessy wrote:
 Le Thu, Jan 10, 2013 at 05:35:07AM +0200, Nick Andrik a écrit :
  
  My problem was when I had to specify a license for the debian/* files.
 
 Hi,
 
 Not all Debian source packages contain license or copyright notices for the
 files in the debian directory.

True.

 It is therefore not strictly required to specify a license.

I don't see where such conclusion would come from.

 For the packages I maintain, I now refrain from doing so when the contents of
 the debian directory are trivial.

I guess you don't bother to claim copyright for trivial debian/* files.

When there is no copyright and license information for the debian/* files, then
this can mean different things.  It can mean that the Debian package
maintainers find the work so small that they don't bother to claim copyright
and choose a license.  It can mean that they think obviously everything I do
for Debian is DFSG-free, why would I need to repeat that in every copyright
file.  It can mean that the debian/* files become copyrighted by the upstream
copyright holders, and then the license chosen by upstream applies.  I haven't
seen RC bugs about this so far, although one could argue that it's a policy
violation, even making the package undistributable.  I don't expect Debian to
get legal problems with Debian package maintainers about the copyright of their
work since these Debian package maintainers clearly contributed their work to
Debian meant for free redistribution.  It is in my opinion no big deal but
still better to always mention the copyright and license information for the
debian/* files for completeness and clarity.

Back to Nick Andrik's question : The question is not about whether debian/*
files must always have copyright and license information.  He wants to add this
information.  The question is also not about the license terms of the GPL
license itself.  I'm sure the authors of the GPL meant the GPL to be free for
use by anyone.  Nick Andrik's question is about which license can be used for
the debian/* files for this non-free package, since he got feedback that the
GPL would not be compatible with the non-free license of this upstream
software.  I guess that http://www.debian.org/misc/bsd.license could be used.

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130110065057.ga17...@master.debian.org



Re: debian/* license of non-free packages

2013-01-09 Thread Andreas Tille
On Thu, Jan 10, 2013 at 06:50:57AM +, Bart Martens wrote:
  For the packages I maintain, I now refrain from doing so when the contents 
  of
  the debian directory are trivial.
 
 I guess you don't bother to claim copyright for trivial debian/* files.
 
 When there is no copyright and license information for the debian/* files, 
 then
 this can mean different things.

From my perspective according to DEP5 it can only mean one thing: The
license is the same as specified in Files: * and you blame the
copyright holder mentioned in this stanca as copyright holder also for
debian/*.  The latter is no problem for simple debian/* dirs and using
the same license as the code seems to be reasonable anyway.

Kind regards

   Andreas.

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130110074327.gb20...@an3as.eu