Some notes about the FSFE FTF Legal Workshop
I'm currently on the train heading back home from Amsterdam, where the last two
days I've been attending the 2009 Legal Workshop of the Legal Network of the
Free Software Foundation Europe.
I have to admit that it was a big surprise to me that the constructive
atmosphere and the quality of the presentations, panels and hallway discussions
has even improved beyond the already exceptional level last year.
So even if some of the more technical readers of this blog would find it hard
to agree: It can actually be a lot of fun to spend two days locked up in a
conference room full of 40 lawyers :)
It was very clear that the Free Software license compliance has moved ahead
quite a bit since its early days. We have had a number of independent lawyers
as well as corporate legal counsels from various backgrounds, as well as
some folks like myself with a very technical background but a vested
interest in legal aspects of FOSS.
Let me report on some of the most exciting parts of the workshop, at least
from my perspective:
- An official representative of WIPO reporting on their recent considerations
regarding collaborative creative work such as FOSS and the creative commons
projects
- Very insightful talks about software patents and the various new projects
like the Open Innovation Network, LinuxDefenders, Peer-to-Patent, etc.
I believe the significance of this work for the future of FOSS cannot be
underestimated, no matter of which jurisdiction you are in.
- This year, two legal experts from Taiwan were attending and received
considerable attention given the many problems that FOSS has both
legally and technically with products from the Taiwanese industry
- Last, but not least, I have made some very interesting new contacts from
people involved in Linux on mobile phones
Thanks a lot to the FSFE and particularly Shane's excellent work in putting the
Legal Network and the conference together. Thanks also to the sponsors of the
workshop, including Canonical and Black Duck.
Podcast about OpenBSC at Chaosradio Express
About a week ago, I had the pleasure of recording a Chaosradio Express (CRE)
podcast about the OpenBSC project, as well as briefly addressing other GSM
related FOSS projects such as OpenBTS and airprobe.org
As always with CRE, it was a most pleasant experience talking with the
host Tim Pritlove and explaining the scope of the project as well
as the overall how and why.
Unfortunately, unlike my blog (and most of its readers), the podcast
is not in English language. But if you understand German and want
to hear more about OpenBSC, I obviously recommend to check it out!
OLPC 1.5 to be using VIA C7-M CPU and chipset / VIA reference documentation
To many of you this might not be new. About a week ago, OLPC
announced that they have selected a VIA CPU and integrated graphics chipset for
their OLPC 1.5 hardware version.
I was expecting this to happen, not because I am working part-time for VIA
or because I had any kind of insider information. As usual, I speak for myself
and not for VIA. But for anyone who understands the x86 marketplace it would
have been pretty clear. AMD's Geode is aged and slow, and there are not really
any successors. Intel's product portfolio has recently become great for small
mobile devices, but I would imagine the pricing is probably a bit too high
for an extremely-low-cost product like the OLPC. Going for an embedded MIPS or
ARM processor would rule out running a [un]popular OS from Redmond, and whether
we like it or not OLPC is apparently looking at supporting such a OS, too.
Intel would obviously have been the perfect choice from the FOSS point of view,
a lot of open documentation as well as GPL licensed and stable drivers in
mainline Linux and X.org. VIA is not quite there yet, but I can assure you
the changes are still ongoing.
Some people, most prominently John Gilmore have raised concerns about the lack
of any public documentation for neither the C7-M nor the VX855 chipset. This
is unfortunately still the case. The CPU data sheets should have been public
for quite some time but haven't been due to resource constraints. And the VX855
manual is not yet public, as the silicon is still being verified. But as you
can see from the publicly available manuals for the VX800/820 as well as the
chrome9 2D and 3D graphics reference manuals (all linked from the OLPC wiki
page now), the immediate predecessor of the VX855 already has open documentation,
and this will not change for the VX855 either.
So rest assured that the documentation for the VIA chips to be used in the
OLPC1.5 will be publicly available. I'll also try to get personally involved
in the VIA/OLPC discussions and see what I can do to help both on the technical
side, as well as helping with the interaction and mutual understanding of
both sides.