Author |
Message |
bobbdobbs
I haven't seen my friends in so long
Joined: Thu Apr 23, 2009 7:10 pm Posts: 5490 Location: just behind you!
|
_________________Finally joined Flickr
|
Tue Aug 16, 2011 7:28 am |
|
 |
MrStevenRogers
Spends far too much time on here
Joined: Fri Apr 24, 2009 9:44 pm Posts: 4860
|
this may hold some answers ... GPLv3 http://www.gnu.org/licenses/gpl-faq.htmlthe rest is down to the courts long live Android (hello moto) ...
_________________ Hope this helps . . . Steve ...
Nothing known travels faster than light, except bad news ... HP Pavilion 24" AiO. Ryzen7u. 32GB/1TB M2. Windows 11 Home ...
|
Tue Aug 16, 2011 8:30 am |
|
 |
big_D
What's a life?
Joined: Thu Apr 23, 2009 8:25 pm Posts: 10691 Location: Bramsche
|
The question is, which parts of Android are under the GPL? Google have an obligation to release any changes to the Linux kernel and other OSS components. The rest of the Android package (what they wrote from scratch, in house) is not released under GPL.
Google release the remaining source code as and when they are ready. With versions up to 2.3, they released them in a timely manner, but due to the bugs and other problems in Honeycomb, they haven't released the source code yet.
This is a big problem for the OSS community, Android is a hybrid, it is partly OSS (and those bits are generally available) and the rest is released as and when Google is happy, that sticks in OSS throats. They also do not allow the community to contribute to the Android codebase.
_________________ "Do you know what this is? Hmm? No, I can see you do not. You have that vacant look in your eyes, which says hold my head to your ear, you will hear the sea!" - Londo Molari
Executive Producer No Agenda Show 246
|
Wed Aug 17, 2011 3:58 am |
|
 |
jonbwfc
What's a life?
Joined: Thu Apr 23, 2009 7:26 pm Posts: 17040
|
|
Wed Aug 17, 2011 8:36 am |
|
 |
Amnesia10
Legend
Joined: Fri Apr 24, 2009 2:02 am Posts: 29240 Location: Guantanamo Bay (thanks bobbdobbs)
|
Sometimes the Open Source community can be overly righteous. I can see why Google want to control aspects so that they can compete with other companies like Apple who rely on patents. Google cannot give up their advantage. Though not allowing community code to be added seems stupid unless it opens up problems with the GPL or control overall.
_________________Do concentrate, 007... "You are gifted. Mine is bordering on seven seconds." https://www.dropbox.com/referrals/NTg5MzczNTkhttp://astore.amazon.co.uk/wwwx404couk-21
|
Wed Aug 17, 2011 8:51 am |
|
 |
jonbwfc
What's a life?
Joined: Thu Apr 23, 2009 7:26 pm Posts: 17040
|
There's nothing wrong with Google getting the best code it can for it's OS. But if it's going to take other people's code, it needs to follow the terms the people who wrote it put on it. The appearing picture is that Google seems to give very little care to intellectual property rights overall. This is not a good thing. Jon
|
Wed Aug 17, 2011 10:32 am |
|
 |
tombolt
Spends far too much time on here
Joined: Fri Apr 24, 2009 8:38 am Posts: 2967 Location: Dorchester, Dorset
|
Is or not the same idea as osx? Some is open source and some isn't.
|
Wed Aug 17, 2011 10:47 am |
|
 |
jonbwfc
What's a life?
Joined: Thu Apr 23, 2009 7:26 pm Posts: 17040
|
IIRC some of it is open source (e.g. the mach/Darwin kernel, webkit etc) but none of it is GPL'ed as far as I know. It's the GPL that requires you to make all of the relevant code public if you use GPL'ed code in your product/system/'work'. There's a difference in nuance between 'open source', 'public domain' and 'GPL'. The case between Oracle and Google is different anyway - Oracle claim the code in question isn't 'open source' in any real sense, it's Sun's (and therefore Oracle's) property and Google just used it without asking. Apple have occasionally 'cloned' third party utilities in their OS (Sherlock/Spotlight is the obvious example) but as far as I know they've never directly appropriated someone else's code. Or at least they've never been caught... Jon
|
Wed Aug 17, 2011 10:59 am |
|
 |
forquare1
I haven't seen my friends in so long
Joined: Thu Apr 23, 2009 6:36 pm Posts: 5161 Location: /dev/tty0
|
The underlying kernel and some tools are from the BSD community which are licensed under the BSD licence. BSD kind of says "do what the hell you like", the GPL kind of says "do what you like but share everything you've done to it".
|
Wed Aug 17, 2011 12:09 pm |
|
 |
rustybucket
I haven't seen my friends in so long
Joined: Thu Jun 18, 2009 5:10 pm Posts: 5837
|
Webkit is mostly GPL2.1 with a little BSD2 thrown in. The rest is of OSX is mostly Apple Public Source Licence (APSL2) with BSD thrown in
_________________Jim
|
Wed Aug 17, 2011 1:10 pm |
|
 |
jonbwfc
What's a life?
Joined: Thu Apr 23, 2009 7:26 pm Posts: 17040
|
This suggests webkit itself is LGPL.
|
Wed Aug 17, 2011 1:24 pm |
|
 |
rustybucket
I haven't seen my friends in so long
Joined: Thu Jun 18, 2009 5:10 pm Posts: 5837
|
The LGPL only applies to some libraries within WebKit
_________________Jim
|
Wed Aug 17, 2011 1:53 pm |
|
 |
big_D
What's a life?
Joined: Thu Apr 23, 2009 8:25 pm Posts: 10691 Location: Bramsche
|
And the CUPS project is GPL.
I can understand Google's caution, in some areas, while they are dealing with code which will run on smartphones - and not just apps, but the core operating system software. That is very difficult to release, as machines with the code need to be certified around the world, that they will not cause damage to the networks. If Android was truly opensource, they might have even more problems getting phones certified.
it was a problem that Nokia/Symbian hat with apps, when they first launched smartphones and featurephones in the late 90s. They had very tight restrictions on what apps could access, because it would cause problems with the certification of the handsets, if the programmers had access to certain parts of the device.
I assume that the rules have been relaxed or changed somewhat since then, but it is a possible reason.
It still doesn't excuse them for not releasing all the code in a timely. manner, once a stable version exists.
_________________ "Do you know what this is? Hmm? No, I can see you do not. You have that vacant look in your eyes, which says hold my head to your ear, you will hear the sea!" - Londo Molari
Executive Producer No Agenda Show 246
|
Thu Aug 18, 2011 4:11 am |
|
|