OxygenOS Kernel Source Released
The kernel is the central part of an operating system, and is basically a program that serves as an interface between the applications you run and your hardware (including the memory which softwares need to run, disk or network access and so on). The Linux kernel is one of the most popular, and is what Android uses and comes with (with some modifications). Linux is also open source and is released under the GNU GPL v2, which among other things, requires you to provide the source code along with any version you distribute.
Unfortunately, some OEMs ignore that or take their sweet time before finally releasing the required kernel source. Not only is that legally wrong, but it also prevents developers from building custom kernels, which is often necessary to run custom ROMs or to add certain features.
Fortunately, Oppo and its subsidiary company, OnePlus, have been setting a good track since the start. OxygenOS for the OnePlus One has been out for a bit over a week, and OnePlus just announced that the kernel source has been published. While this would happen prior to or along the launch in an ideal world, we’re happy with those and other efforts in the industry, and hope to see more OEMs follow these footsteps in the future.
You can check the OxygenOS kernel source over at the OnePlus One GitHub repository, announced a bit over an hour ago on the OnePlus forums. Kernel devs can head over there straight away to get started. If you’re still learning or interested in doing so, make sure to check out the resources at XDA-University.
The post OxygenOS Kernel Source Released appeared first on xda-developers.
source: xdadevelopers
0 comments :