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

Sandro Boehme commented on SLING-4205:
--------------------------------------

As I wrote in SLING-4169 the only file that might be problematic is
'src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/img/alu.gif'
as http://www.grsites.com/terms/ states that "background textures ... are free 
to use for personal and commercial use." 
but http://www.grsites.com/faq/#q10 states "It's freeware...but some of the 
authors of these graphics might not approve of seeing them used for commercial 
purposes."
This is why I will create an image by myself that looks similar (according to 
http://www.hongkiat.com/blog/realistic-stainless-steel-background-and-text-photoshop-tutorial/)

All the other files belong to projects that are listed in the LICENSE.txt file 
or are my own.

I should think about restructuring the static resources to have subfolders per 
3rd party. 
E.G. css/Animate.css/shake.css, js/bootbox.min.js,...
But I'm not particularly motivated to create an svn patchfile for that and I 
guess people would not be particularly motivated to commit that as well ;-). 
But the refactoring should not be too hard and it would be a good thing to 
have. This is why I would like to do that at some time in the future.

Here you find the mapping to make the licensing state of the project more clear:
h4. Animate.css - https://github.com/daneden/animate.css 
MIT License from http://opensource.org/licenses/MIT
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/css/animate.min.css
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/css/shake.css

h4. Bootbox - http://bootboxjs.com/ 
MIT License from http://opensource.org/licenses/MIT
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/js/bootbox.min.js

h4. Twitter Bootstrap - http://getbootstrap.com/
MIT License from http://opensource.org/licenses/MIT
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/css/bootstrap.css
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/js/bootstrap.min.js

h5. Glyphicons bundled with Bootstrap 
http://getbootstrap.com/components/#glyphicons states:
"Includes 200 glyphs in font format from the Glyphicon Halflings set. 
Glyphicons Halflings are normally not available for free, but their creator has 
made them available for Bootstrap free of cost. As a thank you, we only ask 
that you include a link back to Glyphicons whenever possible."
The Glyphicons page states at http://glyphicons.com/license/:
"GLYPHICONS Halflings are also a part of Bootstrap from Twitter, and they are 
released under the same license as Bootstrap. While you are not required to 
include attribution on your Bootstrap-based projects, I would certainly 
appreciate a visible link back to GLYPHICONS.com in any place you find 
appropriate (footer, docs, etc)."

I changed those icons to fit in size, direction and/or color:
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/img/add.png
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/img/folder_lightgray.png
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/img/remove.png
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/img/right_arrow_lightgray.png

h4. own code 
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/css/browser_ie.css
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/css/font.css
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/css/font_ie.css
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/css/select2.reseditor.css
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/css/bootbox.reseditor.css
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/js/reseditor/LoginController.js
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/js/reseditor/MainController.js
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/js/reseditor/tree/AddNodeController.js
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/js/reseditor/tree/JSTreeAdapter.js
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/js/reseditor/tree/TreeController.js

h4. Select2 - http://ivaynberg.github.io/select2/ 
Apache2 License from https://github.com/ivaynberg/select2/blob/master/LICENSE
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/css/select2.css
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/js/select2.min.js

h4. jsTree - http://www.jstree.com 
MIT License from http://opensource.org/licenses/MIT
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/css/style.css
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/img/32px.png
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/img/40px.png
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/img/throbber.gif
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/js/jstree.js
Leftovers from an older version of jsTree (to be removed from me):
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/img/root.png
 (See https://github.com/vakata/jstree/blob/v.pre1.0/_docs/_drive.png. 
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/img/file.png
 (See https://github.com/vakata/jstree/blob/v.pre1.0/_demo/file.png)

h4. Google Webfonts - http://www.google.com/webfonts 
Quote from the about page at http://www.google.com/webfonts#AboutPlace:about
All of the fonts are Open Source. This means that you are free to share your 
favorites with friends and colleagues. You can even customize them for your own 
use, or collaborate with the original designer to improve them. And you can use 
them in every way you want, privately or commercially - in print, on your 
computer, or in your websites.
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/font/Michroma.eot
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/font/Michroma.woff

h4. jQuery - http://jquery.org/ 
MIT License from http://opensource.org/licenses/MIT
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/js/jquery.min.js

h4. jQuery scrollTo plugin - 
http://flesler.blogspot.com/2007/10/jqueryscrollto.html
MIT License from http://opensource.org/licenses/MIT
* 
src/main/resources/SLING-INF/libs/sling/resource-editor-static-content/js/jquery.scrollTo-min.js


> Clarify the licensing of resourceeditor images, fonts etc.
> ----------------------------------------------------------
>
>                 Key: SLING-4205
>                 URL: https://issues.apache.org/jira/browse/SLING-4205
>             Project: Sling
>          Issue Type: Task
>          Components: Extensions
>            Reporter: Bertrand Delacretaz
>            Assignee: Bertrand Delacretaz
>            Priority: Minor
>             Fix For: Resource Editor 1.0.2
>
>
> As per SLING-4169 some of the images, fonts and maybe other resources used by 
> the resource-editor module need clarification or replacement to make sure we 
> can be release them under the Apache License.
> This issue is meant to keep track of which files are already ok and which 
> ones need modifications.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to