(2024-10-13, 0:12)Eugen Wrote: This violates CC BY 4.0, because prevents derivative work to be claimed by derivator as a new original work.
Originator of the part in the case of derivated work is the derivator, and (according to CC BY 4.0) the originator of original work should be just named in the "Author:" line together with the derivator name (there is no extra requirement for get permission from originator of original work, as originator of original work already granted such rights by licensing original work under CC BY 4.0).
Just saying.
CC BY 4.0 License is not being violated in any way.
The CC BY 4.0 License requires the following:
1. Name the creator
2. Provide a URL for the work
3. Name the license
4. Provide a URL for the license
5. Note whether the work has been modified
Since the CC BY 4.0 license is silent on how exactly the above is accomplished, the LDraw.org does the following:
1. is provided by the Author: meta command
2. is provided by the CAreadme.txt with the library and by the library software
3. is provided by the license line
4. is provided by the CAreadme.txt with the library and by the library software
5. is provided by the !HISTORY lines
Note: !HISTORY also documenting 1. for the user(s) who created the derivative work.
This has been our process and policy since at least 2008 when we adopted the CC BY license.
These are our standards and they follow all the license requirements.
Additionally, meeting all the CC BY license requirements is simply one part of the long list requirements for a part to be included in the library. One of those other requirements is that all authors cited in either the Author: or !HISTORY meta agree to the Contributor Agreement. As the primary Library Admin and a member of the LDraw.org Steering Committee I can safely say that we are not changing these rules anytime soon.