I am a student and in a project i have to implement a hierarchical scheduler in using FreeRTOS.
We will be doing some changes to the kernel also to accomplish it.
I am black about the license knowledge. I read the license policy. I am not very clear about the following matters:
1. Our implementations will be open source or not?
2. Can we distribute our implementation (source code) at FreeRTOS website ?
if yes then : 2.1. Can we distribute it as a part of FreeRTOS or as a separate plugin?
if no then : 2.2. Can we distribute it at our own website?
3. Is FreeRTOS owned by the company(like google chrome: which is open source but
company will not distribute any kind of patches from others) or is it totally free.
We really want to contribute to the FreeRTOS. Please answer these questions. I will be obliged.