~I understand that there is an obligation to release the Kernel source code under the GLP Licence Agreement and to which Dell is a signatory. I am sure that Dell prefers to lead from the front by setting the example so it surprising that this code does not yet appear to have been released.
It is the custom in these situations that the code be released to coincide with the launch of the product. In this instance the Streak was launched in the UK on 4th June 2010.
Is there a specific reason as to why Dell is being dilatory in this?
If not then when does it expect to make it available?
Failing which is it Dell’s intention to be in violation of the GPL?
While both may require that source code be made available, under the Apache license revisions made to the Android code do not have to be licensed in the same way, so if you are looking for what Dell changed in Android or additions they made you will probably be disappointed. A modified version can be licensed under a completely different license.
Yeah you are right, Android is under the Apache license, but not the kernel. The kernel will always abide by GPLv2, the software running on top of that is what can use any license it wants to.
"It is important to note that the ASL is only being applied to the assortment of user-space platform components that make up Android. The kernel itself is still licensed under the GPLv2, and third-party software that runs on top of the platform can be distributed under pretty much any license, including commercial and copyleft licenses. It is also important to note that, although the ASL was not compatible with previous versions of the GPL, it is entirely compatible with the GPLv3. This means that code distributed under the ASL can be incorporated into GPLv3 software. As a result, developers can choose to distribute Android derivatives under the GPLv3 in order to ensure that further development on top of their own enhancements remains open."
knguyen9740
1 Message
0
August 12th, 2010 16:00
yes please release the source code. this should have been done when the streak was released in the UK. Dell is in violation of the GPL.
rebski
9 Posts
0
August 13th, 2010 11:00
~I understand that there is an obligation to release the Kernel source code under the GLP Licence Agreement and to which Dell is a signatory. I am sure that Dell prefers to lead from the front by setting the example so it surprising that this code does not yet appear to have been released.
It is the custom in these situations that the code be released to coincide with the launch of the product. In this instance the Streak was launched in the UK on 4th June 2010.
Is there a specific reason as to why Dell is being dilatory in this?
If not then when does it expect to make it available?
Failing which is it Dell’s intention to be in violation of the GPL?
DELL-Amy B
2 Intern
•
370 Posts
0
August 30th, 2010 22:00
Hello,
We're reviewing concerns re: the #dellstreak source code. We intend to comply with all applicable requirements. More details soon.
Thanks,
Amy
marvin02
4 Posts
0
September 2nd, 2010 00:00
The kernel is licensed under GPL.
Android is licensed under the Apache License.
While both may require that source code be made available, under the Apache license revisions made to the Android code do not have to be licensed in the same way, so if you are looking for what Dell changed in Android or additions they made you will probably be disappointed. A modified version can be licensed under a completely different license.
More Info
How to report a GPL violation
Shauneh
1 Message
0
September 6th, 2010 18:00
Yeah you are right, Android is under the Apache license, but not the kernel. The kernel will always abide by GPLv2, the software running on top of that is what can use any license it wants to.
"It is important to note that the ASL is only being applied to the assortment of user-space platform components that make up Android. The kernel itself is still licensed under the GPLv2, and third-party software that runs on top of the platform can be distributed under pretty much any license, including commercial and copyleft licenses. It is also important to note that, although the ASL was not compatible with previous versions of the GPL, it is entirely compatible with the GPLv3. This means that code distributed under the ASL can be incorporated into GPLv3 software. As a result, developers can choose to distribute Android derivatives under the GPLv3 in order to ensure that further development on top of their own enhancements remains open."
Source: http://arstechnica.com/old/content/2007/11/why-google-chose-the-apache-software-license-over-gplv2.ars
The time limit for GPLv2 is immediate openness from publishing/releasing that employs this licensing, which Dell has not upheld.
I hope the open community have more to say on this matter.
--
Shauneh
splashd
1 Rookie
•
7 Posts
0
November 29th, 2010 14:00
It looks like Dell pulled the source code for the Streak. I wonder what happened?
It was here: http://opensource.dell.com/releases/streak/
But now the link is just an apology
Loretta.Saucedo
8 Posts
0
January 19th, 2011 16:00
It's quite useful, Many thanks to your description! Now I understand more about it.