jBubbleBreaker is an (extensible) open source java clone of the popular BubbleBreaker game released under GPLv3 license. It is written in java so that it can run on every java platform.
It requires the java runtime environment (version >= 1.5). You can get it here: http://java.sun.com/getjava/
Latest version: 0.7 (released on 2008-05-02)
Play online: jBubbleBreaker applet
Download:
Windows installer (~975 KB)
Platform independent .jar-file (~190 KB)
Source code (~550 KB)
Download and support: SourceForge Project homepage