A while ago I was looking at this in the context of tiddlywiki used for creative works. One problem I ran into was that some of the free software people insisted that different parts of a single file cannot have different licenses.
In their context it makes sense but it made me worry about tiddlywiki a bit. I don't expect it to cause any problems but it is something to remember.
One issue that bubbled to the surface was that of licensing - I don't know about you but I basically consider everything I create to be issued into the world cc-by-sa by default but I don't usually bother to tell anyone in a way that they can easily check.
Do you think we should adopt a convention for easily marking our wikis so that other people know what we're happy with?
I was heartened to find cc-by-sa on a few people's work here and I would really love to behave as though everything in the community carries this license without really bothering to check, but then it's only fair to give people an easy way to indicate that they are //not// cool with it.
And then... thinking further down this particular rabbit-hole raises the question of whether, in fact, individual tiddlers ought to be marked with licensing information?
One can imagine it would be useful, for example, to set licensing along with authorship for tiddlers that I create myself, but allow for different settings in, say, tiddlyclip when I'm bringing over web-content. Also, at federation, if you're bringing content from my wiki, it should probably come with licensing info attached.
Do you think we should adopt a convention for easily marking our wikis so that other people know what we're happy with?
Yes, and I think we already do.
cc-by-sa is a moderately restrictive version in the cc family, because of the SA (share alike) which disallows commercial use, if the initial version if free of charge.
"lets others remix, tweak, and build upon your work even for commercial purposes, as long as they credit you and license their new creations under the identical terms."
The core CC-BY is there for a reason, because TWclassic and TW5 software has always been BSD, which allows commercial use. So the core docs needed a similarly open license.
You can start with a very restrictive license eg: CC-BY-NC-ND Attribution-NonCommercial-NoDerivatives 4.0 International and loosen it afterwards.
The other way around is _not_ possible!
The core CC-BY is there for a reason, because TWclassic and TW5 software has always been BSD, which allows commercial use. So the core docs needed a similarly open license.I don't really see why the tiddlywiki docs need a license that allows people to include them as part of a commercial product, but I'm sure you came to the decision by a sensible process. Of course, the lack of a "share-alike" provision would seem to allow me to change all the images and the font and then issue my own version of the docs which is copy-right to me, since I'm free to change the license?
I agree with Richard about cc-by-sa being the way to go with reference material. It is what I am using on the wiki reference wiki. http://inmysocks.tiddlyspot.com/#Copyleft%20InfoAs a concrete example of why a more complex structure than a single license would be needed there is the interactive fiction engine I made. Tiddlywiki itself is BSD, the engine would be cc-by-sa and any content I made on it would be cc-by-sa-nc. I want people to be able to use the authoring tools to make a living if that is possible.
You can start with a very restrictive license eg: CC-BY-NC-ND Attribution-NonCommercial-NoDerivatives 4.0 International and loosen it afterwards.
The other way around is _not_ possible!To be honest, thinking about this sort of stuff for any length of time makes me want to "do an Aaron" and start siphoning huge pipes of data out from behind paywalls and spraying them all over the internet, but I have to remind myself how that all ended for him.
I nevertheless remain cc-by-sa 'til I die :)
Do you think we should adopt a convention for easily marking our wikis so that other people know what we're happy with?
Yes, and I think we already do.I was thinking of, for example, a tiddler "$:/license" that could be easily set - that way when, say Jed or Tobias creates a new wiki, they can set the flag to let me know they don'y mind me re-mixing their work. I was really referring to the possible adoption of a convention of part of a distributed documentation project - I can host a version of the docs, mark it as cc-by-sa and whoever wants to can take what they like.
I was thinking of, for example, a tiddler "$:/license" that could be easily set - that way when, say Jed or Tobias creates a new wiki, they can set the flag to let me know they don'y mind me re-mixing their work. I was really referring to the possible adoption of a convention of part of a distributed documentation project - I can host a version of the docs, mark it as cc-by-sa and whoever wants to can take what they like.
... I wish you good luck, to discuss licenses with Tobias ;)
I wouldn't use a system tiddler. It's hidden. The license tiddler wants to clarify, what is you intention for the content your created. So why hide it?
-------------- slightly OT
There has been some discussion at TW github issues, to make contribution easier. ... Several other big projects have adopted, an even "lighter" approach to sign their contributions. see: https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
They use a "Developer Certificate of Origin" (Which you are free to use, but not allowed to change ;) ... IMO a mechanism like this will be also thinkable. But I'm not sure, if it works without a "versioning" software of some kind.
just some more thoughts, in a different direction
-m
--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/1579fe3a-646b-4937-b918-718adff2104d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.