Sunday, October 22, 2006
Microsoft to dominate mobile? They do not think so
Some people - just the ones that do not know/understand mobile ;-) - are telling me that Microsoft will dominate this market as they dominated the PC market (BTW, I just bought the third Mac laptop for my employees because they asked for it and I could not find one single reason to say no...).
I do not think Microsoft will dominate mobile, sorry. They do not think it either...
Check the numbers: they had 6M devices last year with Windows Mobile. They plan to grow 100% this year. It looks like a big number... That's 12M devices. Maybe they will do 100% next year and the following one. That's 48M devices at the end of 2008. Wow.
In Q3 of this year, there were 245M phones shipped worldwide. We'll have 1B (one billion) phones shipped in 2006, still growing in the next two years.
If Microsoft is right and they make their numbers, they will have about a whopping 3% of the mobile market by the end of 2008. Apple is at 7% today on the PC market... Is Apple dominating the PC market??
Friday, October 20, 2006
Mobile TV and the inevitable lack of bandwidth
Thursday, October 19, 2006
I want to thank my mom again (but I need you this time)
Ok, you win something and you get greedy. It happens. I want to win the World Cup again, for example, but I have to wait...I just found out my blog has been nominated in the top 50 by Fierce Wireless "based on editorial quality, site usability and penetration among wireless industry executives". Yeah, right.
Anyway, thanks for reading this. If you want to vote for this blog you can click on the icon on the right, chose "Mobile Open Source" and do your math (that is quite funny, BTW). I do not think the rules allow me to give away t-shirts to everybody voting for me, sorry. But I am Italian, therefore flexible by nature :-))
Wednesday, October 18, 2006
I want to thank my mom...
Funambol won big at the Mobile Star Awards this week. We won Gold Star (that's the #1 prize ;-) for both our consumer email and our PIM solution. That's very nice and much appreciated. Thanks to all the people that voted for us. And all the crazy ones out there that voted for me and made me a Bright visionary in consumer mobile software. You should not have but I will definitely take it. To show my appreciation, I will spare you the acceptance speech :-)
Tuesday, October 17, 2006
MySQL, dual licensing and Red Hat
Saturday, October 14, 2006
The Holy Grail of Synchronization
Saturday, October 07, 2006
What's on my Treo 650
After so many years spent using a Palm OS, I am about to give up my Treo 650 for good. At Funambol, I had to make the sad choice to bet on different operating systems (as did PalmSource, now moving into my own space with Access Linux Platform --> that's mobile open source ;-) In all these years, I collected a number of applications. I used some for few days and a small subset every day. Those few represent for me the minimum toolkit for anybody using a Palm OS device. Here they are.
1. A PIM sync client
First of all, a smartphone without PIM sync is useless. You need your contacts, calendar, task and notes from your standard email reader (mine is Outlook). There are many choices in this space. First of all, you can sync over cable or bluetooth. That's suboptimal if you have a Treo, but the only choice if you have an old PDA (what for? Get a smartphone! ;-). I have been using Chapura PocketMirror Professional and it never let me down. I use subfolders in Outlook to separate contacts and it worked great on that. If you want over-the-air (OTA) sync, SyncML is your best choice. I know I am biased. You should use the Funambol free portal and a SyncML client. There are many out there. Beside ours, I would recommend the Synthesis SyncML Palm Client.2. A mobile email client
Once you have synched your address book, you are ready to send emails. As I wrote before, do not attempt to use mobile email without an address book or you will give up fast. Once again, there are many email clients for Palm. Some feel Versamail (which is usually preinstalled) is good enough. I don't. SnapperMail does it for me. I like how you can configure how to get mail. When I am in the US and I have a flat data plan, I do it every 20 mins and I download the entire message (but no attachments). When I am in Europe, I do it manually, I download just 12k and I set "disconnect afterwards". I save money. I like the ability to clean up my folder at night, since my email would fill up my Treo in three days. IMAP support is nice and support for multiple accounts is key for me.3. A directory assistant
I have to thank Matt for this, since I can't live without this application. Alone, it gives me a reason to defend my Treo with my wife (who is always about to throw it in the toilet, since it takes a bit too much of my attention). Directory Assistant is a beautiful tool, that allows you to search for a restaurant or a shop (or even one of your friends, since it searches for Residential numbers as well), get the result via the web (fast), call with one click and reserve your table or get directions. It is a beautiful simple application, which uses data from the Yellow Pages web site. Thanks Rick Whitt for saving my day many times.4. A converter
Ok, this might look a bit too high in the list, but I am a European and I will never ever get used to inches and feet, or fluid ounces. Who is the genius that invented the US standards? How can you create a system where there are a bunch of inches in a feet, a bunch of feet in a yard, a bunch of yards in a mile? None with the same metric? How can you possibly know how long is 3 inches and 5 eights? Sorry for the rant... Kilos, meters and liters are so easy to understand that it kills me on a daily basis (and BTW, zero is freezing, 100 is boiling. It is that simple, I swear). Anyway, I use Matt Marsh's Converter. Easy, simple, free. You can customize it for the units you use more often. This one saved my brain many times, at Home Depot in particular. On a similar note, sometimes I use a stupid app I wrote long time ago, called Spell It!, which converts a word to its NATO alphabet representation. That is: Fabrizio to foxtrot-alfa-bravo-... If you have my first and last name and live in the US, you might see why it could be helpful, in particular opening accounts on the phone.5. A mobile phone calls redirector
Most likely another one that would not make the top list for many normal people. But I do not like to speak on my cell phone when I am home or in the office. I have a normal phone there (cordless, btw). The quality of the line is much better and it does not get hot while I talk. I use Call Director because you can set phone numbers (such as Home and Office) and it gets activated automatically when you plug your Treo. I come back home, plug the Treo and my mobile calls are redirected to my home phone. I unplug it to go out and my mobile calls are back on my mobile. You can even set times for office vs. home vs. anything else. When I am flying outside the US, I forward it to my SkypeIn. I know, I am weird.6. An instant messaging client
I know, this should be much higher in the list but I do not use it as often as the converter... VeriChat is a fantastic tool. It supports Yahoo!, ICQ, MSN & AOL chat (I am on YM). It works like a charm. It allows you to transfer files (I used to send pictures taken on the phone in real time). It is full of Bots, small apps that can get interesting data for you, like weather forecast, stocks and so on. What I call mobile widgets. If I could choose, I would not put them inside an IM client, but on the top menu of my device. However, the idea is the same and it works. Highly recommended.7. A tool to receive up-to-date sport results
If you do not like soccer, you can substitute it with baseball or whatever sport you like. There are few important things in life: sport is one of them. When four years ago I had to choose the first application to use the Funambol server on, I chose the World Cup (there is only one, it is soccer, it is the most viewed event in history, stop asking "of what?"). We had 20,000 downloads in two weeks. Not because I wrote the Palm client, but because the sync capability was a killer. This year (man, what a year!!!) we left someone else write it and Tiny Stocks got money from Palm to do it. Football 2006 (I guess they could not say "World Cup" or FIFA would have called them ;-) was just perfect. Over-the-air updates. Dynamic charts. I would love to have the same for the Italian league, but this year I am on soccer sabbatical. Some biased judge took soccer away from me. I am going to watch the World Cup games over and over, for 12 months. No soccer for me. Just Formula 1 and MotoGP.8. Some games
I never have time to play games because I am a CEO of a startup and I work very hard (yeah, right). However, sometimes during my long travels for work (yeah, right) I have some spare time and I fill a very limited amount of minutes with games. I am not big on mobile games (this is true) because I feel the limitation of the keyboard and the screen. However, there are some classics that I always have on my Palm, to kill the minutes before boarding on a plane. Minesweeper, tetris, chess, backgammon, pac-man and galaga make my short list. If I just could have some more spare time... Yeah, right.9. Some random geeky tools
There are some tools on Palm I could not live without. One is FileZ, an open source application to manage files and databases on your Palm. It is a must, if you know what you are trying to accomplish. If you don't, just do not try or you are going to screw up your Palm forever. Another must for me (I would say until I hired a Director Operations) was TuSSH, an SSH client. I was able to jump on any of our machines from my Treo and fix stuff. Not something you do every day but you are really thankful that moment when you really need it (and again, your wife will be chasing you trying to throw the damn thing in the toilet).10. A way to use your phone as a modem
This should be very easy to do on a smartphone. It has bluetooth, so does your computer. It connects to the Internet, so you would think you can do it easily from your computer, pairing the two. Well, it ain't easy. But you can do it. I spent a few hours to find the right combination to use my Treo with Tmobile (in the US) as a modem for my laptop. I could not find anything online but I managed to make it work (btw, the phone number to dial is *99***1#) and I use my 4.99/month Tzone to download email on my laptop with the phone in my pocket (magic!). If you do not want to spend your life trying the right combination, I suggest PdaNet. No effort, it works really well. Your mobile operator might not like it, but do you really care?That's it folks. I probably tried one hundred more but they did not manage to stick around and I cannot find them on my Palm anymore. There is usually a reason for that. As there is a reason for me letting Palm OS go. It breaks my heart, but when Palm runs Windows Mobile, Macs have Intel chips and Microsoft shares its source, you have to accept the world is changing and you should not look behind.
Tuesday, October 03, 2006
Mobile Messaging Webinar tomorrow
- Who will use mobile messaging based on these protocols?
- What are the advantages and disadvantages of the technologies vs. RIM and Windows Mobile?
Monday, October 02, 2006
Release by aging
Thursday, September 21, 2006
Italy
I landed in Italy last night. I am speaking at "Congresso AICA 2006" today. Very interesting event (for Italian people only...) where we will talk about research, being competitive in the market and high tech. They even have a track on open source ("risk and opportunities of open source"), which tells me something. The Italian Minister of Innovation will be there, so I better put on a tie for once :-)
Sunday, September 17, 2006
London
The topic is "Responding to Consumers Anxieties and Requirements in Order to Accelerate Mass Market Adoption". Are consumers really anxious about having mobile email on their devices?? I do not think so... I believe they are anxiously waiting for an easy-to-use low-cost technology... Anyway, I guess we'll find it out soon.
As usual, if you live and/or are around London, just give me a buzz.
Saturday, September 16, 2006
HPL version 1.0 is here
I left the license out for review for a month. I received a ton of comments on this blog and in many blogs and articles around the net. Evidently, I touched a nerve ;-) The feedback has been universally positive (and I have to admit I have been quite surprised). The only real negative comment I heard has been "yet another license". It is true, it is yet another license. But it changes the most important element of computing that was not covered in GPL, because it was written in 1991 when software was distributed in floppies and nobody knew what SaaS meant. For everything else, GPL is just fine. SaaS is the future of computing: HPL is just another incredibly important license ;-)
Anyway, here you find HPL 1.0 and here you find the diff between HPL and GPL v2. As I wrote a month ago, our next step is to have HPL disappear within GPL v3. That process is ongoing and I have no control on, so let's wait and see.
Regarding Funambol, we have decided to leave the clients on GPL v2 (no reason to change them to HPL, since there is no SaaS on clients). HPL will clearly end up in the incompatibility list of GPL, as AGPL before it (a license that tried to fix the same issue, but in a pretty "strong" way), so we would prefer people to be able to link clients based on GPL code. On the server side, to build SyncSources, you will have to use HPL. HPL affects every SyncSource, but it does not affect the product you are connecting the SyncSource to (if you talk to it with a separate protocol). Therefore, the impact should be minimal. Because of dual licensing, Funambol could also grant a special waiver for open source projects that cannot switch the SyncSource to HPL. Just give us a buzz. More to come in the new site after the launch of v 3.0 GA (very soon!).
I want to thank Patrick, Markus, Tomasz and Kari for the precious help in the review process. I just do not know what I would do without a community of people working on the project (wait, I know, I would be doing something else like opening a restaurant in Maui, probably called Funambol Italian Restaurant. THAT would be fun :-)
Sunday, September 10, 2006
CTIA - Los Angeles
Saturday, September 09, 2006
The road to push email goes through address book sync
Thursday, September 07, 2006
The Community Code Sniper Program
Saturday, September 02, 2006
Off topic On vacation
Sunday, August 27, 2006
Italy Wins World Cup Of Programming
Monday, August 21, 2006
Got DSL?
Saturday, August 19, 2006
Mobile Ajax?
- How much data would you store on the device? Is storage going to be always cheaper and bandwidth always more expensive or the trend will change?
Monday, August 14, 2006
The Honest Public License
The problem I am addressing is the famous "ASP loophole" of the GPL v2. Famous because everybody in the industry talks about it, but nobody has ever done anything about it ;-) The loophole is easy to explain: GPL v2 talks about distribution of software and includes a copyleft clause that triggers when you distribute your code (that is, everything around the code becomes GPL as well). In 1991, we used floppies to distribute software. I still remember booting Linux with the boot and root floppies and getting the network piece of the OS with N1, N2, etc. Nowadays, the world of software is seeing a shift to distributing software as a service (SaaS). I believe 90% of the software will be distributed as SaaS in the coming years.
What's the ASP loophole? Some people interpret distribution of software as a service not as distribution of software (because GPL v2 was created before web services were on the horizon and therefore did not address them in the license). They believe that they can use open source software to offer services to the public, without returning anything to the community. That's taking open source software as free beer. It is just not being honest with the community, to the people who sweat to write the code to see someone running away with it and not contributing anything back. That's totally against the spirit of free software and the GPL. You have the freedom to use it for yourself or internally in your organization, but when you distribute it to the public, you have to give back to the community. It is that simple. That's the spirit of GPL. That's why open source will take over the world of software: it creates great software and phenomenal support.
I have always included distribution of software as a service in my interpretation of the GPL, but I am not a lawyer. And lawyers always find a way around something, if it is not spelled out in a clear way (I am talking about my brother, mostly ;-) Therefore, for my interpretation to be valid, a brief clarification of the GPL v2 is needed.
That's why we created the first draft of the Honest Public License, a slight modification of GPL v2 with just an additional paragraph (here you can see the diff between HPL and GPL v2). We took that paragraph from the latest draft of GPL v3, relaxing it a bit (what's in GPL v3 was taken from AGPL, but I feel it to be too strong, since it is not based on trust -> I trust my community, I do not need to force them to open a service for me to suck up their code). The goal is to make HPL upward compatible with GPL v3 as much as possible (one note: the FSF is thinking about the ASP loophole, not just Affero or me ;-) We sent it to the FSF for review (I would love to keep the preamble, if they allow me to do it), to lots of open source luminaries (that gave it the thumbs up) and intend to submit it to the OSI.
The goal of HPL is to keep the community honest with itself. The use of the name "Honest" is ABSOLUTELY not intended to mean that GPL or any other licenses are dishonest. It is quite the opposite, actually. But some people are taking advantage of a GPL legal loophole and are defeating the spirit of the GPL. HPL is just GPL extended to cover the distribution of software as a service to the public. It does not take away any freedom (i.e. you can use it internally in your corporation), it just covers when someone distributes the code to the public (whether with a floppy or as a service). It is meant to keep people honest with their community.
What motivated this new license now? We have a general availability version of Funambol coming out in September. I already know there are commercial companies that are live with our code and do not return anything. More than two years ago, we did something similar, switching Sync4j from BSD to GPL. There were companies taking our code and running away with it, without returning anything. One even managed to get public with software based on our code, and our community never saw a line of their modifications. Now is no different. On top of this, I followed a discussion on Matt's blog, which made me think that nobody has ever done anything about the loophole because large interests are at stake (I really would love to see the improvements to the Linux file system that have been made, I could use them for my open source project ;-)
In any case, this is a battle for open source, not against anyone in particular. It is a fight to keep the spirit of open source alive, more than anything else. We'll keep the license open for comments for thirty days (please click on comments below to leave your opinion) and then we will finalize it. My hope is that HPL one day will disappear because GPL v3 will supersede it. I plan to work hard to make it happen in the upcoming months.
Saturday, August 12, 2006
The mobile time warp
We all talked about the new frontier of mobile and - at times - I felt we were trapped in the mobile time warp. It is an interesting phenomenon that I observed in the last six years. Time is frozen in mobile.
We talked about m-commerce and people buying books with their phone, the phone as a wallet and paying for parking with your cell, the third screen and TV coming to your mobile device, the "look at how they use it in Japan" thing. I was on the same panel six years ago and I heard the same exact statements. Maybe the gelato was different, but everything else was exactly the same. That's the mobile time warp.
I tried to get out of the mobile time warp, saying that I feel the phone is mostly a messaging device (that's voice and text), that Japanese people spend four hours a day on a train with their phone in their hands (and I am lucky if I have 30 seconds when I get out of my car before entering the office) and that I need my couch to watch TV, that the phone will be perfect to receive tickets and get you in the opera and the stadium and on the train or even buy coke at the vending machine, because its value is the location and the fact you always carry with you. I even said that any uptake will simply be based on how carriers bill the services (it usually helps to get people out of the warp).
I failed, I got trapped in the mobile time warp. We have heavily marketed this thing for six years and people are still waiting for the dream to materialize. The reality is that the phone will be used by many different people to do million different things (but the killer app will boringly be messaging, anything else will be a niche). The phone won't replace my PC, my TV, and probably not even my iPod nano (which is the perfect specialized device). When will be able to get out of pure marketing, segment the market based on age and location, understand usability patterns (I bet all I had that launching 3G for videocalls in Italy would not have worked, and they actually made it thanks to lower voice tariffs) and listen to the users?
Will we ever break the mobile time warp?
Tuesday, August 08, 2006
Got Mobile? LinuxWorld Panel coming up next week...
What: LinuxWorld Conference & Expo Panel
Got Mobile: Extending your project's mobile capabilities
Funambol CEO Fabrizio Capobianco will moderate a panel of other
open source leaders about their projects' mobile strategies.
To register for the event, please visit
http://www.linuxworldexpo.com/live/12/register .
When: Thursday, August 17, 2006
11:30 a.m. - 12:30 p.m.
Where: Moscone Convention Center North
800 Howard Street
San Francisco, CA 94103
Room # 305
Why: Open source applications are increasingly being deployed in the
enterprise, but many lack the mobility that is demanded in today's
business environment. Executives from companies Funambol,
Motorola, SugarCRM and Zimbra will share how they are giving
customers the flexibility to access and use applications anywhere,
anytime. Attendees will get new information that will help them to
easily and quickly extend the mobile capabilities of their
projects.
Who: Panel moderator
-- Fabrizio Capobianco, CEO of Funambol
Panelists
-- Scott Dietzen, CTO of Zimbra
-- William Maggs, director, Technology and Developer Ecosystem, at
Motorola
-- John Roberts, CEO and cofounder of SugarCRM
See you next week at LinuxWorld!
Friday, August 04, 2006
My AT&T DSL nightmare
Tuesday, August 01, 2006
A nice Red Herring article

This week, Red Herring has a nice article on Funambol in the print edition. Unfortunately, the online version of the article is missing the most important piece, the picture of the Sync4j Bug ("the only Sync4j bug you can't catch"). I have no idea how the photographer managed to make it look so shiny, but I guess he is a magician. My bug really could use a car wash...
Tuesday, July 25, 2006
My Honest Dual Licensing
In the last five years, I spent almost every day thinking about a business model that could allow open source to become a viable alternative to proprietary software. I do not believe the Linux model can be replicable. You cannot build a project hoping it will get big and some IBM or HP will throw in a ton of money. If you want to get a salary doing what you love, you need to come up with a better model. A sustainable model for open source. A honest way to create value for your community, while generating enough cash to make it work. With Alberto Onetti, I wrote a paper some time ago on how it works for Funambol.
The guiding principle for me has always been "Just be honest" with your open source community.
My epiphany with dual licensing happened in London some years ago. I met Marten Mickos and I decided that was the way to go. I loved the "quid pro quo" concept (albeit it means "a misunderstanding" in Italy... We would use "do ut des"): you either give back code to the project or you give back cash, so we can put it back in the project itself. That's being honest.
The problem with dual licensing starts when your product is not meant to be embedded. There, the trigger to open source everything around your code is clear. When you have an application, it gets tricky. Therefore, many open source companies decided to split open source from commercial based on features. That is, you get an open source product that does 70% of what you need. If you need the other 30%, you have to pay. The risk is that your product manager will have to think where to put every new single feature, with your investors and sales people telling him/her "close" and the community shouting "open". It creates tension in the community ("why did you put THAT feature in the commercial product? We need it! We'll build it ourselves"). When Marc Fleury says that who adds commercial extensions to open source code is not really open source, I believe he goes overboard (he likes to be controversial, I guess ;-) But he is not totally off base. Dual licensing with commercial extensions targeted to the open source crowd (all enterprises, for example) will aways create tension. In the long run, I believe it won't be sustainable for us. Many have noticed it, such as Alfresco and others, switching to a 100% service-based model and sort of giving up dual licensing (maybe because it was not working for them as it does for others ;-)
Now, how do I build My Honest Dual Licensing? How do I keep the concept of quid pro quo, without creating a gigantic bait and switch? How can I be honest to your open source community, while generating cash to sustain the project via licenses?
It is quite simple, actually: we will not segment your product based on features, we will segment our user base. On one side, we build a phenomenal open source product targeted to your open source community, pure and honest. On the other side, we build a commercial product based on the same core BUT targeted to someone else. If "someone else" is not in your open source community, you are golden. Your community grows happy giving back the code to the project, your "someone else" pays for it and gets back what it needs (quid pro quo).
Ok, now the issue is finding that someone else ;-) In the Funambol case, the community is everybody in the world, including individuals, universities AND enterprises. "Someone else" is the carriers. The carriers have totally different needs than enterprises. They target millions of users. They target consumers. It is the same core but with some different features (probably still 70% vs. 30%). Features, though, that the open source community does not care about. That's the trick. No tension when adding features. Clear separation between open source and commercial. Segmentation based on your user base, no bait and switch. My Honest Dual Licensing.
Just be honest.
Monday, July 17, 2006
Middleware can protect your company's e-mail
Monday, July 10, 2006
Podcast about Funambol
Sunday, July 09, 2006
Off topic: a-la-matt
Matt was the reason for me to start this blog and I like him. Unfortunately for him, he is just bad at picking soccer teams. His Arsenal was crashed in the Champions League final (nobody remembers who you beat to get there, people just remember the winner), France was crashed today in the World Cup final by Italy.
This is a day for some analogy for me as well, I guess. Italy won showing passion, creativity and talent. A phenomenal defense, beat only by a penalty kick and an own goal. Lots of goals, still. What I would call smart playing. Fabio Grosso is the image of this team. A not-so-young guy who played for Perugia and Palermo (not really top teams) so far, but who was instrumental for us to get to the semifinal with a great run on the left that ended in a penalty kick, who scored in the semifinal against Germany and shot the last penalty kick today. Heart and talent, but mostly passion and a never-give-up attitude.I guess you know which open source company I feel looks like Italy... so I will leave the analogy for Matt's next post.
Tuesday, July 04, 2006
How do you create a successful open source company?
Sunday, June 25, 2006
Open Source for the masses
Friday, June 16, 2006
Open Source and the Mobile Market (InfoWorld post)
RIM is starting to target the consumer space by inking deals with operators. The latest: Cingular in the U.S. In theory, this should make email easily integrated with cell phones... and RIM does have a pretty good email solution. Problem is, RIM's solution -- and their business model -- has depended on their proprietary hardware. They are stretching a device built just for the enterprise to adapt it to consumers. So far, only lowering the cost... That is not the way to do it. Consumers need a different type of device. Do you believe my father will ever use a QWERTY phone? I do not think so. However, he uses SMS today. And he receives emails on his desktop. One life, two separate worlds (mobile and web). I does not have to be that way. Good news: it is already changing.
How are RIM going to make their business work with all the phones from dozens of vendors in the consumer market? How do they extend functionality and interoperability to address this myriad of devices with proprietary software? They're smart enough to know that email is the killer app for mobile... reaching the mass market handsets (like your Razr) with email (or SmartSMS ;-) has nothing to do with being smart and everything to do with open source and open standards.
Open source software can do more for the mobile market than any other market it's disrupted to date. Why? Because there are 750 million phones in the world that are compatible with an open standard for PIM and, soon, mobile email (it is called SyncML). And because the only way to test all those phones (with the variations of software builds and network operators) is to harness the power of an open source community. The lousy customer service you were getting from the operators? Open source communities provide better support than that because of natural incentives for cooperation -- look how fast Linux fixes happen and the Linux device drivers history.
The trick is making sure operators "get" the idea of open source software as a real business value both on the cost and revenue side. It's not a religion or philosophy. We have some work to do but I know Dave can hang in there. Hold on -- we're nearly there. With open source and open standard your mobile life will change (and it will be finally integrated with your web life).
Sunday, June 11, 2006
Is SyncML slow? Who cares ;-)
Sunday, June 04, 2006
500,000 downloads
Saturday, May 27, 2006
ActiveSync, SyncML and the evil empire
Monday, May 22, 2006
Funambol named a Red Herring 100 company
Pretty cool news today. We have been named one of the top "100 Private North American Firms Driving the Future of Technology" by Red Herring. Looking at the list, I am very glad to be in with Sling Media, Zimbra, Jajah and Mozilla. Red Herring claims they picked Google and eBay in the past and they are good at this: let's hope they are right :-)One thing I noticed on the list: there is a pretty good amount of companies building solution around open source. Together wth Funambol, there is Zimbra, Pentaho, EnterpriseDB, Mozilla, BlackDuck, Collabnet. Probably even more that I never heard about. Or at least, I would guess that 99 out of 100 are using open source software. I should put a prize up for the person who finds the one not using open source...
Wednesday, May 17, 2006
My 2c on Sun, Java and (mobile) open source
Wednesday, May 10, 2006
WAP client or mobile widget?
Monday, May 08, 2006
Entiva Group report on Funambol
MobileMonday Global Summit
Russ and Mike are not here, though there is a picture of them on the wall... I guess I am representing the Silicon Valley MobileMonday and I am doing my best. But it is not the same thing without them...
Thursday, May 04, 2006
Italians do IT better
Italy is a great country. Not just for art, food and fashion. We had and have great minds, but we are missing the attitude to use them to export our technology. Ferrari being an exception (that's actually the best example of great Italian fashion and fantastic technology combined). I started Funambol to create another exception, exporting Italian software to the world. Software is creativity. That's the best characteristic of Italians. The problem has always been how to distribute it worldwide. Open source is the answer. Open source destroys any barrier for distribution. It allows European software to show its competence in software, for the first time in history (SAP excluded).
Think about Open Source. Linus is Finnish. MySQL is Swedish. Marc Fleury (JBoss founder) is French. SUSE was German. Funambol started in Italy. The best open source stories are European. Then we all moved to the US to create commercial open source companies. But this is a different story. The technology started in Europe and open source allowed us to distribute it worldwide and make it known.
Open source also contributes to dispel myths and legends (a.k.a. common sense). I heard once a person say about his public company in the Valley: "we have an Italian CTO, it is like having a German chef" (two countries insulted in one sentence ;-) I better do not talk about German food, but the great thing about open source is that the code is out there. Everybody can see it. If it is good, people use it. If it sucks, nobody uses it. Funambol has been downloaded half a million times. It has to be good. Italians must be good at software and IT, after all.
My next t-shirt is going to have "Italians do IT better" on the front. If you work in IT and have an Italian ancestor, give me a buzz and I will send you one. Girls might look at you and think you are not just a geek :-)