Equally critical of proprietary and open source myths, advocating software choice beyond marketing and romanticism
About the Editor
Roberto has 30+ years of experience, specializing in open source. He's actively involved in various OS organizations and has helped companies integrate OS into their strategies.
FireGPG Version 0.4.4 – Version 0.4.4 has been just released. encrypt, decrypt, sign or verify the signature of text in any web page using GnuPG and your favorite browser.
Stephen Walli citingChristensen reminds that once the vendor starts to over deliver on customer needs, customers can’t absorb (and so don’t want to pay for) new innovation. Office 2007 Total Cost of Ownership seems to confirm Christensen’s theory, at least considering the necessary retraining costs from Office 2003 to Office 2007. So far, so good.
Within the context of the “Festival della Creatività ” on October 26 and 27 took place in Florence the first edition of QuiFree.it, a two day event on free knowledge and open source.
After mentioning some public and tv ads sponsored by the Italian Government, I reported some findings from the EC-funded project tOSSad – Towards Open Source Software Adoption and Dissemination. The project, aiming at improving the outcomes of the F/OSS communities, proposed to use mass media and branding of Open Source products to address identified weakness. The weaknesses of the F/OSS solutions perceived by the experts in the IT throughout Europe namely were:
Lack of Awareness
.
Lack of Training
.
Lack of Entrepreneurial Culture
.
Unwillingness to Change
.
Lack of Connectivity
Lack of awareness cluster, composed by answers which have identified problems in public knowledge about F/OSS solutions, included categories of answers like: “public is uninformed about OSS solutionsâ€, “no public interest and no marketingâ€, “low penetration of IST and Open Source in SMEs in the regionâ€.
The solutions proposed by the experts, ranging from “awareness campaigns about social and economical benefits†and “using mass media for advertising (by large F/OSS based companies)â€, to
addressing the younger generation, for example “involve schools and universities to promote F/OSS solutionsâ€.
Getting back to Open Source Enterprise, I mentioned Gartner’s findings. Open-source products accounted for a 13 percent share of the $92.7 billion software market in 2006 and predictions set the percent share to 27 in 2011, when revenue is expected to be $169.2 billion. But look also at Saugatuck Technology, as reported by Matt, telling proprietary vendors how to survive the open-source threat. The Open Source Market is ready for prime time. At least customers are.
As results from another Gartner Dataquest graph, the compound annual growth rate of open source software will more than quintuple that of proprietary software in the next five years. More important, the growth of the emerging phenomenon of Internal Open Source Development.
Customers are getting themselves organized, because small to large Italian firms can’t accomplish their needs. The Italian ICT market is a fragmented archipelago, made by lots of micro-companies where only 0,2% of ICT firms employ more than 250 employees. Small IT firms sometimes employ also gifted hackers, but they can’t manage to keep them busy doing just what they are really good at. Medium to large ICT companies offer a suite or two, often based on third parties open source products, and have no connection with open source communities.
As shown by an OpenLogic study, a quarter of interviewed customers using more than 100 Open Source products can boldly affirm that they saved more than 60% of their IT budget. While 44% of customers using about 1 open source product answered that is “too early to tell”. At the end of the day, open source is not a magic wound, and you need an open source policy and strategy to really take advantage of.
But the Italian open source market, likely not differently from many other European countries, has almost no open source product firms. VAR are having big trouble to sell off-the-shelf Linux distro, and to retain customers is not easy as soon as they get technologically autonomous. System Integrators and ISV, no matter how big they are, have no capacity to define and sell packaged services yet.
The absence of a wide enterprise grade commercial support opened new opportunities, allowing firms like BlackDuck, OpenLogic, Palamida, SpikeSource and SourceLabs to offer “horizontal” services not related to a single package. For example, firms offering intellectual assets protection take deliver assessment services for many if not all packages.
Their business model might be considered “horizontalâ€, as opposite to the classical (vertical) business model, where a firm offers every kind of services for a single package/distribution.These companies will play an important to role in the developing of an efficient and effective open source ecosystem. Nonetheless traditional forms of partner engagement might not work, and things like Open Source Franchising will definitely come to play, soon.
There are still just two ways to make money from OSS: “invent your own recipe†or being proficient at “cooking others’ recipesâ€. If you don’t like cooking, you’re out of the market.The result?
I’m enjoying your blog. I think I’m in the same space as you actually. I’ve been working with companies for over ten years, integrating Oracle with open-source technologies, so it always seemed an obvious mix to me. However sitting in at Oracle User Group events, and open-source ones, it is so dramatic the contrast of perspectives. For instance Oracle Open World (next week) or Collaborate (from IOUG) are so dramatically different from O’Reilly’s MySQL conference. I like you remain fairly agnostic about the whole thing.
May the best solution to the problem at hand always win…
Roberto Galoppini
8:54 am on November 8, 2007 Permalink
Hi Sean,
I really enjoyed your posts. Time by time I wrote posts about what I call “open source recommendations”, so you’re always welcome.
About agnosticism, well, being defined as “an absence of knowledge (or any claim of knowledge)”, I prefer consider myself as atheist, defined as “”a condition of being without theistic beliefs”. To be honest to you I spent some years with the Church of Emacs, but I eventually turned to the dark side of open source! 😉
Simo Sorce is the Samba Team GPL Compliance Officer, hired by Red Hat in 2007 where he is a Senior Software Engineer, maintainer of Samba and expert on Windows Integration and Identity Management.
Simo Sorce in 2001 has co-founded a consulting firm specialized around Free and Open Source Software platforms. He is also an international Free Software advocate.
Simo Sorce
I asked Simo, who about six years ago when he supported my candidature as member of the Italian Free Software Association, to tell us more about his career and interest for free software.
How did you become a Samba team’s member?
While working part-time in the IT department of the University as a Linux/Unix administrator I was tasked with the job of making unix and windows systems talk together for file sharing and most importantly printer sharing purposes. Samba was the obvious tool.
As I am naturally very curious I shortly started wondering how Samba accomplished to bridge the architectural differences between a Unix and a Windows system, especially from an Identity point of view. I knew both architectures and they are very different in some key areas. I started asking questions on the users mailing lists, and I was quickly told that the details were only in the source code.
Being very naive I started reading the code thinking I could grasp everything in a short time. Soon I realized the code was much more complex then I expected but also realized the beauty of some of the challenges in that code, I was hooked.
I started working on the passdb subsystem (the one that manages Identities in samba) and shortly saw the first few patches applied to the development tree. After some time I was contributing regularly and was gifted with the status of Team member.
I think that “community” is an ambiguous term in the FOSS case, I see this world as a set of sets. Real communities exists only at the project level, and they are not necessarily very well defined at that level either. Usually the project community is composed by a more or less stable core set of developers, often employed by some company, and then a wide range of other people that contribute to a minor degree, or just uses the code and provide a lot of good feedback.
The broader “FOSS community” is more or less the superset of all the single project communities. Not everybody recognize himself in this broader super-community, and some people tend to split it into something artificial like the Free Software vs the Open Source communities. What matters at a higher scale is the set of licenses used on one side and the field a project operates in on the other. Where the licenses are compatible we see a lot more interaction, when they are not a bit less and also some tension when two projects in the same filed need or try to interact. These interactions are the links that define the super-community, more or less, with obviously blurred edges.
I think Simo raised very important issues here. Beyond licenses’ compatibility, that has its own role for example when it comes to M&A, but the idea of “super” communities is even more interesting. As a matter of fact many open source projects are using other projects’ outputs, and the way they interact will gain more and more attention. Samba is a “pure” community open source project, but the organization is quite different from larger communities like Debian, ASF or Eclipse. What about the project’s organization?
Samba has indeed its own model, partially dictated by the project history and interactions with the industry and other projects. The Samba Team unlike the mentioned organizations is a very lousy loose group, membership is given by agreement of the existing members after on of the team members proposes a candidate.
Historically the Samba Team has always been just the group of people that was trusted to have commit access to the shared CVS tree, and in fact was born only when Andrew ‘Tridge’ Tridgell and Jeremy Allison decided to start using a version control system. We tend to have a consensus-driven decision system. If most agree we all agree. We don’t take formal votes usually, if someone have a strong opinion against a decision it is his duty to speak in time and argue against it. As most of our decisions are technical in nature we tend to easily agree on a proposal and rarely we get contrasting opinion that we can’t easily settle. Also, usually, the opinion of the developer most intimate with the field being discussed tend to have greater influence than others. For non technical decisions we tend to follow the lead of the Team founders, Tridge and Jeremy. Recently we joined the Software Freedom Conservancy, and this gives us also a legal status. Before that we were legally just a bank account in Australia used to hold donations that we spent mostly to pay travel fares to remote samba developers that could not easily afford a trip to the 2 main yearly events in the Samba community, the CIFS conference in the US and the SambaXP conference in Germany.
Rough consensus and running code, then. It reminds me the IETF’s approach for its working groups, a great one! I believe that this approach works well for a small group, though. Talking about open source firms, you worked for years by your own company, then you moved to the States and eventually joined Red Hat. Could you tell us something about your experience in this respect?
The difference between working for a small firm in Italy and working for big corporations in the United states is huge. At an organizational level you have to change from a do-it-all mindset of the small firm to an environment where you have greater opportunities but also many more constraints. I enjoy being able to concentrate more on technical aspects and leave other aspects to dedicated professionals, but sometimes this means you have to play political games to do what you want.
From the business point of view a small firm is agile, can easily re-focus and try to jump in new fields but is usually blocked by lack of financial agility. Here smallest firms are somewhat at an advantage compared to Italy, access to credit is much easier and you actually have real chances of getting funding if you have a very good business plan. But here things are also more brutal. Risks and rewards are higher. It is as easy to get in business as it is to get thrown out of it. Even in big enterprises you still feel the pressure on quarterly results, long term plans exist but there is a very short term focus that keeps all busy on quick results. In the previous company where I was closer to the sales people, a quarter was the life and death deadline, toward the end of the quarter sales got anxious and pushed you harder to help them sell. In Red Hat I am less exposed to this kind of pressure, but we have anyway very hard development project deadlines, from RHEL updates releases to Fedora releases to your own projects releases. You have to make your long term plans in a way that you can split them in short term milestones or it is very difficult to get away with a project.
All in all I miss some of the features a small firm in Italy can give you, but I also enjoy the experience of working in a big global company. I think you have to try both to understand the benefits and the shortcomings of both, and then decide what you like most. If you are good you will have no problems making a living anyway.
I see also another major difference here. While Simo was working by his own company he had to sell services only partially based on his favorite platform. Unfortunately the Open Source Ecosystem has still to develop a pyramidal approach. Until now System Integrators don’t act as “mediators†towards small specialized firms like his one. While I understand that it is not easy for them to set it up for a large number of OS projects, I really don’t see a reason to not do it with some of. Happy hacking Simo!
Labornet FILAS, a company created by Regione Lazio to sustain development and enterprise innovation processes offering courses for the enterprises development, organized a webinar on SMEs and Open Source.
The webinar was aimed at exploring the issues and concerns around open source from IT firms’ perspectives, providing answers to questions about open source readiness.
I was happy to join the initiative and therefore held my first webinar. I found breeze easy to use, but we experienced few problems with bandwidth and document standards (Open Document Format are not supported apparently).
Attendees were impressed by the honesty of my speech when I went through OpenOffice Migration issues.
Talking about how open source firms inter-relate to their communities, I described the symbiotic, commensalistic and parasitic categories. An attendee asked me if, in my opinion, all Italian IT firms were falling in the last one. Unfortunately, almost all Italian open source firms are not symbiotic to any community. Some are collaborating at some extent in a commensalistic fashion. As a matter of fact, the majority are parasite.
Not surprisingly none of them see her company develop its own product, so the only approach they are considering at the present stage is both the best knowledge here approach, not the best code here (despite there are at least two Italian firms doing it, Funambol and Medialogic).
Social Responsibility Advocates Demand Open Source Action From Oracle – At the November Oracle Social Responsibility initiative two corporate/social responsibility advocates will likely require the Oracle board to “issue, at reasonable expense, an Open Source Social Responsibility Report to shareholders by April 2008 that discusses the social and environmental impacts of Oracle’s existing and potential open source policies and practices.†Is Social Responsibility the ultimate weapon?
Next saturday in Rome will be held the VentureCamp is a BarCamp dedicated to Venture Capital.
People from around the world will share experiences and needs, either from VCs or entrepreneurs perspectives. If you want to know more about Venture Capitals and Start-ups, or if you wish to tell your story join us at the John Cabot University, in Via della Lungara 233 in the very center of Rome.
May I request your input? This article is part of our research in the EU project FLOSSMETRICS, where we are preparing a guide for helping small and medium-sized enterprises on the adoption of free/libre/open source software (FLOSS). As the first version of the guide will be ready soon, I would ask my fellow Groklawers for suggestions on what additional aspects you would like to see in the guide, as the results will be freely published under a CC-attribution-share-alike, allowing also for commercial use. We already have planned chapters on software selection, adoption methodologies (especially for the smaller companies), guidelines for contributing code to FLOSS projects, interaction with public administrations, and an initial selection of 50-60 interesting packages for SMEs. I welcome suggestions on additional topics, and of course criticisms and corrections.
I really enjoyed joining the conference, actually covering few different topics related to applications, infrastructures, but also pedagogic research and teaching and learning strategies.
Among speakers, professor Gianni Messina – who kindly invited me to give a speech on my professional blogging experience – spoke about tourism applications and media education. He mentioned also a weird and funny medieval help desk!
Little surprise I had not been the only speaker talking about Open Source at the conference. Professor Giuseppe Adorni talking about the EPICT project mentioned the usage of Joomla!, Plone and Mediawiki.
Talking about blog platforms I spent few words about WordPress and MovableType, showing a comparative graph reporting WordPress taking over SixApart.
I ended mentioning new blog trends, going from video-blogging to mobile-blogging (jaiku, twitter & Co.), and eventually enjoing a great dinner with participants and organizers.
Reply