User talk:Hajunsheng
Dat interpreter
The link to the interpreter for Dat no longer works. I couldn't find it by going through your Scratch page, either. Do you still have it? stkptr (talk) 06:34, 24 June 2025 (UTC)
Copyright status of your languages (and the pages describing them)
The Esolang wiki only allows non-copyrighted information – if you want to host information about your languages here, it has to not be copyrighted.
Note that "a language being copyrighted" doesn't actually make sense – copyright doesn't apply in that sense to programming languages. It could mean that:
- the implementation of the language is copyrighted (this is is usual!), which is generally not a problem because you can link to the implementation from the wiki rather than placing the implementation on the wiki directly (but in that case, the page describing the language wouldn't have a copyright notice);
- or that a particular description of the language is copyrighted, in which case that copyrighted description couldn't be hosted on this wiki. However, the copyright would apply to a single description of the language (not to all descriptions of the language), so the language could still be documented here if someone wrote a non-copyrighted description. Again, the page describing the language wouldn't have a copyright notice because the description wouldn't be copyrighted.
What you can't do:
- you can't say "all descriptions of the language are copyrighted", even if someone else writes them, because copyright doesn't work like that;
- if you have written a copyrighted description of a language, you can't host it on this wiki, because this wiki only hosts non-copyrighted content; and
- if you have posted a description of a language on this wiki, then the "Please note that all contributions to Esolang are considered to be released under the CC0 public domain dedication (see Esolang:Copyrights for details)." that you agree to when submitting a wiki means that you release the copyright to it – you can't retroactively make the description copyrighted after you have released the copyright.
As a consequence, you've left quite a few pages on Esolang which have copyright notices that can't be accurate, and I need to know what I should do with them. What is the copyright status of the pages you posted (the text of the pages themselves, not the languages they describe)? If they are copyrighted, you have lied to us about their copyright status when posting them – normally such pages have to be deleted (and in extreme cases, the user has to be banned) so that the wiki doesn't get in trouble for claiming that copyrighted information is uncopyrighted. If they are not copyrighted, the copyright notice on the page is inaccurate and should be removed. Note that if you were the original author of the text in question, you can normally decide for yourself whether or not the text is copyrighted – but if you decide that it is copyrighted, you can't host it here. --ais523 23:28, 25 July 2025 (UTC)