Why I think we won the battle against software patents

After many years talking about the damages to innovation created by patents on software, I believe that the we can consider the battle won: the free software/open source movement should focus its attention on other battles.  While I agree with Florian Mueller that the Europeans are still pestered by patents on software, I believe that…

Florian’s comment on victory

Florian Mueller left a comment on my previous post about the software patents campaign. I promised to reply soon and I will, but meanwhile I think it’s worth reading, if you haven’t already: I was quite actively involved in the fight against that proposed EU directive, and I was in Strasbourg on the day of…

Join a community, land a great job

Joining a community not only makes you feel better but can land you a great job. Janet Swisher has been contributing to the online community FLOSS Manuals writing documentation for free/libre software. In a message to the community she wrote: I hadn’t been looking for a new job, but I was contacted by someone at…

How To Mix Agile And Software Developed By A Community

Back from Italian Agile Day where Stefano Fornari of Funambol with Marco Abis of Sourcesense animated a debate about mixing Free/Libre Open Source Software (FLOSS) and Agile development methods. I used to think that there was no issue because, after all, free software is a way to release software and it’s not a development method…

Don’t call it Scrum

Gianugo Rabellino has given me more food for thoughts about my research on Free/Libre Open Source software development and Agile/Scrum methods. His latest post contains a sentence that summarizes my key finding so far: At the end of the day, this means that the customer is there – it just happens to coincide with the…

SCRUM and volunteer developers

[caption id="attachment_838" align="alignnone" width="450" caption="SCRUM development process"][/caption] Funambol engineering team uses the SCRUM methodology to develop software. It’s a very interesting method that seems highly compatible with free/libre open source software development habits. It mandates fast release cycles (like the release early/release often mantra), teams that can self-organize. SCRUM also mandates fixed time (2 to…

Ozzie talks about FLOSS and FLOSS advocates talk back

Lots of talking about Microsoft lately.’  As I expected, Ray Ozzie’s public appearances are increasing with declarations of love for the magic word interoperability and with a new, more open, attitude.’  I believe it’s true that “Microsoft fundamentally, as a whole, has changed dramatically as a result of open source,” as Ozzie said. Roberto wrote…

Wengo stopped developing wengophone

Some disappointing news today: Wengo stopped developing Wengophone, the VoIP SIP and XMPP/Jabber multiplatform client.’ ’  They announced it in the developer’s mailing list. Update: the’ development of OpenWengo software has been taken over’ by an experienced Wengo programmer. I wonder why Google isn’t contributing its gtalk code to free software projects like Kopete, Gaim or Adium: they…

Nokia goes for Trolltech

Now, this is surprising: Nokia acquired Trolltech, makers of toolkit QT, GTK’s competitor. What surprises me is that Nokia is using GTK on its tablet products (the 770, N800 and N810). So now Nokia has a stake in many platforms: its own flavour of Symbian for its cell phones, GTK/Gnome on the internet tablets and…

A fresh start with my new job at Funambol

I haven’t been updating the blog too much in the past week and the reason is that I have a new job as community manager at Funambol. The company develops the free/libre software Funambol application server (formerly known as Sync4j). The server allows mobile backup and PIM synchronization to contacts, calendars, tasks, notes and other…