Github user mike-jumper commented on a diff in the pull request:

    https://github.com/apache/guacamole-manual/pull/33#discussion_r165558208
  
    --- Diff: src/chapters/radius-auth.xml ---
    @@ -0,0 +1,240 @@
    +<?xml version="1.0" encoding="UTF-8"?>
    +
    +<chapter xml:id="radius-auth" xmlns="http://docbook.org/ns/docbook"; 
version="5.0" xml:lang="en"
    +    xmlns:xi="http://www.w3.org/2001/XInclude"; 
xmlns:xlink="http://www.w3.org/1999/xlink";>
    +    <title>RADIUS Authentication</title>
    +    <indexterm>
    +        <primary>RADIUS Authentication</primary>
    +    </indexterm>
    +    <para>Guacamole supports delegating authentication to a RADIUS 
service, such as FreeRADIUS, to
    +        validate username and password combinations, and to support 
multi-factor authentication.  This
    +        authentication method must be layered on top of some other 
authentication extension, such as
    +        those available from the main project website, in order to provide 
access to actual
    +        connections.</para>
    +    <section xml:id="radius-downloading">
    +        <title>Downloading the RADIUS authentication extension</title>
    +        <para>Due to licensing limitations on dependencies for the RADIUS 
extension, the extension
    --- End diff --
    
    > Due to licensing limitations on dependencies for the RADIUS extension, 
the extension cannot be distributed in a binary format.
    
    While it is true that *we* cannot distribute them (as our releases must be 
under the terms of the Apache license), it is not correct that the extension 
cannot be distributed in binary form whatsoever.
    
    I suggest explicitly noting that because the binary form of extension 
bundles an LGPL library (JRadius), and because all releases of Apache Guacamole 
must be under the terms of the Apache license, this extension is only included 
in source form.


---

Reply via email to