I'm wondering when he releases the clipboard source code. On the kernel side it's a custom character device. Currently he is violating the GPL. :-(
Actually he isn't violating the GPL. The GPL states that you have to make it available when requested, and as a mechanism of your choosing. It doesn't say you have to put the source code on the web so that others can access it easily. I'm tired of people screaming GPL violation because the source code isn't posted online for their perusal. Edit to add: Also of note, in the tarball that he provides is the patch to the…
Run Linux in your Browser JSLinux (Update)
21–30 of 40 posts
Re: Run Linux in your Browser JSLinux (Update)
#22Re: Run Linux in your Browser JSLinux (Update)
#23But I'd love to see some extra features ...
What I'd like to see?
1. Support for loading and mounting additional read-only filesystem images embedded within the web page (presumably serialized and encoded in Base64 or something).
2. Support for a translucent FS, to allow writes to a ramdisk to show up on top of the aforementioned read-only FS images.
3. Support for writing out an updated copy of the JSLinux HTML file, with a saved copy of the read-only filesystem, including changes merged in from a translucent mount.
(In other words: you can edit files on a designated filesystem, then "save" the VM webpage and get a new copy of JSLinux with your edits added to the external filesystem so they're there next time you fire it up..)
4. For added fun (but arguably this is an entirely different requirement), I'd like to see a version of JSLinux merged with TiddlyWiki, so you'd have a combined TiddlyWiki (for documentation) with a virtual Linux environment (terminal only) embedded in it, and the ability to save changes.
You'd then have a single file containing (a) a hypertext documentation system and (b) a command line Linux environment.
I would ... well, "killing" is too strong a word; but I'd probably move into it for good, using vi and MultiMarkDown for book production and small-scale programming projects and TiddlyWiki to keep track of ideas and notes.
Re: Run Linux in your Browser JSLinux (Update)
#24It still doesn't work on my Chrome v13.0.767.1 dev on OSX. Nevertheless, I'm glad to see the project is moving fast forward.
Re: Run Linux in your Browser JSLinux (Update)
#25Re: Run Linux in your Browser JSLinux (Update)
#26This running on the iPad is the win of the hacking, curiosity and intelligence over the closeness. As without any good reason (IMHO) such a project would never be approved as an app by Apple.
I felt the same seeing this running on the iPad. Fantastic.
Re: Run Linux in your Browser JSLinux (Update)
#27This running on the iPad is the win of the hacking, curiosity and intelligence over the closeness. As without any good reason (IMHO) such a project would never be approved as an app by Apple.
I felt the same seeing this running on the iPad. Fantastic.
Re: Run Linux in your Browser JSLinux (Update)
#28Whats the point of this? Is it useful?
Re: Run Linux in your Browser JSLinux (Update)
#29I'm wondering when he releases the clipboard source code. On the kernel side it's a custom character device. Currently he is violating the GPL. :-(
He released the linux starter (BIOS) though. There is still hope. BTW. the starter contains assembler code. It is amazing to see this running in the browser.
So the amazing part is the emulator - everything else including the assembly etc should just work because well - it's supposed to!
Re: Run Linux in your Browser JSLinux (Update)
#30Memory seems to be OK, the browser is just past a Gig. Although this is a 32-bit OS, I don't see a memory issue.