4 ms·
If their approach to Android is any guide, much of the work will consist of eliminating any GNU or GPL components from the (userspace) runtime environment.
by tc 17y ago
If their approach to Android is any guide, much of the work will consist of eliminating any GNU or GPL components from the (userspace) runtime environment.
- cdibona 17y agoThis denies that Android runs on top of Linux, which is licensed under the gpl. Or that the Google search appliance runs on a ton of gpl'd code, all mirrored off of code.google.com...
- tc 17y agoYou must be talking about some other comment, because I don't mean to deny any of that. I was merely pointing out that on Google's largest (public) OS project to date (Android), Google evinced a strong desire for a copyleft-free userspace and succeeded in building a non-GNU Linux distro. This is clearly a different project with different goals, so we'll see how it turns out.
- ZeroGravitas 17y agoThe stated reason for that was that Carriers and Telcos wanted to build on Android and were put off by the GPL. (Though obviously not put off enough that they'd reject the GPL'd Linux that runs beneath it) Google's approach to licences is far more nuanced than blind adherance or avoidance of any particular licence.
- j_baker 17y agoNotice that he says userspace apps will not be GPL'ed.
- Kadin 17y agoWhy would anyone spend time eliminating GPL code in the userland of a system that runs on a GPL kernel and subsystems? I'm not denying that they're doing it or anything, I just can't imagine why they'd bother.
- tc 17y agoGoogle did for Android so they could standardize around the Apache License for userspace. But who knows, they may not bother here. The netbook market is decidedly different than the mobile phone market, so they probably do not have the same constraints.
- blasdel 17y agoQuit modding the poor guy down. See these two initial explorations from a core Linux plumber: Android: http://mjg59.livejournal.com/100221.html http://mjg59.livejournal.com/100221.html Palm Pre: http://mjg59.livejournal.com/111453.html http://mjg59.livejournal.com/111453.html "...overall the Pre has the appearance of being a well-engineered distribution. It's recognisably Linux in a way the Android isn't."
- davidw 17y agoYeah, they definitely prefer the Apache license, but the "userspace" in Android mostly consists of Dalvik and a bunch of stuff written for it/on top of it. Since they're trying to save space, they went with a smaller libc and don't include much at all in the way of 'standard unix tools'. In other words I don't think they care too much about gpl stuff since they built their own UI and bytecode interpreter where most of the action is anyway...
- modeless 17y agoWebkit is LGPL, Chrome is based on Webkit, and the entire OS is built around Chrome. It's also speculated that their "new window system" is built on DirectFB which is LGPL.