I'm trying to select the correct licensing model for training content I create and currently host on Github. The content may be migrated in the future to another hosting platform or be converted to a static website (Jekyll, VuePress, etc.) and obscured from the fact that its hosted on Github hosted.
Issue:
- The content I create contains a mix of code and tutorial text
- Because of the nature of the code (low-code solution), it is NOT separable from the tutorial text itself
Simple content example:
Create the screen component
- Click
Components
underTree View
- Click
New component
- Rename the component to
cmpRespScreen
- Set
cmpRespScreen
properties:- Width:
Max(App.Width, If(App.Width < App.Height, App.DesignWidth, App.DesignHeight))
- Explanation: Set the component width to the larger of:
- The device width OR,
- When the device is in portrait orientation, the width in App Settings OR
- The height in App Settings
- Substitute "device" for "browser window" when the app is used on laptop
- Width:
Researched:
I like the way the Python Data Science Handbook is licensed (CC-BY-NC-ND license for text, MIT for code). I'd like to mimic some of this, but again, I can't easily differentiate between code and text in my content.
I also reviewed Choose a License, but being new to the game AND having non-traditional content is making things tough.
Any ideas?