Benefits of the Community for Partners of Open Source Vendors

August 4th, 2011

The Open Source Business Resource (OSBR) published an article of your true and only. OSBR is a free monthly publication of the Talent First Network. Each issue contains thoughtful insights on issues relating to the development and commercialization of open source assets and the growth of early-stage technology companies.

Here’s the abstract of the article:

Open source vendors can benefit from business ecosystems that form around their products. Partners of such vendors can utilize this ecosystem for their own business benefit by understanding the structure of the ecosystem, the key actors and their relationships, and the main levers of profitability. This article provides information on all of these aspects and identifies common business scenarios for partners of open source vendors. Armed with this information, partners can select a strategy that allows them to participate in the ecosystem while also maximizing their gains and driving adoption of their product or solution in the marketplace.

Read more in the August issue of Open Source Business Resource (OSBR).

Brands Develop Over Time

July 1st, 2011

All too often, companies think of branding as a one-time effort: they define the market positioning, create a brand and logo to reflect this positioning, and then take this brand into the world. All marketing activities that follow from this – advertising, public relations, promotions, customer communication – are based upon the defined brand identity. The truth is that brands develop over time and while they mature, the messaging needs to be revised.

Brands Reflect Perceptions (and Vice-Versa)

A brand is special, because it is an identity constructed in our minds and it creates an emotional as well psychological connection between the company and its customers. Each customer is likely to interpret the same brand in a subtly different manner. Thus, a brand isn’t a “one size fits all” representation of a company; rather, it is the composite of multiple individual perceptions and emotions. As Daryl Travis, in his book Emotional Marketing, notes “…a brand isn’t a brand to you until it develops an emotional connection with you.”

What many companies forget is that a brand is a living entity. Just as a brand shapes customers perceptions, it too is shaped by perceptions – both of its customers and of its staff. And as a company learns more about itself over time, as it begins to look at itself from different perspectives, its brand too must evolve and reflect this additional knowledge and intelligence.

A Few Examples

If you take a look at some software brands, you’ll clearly see this evolutionary process taking place. Here are some examples:

  • Apple‘s original logo (pre-1976) depicted Sir Isaac Newton under an apple tree. However, this was soon replaced with the famous “bitten apple” silhouette, which had cleaner lines…perhaps intended to highlight’s Apple’s clean, smooth designs. Initially filled with rainbow colors, the logo has evolved into a monochrome design – first black and then the current transparent/glass version. In short, as Apple’s unique design culture has emerged and as customers have also begun to recognize (and expect) cutting-edge design from Apple, the brand has evolved to match and reflect these expectations.
  • Another interesting example is SugarCRM which, back in 2004, had a tagline describing it as “commercial open source customer relationship management”. However, as time has passed and the CRM category has become well established, the company has dropped this explanatory tagline from its brand identity. The cube-shaped logo is a relatively recent addition, and perhaps is intended to represent how its product brings together different facets of information to create profiles of customer relationships.

The Evolution of Identity

A brand’s identity typically goes through the following phases, which usually manifest in the taglines you find in Website headers or advertising slogans:

  1. A young brand needs to be explained, thus a category-style tagline is chosen (just like SugarCRM did in its early days, see above).
  2. The brand has established itself in its category, the company has a strong identity and changes its tagline to an emotional one (think Apple’s “Think Different” slogan).
  3. The brand is the leader in its category and has a high visibility, the tagline is abandoned because the brand now speaks for itself (Apple or Amazon.com nowadays).

An analogy would be to compare brands with human beings. For example, when introducing yourself, you tell the other person your name, why you are there and perhaps what you do – just like in the first phase of a young brand. The better someone knows you, the more they will be able to decide how they want to relate to you and whether to enter a (private/business) relationship. The deeper the relationship, the more important emotions become. Once you and a related group know someone really well, you won’t have to explain to the group who e.g. “Marc” is, because they know him, thus the personal brand speaks for itself.

Given that brands are constructed in our minds, this analogy is actually quite powerful, because we are social beings and the way our mind works when it relates to something is greatly influenced by how we build relationships with other human beings.

Conclusion

What does this mean for you, the Open Source vendor? Simply this: as your product and your market evolves, you need to occasionally step back to refine and focus your brand strategy. In most cases, any changes you end up making to your brand strategy will be evolutionary rather than revolutionary, reflecting the changes in knowledge and perception that have accrued to the company over the preceding period. Doing this every two to three years will help ensure that your brand is relevant and in tune with the needs, expectations and perceptions of your customers and yourself. Essentially, your brand will go through different phases of its identity, just like a human being does as it grows older.

Microsoft’s Open Source Dilemma and Diplomacy

April 3rd, 2008

It would not be too far fetched to talk about some of Microsoft’s PR talk related to Open Source as driven by a burned lands strategy in the past years.

Let’s leave the past behind. Let’s assume that Microsoft is seriously concerned about interoperability and openness. Let’s assume they are trying to understand how the Open Source business works and want to engage with Open Source companies in a friendly manner. Let’s not discuss whether Microsoft opens their APIs due to a self-decided business strategy or whether the EU made them make the decision.

Let’s give Microsoft the benefit of the doubt.

To understand the position Microsoft is in from a marketing communications perspective, take a look at the following analogy: Imagine a country that invaded a foreign land and actually burned the lands to defeat its inhabitants, but without military success. The invaded country was able to defend itself and won the war. Imagine business men of the aggressor country coming back one year after the war trying to establish business relationships.

As a citizen of the invaded country – would you trust those business men?

I can imagine that those Microsoft employees who by their corporate role and conviction sincerely want to establish mutually beneficial relationships with Open Source companies and communities face mistrust. They are often being accused of the “old crimes” and are being seen as the enemy.

As of today, Microsoft is in the middle of constant crisis management with Open Source. To get out of it, it seems Microsoft is rightly entering an era of diplomacy and friendly (naturally somewhat unclear) statements which are supposed to help grow trust between Microsoft and the Open Source community. This effort of small and large steps will have to balance naysayers as well as yaysayers to produce realistic results. Hence, it will be important for Microsoft to stay focused and committed.

While at the Microsoft Open Source ISV Forum and OSBC, one could witness Microsoft’s diplomacy at work:

  • “Open Source is here to stay”, said Sam Ramji at the OSS ISV forum and Brad Smith mentioned during his keynote at OSBC: “We at Microsoft appreciate the important role that Open Source plays.”
  • During his OSBC keynote, Brad Smith eloquently apologized for Bill Gates and Steve Balmer once calling Open Source communism and cancer: “Ultimately, people are not caricatures. They get up in the morning. They get smarter. The industry evolves. And you want that. You don’t want people to have to live with the caricatures and stay with those caricatures.”

Even to Microsoft, Open Source has proven to be a viable and lucrative business – why else would they partner with Open Source vendors? From there, it is just one more step for Microsoft to adopt Open Source business strategies themselves for relevant products or parts of them.

With Microsoft being a company relying on partners for 96% of its revenues, it will be highly important to drive innovation by building its partner network not only on top of commercial interests and proprietary software, but also on merit and fame for great software development achievements – a huge benefit of Open Source communities.

Microsoft needs to leave behind the scorched earth policies that clearly don’t work. Microsoft’s top executives need to re-state and re-assure that they want to live in peaceful coexistence and cooperation with Open Source. Most of all, Microsoft will have to accept that patent gimmicks won’t get them anywhere in their quest to play nicely with the Open Source community.

Otherwise, Microsoft will continue to cripple itself when it comes to additional strategic business options available with Open Source – not being able to apply OSS business strategies to some of their own products or growing cooperation with OSS vendors and projects. The intended acquisition of Yahoo! will be ill-fated without Microsoft successfully building a good relationship with the Open Source community, given that prominent community members such as PHP’s Rasmus Lerdorf are key to Yahoo!’s success.

The goal for Microsoft is to get past the point where they rely on the Open Source community giving them the benefit of the doubt and instead leverage the potentials of Open Source to Microsoft’s own advantage based on trustful relationships with the cathedrals and the bazaars.

Does PHP 5 Hurt PHP?

July 30th, 2007

If you follow the PHP blogs, then you are likely to have read Matt “WordPress” Mullenweg’s anti-PHP 5 rant:

PHP 5 has been, from an adoption point of view, a complete flop. Most estimates place it in the single-digit percentages or at best the low teens, mostly gassed by marginal frameworks.

He makes some good points in the post. He also manages to make himself seem like a bit of a dick :)

The thing that I keep wondering is if we aren’t seeing a slowdown in general PHP adoption due to other technologies being able to get a leg up while PHP 5 was in development and the succeeding slow migration from PHP 4 to 5.

Now that I work for a company creating Java-based software, I see:

Finally, with PHP 5, it is possible to build OO libraries able to compete with Java libraries as far as quality is concerned – but, well, those Java libraries already have a long market track-record, i.e. have been in production use for a long time.

My impression is that PHP 5 slowed down the development of PHP applications able to compete with similar Java-based server-side products. The problem being that migration from PHP 4 to PHP 5 consumes quite some developer resources for complex PHP applications. Additionally, PHP 4 keeps developers busy with finding workarounds for their applications due to limited OO features.

Did PHP applications lose market share or at least not grow as fast as their Java (or C#, etc.) counterparts due to the slow adoption of PHP 5? Unfortunately, I did not find an informative basis to answer this question sufficiently and would appreciate any hints.

Lars at Web Monday in Berlin

July 16th, 2007

Web Monday “connects users, developers, founders, entrepreneurs, venture capitalists, researchers, web pioneers, bloggers, podcasters, designers and other folks interested in Web 2.0 topics (in the broadest sense)” – as they say about themselves.

This event takes place once per month on a Monday in several cities around Germany. Today, I was flying to Berlin to spend a week in the Mindquarry office and, hey – it’s Web Monday!

Right now, I sit in the Newthinking office and listen to Lars‘ presentation of Mindquarry.

16072007507

16072007508

I am happy to be here, together with 40 other attendees. Lars told me that usually it is even more people – cool! If you’re in Berlin on a Monday, check if it’s Web Monday, it’s worth being there.

I am also happy to be here because finally, I got the chance to meet with Markus Beckedahl face-to-face.

Datamation Lists Mindquarry as Bleeding-Edge Open Source Company

May 2nd, 2007

Datamation just published an article entitled Ten Bleeding-Edge Open Source Companies:

Firms that represent the future of open source, from start-ups to established enterprise plays. We look at strategy, funding, and management.

The article also sheds a light on Mindquarry and IMHO, they paint a realistic competitive landscape and identify the main challenges as well as potentials for Mindquarry.

We see a lot of potential in our unique and compelling business model, which can be described as “Web 2.0 meets Open Source”. We (will) offer Mindquarry packaged as

The combination of these is a huge competitive advantage. For example, users of our upcoming SaaS offer can potentially also use Open Source clients for Mindquarry (e.g. to manager their tasks offline) developed by our community (e.g. for their PDA or Mobile Phone).

Learning to Cope with the Evolution of a Weblog

January 26th, 2007

At February 13th, it will be 4 years that I posted my first blog entry – I am still lovin’ it! Let me tell you about some of the changes I had to deal with in those 4 years and what you can do about them.

The most important changes were:

  1. My Weblog has moved to different domains (from zzoss.com to sandrozic.de to groganz.com as of today).
  2. I changed the software several times (from b2 to a self-made eZ Publish-based blog to WordPress).
  3. There were times when I blogged actively (~5 blogs per week) and less so (1 entry per month).
  4. My focus on certain topics varied over time (e.g. from general LAMP-based Web development to ECM, from development to marketing).

Points 1. and 2. lead to the fact that I repeatedly lost some link love, especially on Google and Technorati, because Trackbacks and Pingbacks got lost. Just recently, I managed to import all posts I wrote in my first 2 years of blogging – it’s amazing to see that some of them made it back to be listed among the most visited pages in my site stats (mostly referrals from Google).

What’s most unfortunate is that I could not recover comments to old postings. Well, I could, manually, but that would mean a lot of work. Lost comments is like lost friends.

If you want to avoid the same mistakes, make sure

  • to keep your blog at the same domain at all times to keep your permalinks valid,
  • to choose a Weblog software that is well supported to avoid migration problems.

When it comes to point 3., it has a lot to do with point 4.: The level of active blogging correlated with what I did. I blogged more actively while I was self-employed, simply to raise awareness which would lead to consulting contracts. After getting employed, there were times when I was simply buried with work that did not require me to blog.

Concerning point 4., I believe that there is nothing you can do about the shifting focus of what you write about. I even think that Weblogs are there to show how individuals change over time and how their interests change.

If I narrowed down my blog to one specific topic (e.g. Open Source ECM), it would not be in sync with my personality. My general interest is in being open and combining Open Source software with the knowledge society. That’s a rather broad topic, but also a thrilling conjunction where most new things happen these days.

The only problem I see is that my tagcloud does not reflect the change of interest. Some tags (e.g. “pear”) appear much too prominent, although they are outside of my scope of interest these days. Hm, I should get a chronological slider for my tagcloud, just as they did here to display Microsoft’s evolution based on a tagcloud.

In the end, it’s all about transparency and authenticity in the blogosphere, including the ability to deal with changes. Blogging is a lot about learning to cope with evolution, reflecting upon what happened and letting others know how to avoid some of the traps. Hope that helps!

Call for Papers: eZ Conference 2007

January 2nd, 2007

BÃ¥rd published a short note on his blog that the call for papers for the 5th annual eZ Conference is now open. Deadline for submissions is February 1st.

The conference is worth attending not only for eZ Publish or eZ Components users and geeks, it is also interesting if you’re interested in content and knowledge management or PHP/LAMP in general. Last year, I enjoyed talking to guests such as Martin White and Anne Jubert, Rasmus Lerdorf and David Axmark – and some more of the 350 attendees.

LinuxTag with "Information Web" Track (CfP 3 more days)

January 12th, 2006

The LinuxTag 2006 will have three focus topics, one of them is “Information Web”, which comprises CMSs, Wikis, Weblogs, etc.

If you got something important to say about this topic in English or German: the Call for Papers will end this Sunday, January 15th – only 3 more days!

After organising last year’s OscomTag subconference at LinuxTag 2005 together with Markus Nix, the LinuxTag organizers asked me whether I would like to lead the team preparing the Information Web track this year. After contacting some of the OscomTag 2005 speakers, we got together a great group of 10 people:

I am very much looking forward to enjoying this event from May 3-6!

Advanced Release Management with ZZ/OSS Installer

December 2nd, 2003

The ZZ/OSS Installer Client (ZIC) for the Web browser will be released as a stand-alone application on December 15th. This is when the forthcoming issue of the International PHP Magazine ships with an article on the ZIC.

Currently, I am cleaning up the code base and I will later add some additional features. Alltogether, the ZIC should then be ready for use in PHP projects that want to profit from advanced packaging and release management, ensuring a high reusability of the application components.

These are some of the features of the ZIC:
- Provides a Web GUI aka installation wizard look and feel.
- Command line interface is under development.
- Allows definition of packages, applications, and distributions in XML.
- Automatic resolution of package dependencies.
- Tools for easier development of packages.
- Plugin framework for build routines (e.g. to set up or update a database from SQL dumps).
- Customization of HTML layout for in-house products.
- Supports full, minimal or customized installations.
- Allows for non-conflicting installation on shared hosts environments
- Installer can upgrade itself.
- Sources are LGPL licensed for greater flexibility in usage

Some known PHP developers have commented on the preview version of ZIC at this year’s Linuxtag:

Wez Furlong
Lukas Smith
Christian Stocker

My company partner Christian Zonsius is currently working on the ZZ/OSS Installer Server (ZIS) which forms the backbone of the envisaged deployment architecture for distributed package hosting. The ZIS will as well be released on December 15th, not as stable as the ZIC, but as a preview version for testing.

Both, ZIC and ZIS are based on concepts, ideas, and libraries that evolved within PHP’s PEAR community, namely the PEAR package manager and the PEAR Web. ZZ/OSS has extended these technologies, to make use of the defined standards and furthermore bring advanced release management to the application level (as compared to PEAR, where release management is only able on the package level of class libraries).