Monday, April 18, 2016

Re: Please make your JavaScript free

Perhaps it would be useful to include this licensing explanation in a comment header for the website?

On Apr 18, 2016 8:40 AM, Patrick Uiterwijk <puiterwijk@redhat.com> wrote:
>
> On Sun, Apr 17, 2016 at 7:37 PM, Stephen John Smoogen <smooge@gmail.com> wrote:
> > OK I got an email of how the report was generated and what site it was
> > from. This looks to be a needing an inline under a floss license thing
> > (or something).
>
> I would disagree with that, and think we're good as it stands.
>
> > /* This list is generated, don't edit here */
> > $(function() {
>
> This is part of the website itself, and clicking the Content License
> links at the
> bottom links to https://fedoraproject.org/wiki/Legal:Licenses#This_Website,
> which clearly indicates Creative Commons Attribution-Share Alike
> License 3.0 Unported license.
>
> > bootstrap.min.js
>
> * Licensed under MIT.
>
> > jquery.min.js
>
> * MIT license.
>
> The reason the tool didn't recognize the latter two as the standard
> jquery and bootstrap
> is that due to security and availability constraints we are shipping
> these javascript files
> from our own domain, instead of using the CDN provided by these projects.
>
> >
> > ---------- Forwarded message ----------
> > From: John M. Harris, Jr. <johnmh@openmailbox.org>
> > Date: 17 April 2016 at 10:31
> > Subject: Re: Please make your JavaScript free
> > To: Stephen John Smoogen <smooge@gmail.com>
> >
> >
> > On Sun, 2016-04-17 at 10:18 -0600, Stephen John Smoogen wrote:
> >> 1) We have dozens of websites so telling us which one you found a
> >> problem with would be useful.
> >> 2) We have all our javascript under GPL or MIT licenses that we know
> >> of. If something crept in we need to know about it.
> >> 3) Please cite exactly where you found the non-free Javascript and
> >> how
> >> you found it (in case it is a false positive )
> >>
> >> On 15 April 2016 at 15:34, John M. Harris, Jr. <johnmh@openmailbox.or
> >> g> wrote:
> >> >
> >> > I could not use your site because it requires running JavaScript
> >> > code
> >> > which is not free software.  Since a nonfree program disrespects
> >> > the
> >> > user's freedom, I decided not to run it.
> >> >
> >> > See http://gnu.org/philosophy/javascript-trap.html for more
> >> > information, and please make your JavaScript code free.
> >> > --
> >> > websites mailing list
> >> > websites@lists.fedoraproject.org
> >> > http://lists.fedoraproject.org/admin/lists/websites@lists.fedorapro
> >> > ject.org
> >>
> >>
> >
> > I'm sorry that I didn't attach a full report. The LibreJS extension
> > should definitely generate a more verbose email. Here is a full report
> > for start.fedoraproject.org
> >
> >
> > --
> > Stephen J Smoogen.
> >
> > --
> > websites mailing list
> > websites@lists.fedoraproject.org
> > http://lists.fedoraproject.org/admin/lists/websites@lists.fedoraproject.org
> --
> websites mailing list
> websites@lists.fedoraproject.org
> http://lists.fedoraproject.org/admin/lists/websites@lists.fedoraproject.org
--
websites mailing list
websites@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/websites@lists.fedoraproject.org

No comments:

Post a Comment