The underlying logic as well as elements of the graphic interface are presented below.
exceptionally, a software license may cover documentation and data that cannot be separated from the software itself (like in an XML file), but whenever the separation is possible, it is strongly recommend to respect the dichotomy between data and software licenses.