Assuming that the phone would be loaded with the partially closed-source Cyanogen, are there any official news whether the kernel or the ROM itself would be released as sources so we can get proper open-sourced ROMs going?
This is just a wishful thinking. Do you have any official information about that or you are just guessing?
OnePlus One uses a derivative of CM, not an official build.
I dont guess. If you know androids nature with Open GPL then you should know that. Try open general puplic licence = open gpl in google search engine then you will receive the detail what this exatly means.
The rom supplier has to release the source or atleast the git hub of its code. Otherewhise he violating the open geneal public licenses of android.
I think this helps you a bit more in understanding the android nature.
Cheers
Sent from my Nexus 7 using XDA Premium 4 mobile app
I dont guess. If you know androids nature with Open GPL then you should know that. Try open general puplic licence = open gpl in google search engine then you will receive the detail what this exatly means.
The rom supplier has to release the source or atleast the git hub of its code. Otherewhise he violating the open geneal public licenses of android.
I think this helps you a bit more in understanding the android nature.
Cheers
Sent from my Nexus 7 using XDA Premium 4 mobile app
I know its totally irrelevant but in your signature you write "Powerd by Google Jelly Bean 4.4.2 --->DOWNLOAD "
You probably mean kitkat :victory:
I know everything about Android's open source nature and its GPL licensing. I think that you are missing my point here.
Many small companies consider the GPL as voluntary rather than mandatory because there is no legal prosecutions for breaking the GPL license. The company might get frowned upon and some power users / developers would be upset, but generally the end user doesn't care, nor the company does because they won't have to go to the court for breaking the GPL.
This is what most Chinese companies do for their current phones. Samsung, Motorola, HTC also didn't provide full sources until the past 1-2 years. Only Sony and Google's Nexus line were the companies who provided full sources on time.
This being said, only the time will tell if OnePlus would comply the GPL license of its device or will follow the path to ignore the licenses.
The rom and kernel HAVE to be open source. Apps don't. End of story. If they do not release the source, google can sue the holy living hell out of them and make them wish they never stepped up.
The rom and kernel HAVE to be open source. Apps don't. End of story. If they do not release the source, google can sue the holy living hell out of them and make them wish they never stepped up.
The source code for Android is open source. Google publishes most of the code (including network and telephony stacks) under the non-copyleft Apache License version 2.0. which allows modification and redistribution.
Android is open source...
So you ever saw cm without source?
Even samsung htc and such have to release the sources cause of GPL.
Cheers
Sent from my Nexus 7 using XDA Premium 4 mobile app
The rom and kernel HAVE to be open source. Apps don't. End of story. If they do not release the source, google can sue the holy living hell out of them and make them wish they never stepped up.
Android is open source...
So you ever saw cm without source?
Even samsung htc and such have to release the sources cause of GPL.
Cheers
Sent from my Nexus 7 using XDA Premium 4 mobile app
Assuming that the phone would be loaded with the partially closed-source Cyanogen, are there any official news whether the kernel or the ROM itself would be released as sources so we can get proper open-sourced ROMs going?
I dont guess. If you know androids nature with Open GPL then you should know that. Try open general puplic licence = open gpl in google search engine then you will receive the detail what this exatly means.
The rom supplier has to release the source or atleast the git hub of its code. Otherewhise he violating the open geneal public licenses of android.
I think this helps you a bit more in understanding the android nature.
Cheers
Sent from my Nexus 7 using XDA Premium 4 mobile app