> The software architecture is simple — Google Chrome running within a new windowing system on top of a Linux kernel.
> The software architecture is simple — Google Chrome running within a new windowing system on top of a Linux kernel.
Android: http://mjg59.livejournal.com/100221.html
Palm Pre: 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."
I'm not denying that they're doing it or anything, I just can't imagine why they'd bother.
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...
Google's approach to licences is far more nuanced than blind adherance or avoidance of any particular licence.
And on the up side, it's nice to be able to run a GUI app remotely, though I'll agree that that's not winning over too many desktop users.
In the past 3 years X has improved tremendously. I recommend anyone check it out for themselves.
I believe both Qt and GTK+ can be compiled to draw directly to the Linux framebuffer, if you don't want to use X (although they don't exactly provide much in the way of window management).
Instead, I'd be really impressed witha good windowing systems impemented using the canvas tag, something like: