Jul 23 2008

links for 2008-07-23

Published by Stef under del.icio.us

No responses yet

Jul 22 2008

Open Mobile Exchange speech at OSCON2008

Published by stefano under business, eng, funambol

OpenMobileExchange room at OSCON2008
Usually it’s the speaker that is photographed, this time I took the chance to take a picture of the people listening to my speech at OSCON2008 for Funambol. Quite some people where there and they seem interested into “Leveraging Mobile Open Source for New Wireless Apps and Services”.

It was a very interesting session, Surj Patel and Raven Zachary have put together an amazing panel.

No responses yet

Jul 18 2008

Going to OSCON 2008

Published by Stef under community, eng, funambol

I’ll participate to one of the biggest convention in the world run by O’Reilly.  I’ll be in Portland next week, following especially the Open Mobile Exchange sessions for Funambol.  See you there, I hope :)

OSCON 2008

No responses yet

Jul 12 2008

Funambol on Mac OS X, part 2

Published by Stef under community, eng, funambol

Yesterday I talked about SyncEvolution as one of the two options to sync contacts on Mac OS X using myFUNAMBOL. Today it’s time to introduce the other option: the Funambol Plugin for Mac OS X, contributed in his spare time by Kevin Lovette (a hacker of the Funambol Professional Services team). Like Patrick started SyncEvolution to be able to sync his SyncML devices with his GNOME desktop, Kevin had the same kind of itch on his Apple desktop and started to scratch it.  Funambol Inc allowed him to develop this software in his spare time in exchange of knowledge about the Mac desktop platform.

Funambol Plugin for Mac OS X is a System Preference application. You can download the binary (version 0.1), unzipped it and double-clicked on the resulting .PrefPane file. You can install it only for your user or for all users of the machine. Once the plugin is loaded, enter your myFUNAMBOL username and password, and make sure that the URL is http://my.funambol.com/sync/.

On the next tab, Sync, tick Contacts selecting the ‘Card’ option from the dropdown menu. If you want you can also enable syncing Tasks tick it and select ‘Tasks’ from the meny. The other options are not selectable because they’re still not supported. Now you’re ready to hit the Sync Now button and wait for the sync to finish. The notification area has a bug and it doesn’t notify clearly what is happening.

Being in such early stages of development, I’m sure there are more bugs waiting to be discovered. You can help Kevin to improve this software: look at the project pages on Funambol Forge and discuss it on the Funambol Users discussion list.

3 responses so far

Jul 11 2008

Funambol on Mac OS X, part 1

Published by Stef under community, eng, funambol

While the world goes crazy with the iPhone, I decided to spend some time testing the two options for syncing on Mac OS X using myFUNAMBOL. There are two options available, both are community contributions. Today’s post is about SyncEvolution, contributed by Patrick Ohly.

Patrick Ohly’s SyncEvolution provides the missing link between Mac OSX and SyncML. The application is  *nix style, command line based, originally for GNOME Evolution GNU/Linux and later ported to iPhone, OS X, Maemo.  Old school *nix users will find it very easy to setup and run on Apple’s system.

Download the package from the Mac directory (I used the latest version, SyncEvolution 0.7). Expand the tarball and copy the binaryes in ~/bin (modify the .bashrc PATH variable to include your $HOME/bin, as follows).

PATH=$PATH:~/bin

Then create the directory ~/.sync4j/evolution/myfunambol and copy in it the files share/doc/syncevolution/funambol from the original tarball. Since I couldn’t find a way to make Finder show the hidden directories, I used the unix cp and mkdir commands (I’m at home with those, but YMMV).  Now it’s time to edit the configurations. I use smultron as text editor,

$ smultron /~.sync4j/evolution/myfunambol/spds/syncml/config.txt

Change deviceId to something unique (especially if you’re syncing from many computers or more than one account on the same computer) and add your myFUNAMBOL username and password.  Then it’s time to edit the addressbook configuration:

$ smultron myfunambol/spds/sources/addressbook/config.txt

change the type to the Mac type and make sure that the sync is configured as follows (unless you need different setup)::

type = addressbook
sync = two-way

That’s it. Now go on with the sync:

$ syncevolution myfunambol

and that’s it.  SyncEvolution doesn’t support tasks nor calendar yet, but at least the AddressBook support is pretty good and stable. If you are a Mac programmer or you want to try becoming one, help Patrick to add a GUI to SyncEvolution and extend its functions.

3 responses so far

Jul 09 2008

links for 2008-07-09

Published by Stef under del.icio.us

No responses yet

Jul 04 2008

Closer to be perceived as a “Social Cause”

Published by Stef under business, eng

Bradley is right to be excited for the phone call he received from a socially responsible investment company. While social responsibility has become a big issue for many companies, corporate reports focus mainly on projects to protect the environment, to sustain developing countries and to improve working conditions of their employees and contractors. So far, use and support of Free Software doesn’t appear in social responsibility reports. Companies instead mention more and more their support to Free Software (often using the term “Open Source”) in their marketing brochures. As a bad result, many people believe that Oracle is an ‘Open Source’ company, together with Google, nVidia and Intel since these have ‘Linux’ and ‘OSS’ all over.

I think we need a way to measure how close the actions of corporations are to the values of the Free Software movement and put such measure into corporate reports. We might discover that what they do is (or is not) far away from what they say in their brochures.  This index (call it Free Software Fairness Index) could serve as a basis for classification of Free Software Business, on which socially responsible investment funds can decide to invest. This FSF Index could be an indicator of the adherence of the companies’ actions to the principles of the GNU Manifesto.

It’s not simple to summarize real life actions into a number, but there examples out there that we can draw inspiration from.  What do you think?

3 responses so far

Jun 28 2008

Goodbye uncle Bill

Published by Stef under business, eng

As Bill Gates finally bows out of Microsoft to pursue his charity interests, BBC looks at some of the hits and misses of the software company he founded.

BBC NEWS | Technology | The hits and misses of Microsoft

Uncle Bill left a Microsoft not having beaten the Free Software movement and fighting to conquer new markets, like the mobile devices, where it is not a leader. I’ve played for a few hours with a Windows Mobile phone at Funambol and I remain skeptical about that OS. Anyway, it will be interesting to watch Ray Ozzie at work and see how he will play.

No responses yet

Jun 24 2008

Moodle ripped off, should switch to Affero GPLv3

Published by Stef under business, community

Roberto reports about the Lazio e-Citizen project chose Moodle to deliver courses to educate elderly citizens (age 60 and more) to use computers and Internet, but they don’t say that openly.  I found it offensive, that AICA and all the other groups involved in the project failed not only to give credit to the Moodle project, but they also created artificial requirements for the solution  making it look like the training lessons need Windows 2000 or later versions and for the browser: Internet Explorer 6.0 or superior.  Goodbye browser interoperability, farewell Moodle’s effort to be platform independent.

It’s annoying to realize that Moodle was exploited so radically, it feels like a rip off. To give credit to the developers of the Free Software you use to deliver your services is the least you can and should do.  You should also contribute back your changes and learn to be a good citizen in the digital world, where freedom must be preserved.  I think the Affero GPLv3 is a better license for Moodle and other web based software as the best way to protect their asset from such rip off. Funambol wisely chose it immediately and more projects are using it, too.  Credibility and reputation are between the most important assets for Free Software developers and they should be guarded properly.

Probably, even if Moodle used the AGPLv3, it may have not prevented the Lazio eCitizen project from hiding it under the hood but at least it may have forced them to release back their changes. I suspect we will see more of these misguided/misinformed uses of Free Software in the future. We should get the best legal protection and get ready to educate people to behave correctly.

No responses yet

Jun 22 2008

Back from Shanghai

Published by Stef under eng, viaggi

I’m back from the ‘Doing business in China’ MBA classes at Shanghai Tongji University. The classes were very interesting and helped me get a better understanding of this huge country. Food was good and incredibly cheap, while the landscape in Shanghai is simply stunning with huge contradictions. The Chinese cell phone market seems very very promising (as any market there, I guess) with already 800 million users. I think we’ll have to translate relevant parts of the Funambol Forge to Mandarin soon :)

Of course I couldn’t resist taking the magnetic levitation train to the airport from Shanghai. Here is the video (the train goes only at 300km/h because it was too early. Later fares travel at 457Km/h).

No responses yet

Next »