Assuming the following situation:
- I am having a GitHub open-source repository, licensed under the MIT license
- I want to document the software on a website with a logo and usage examples, hosted open-source on GitHub
- I want to prevent others from re-publishing the website or use my logo anyhwere else, but want to allow contributions (edits/forks) of the website
From my point of view it is impossible to host the website inside a "gh-pages" branch and disallow re-publishing and at the same time. A fork will always mean the website will be copied and re-published under a different origin too (user.github.io/repo). The only solution I see so far would be to create a spearate repository for the website. Thereby the website contents will be forked, but not published under a different origin.
So it would be necessary to use a separate repository for the project itself and for its website.
Therefore my questions is:
- How should the footer of the website and the LICENSE file in the websites repository look like, to make clear that you can use the related project (MIT license) and you can fork the website when sending changes as a pull request, but you are not allowed to re-publish the website or its content nor use the logo
Thank you in advance.