World's First Voice Call From a Free GSM Stack
zycx writes "As Dieter Spaar has pointed out in a mailing list post on the OsmocomBB developer list, he has managed to get a first alpha version of TCH (Traffic Channel) code released, supporting the FR and EFR GSM codecs. What this means, in human readable language: He can actually make voice calls from a mobile phone that runs the Free Software OsmocomBB GSM stack on its baseband processor. This is a major milestone in the history of the project."
Sounds like a pretty impressive feat. Shows that talented, dedicated individuals collaborating in a small group are still by far the most effective way to create software. All that "process" and "management" BS can do is decrease the performance of talented people. And with untalented ones, the final product will always suck, no matter what "process" or "management method" is used.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
What this means is that it is now theoretically possible to have a phone with zero closed source code. So far all phones have had at least proprietary radio module code.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
According to the all-knowing Wiki: "phase I of the GSM specifications were published in 1990"
So, depending on your point of view:
- it's taken 20 years to implement something that had a published standard and worldwide, cheap hardware examples used by millions of people every day.
- the standards took 20 years for an outsider to be able to implement them independently.
And we're still only talking alpha code with specialised hardware.
... perhaps the first patents expired.
If you start working on that phone now, you might even get a few months use out of it once you're finished. Don't expect too many GSM networks to still be around in a few years time.
Keeping GSM turned on is the only way that can AT&T's Christo-inspired TV commercial can claim 97% coverage. There's no way that AT&T will have UMTS everywhere and that even the cheap GoPhone handsets will support UMTS by the time it deploys LTE.
It's illegal only if you get caught. Which, if you don't cause significant billing or technical anomalies, is rather infinitesimally low chance. I'd say well-worth the risk.