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.