You are viewing a plain text version of this content. The canonical link for it is here.
Posted to legal-discuss@apache.org by "Roman Shaposhnik (Jira)" <ji...@apache.org> on 2020/08/12 18:58:00 UTC

[jira] [Commented] (LEGAL-530) Can an Antora UI project for an Apache project site be hosted at Apache?

    [ https://issues.apache.org/jira/browse/LEGAL-530?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17176541#comment-17176541 ] 

Roman Shaposhnik commented on LEGAL-530:
----------------------------------------

Having MPL in a git repo is not, by itself an offense. The question is what to do with it when the time comes to release your artifact to the general public. Our licensing FAQ is actually pretty explicit about what we need to think about when dealing with MPL [https://www.apache.org/legal/resolved.html#weak-copyleft-licenses]

To quote: "Each license in this section requires some degree of reciprocity. This may mean that additional action is warranted in order to minimize the chance that a user of an Apache product will create a derivative work of a differently-licensed portion of an Apache product without being aware of the applicable requirements" and then "For small amounts of source that is directly consumed by the ASF product at runtime in source form, and for which that source is unmodified and unlikely to be changed anyway (say, by virtue of being specified by a standard), inclusion of appropriately labeled source is also permitted. An example of this is the web-facesconfig_1_0.dtd, whose inclusion is mandated by the JSR 127: JavaServer Faces specification"

It appears to me that some combination of:

  * treating your website as a non-releasable artifact (which is probably a good thing anyway)
  * making it absolutely clear that the source is not to be modified under any circumstances and is essentially included as-is

would be a proper way to address this.

> Can an Antora UI project for an Apache project site be hosted at Apache?
> ------------------------------------------------------------------------
>
>                 Key: LEGAL-530
>                 URL: https://issues.apache.org/jira/browse/LEGAL-530
>             Project: Legal Discuss
>          Issue Type: Question
>            Reporter: David Jencks
>            Priority: Major
>
> Several Apache projects are using the Antora ([https://antora.org]) site generator. One component needed to set up an Antora based site is a "ui bundle" which contains the resources that determine the appearance and layout of the site. It's possible to develop a UI bundle from scratch, but I'm not aware of any non-commercial Antora users that have done this.
>  
> Normally a project will customize the "Antora default UI" [[Antora / Antora Default UI · GitLab|https://gitlab.com/antora/antora-ui-default]]. There are several approaches, but the most common is to clone this repo or copy the contents. It's possible but non-standard to have a customization project only include the new/modified files.  It's not practical to make a customized UI bundle without modifying some of the source files (rather than completely replacing them).
>  
> An Antora UI bundle is not normally a released project artifact: it just supplies the appearance for the projects site.  
>  
> The Antora default UI is MPL2.0 licensed.
>  
> Can an Antora UI bundle project customizing the Antora default UI be in an Apache git repository?
>  
> If not, can an Apache project use such an Antora UI bundle project hosted at GitHub or GitLab, maintained presumably by (at least) some project members (and possibly others)?
> If such an external UI project included branding content such as the project name and icon and the apache feather would that raise branding concerns? (It is probably possible to supply such resources in another way, but that would be considerably less convenient)
>  
>  Some examples of what is done currently at Apache:
> [https://github.com/apache/camel-website/tree/master/antora-ui-camel]
> [https://github.com/apache/isis-antora]
>  
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org