LWN.net Logo

The Google Chrome comic book

The Google Chrome comic book

Posted Sep 3, 2008 9:24 UTC (Wed) by sylware (subscriber, #35259)
Parent article: The Google Chrome comic book

Chrome, if based on WebKit, is then (L)GPL, not BSD because WebKit is (L)GPL.
So, either Chrome is not based on webkit, either we face a GPL violation.


(Log in to post comments)

The Google Chrome comic book

Posted Sep 3, 2008 9:39 UTC (Wed) by jospoortvliet (subscriber, #33164) [Link]

No, it can use the WebKit library, as it's LGPL, and the app itself can be
any other license. That's what the LGPL allows.

The Google Chrome comic book

Posted Sep 3, 2008 10:05 UTC (Wed) by kripkenstein (subscriber, #43281) [Link]

Yes, WebKit is LGPL, Chrome itself is BSD, and it also uses a list of other FOSS libraries, some from Mozilla (which are therefore MPL/GPL/LGPL), and a few other libraries with various permissive licenses as well (MIT, zlib, etc.). See here:

http://code.google.com/chromium/terms.html

The Google Chrome comic book

Posted Sep 3, 2008 13:55 UTC (Wed) by sylware (subscriber, #35259) [Link]

Then, chrome is the GUI connected to webkit.
Fine, they will have to publish any improvements made on webkit that will benefit all other GUIs based on this web engine.
(I wish webkit would be coded in C)

The Google Chrome comic book

Posted Sep 3, 2008 23:13 UTC (Wed) by nix (subscriber, #2304) [Link]

No. WebKit is an HTML rendering engine. The JS interpreter, plugin layer,
multiprocess tabbing, and the entire user interface that you interact with
is *not* part of WebKit.

(and we know about your C fetish, thanks. Actually, it's not a C fetish:
I've got one of those and it's quite all right. It's an
anti-everything-else fetish, and *that* is irrational.)

The Google Chrome comic book

Posted Sep 4, 2008 0:45 UTC (Thu) by robert_s (subscriber, #42402) [Link]

"(I wish webkit would be coded in C)"

I remember when I was a C++-o-phobe.

The Google Chrome comic book

Posted Oct 5, 2008 15:51 UTC (Sun) by sylware (subscriber, #35259) [Link]

I remember when I was a C++-o-phil... a few projects latter and some C++ code reviews on some big projects... back to C!
C++ is too incentive for brain damaged design and the complexity of a C++ compiler is too insane to be reasonable (we have already the kernel and an optimizing C compiler and that's fairly enough!). It's a matter of reasonably keeping the software stack as low as possible in size and complexity. Each person has its own perception of the limits regarding the latter issue, and C++ is overboard as far as I am concerned.

The Google Chrome comic book

Posted Sep 4, 2008 14:06 UTC (Thu) by pphaneuf (subscriber, #23480) [Link]

Uh, the whole thing is open source, so they are not only publishing back their improvements to Webkit, but everything else as well! If the Firefix community wants to put V8 into their browser, they are welcome to do so.

As for C/C++, what would be your guess on which language Brian Kernighan or Ken Thompson use for system programming nowadays?

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds