Free Live OS Zoo

From FreeOsZoo

Jump to: navigation, search

Free Live OS Zoo (or FLOZ) is a live version of FreeOsZoo, i.e. a website where you can test FreeOsZoo images without needing to install QEMU and downloading them.

Contents


Deutsche Anleitung in Wikibook "QEMU und KVM"

OSWiki?

I just had an idea. What you're looking at is all a wiki; logged in users can edit and create new pages, edit existing pages, and so on. Okay, so?

Why not make the Live OS Zoo... an OSWiki? Users could create accounts and become administrators ("trusted users") and add and edit their own disk images, and so on. The OS list would DEFINITELY grow quickly if that was implemented. :P

OS Requests

Hi, I'd like to request that Arch Linux be added the the OS list. I wouldn't personally use it myself (it's my main OS, haha) but as it's quite a good distro with all the "normals" you'd find in a "typical" distro (such as X, GNOME, KDE, and so on) it wouldn't be a bad addition, IMHO. I've also had success with running it qemu with only *32MB of RAM* and it ran perfectly fine *even with X* with no modifications.

I also wouldn't mind an updated version of Minix including X be added to the list as well. Dav7 16:02, 9 March 2008 (CET)

EDIT: Haiku is a "remake" of BeOS and is basically a full kernel, OS and API that aims to be functionally equivalent to that of BeOS to the extent that applications compiled for BeOS will run on Haiku with no recompilation. Haiku is relatively unstable and will probably need to be frequently and closely monitored and updated as it is progressing at a fast rate, but adding it, like Arch Linux, wouldn't go amiss. Dav7 19:20, 10 March 2008 (CET)

FLOZ is back! Try it (Requirements)

The current version of FLOZ is available here. Leave any question in the discussion page.

To use FLOZ you need a browser with Java plugin, version 1.3 or later. A screen resolution of 1024x768 or higher and a DSL or faster connection are recommended.

If you don't have the Java plugin or it doesn't work with your browser, you could use appletviewer (you need a JDK) to connect to the page that shows the applet (copy its URL to the command line of appletviewer); otherwise, you could connect to connessi.v2.cs.unibo.it with a VNC viewer, using the number that appears at the end of the URL as the display parameter. In any case, you have to start the image first from FLOZ homepage.

Disclaimer

FLOZ is HIGHLY EXPERIMENTAL. At the moment, this means that:

  • Bugs are an option.
  • Everyone can see your OS using a VNC viewer. This is on the TODO list.
  • For efficiency reasons, VNC traffic is sent unencryped through the Internet. Think carefully before typing in passwords or other sensitive information.
  • Any modification you make in the OS will be lost when it is shut down.
  • Any OS image will be killed after 2 hours. If you close the browser window, it will be killed after 4 minutes.

Other things to know that don't depend on the "experimental" state of the system

  • Your IP is logged.
  • Not all keys will function. This seems to be a problem of QEMU VNC support and/or the -k option.

Changelog

  • 2006-06-05 09:36 - added Gentoo 2006.0 image to FLOZ.
  • MG55 15:31, 20 June 2006 (CEST) - Maximum displays available reduced to let all QEMU instances fit better.
  • MG55 17:01, 21 May 2007 (CEST) - Added support for Live CD/DVD images and a Ubuntu Feisty Desktop i386 Live CD image.
  • MG55 14:25, 23 May 2007 (CEST) - Added a Knoppix 5.1.1 Live DVD image.

TODO

Urgent bugfixes and utilities

  • DONE MG55 21:02, 15 June 2006 (CEST) - Command line script with detailed information about allocated displays and processes
  • DONE MG55 15:31, 20 June 2006 (CEST) - OS-specific resource allocation (e.g. 16MB are OK for FreeDOS, not for Ubuntu)
  • DONE MG55 15:31, 20 June 2006 (CEST) - Load testing
  • Iptables-based VNC port locking
  • DONE 2006-06-05 01:05 CEST - Only the IP that launches the image could view and kill it

Future features

  • Synchronize FLOZ images with FreeOsZoo
  • FLOZ packaging, to let others provide the same service
  • Image networking support through user networking stack with secure connection (porting VDE into the applet)
  • VNC session encryption
  • Image-to-image networking
  • Administration and multi-user access to images

About the Author

FLOZ is part of the FreeOsZoo project, initiated by Renzo Davoli, and it is currently developed by me, Mattia Gentilini.

Personal tools