Re: [arch-dev-public] Inclusion of RAR

2011-01-03 Thread Thomas Bächler
Am 03.01.2011 17:55, schrieb Ray Rashif:
> Hi guys
> 
> During the recent community package addition sprint I noticed someone
> mentioning rar [1], so I looked into any possible reason why it was
> never brought into the repositories (not that I personally have any
> need for it). I found none. Ubuntu appears to have had it in
> multiverse for some time already, and a quick mail to RARLAB resulted
> in a reply from Eugene Roshal stating that it's OK to redistribute if
> no files are modified.

It was removed from the repos and replaced by 'unrar' a few years ago,
as the license of 'rar' did not allow redistribution, while 'unrar' did.
I don't know when this happened, but I do know there was mailing list
discussion and tpowa was involved. That is all I remember.



signature.asc
Description: OpenPGP digital signature


Re: [arch-dev-public] Inclusion of RAR

2011-01-03 Thread Ray Rashif
On 4 January 2011 01:08, Thomas Bächler  wrote:
> It was removed from the repos and replaced by 'unrar' a few years ago,
> as the license of 'rar' did not allow redistribution, while 'unrar' did.
> I don't know when this happened, but I do know there was mailing list
> discussion and tpowa was involved. That is all I remember.

Ahh, I knew there was a story behind this.

Anyway, it looks like it can now be redistributed:

5. The RAR/WinRAR unlicensed trial version may be freely distributed,
  with exceptions noted below, provided the distribution package is not
  modified in any way.

  a.  No person or company may distribute separate parts of the package
  with the exception of the UnRAR components, without written
  permission of the copyright owner.

  b.  The RAR/WinRAR unlicensed trial version may not be distributed
  inside of any other software package without written permission
  of the copyright owner.

  c.  Hacks/cracks, keys or key generators may not be included on the
  same distribution.

This still wasn't clear to me, so I sent an e-mail and got this:

"If you redistribute exactly the same set of files as in original
rarlinux-4.0.b3.tar.gz tar archive, then it is allowed even if you
changed the packaging format from tar.gz to format, which is more
suitable for your Linux distribution. So yes, your redistribution
approach is OK."

Anyway, in light of the history, I think it is best to skip extra this time.


Re: [arch-dev-public] Inclusion of RAR

2011-01-03 Thread Pierre Schmitz
On Tue, 4 Jan 2011 00:55:52 +0800, Ray Rashif wrote:
> Hi guys
> 
> During the recent community package addition sprint I noticed someone
> mentioning rar [1], so I looked into any possible reason why it was
> never brought into the repositories (not that I personally have any
> need for it). I found none. Ubuntu appears to have had it in
> multiverse for some time already, and a quick mail to RARLAB resulted
> in a reply from Eugene Roshal stating that it's OK to redistribute if
> no files are modified.
> 
> I have never figured out how the trial thing works for this Linux
> command-line version. It looks like a fully usable program to me that
> will last for an indefinite period.
> 
> Is there any objection to this? The only reason I'd be adding it to
> extra is that it has 600 votes. Else, it can go to community.
> 
> [1] http://aur.archlinux.org/packages.php?ID=20760

I don't think we should provide a binary rar package in any repository.
Distribution might be possible by getting a written permission from the
vendor but the actual free usage is limited to 40 days after which you
have to buy a license. Users might not expect this restriction from a
package we provide in our repos.

Also it doesn't matter if there is some actual drm implementation which
would prevent usage longer than 40 days or not. Using it for a longer
period will still be illegal.

Greetings,

Pierre

-- 
Pierre Schmitz, https://users.archlinux.de/~pierre


Re: [arch-dev-public] Inclusion of RAR

2011-01-03 Thread Jan de Groot
On Tue, 2011-01-04 at 01:40 +0800, Ray Rashif wrote:
> "If you redistribute exactly the same set of files as in original
> rarlinux-4.0.b3.tar.gz tar archive, then it is allowed even if you
> changed the packaging format from tar.gz to format, which is more
> suitable for your Linux distribution. So yes, your redistribution
> approach is OK." 

Well, exactly the same set of files will not suit a package:
- we add a .PKGINFO file
- we move around files (seems allowed though)
- we don't distribute the Makefile and rar_static



Re: [arch-dev-public] Inclusion of RAR

2011-01-03 Thread Ray Rashif
On 4 January 2011 01:46, Pierre Schmitz  wrote:
> I don't think we should provide a binary rar package in any repository.
> Distribution might be possible by getting a written permission from the
> vendor but the actual free usage is limited to 40 days after which you
> have to buy a license. Users might not expect this restriction from a
> package we provide in our repos.
>
> Also it doesn't matter if there is some actual drm implementation which
> would prevent usage longer than 40 days or not. Using it for a longer
> period will still be illegal.

It appears the author is fine with that as long as the user has the
license on the system. Full e-mail conversation (up til now) forwarded
below.

On 4 January 2011 01:52, Jan de Groot  wrote:
> Well, exactly the same set of files will not suit a package:
> - we add a .PKGINFO file
> - we move around files (seems allowed though)
> - we don't distribute the Makefile and rar_static

I think he should know that already, since I mentioned to him we are
going to repackage for redistribution, and the package is going to be
handled by a packaging tool. But just in case, now I've asked about
this specifically, especially about rar_static.


-- Forwarded message --
From: Eugene Roshal <...>
Date: 4 January 2011 03:02
Subject: Re: Fwd: Redistribution of RAR for Linux in binary package form
To: Ray Rashif 


Hello,

> (1) Is it the following clause from the license that concerns this
> subject of redistribution?

Yes, it is the clause about the redistribution.

> (2) This 'RAR for Linux' is a trial version of your product, so is
> still subject to the 40-day shareware policy. There is no DRM or
> mechanism in place to lock down the program in a Linux system, but
> usage after 40 days would still be illegal and/or against the will of
> the copyright/license holder(s), right?

Right. But if you provide all files from the original package then
user has the license.txt file and it is up to him to stop usage
after the trial period.

Eugene

> Hi Eugene

> Thank you so much for the prompt response. I just need you to confirm
> 2 more things:

> (1) Is it the following clause from the license that concerns this
> subject of redistribution?

> 5. The RAR/WinRAR unlicensed trial version may be freely distributed,
>       with exceptions noted below, provided the distribution package is not
>       modified in any way.

>       a.  No person or company may distribute separate parts of the package
>           with the exception of the UnRAR components, without written
>           permission of the copyright owner.

>       b.  The RAR/WinRAR unlicensed trial version may not be distributed
>           inside of any other software package without written permission
>           of the copyright owner.

>       c.  Hacks/cracks, keys or key generators may not be included on the
>           same distribution.

> (2) This 'RAR for Linux' is a trial version of your product, so is
> still subject to the 40-day shareware policy. There is no DRM or
> mechanism in place to lock down the program in a Linux system, but
> usage after 40 days would still be illegal and/or against the will of
> the copyright/license holder(s), right?

> Thanks and regards.


> On 4 January 2011 00:16, Eugene Roshal <...> wrote:
>> Hello,
>>
>>> No modification is done to any of the contents.
>>
>> If you redistribute exactly the same set of files as in original
>> rarlinux-4.0.b3.tar.gz tar archive, then it is allowed even if you
>> changed the packaging format from tar.gz to format, which is more
>> suitable for your Linux distribution. So yes, your redistribution
>> approach is OK.
>>
>> Eugene
>>
>>
>>> This is a forwarded message
>>> From: Ray Rashif 
>>> To: supp...@rarlab.com
>>> Date: Monday, January 3, 2011, 12:06:17 PM
>>> Subject: Redistribution of RAR for Linux in binary package form
>>
>>> ===8<==Original message text===
>>> Dear Sir/Mdm
>>
>>> On behalf of the Arch Linux distribution (operating system) project
>>> [1], I would like to know whether redistribution of the command-line
>>> tool [2] for Linux is permitted. The license itself does not mention
>>> redistribution specifically for this version of your product, so there
>>> is a little bit of confusion on my part. I apologise for not being
>>> capable enough.
>>
>>> A 'binary package' comprises the contents included in the downloadable
>>> compressed archive of the product. The compressed archive is simply
>>> downloaded by our packaging tool, extracted, and finally scripted to
>>> be placed in the proper directories on a Linux filesystem based on the
>>> Linux File System Hierarchy. No modification is done to any of the
>>> contents.
>>
>>> The end-result is a gzipped+lzma compressed archive (tarball)
>>> 'package', which is distributed to our users via our repositories, and
>>> thus mirrors across the globe.
>>
>>> Please let me know if such redistribution is OK. Thank you for your time.
>>
>>> [1] http

Re: [arch-dev-public] Inclusion of RAR

2011-01-04 Thread Ray Rashif
OK it's all good. The author seems pretty cool about it. See forwarded
message below for the final conversation.


-- Forwarded message --
From: Eugene Roshal <...>
Date: 4 January 2011 17:21
Subject: Re: Fwd: Redistribution of RAR for Linux in binary package form
To: Ray Rashif 


Hello,

> - we add files required by our package manager (such as a .PKGINFO)
> - we move around files (to fit our distribution)
> - we don't distribute some files not needed by end-users (like
> makefile and rar_static)

This is ok. It is allowed to remove makefile and rar_static, if they
are not suitable or needed in your Linux distribution. But all other
files must be included.

Eugene

> Thank you so much. Here's a rundown of the packaging once again:

> - we add files required by our package manager (such as a .PKGINFO)
> - we move around files (to fit our distribution)
> - we don't distribute some files not needed by end-users (like
> makefile and rar_static)

> Here is an unofficial buildscript maintained by a user (not an
> official packager): http://aur.archlinux.org/packages/rar/rar/PKGBUILD

> If we brought it on to our repositories for official redistribution
> the main differences from the above script would be:

> - we would INCLUDE unrar (and conflict with the package 'unrar' which
> we already have)
> - we would NOT INCLUDE rar_static
> - we would provide a binary package instead of just this buildscript


Re: [arch-dev-public] Inclusion of RAR

2011-01-04 Thread Gaetan Bisson
[2011-01-04 13:24:42 +0800] Ray Rashif:
> 
> -- Forwarded message --
> From: Eugene Roshal <...>
> Date: 4 January 2011 03:02
> Subject: Re: Fwd: Redistribution of RAR for Linux in binary package form
> To: Ray Rashif 
> 
> > (2) This 'RAR for Linux' is a trial version of your product, so is
> > still subject to the 40-day shareware policy. There is no DRM or
> > mechanism in place to lock down the program in a Linux system, but
> > usage after 40 days would still be illegal and/or against the will of
> > the copyright/license holder(s), right?
> 
> Right. But if you provide all files from the original package then
> user has the license.txt file and it is up to him to stop usage
> after the trial period.

Personally I think unrar is sufficient for most people so I don't think
we need to package a program with such strict licensing terms.

Do we already have sharewares in our repos?

Cheers.

-- 
Gaetan


Re: [arch-dev-public] Inclusion of RAR

2011-01-04 Thread Andrea Scarpino
On Tuesday 04 January 2011 12:16:04 Gaetan Bisson wrote:
> Personally I think unrar is sufficient for most people so I don't think
> we need to package a program with such strict licensing terms.
I think that we don't need rar in our repos too.

-- 
Andrea Scarpino
Arch Linux Developer


Re: [arch-dev-public] Inclusion of RAR

2011-01-04 Thread Ray Rashif
On 4 January 2011 19:16, Gaetan Bisson  wrote:
> Personally I think unrar is sufficient for most people so I don't think
> we need to package a program with such strict licensing terms.

Yes, that's correct. There is still some public education needed to
encourage use of 7z for when archival/compression like RAR is needed.
Just that there is significant demand for it, and other distributions
appear to have it, so I thought, why not?

The licensing isn't much different from other freeware that allow
redistribution. The only thing is that the author rests assured that
the users are provided with a license, and that it is then upto those
users to comply with the terms and stop their usage or register/buy a
license.

> Do we already have sharewares in our repos?

I don't think so. We have lots of freeware, but nothing like this.

In fact, I was half-expecting a negative response from RARLAB, before
I found out that 'rar' is actually being redistributed by at least
Ubuntu [1] (Fedora doesn't even ship 'unrar').

[1] http://packages.ubuntu.com/maverick/rar


Re: [arch-dev-public] Inclusion of RAR

2011-01-04 Thread Giovanni Scafora

Il 03/01/2011 17:55, Ray Rashif ha scritto:

Hi guys

During the recent community package addition sprint I noticed someone
mentioning rar [1], so I looked into any possible reason why it was
never brought into the repositories (not that I personally have any
need for it). I found none. Ubuntu appears to have had it in
multiverse for some time already, and a quick mail to RARLAB resulted
in a reply from Eugene Roshal stating that it's OK to redistribute if
no files are modified.

I have never figured out how the trial thing works for this Linux
command-line version. It looks like a fully usable program to me that
will last for an indefinite period.

Is there any objection to this? The only reason I'd be adding it to
extra is that it has 600 votes. Else, it can go to community.

[1] http://aur.archlinux.org/packages.php?ID=20760


I think that we don't need rar in our repos


--
Arch Linux Developer
http://www.archlinux.org
http://www.archlinux.it