Intention
A discussion about whether unrar should be unfree or unfreeRedistributable arose in #415776 (comment). This involves the interpretation of the unrar license: whether we should declare agreement of the license in order to redistribute the software.
Currently packages with unfreeRedistributable is not built in Hydra and thus not served in our cache, so we don't get any trouble no matter which attribute we set, but things could change if NixOS/rfcs#185 is merged.
According to https://www.rarlab.com/feedback.htm, I sent this licensing issue to sales@win-rar.com, and got a reply shortly after.
My email
Hi RARLAB team,
I’m a maintainer for NixOS. In addition to distinguishing non‑free licensing, we also consider whether the license permits redistribution, since our build servers may compile and distribute non-free but redistributable software.
I’m writing to request clarification regarding certain aspects of the UnRAR license text, particularly around redistribution and the clauses:
-
“Installing and using the UnRAR utility signifies acceptance of these terms and conditions of the license”
-
“If you don’t agree with terms of the license you must remove UnRAR files from your storage devices”
In our community, two interpretations arise:
-
Redistribution‑allowed interpretation
The license text clearly permits redistribution, and our process of distributing via cache/binaries does not violate any terms—so redistributing should be acceptable.
-
Install‑only acceptance interpretation
Fedora’s position (https://fedoraproject.org/wiki/Licensing:Unrar) takes the opposite view: because we haven’t made explicit “agreement/acceptance”, we therefore lack the right to store or serve UnRAR from our cache servers—making redistribution impermissible.
Could you please provide a legal perspective on whether:
-
Providing UnRAR binaries or source (for optional later installation) requires each recipient to have explicitly “agreed” to the license terms beforehand?
-
Or, is redistribution via build caches or mirrors legally allowed even if recipients have not yet installed or formally “accepted” the license?
Our aim is to respect the intention and letter of your license while supporting users who need UnRAR. I may quote your response within our community discussions to aid transparency.
Thank you in advance for taking the time to help clarify this matter!
Their reply
Hello Alexsana,
Thank you for contacting WinRAR!
Regarding the UnRAR license, we’re happy to provide some clarification around redistribution and the acceptance clauses you referenced.
On Redistribution
The UnRAR license does not prohibit redistribution of the UnRAR source code or binaries, provided that the license terms remain intact and are distributed along with the software.
This includes redistribution via build caches or mirrors, as long as you are not modifying the binary or misrepresenting its origin.
The license’s core restrictions are primarily directed toward:
On License Acceptance
The clauses you referenced:
- “Installing and using the UnRAR utility signifies acceptance...”
- “If you don’t agree... you must remove UnRAR files...”
…are standard "clickwrap"-style license terms, where acceptance is only triggered upon use or installation, not upon mere possession or redistribution.
Therefore, redistribution via caches or mirrors does not require recipients to have explicitly agreed to the license beforehand.
It is the act of using or installing UnRAR that signals acceptance.
Conclusion
From our perspective:
-
You may redistribute UnRAR binaries or source code, even to users who have not explicitly agreed to the license, as long as the license is preserved.
-
The obligation to accept the license arises at the point of use/installation, not at the point of distribution.
We hope this provides clarity and supports your continued efforts to maintain compliance while serving your user base.
You are welcome to quote this response in your community discussions.
Please let us know if you need further assistance.
Kind Regards,
Louise Cusworth
WinRAR Sales & Support Team
www.win-rar.com (website)
sales@win-rar.com (e-mail)
Conclusion
The license of unrar code should be unfreeRedistributable, while the link to the license or the original text should be provided. We sincerely appreciate the RARLAB team's prompt and accurate response, as well as their genuine commitment to the community.
Intention
A discussion about whether unrar should be
unfreeorunfreeRedistributablearose in #415776 (comment). This involves the interpretation of the unrar license: whether we should declare agreement of the license in order to redistribute the software.Currently packages with
unfreeRedistributableis not built in Hydra and thus not served in our cache, so we don't get any trouble no matter which attribute we set, but things could change if NixOS/rfcs#185 is merged.According to https://www.rarlab.com/feedback.htm, I sent this licensing issue to sales@win-rar.com, and got a reply shortly after.
My email
Hi RARLAB team,
I’m a maintainer for NixOS. In addition to distinguishing non‑free licensing, we also consider whether the license permits redistribution, since our build servers may compile and distribute non-free but redistributable software.
I’m writing to request clarification regarding certain aspects of the UnRAR license text, particularly around redistribution and the clauses:
“Installing and using the UnRAR utility signifies acceptance of these terms and conditions of the license”
“If you don’t agree with terms of the license you must remove UnRAR files from your storage devices”
In our community, two interpretations arise:
Redistribution‑allowed interpretation
The license text clearly permits redistribution, and our process of distributing via cache/binaries does not violate any terms—so redistributing should be acceptable.
Install‑only acceptance interpretation
Fedora’s position (https://fedoraproject.org/wiki/Licensing:Unrar) takes the opposite view: because we haven’t made explicit “agreement/acceptance”, we therefore lack the right to store or serve UnRAR from our cache servers—making redistribution impermissible.
Could you please provide a legal perspective on whether:
Providing UnRAR binaries or source (for optional later installation) requires each recipient to have explicitly “agreed” to the license terms beforehand?
Or, is redistribution via build caches or mirrors legally allowed even if recipients have not yet installed or formally “accepted” the license?
Our aim is to respect the intention and letter of your license while supporting users who need UnRAR. I may quote your response within our community discussions to aid transparency.
Thank you in advance for taking the time to help clarify this matter!
Their reply
Hello Alexsana,
Thank you for contacting WinRAR!
Regarding the UnRAR license, we’re happy to provide some clarification around redistribution and the acceptance clauses you referenced.
On Redistribution
The UnRAR license does not prohibit redistribution of the UnRAR source code or binaries, provided that the license terms remain intact and are distributed along with the software.
This includes redistribution via build caches or mirrors, as long as you are not modifying the binary or misrepresenting its origin.
The license’s core restrictions are primarily directed toward:
Prohibiting the creation of a RAR compressor based on the UnRAR source.
Ensuring users are informed of the license terms when they use the software.
On License Acceptance
The clauses you referenced:
…are standard "clickwrap"-style license terms, where acceptance is only triggered upon use or installation, not upon mere possession or redistribution.
Therefore, redistribution via caches or mirrors does not require recipients to have explicitly agreed to the license beforehand.
It is the act of using or installing UnRAR that signals acceptance.
Conclusion
From our perspective:
You may redistribute UnRAR binaries or source code, even to users who have not explicitly agreed to the license, as long as the license is preserved.
The obligation to accept the license arises at the point of use/installation, not at the point of distribution.
We hope this provides clarity and supports your continued efforts to maintain compliance while serving your user base.
You are welcome to quote this response in your community discussions.
Please let us know if you need further assistance.
Kind Regards,
Louise Cusworth
WinRAR Sales & Support Team
www.win-rar.com (website)
sales@win-rar.com (e-mail)
Conclusion
The license of unrar code should be
unfreeRedistributable, while the link to the license or the original text should be provided. We sincerely appreciate the RARLAB team's prompt and accurate response, as well as their genuine commitment to the community.