[arch-dev-public] Inclusion of RAR
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
Am 03.01.2011 17:55, schrieb Ray Rashif:
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.
On 4 January 2011 01:08, Thomas Bächler <thomas@archlinux.org> wrote:
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.
On Tue, 2011-01-04 at 01:40 +0800, Ray Rashif 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
On Tue, 4 Jan 2011 00:55:52 +0800, Ray Rashif 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. Greetings, Pierre -- Pierre Schmitz, https://users.archlinux.de/~pierre
On 4 January 2011 01:46, Pierre Schmitz <pierre@archlinux.de> wrote:
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 <jan@jgc.homeip.net> wrote:
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 <schiv@archlinux.org> Hello,
(1) Is it the following clause from the license that concerns this subject of redistribution?
Yes, it is the clause about the redistribution.
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?
c. Hacks/cracks, keys or key generators may not be included on the same distribution.
Thanks and regards.
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 <schiv@archlinux.org> Hello,
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:
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:
[2011-01-04 13:24:42 +0800] Ray Rashif:
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
On 4 January 2011 19:16, Gaetan Bisson <bisson@archlinux.org> 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
Il 03/01/2011 17:55, Ray Rashif ha scritto:
I think that we don't need rar in our repos -- Arch Linux Developer http://www.archlinux.org http://www.archlinux.it
participants (7)
-
Andrea Scarpino
-
Gaetan Bisson
-
Giovanni Scafora
-
Jan de Groot
-
Pierre Schmitz
-
Ray Rashif
-
Thomas Bächler