Michal Čihař - Future of Gammu

Future of Gammu

All of Gammu and Wammu related projects are slowly dying under my hands in past months (maybe I could even say years). The reason for this is lack of motivation and time to work on that properly.

Last year I've managed to collect some bugfixes and to fix some bugs myself what lead to releasing Gammu 1.31.0, which seems to be quite good release. But since then, I've again hardly done any work there and my biggest motivation for working on Gammu is that without my involvement the project would be probably completely dead. This is definitely not the best motivation and the outcome can be clearly seen.

The project definitely has it's problems (I could name them, but let's avoid making this blog post too long), but there are quite a lot of users using it. Currently most interesting feature seems to be SMS daemon, which is probably superior to what others provide, because this is where Gammu gets most of it's new users.

Unfortunately not much of them are active in development, the biggest contribution I can expect there is to fix issues they face. On the other side bug tracker and mailing list are full of reported bugs. Not speaking of feature requests to support new phone models. Some of them should be easy to support like new S40 based Nokia's, but things like Android, iPhone or Windows Mobile would require much more work.

Of course the big question is whether somebody needs anything else than SMSD. In modern phones, you anyway have most of the data on "cloud" as well, being it Google, Apple or Microsoft and possibility of doing backups to the computer are not that important as in past.

I'm definitely not using Gammu to backup my phone (anyway MeeGo is not supported) and I don't think I will in near future. Simply there are better and easier ways to get my data out of phone than implementing support for Gammu.

Anyway if anybody is willing to help Gammu now or in future, I'm definitely willing to help him.


CMM wrote on Jan. 27, 2012, 1:40 p.m.

I totally agree the BEST is the SMS Daemon that allows anyone with a USB Modem to send and receive SMS.

I've build in past a SMSGateway WEB UI, and Rules Engine on top of the daemon ..

Other than that any smartphone has SMS backups etc etc etc..

wrote on Jan. 27, 2012, 2:41 p.m.

You have done wonderful job. Thanks for your hard work and sharing such a great piece of software.

I am using Gammu-SMSd with USB Modem to send SMSs to our customers.

Yes SMSD is were all the future action should happen.

As old Nokia dumb phones slowly retires from market it does not make sense to keep supporting AB/Calander etc. features.

I would love to see more devices like USB Modems supported in future releases and improved USSD support. That can lead to some interesting apps around Gammu/Gammu-SMSd


wrote on Jan. 27, 2012, 4:14 p.m.

i use gammu since debian etc and i learned lot of concepts in gsm, sms, mobile protocols, usb connections, sphinx, and prompt translate to portuguese from brazil! I think you have made great job until now and i believe that are many of telecom companys here in brazil that do not have services already available gammu / wammu (in linux versions). yesterday a made a posto to gammu list talking about "perception" that something is going on because all of us that follow gammu lists see level of service in answers. I hope you could renew power to join with someone project to take care and make gammu more strong and long live as free software, like freedom.

wrote on Jan. 27, 2012, 6:40 p.m.

It's not about renewal of my power, single person can not run project in long term. And unfortunately there is really nobody helping me - neither on the list nor by fixing reported bugs.

Jury wrote on Jan. 30, 2012, 4:55 p.m.

Hardware compatibility is the critical issue - we were not able to make Gammu work with industrial-grade Wavecom modems.

wrote on Jan. 31, 2012, 2:59 p.m.

Well, the backup features are still used. My girlfriend just got herself a shiny new Android phone and used Wammu on her Debian to get the old addressbook of the old SE phone over to Google. The only problem was to find the correct port in /dev ;)

Take this as a happy and thankful users note :)