Texture Images and the CC BY license

Texture Images and the CC BY license
I identified what is a potential problem with texture images and the requirements of the CC BY license: there is no current mechanism to track authors and modifications to these images. While we haven't had an image recycled to the library for a fix, I feel it is only a matter of time before this happens. The PT tracks these events internally and this data is saved between releases but there is no method for someone who downloads the library to know who has authored an image and what its license is. A solution needs to be found.

I have a few options I can think of:
1. A "Texture Attribution" document included with the library that lists the filename, author, modification authors (if there are any), and license for each image.
Pros: Does not require any modifications to the PT software.
Cons: Labor intensive for the Parts Admin.
Note: I have made such a document and will be including it with the library starting the May release.

2. Add this information to the PNG meta data
Pros: info lives in the files
Cons: Very technically challenging, data not available in an intuitive way, not sure if this meets the intent of CC BY, would have to research.

3. Have a parallel dat file for each png file or, conversely, include texture mod HISTORY in the parent file
Pros: Easy to implement, uses the standard header.
Cons: Adds complexity to the library.

RE: Texture Images and the CC BY license
In my opinion, option 1 is the way to go for the official library. Obviously, coming up with a way to automate the creation of that file would be a very good thing.

Unfortunately, it seems like for CC purposes, the Parts Tracker page for each texture would also need to have CC attribution (with all authors listed). For example, this page lets anyone download the PNG file, but does not mention licensing of the file anywhere:


That was (presumably) never a concern with DAT files because the licensing info was present inside the files in plain text.
RE: Texture Images and the CC BY license
I picked through the (incomplete) code base for the PT 2.0 software (which I will be uploading to a git repo soon) and option 1 is easily the best choice and the attribution file can be autogenerated once all the old PT data is uploaded into the system (or as much of it as can be since it relies on the header standardization. Additionally, the attribution requirements are already built into the system and will appear on every part page official or unofficial. 

As for the current PT, adding an attribution statement to the texture pages should be easy.
« Next Oldest | Next Newest »

Forum Jump:

Users browsing this thread: 1 Guest(s)