Hacker News new | ask | show | jobs
by xte 2757 days ago
Only a sidenote: did you think any human being can have properly reviewed webkit source code before using it?

If not, how can be anything based on webkit considered to be safe, privacy oriented etc?

2 comments

Not just webkit's source code. What human being can have properly reviewed the source code of Chrome or Firefox or anything else both open and closed source before using it? How can any program any one of us is using right now be considered safe if we haven't properly reviewed it?
That's true, but at least Firefox born as FOSS so there is a community that potentially see the code growing by the time so while they may have lost something as individuals as a community there is a certain knowledge of the code. Webkit born open (KHtml, Kde's Konqueror html engine) but subsequent evolution happen inside few big companies and sources are release "en mass" so there is essentially "no community" that having at least seen the code grow a commit at a time so to have a sort of "big picture" knowledge...
I'm pretty sure that as far as lineage goes, Chrome was actually born more FOSS (KHtml) than Firefox was (Netscape). Firefox is certainly more FOSS in spirit now than Chrome has ever been, but Mozilla is certainly not immune from the kinds of shenanigans possible for any open source project that is entirely controlled by a single large organization.
Chrome's closed source though. You probably mean Chromium. Still, I'm not sure how much in the spirit of FOSS it is to have an open source version to drive development while marketing the closed source version which might be filled with spyware for all we know.
This is a pretty bad argument, as exactly the same can be said for the Servo/Firefox codebase
See above: it's true, but at least FOSS born and evolved projects may be known by "early" devs that see project evolution during it's time, on contrary when a company release million SLOC no one really know anything...

Anyway, in general my line is that all "modern browsers" must die, because browsers should be browsers, not "platforms" and websites should be hypertext, not application... I really dream a modern Plan9 even if I know nobody with enough competence, time and money to develop something like that exists today. I only can hope that a scandal and a disaster at a time we start to be tired, damaged and threatened enough that we support something like GNU/FSF to a level that produce free software and open hardware can be done by a community for the community itself... Well... A bit utopic...

> See above: it's true, but at least FOSS born and evolved projects may be known by "early" devs that see project evolution during it's time, on contrary when a company release million SLOC no one really know anything...

Do you know the history of Blink? It was forked from Webkit, which was forked from KDE's KHTML and remained open source all the way. So you argument also explains to Blink.