Check out example codes for "benefits of linux". It will help you in understanding the concepts better.

Code Example 1

open source and free to use

Code Example 2

Easily customisable, and ot os much more stable. Better hardware integration. 
reccomended system requirements - toaster and above.
________________________________________________________________________________
No Joke, smart toasters and 
other forms of smart devices typically run some form of linux

Learn ReactJs, React Native from akashmittal.com