Four years creating OpenOffice.org and Unicode locales
Published: 28 Jan 2010
What started as a small programming project it has now became the reference software to create locales for OpenOffice.org and Unicode. Our first tool (localegen) has generated 170 locales in four years. Around 25% of them has made them all the way into OpenOffice.org and Unicode's Locale Repository.
Locales come from all other the world, latest additions include: Uyghur, Maithili, Urdu, Maltese, Sardinian, Asturian and an Arabic-based locale for Oman.
During 2009, we rewrote localegen to facilitate the creation of 100 African locales. Today, Afrigen is the major effort in the world to submit African locales to Unicode!.
As you can imagine, tools need to be adapted with time and managing so many languages, scripts and features still takes considerable time of our research and development. In 2010, we are looking for a sponsor to continue our work, we plan to include more advance features in our tools (support for collation, community grading of locales, discussion forums, etc). Interested? Drop us a line!
We want to thank the IDRC for supporting us and our partner in the 100 African Locales Initiative, Kamusi Project International , as part of ANLoc. Thanks to the Royal Institute of Technology in Sweden for hosting our development platform. Specially, we want to thank all contributors that have made Localegen and Afrigen a success!. We love to see (our) software used!
Low cost open GSM base station for developing countries
Published: 24 Aug 2009
What did you do during your summer holidays? I was building my own GSM network!
I have been waiting almost 20 years to make this phone call!. Back in the 90's when I started my engineering studies and discovered GNU/Linux, dreamed with a system that could do what I have right now on my table :). The first attempt was in 2001 when I was completing my PhD at KTH in Sweden. During those years a group of researchers in the Laboratory started to explore the possibility of replacing as much of the GSM architecture (BSC, MSC) for open source software. Although we had a commercial GSM container with plenty of noisy equipment, the project got stuck trying to find documentation for the GSM internal interfaces.
In December 2008, I attended a conference about Mobile Service in Developing Regions. I was very surprised not to see anyone addressing the need of opening the GSM infrastructure (hardware and software). Christmas period was a good time for new projects so I decided to get in touch with the openbts project and try to build their base station. Assembling all the necessary hardware took a bit of time! David Burguess from openbts has been really helpful with hardware purchases!.
Yes! It does work, and that first phone call felt like a different one :D. The base station uses a piece of hardware known as USRP. The USRP is a radio communication system where components that have typically been implemented in hardware are now implemented using software in a PC.
We are looking for sponsors for a deployment in a developing region! Interested? Drop us a line!









