wabasoft big ideas  
Fun and Games
More VMs
More SDKs
Dev Tools
How-to Papers
Contact Us
Home Page
Latest News
VeriFone Vx Waba
3ia.com has ported Waba to the VeriFone as part of "Vx Waba". Click this link:


to see what they are doing. Kudos to the folks at 3ia.com!

Waba is over 10 years old
Waba is a simple, little and basic open source VM and tiny SDK. The WabaVM and SDK are finalized and thus not being updated but if you are looking for code to create a simple VM or want a starting point for creating your own VM, Waba might be for you.
Waba for the Game Boy
Waba has been ported to the Game Boy. Visit www.badping.org/jasos to get the download and see screenshots. Kudos to Justin Armstrong!
Waba and JDK 1.4 Compiler
Sun's JDK 1.4 compiler is different from previous Java compilers. Specifically, Sun changed the way fields are referenced in compiled bytecode. This causes the WabaVM to give a 'field not found' error when running programs compiled with the JDK 1.4 compiler. You can use:

javac -target 1.1 ...

when compiling with the JDK 1.4 compiler to fix the problem.

Mobile Database Software
IMobile Technology has developed IMDB, software that incorporates Waba for Windows CE and adds lots of database functionality, XML, charting and more. It is available at www.imdbset.com.
It was brought to our attention that there is another port of Waba to the Zaurus. This port is over a year old and is specific to the Japanese models of the Zaurus. The web page for the port is here. Arigato Sakane-san!
Waba Ported to Zaurus
A Waba port to the Zaurus is now available. Click here and search for the "Zaurus Page" link to check it out. It should be at the top of the screen if you click the link.
SuperWaba and SourceForge Waba
So, whats the current version of Waba? Here's the breakdown. The version of Waba on this site is "Waba Classic" - the basic version of Waba developed by Wabasoft. Developers have taken Waba Classic and are using SourceForge to manage new Waba releases. SuperWaba is a more actively developed version of Waba that used Waba Classic as a starting point.
Waba Ported to MS-DOS
A Waba port to MS-DOS is now available. Click here to check it out.
Waba Ported to TI Calculator
A Waba port for Texas Instrument calculators is now available. Click here to check it out.
Waba Source Code Control
Waba is now available under source code control for future development at waba.sourceforge.net. You can see Waba in an iPaq running Linux and other interesting work there.

Waba is a free open source programming platfom (when used under the GNU license) that lets developers write one program that can run on PalmPilot and Windows CE devices and on any machine that supports Java.

Previous News Stories
Estimation Software
Check out CoCo Estimate, estimation software for Palm and Windows CE devices developed using Waba.
Check out VP Finance, a free finance manager for the Palm.
Waba 1.0
Waba 1.0 has been released under the same open source license as Linux. It's available free on our download page.
Waba in Japan
Looking for some Japanese Waba documentation? Check out WabaWorld Japan.
Waba Newsgroup
Have a question? Check out our support page which contains a link to the Waba newsgroup.
last update: April 5, 2016
PalmPilot is a trademark of 3Com Corporation. Windows CE is a trademark of Microsoft Corporation. Java is a trademark of Sun Microsystems. Waba, WabaVM and WabaSDK are trademarks of Wabasoft Corporation. Copyright (c) 1999 - 2016 Wabasoft.
get waba

Want to quickly learn how to program in Waba?

We made a page that shows you how to create a simple Waba program.

Have a question? Check the Waba FAQ. The answer could be a click away.

Want to download the latest release?

WabaVMs and the WabaSDK are available free from our download page.