Kernel development??? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Kernel development???

what is the difference between Linux kernel development program and other windows development program???????

4th May 2018, 5:51 PM
Akshata Solapurkar
Akshata Solapurkar - avatar
1 Answer
+ 2
Linux kernel development means that you work on core technologies and drivers for Linux operating systems (On windows this is obviously not possible because is proprietary software). If you meant the difference between Linux and widows programs, the differences are mainly the availability of libraries, GUIs or key features. For example epoll, which is mainly used for handling multiple network connections or ncurses, a library for console UIs, can be just used on Linux (or maybe other Unix OS, like OS X). Also Linux has many package formats, that help you to spread updates automatically and lots of programming tools preinstalled. Otherwise programming languages will work exactly the same and as far you don't use a OS specific feature you won't experience many differences.
4th May 2018, 7:44 PM
Aaron Eberhardt
Aaron Eberhardt - avatar