SIL LSDev Linux Development

Language software for Linux and Mac OS X

Balsa Beta 1 has been released

We are pleased to announce the Beta 1 release of the Balsa system. There’s a Quick Start here.

Balsa is a system on an SD card that turns a netbook into a Basic Language Software Appliance. It contains basic language software with a simple to use interface.

Read the rest of this post…

Bibledit in OLPC emulation

At the Bibledit web site here go to Download, Installation procedure and find instructions for installing Bibledit on the OLPC. This was tested in the VMPlayer OLPC emulation (running OLPC build 625) and it was successful. We used the XO activity button at the Bibledit web site per the instructions. We did however do our own build of Bibledit so as to have the current version. The Bibledit build was done on a separate computer and then transfered to the OLPC emulation.

OLPC in an emulator

The B2 development machine we currently have will not run the latest OLPC builds so I have been attempting to get them running in an emulator. I decided to try all 3 emulators to see what issues there were with each one, the 3 being Qemu, VMPlayer and VirtualBox.

After doing the installs the launchers are put in various places. Qemu puts the launcher under Accessories, VMPlayer puts the launcher under Other and VirtualBox winds up in System Tools as Innotek VirtualBox. More detailed instructions are available for the emulations here The following is not meant to be instructions but is a short collection of tips for each emulator that were either hard to find at the above website or were not at this website.

Read the rest of this post…

Graphite and OLPC

It may not have been obvious from the last two posts, but we are taking steps towards getting Graphite working on the OLPC. Read the rest of this post…

Our own OLPC

We’ve just received our own OLPC hardware, through the beta programme. It is an XO B2. The hardware is really nifty, although surprisingly heavy. The software is still a little rough in places, but continues to improve at an amazing rate.

We’ll be experimenting with it in all kinds of ways, but the real reason for having it is so that we can try porting various pieces of our software to it and see how well they work on it. In particular, we’d like to see how Graphite performs there.