The Lively Kernel
Sign in to YouTube
Sign in to YouTube
Sign in to YouTube
Uploaded on Jan 26, 2008
Google Tech Talks
January, 24 2008
The Sun Labs Lively Kernel is a new approach to web programming. It provides a complete platform for web applications, including dynamic graphics, network access, and development tools, and requires nothing more than available web browsers. We call the system lively for three reasons:
It can change itself and create new content. The Lively Kernel includes a basic graphics editor that allows it to alter and create new graphical content, and also a simple IDE that allows it to alter and create new applications. It comes with a basic library of graphical and computational components, and these, as well as the kernel, can be altered and extended on the fly.
It can save new artifacts, even clone itself, onto new web pages. The kernel includes WebDav support for browsing and extending remote file systems, and thus has the ability to save its objects and "worlds" (applications) as new active web pages.
The Lively Kernel is being made available as Open Source software under a GPL license. While it is not ready for use as a product, we expect significant participation from adventurous developers and academia.
Speaker: Dan Ingalls
Dan Ingalls is the principal architect of five generations of Smalltalk environments, culminating in the release of Squeak, an open-source Smalltalk system written in itself. He designed the byte-coded virtual machine that made Smalltalk practical in 1976. He invented BitBlt, the general-purpose graphical operation that underlies most bitmap graphics systems today, and also pop-up menus. He has received the ACM Grace Hopper Award for Outstanding Young Scientist, and the ACM Software Systems Award.
Dan is currently at Sun Microsystems where he is working on the Lively Kernel, a self-supporting computing kernel that lives on a web page and requires no installation.
Dan Received his B.A. in Physics from Harvard University, and his M.S. in Electrical Engineering from Stanford University.
Speaker: Krzysztof Palacz
Krzysztof Palacz is a researcher at Sun Labs, where he is currently
working on the Lively Kernel, a zero-installation, self-supporting Web-
based programming environment and user interface system.
Previously Krzysztof worked on virtual machine implementation, he co-
designed the Ovm virtual machine and developed high-level
communication mechanisms and clustering extensions for the
Multitasking Virtual Machine from Sun Labs.
Krzysztof received a M.S. in Physics and a M.S in Computer Science
from Adam Mickiewicz University, Poznan, Poland and his Ph.D. in
Computer Science from Purdue University.
Standard YouTube License
- 1:17 Linus Torvalds: Java A Horrible Languageby Muktware ChannelFeatured 140,309
- 1:00:18 How To Design A Good API and Why it Mattersby GoogleTechTalks 173,675 views
- 1:01:33 A Possible Future of Software Developmentby GoogleTechTalks 61,017 views
- 57:53 Larry Wall Speaks at Googleby GoogleTechTalks 45,643 views
- 1:05:07 State of the X Windowby GoogleTechTalks 26,059 views
- 2:58 Linus Torvalds: We Don't Use Windowsby muktware 69,567 views
- 49:25 Greg Kroah Hartman on the Linux Kernelby GoogleTechTalks 136,611 views
- 55:27 How Cybercriminals Steal Moneyby GoogleTechTalks 134,832 views
- 59:35 The Web That Wasn'tby GoogleTechTalks 59,957 views
- 58:08 No Time to Thinkby GoogleTechTalks 131,286 views
- 1:06:38 Polyworld: Using Evolution to Design Artificial Intelligenceby GoogleTechTalks 116,066 views
- 56:23 Tangible Functional Programmingby GoogleTechTalks 41,505 views
- 1:05:39 coreboot (aka LinuxBIOS): The Free/Open-Source x86 Firmwareby GoogleTechTalks 55,521 views
- 56:27 Quantum Computing Day 1: Introduction to Quantum Computingby GoogleTechTalks 106,612 views
- 1:10:16 Getting C++ Threads Rightby GoogleTechTalks 98,441 views
- 41:26 Write and Submit your first Linux kernel Patchby fosdemtalks 41,404 views
- 1:25:13 The Origins of Linux - Linus Torvaldsby ComputerHistory 313,463 views
- 53:55 Three Beautiful Quicksortsby GoogleTechTalks 37,506 views
- 38:25 "The Clean Code Talks -- Inheritance, Polymorphism, & Testing"by GoogleTechTalks 125,973 views
- 59:57 FreeBSD Kernel Internals, Dr. Marshall Kirk McKusickby bsdconferences 56,268 views
- Loading more suggestions...