LWN.net Logo

Toward a free software GSM phone

From:  Harald Welte <laforge-AT-gnumonks.org>
To:  baseband-devel-AT-lists.osmocom.org
Subject:  RMS / FSF / OsmocomBB / Free Software GSM phone
Date:  Mon, 2 May 2011 17:26:01 +0200
Message-ID:  <20110502152601.GJ3301@prithivi.gnumonks.org>
Archive-link:  Article, Thread

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi!

Some months ago, Richard Stallman (rms) has contacted me regarding
my work with OsmocomBB.  As it is not a big surprise to us, he is
really interested in the project.  After all, it would be the first
mobile phone that he himself would be able to use, given that there
is no proprietary software on the baseband anymore.   And of course
it would enable loads of other freedom-loving users to finally have
an alternative to the proprietary telephony world.

Here in Morocco, I've had some further discussion on the topic face to
face with him, and he is sort of unhappy with the fact that nobody is
working on making an actual self-contained phone (no matter how simple
or limited in features) that can be used by a regular user as 'just a
phone'.

I explained to him that our motivation is mostly a different one
(research, security, GSM-attached PBX, etc.) and thus there is no
intrinsic motivation to work towards a more user-friendly version.
Furthermore, we are system level hackers with an interest in
communications, not particularly people who like to work on a UI
or usability.

So we agreed to make a public call for volunteers to wokr on that aspect
of the phone.  I understand this will likely cause some effort on our
side (fencing off poeple who don't have the neccessary skills,
integrating such code, finally deciding on a RTOS to use, etc.).

However, I more or less see it as my (and our?) duty to realize the
potential of our protocol stack and baseband firmware.  Next to all
our own self-motivated personal interestes, there is a bigger cause
that we can help along: Free Software based telephony.  So the least
we can do is to try to find somebody who can work on that part, and
help developer[s] to interact with our code.

It's the question of whether we are just hacking away on our personal
little pet, or if we try to achieve something bigger.

I've already drafted a version of the 'job description' and with some
luck the FSF will soon publish it, reaching out beyond our existing
small Osmocom community.

e will try to draft a similar job description related to MS-side GPRS
support (L1, RLC/MAC, ..).  That would be yet another area where we
would appreciate some contribution, and which eventually be important
beyond our existing voice telephony capabilities.

Regards,
	Harald
- -- 
- - Harald Welte <laforge@gnumonks.org>           http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
                                                  (ETSI EN 300 175-7 Ch. A6)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iD8DBQFNvs0JXaXGVTD0i/8RArkDAKCONleE9HJ2i1jp7L/XnMY0YweIjACbB8Lz
puH7X4lkqY8AqzU0SAlOAxM=
=Cmo8
-----END PGP SIGNATURE-----




(Log in to post comments)

Toward a free software GSM phone

Posted May 16, 2011 10:45 UTC (Mon) by bumpygreen (guest, #69746) [Link]

I too hope to see this succeed in whatever incarnation it may ultimately present itself. I however pray that this effort doesn't follow other promising technologies like peer-to-peer sharing and comminication into obscurity thanks to the heavy hand of regulation and commercial private interests. There are many threats to open source communication platforms in the form of telecommunications companies that would like to see this fail to protect their legacy investments. We are currently seeing rent seeking behavior with lobbying, litigation, throttling and data caps designed to create profits without providing innovation, or creating value that users can pay for. Users should own (decide when to control or share) their data and communications which ultimately in the spirit of the open Internet creates a useful heterogeneity of the technologies we choose to adopt. Jjust like with the Internet where we have the freedom to use the vast array of secure or insecure protocols for comminicating, we can take this existing protocol and extend it to make it warm and fluffy (fuzzy) for users in terms if the freedoms they can exercise.

Copyright © 2011, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds