2024-12-22 - 15:27

Dates and Events:

OSADL Articles:

2024-10-02 12:00

Linux is now an RTOS!

PREEMPT_RT is mainline - What's next?


2023-11-12 12:00

Open Source License Obligations Checklists even better now

Import the checklists to other tools, create context diffs and merged lists


2023-03-01 12:00

Embedded Linux distributions

Results of the online "wish list"


2022-01-13 12:00

Phase #3 of OSADL project on OPC UA PubSub over TSN successfully completed

Another important milestone on the way to interoperable Open Source real-time Ethernet has been reached


2021-02-09 12:00

Open Source OPC UA PubSub over TSN project phase #3 launched

Letter of Intent with call for participation is now available



Open Source License Checklists - Editiorial notes

License rights and obligations

Explanation (Raw data)

Software licenses normally grant rights and, in turn, impose obligations. The Open Source license obligations checklists project aims to provide complete lists of license obligations that, if fulfilled without exception, very probably lead to license compliance. Rights, however, are not listed, since one of the prerequisites of entering a particular license into the project is that this license grants the elementary unrestricted, unlimited, royalty-free and non-discriminatory rights of an Open Source license such as to i) use, ii) analyze, iii) modify and iv) convey original or modified versions of the software.

The English language provides a number of direct and indirect ways to impose an obligation:

1. "YOU MUST do something" is evident.

2. "YOU MUST NOT do something" is evident.

3. "YOU MAY NOT do something" is equivalent to "YOU MUST NOT do something" and also is evident.

4. "YOU MAY ..." followed by an at first glance positive, but nevertheless somewhat restrictive statement is less evident. However, it still may contain an obligation.

a) "YOU MAY only do something" is equivalent to "YOU MUST NOT do anything else than something".

b) "YOU MAY do less than something" is equivalent to "YOU MUST NOT do same or more than something".

c) "YOU MAY do up to a threshold" is equivalent to "YOU MUST NOT do more than the threshold".

5. "YOU SHOULD do something" is a recommendation, not an obligation.

6. "YOU SHOULD NOT do something" is a prohibition, not a recommendation.

Last modified: October 31, 2020 19:13

Checklists project disclaimer

Request for approval of checklists project participants

Please assist us to validate the above text. When clicking on the below button, you confirm that you approve the text in its current version taking into account the disclaimer below the text.

Request for feedback from checklists project participants

Please assist us to improve the above text taking into account the disclaimer below the text. Your feedback will be integrated into the text as soon as possible, and you will be notified. We gratefully acknowledge any comments, amendments and additions.

Links