[ I asked Evan if it would be appropriate for me to join the list
  temporarily on this thread he asked my opinion on.  He said "feel
  free" so I have. ]

Evan wrote yesterday:

> I've also made a note that "we" believe that themes aren't subject to
> the AGPLv3's copyleft provisions, similar to how the SFLC opined about
> WordPress

I can't and don't speak for the SFLC, but I think it's important to be
careful when comparing situations like this.  That WordPress analysis
was a post facto analysis of what the implications were of an ongoing
licensing practice that already existed.  That's not what you're
proposing on this thread: you're asking "How do we yield licensing
implications that work best for our community?"  Since you are proposing
a license change to yield the result you want, you presumably have an
open canvas to make the licensing policy that's right for the community
(assuming all copyright holders agree on a licensing change).

It's true that one issue related to the WordPress analysis is relevant
here.  Specifically, "does the AGPLv3 license on the main codebase
causes the CSS and images files in /images to be covered by AGPLv3's
copyleft, even when the CSS/images have a more permissive
AGPLv3-compatible license?".  I simply don't know enough about how
status.net themes work to opine on that question.  If I looked at the
codebase, I could probably come to the correct conclusion, but I do
suggest you consult a copyright attorney for advice, anyway.

But, for the sake of moving forward the discussion, let's *assume* the
answer is "No, CSS and image files in /images are not derivative of the
main codebase and can be licensed differently".  Specifically, let's
assume that CSS files and image files put in /images are separate and
independent works that are "merely aggregated" with Status.Net's PHP
code.  I hold that assumption for the rest of this email [0].

So, on to the fundamental question you're considering: "What practice
should be used for the licensing of themes (which are composed of CSS
and images) in the community?"

> re-licensing ... files ... like the organization's logo ... might be
> onerous or difficult.

I think your quite correct with that.  This makes a good case that
images included themes should be licensed CC-A or some other highly
permissive license.

Regarding CSS, I disagree.  CSS is basically code, and I don't see a
reason why an organization -- when they derive from your default CSS --
shouldn't be required to make those changes available to users.  Often,
much of the look-and-feel of a given microblogging site comes through in
its CSS.  I'd hate for others who want to run their own instances to not
be able to keep the look-and-feel in sync with others.

Note again: the license of the CSS is somewhat a separate issue from
whether or not the CSS is a derivative work of the main codebase.  Even
if it is not derivative of the main codebase, you can still AGPL the CSS
files you develop and require modified versions of the CSS to be made
available to users.  I think that's a good outcome.

Anyway, that's my $0.02.

[0] The reason this is a good assumption to make for the sake of
    argument is not necessarily because it's probably true, but because
    as a community, even *if* themes, when distributed with StatusNet,
    *are* derivative works of the main codebase, it's still possible for
    all the copyright holders to agree on an exception to AGPLv3 that
    permits different licensing of themes.
-- 
   -- bkuhn
DISCLAIMER: The opinions expressed in this email are my own, not those of
            my employer.  My opinions are also not necessarily the opinions
            of any organization with which I have a volunteer affiliation.
_______________________________________________
StatusNet-dev mailing list
StatusNet-dev@lists.status.net
http://lists.status.net/mailman/listinfo/statusnet-dev

Reply via email to