Porting FreeRTOS to BeagleBone
Has anyone already done the port on BeagleBone – http://beagleboard.org/bone/ with all required drivers and network stacks ?
I am planning to make a port of FreeRTOS to the BeagleBone board. By porting I mean that I will be integrating the drivers obtained from Texas Instrumernts Starterware with FreeRTOS and contribute the port here, I will need around 3 to 4 months as I will not be working on this full time. The Starterware drivers are licensed under the Creative Commons Attribution-Share Alike 3.0 United States License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/us/. I am a little confused here, can I integrate these drivers with FreeRTOS ?
Porting FreeRTOS to BeagleBone
By the question “Can I integrate thethese drivers with FreeRTOS”, I meant, legally can I integrate these Drivers with FreeRTOS and yet keep the drivers under the the Creative Commons License? Pardon my ignorance.
Porting FreeRTOS to BeagleBone
Yes – not a problem. Only the FreeRTOS kernel is covered by the FreeRTOS license. Code that just uses the kernel, or communicates with the kernel through it’s API remain under their original license.
Regards.