Live data from Hacker News

Boot a linux kernel right inside your browser.

bellard.org

251–255 of 255 posts

Re: Boot a linux kernel right inside your browser.

#251

I admire Fabrice a lot, he is a programming hero for me. However it is not true that he is not interested in money, for instance the QEMU module performing the run-time code translation to go fast was not released for free in order to earn from this. I don't know if he managed to earn or not from QEMU in the end, but IMHO that of selling the module to final user was not the right strategy, when QEMU was started and b…

I think you should replace "making a profit" to "making a living" off his own work. Just because he's a genius does not mean he hasn't every right to monetize his own works as he sees fit.

Monetizing OSS is hard and a lot of the time the possible revenue streams are a time-suck. He may not be interested in spending his own time and prefer just instead to licence his work as-is the norm for software producers.

From all I've read he's more than happy to receive invitations for licensing of his work, whether or not he'd accept a lump sum to Open Source some of his work is not known. Anyway this is all speculation, if you're genuinely curious you should email him (which is active as I received a reply from him today :)

He has remained independent doesn't work for academia or any mega-tech corp and continues to pursue his own interests. I think he has every right to carve out his own path and produce software as he sees fit.

Re: Boot a linux kernel right inside your browser.

#252
post #188

Earlier quoted context omitted.

I'd love to see something replace HTML, CSS, and JavaScript, but how would this be different from Java? We already have Java.

>> but how would this be different from Java? It wouldn't suck.

Well, that would be the plan :-)

Re: Boot a linux kernel right inside your browser.

#253

I admire Fabrice a lot, he is a programming hero for me. However it is not true that he is not interested in money, for instance the QEMU module performing the run-time code translation to go fast was not released for free in order to earn from this. I don't know if he managed to earn or not from QEMU in the end, but IMHO that of selling the module to final user was not the right strategy, when QEMU was started and b…

GPL has no restriction on selling code, RMS earned his living money by selling reel tapes of code when GNU was first founded.

I doubt that's what he means. Regardless, very few people would pay for code like that now that the web is ubiquitous.

Re: Boot a linux kernel right inside your browser.

#255
post #168
post #163

Earlier quoted context omitted.

In theory, someone could create a common bytecode as a library. Such a library would probably use the Relooper algorithm from Emscripten ( https://github.com/kripken/emscripten ) and JIT the bytecode to Javascript that can then be eval'd for near Javascript-level speed.

The whole idea is to get better performance than current JavaScript interpreters allow. Making something slower than JavaScript is the opposite of why people want a common bytecode.

It can be implemented first on Emscripten to see if people like it; later it can be standardized.
Post reply on HN