The Lively Kernel A Self-supporting System on a Web Page

  • Daniel Ingalls
  • Krzysztof Palacz
  • Stephen Uhler
  • Antero Taivalsaari
  • Tommi Mikkonen
Conference paper

DOI: 10.1007/978-3-540-89275-5_2

Part of the Lecture Notes in Computer Science book series (LNCS, volume 5146)
Cite this paper as:
Ingalls D., Palacz K., Uhler S., Taivalsaari A., Mikkonen T. (2008) The Lively Kernel A Self-supporting System on a Web Page. In: Hirschfeld R., Rose K. (eds) Self-Sustaining Systems. Lecture Notes in Computer Science, vol 5146. Springer, Berlin, Heidelberg

Abstract

The Lively Kernel is a complete platform for Web programming written in JavaScriptTM using graphics available in leading browsers. A widget set built from these elements provides a user interface kit, and the widget set is also extensible. A window-based IDE allows users to edit their applications and even the system itself.When a user visits the Lively Kernel page,

http://research.sun.com/projects/lively/index.xhtml

the kernel loads and runs with no installation whatsoever. The user can immediately construct new objects or applications and manipulate the environment.

The Lively Kernel is able to save its creations, and even clone itself, onto Web pages. In so doing, it defines a new form of dynamic content on the Web. Moreover, since it can run in today’s browsers, it promises that wherever there is the Internet, there can be authoring of Web content.

Beyond its utility, the simplicity and completeness of the Lively Kernel make it a practical benchmark of system complexity, and a flexible laboratory for exploring new approaches to security, simplified graphics, and Web technologies in general.

Note to Readers: As of this writing, the Lively Kernel runs with no installation in the Firefox 3 beta and Safari 3 browsers. We are preparing an applet that will allow it to run in other browsers until their internal graphics are adequate for install-free operation

Keywords

Dynamic language JavaScript Morphic self-supporting Web programming rich internet applications widgets Web 2.0 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Daniel Ingalls
    • 1
  • Krzysztof Palacz
    • 1
  • Stephen Uhler
    • 1
  • Antero Taivalsaari
    • 2
  • Tommi Mikkonen
    • 2
  1. 1.Sun Microsystems LaboratoriesMenlo Park
  2. 2.Sun Microsystems Laboratories, Email: Lively@Sun.comTampereFinland

Personalised recommendations