Open Source is Marketing

Open Source is Marketing

This is an opinion post. Editorial insight was strongly encouraged but was as usual, utterly ignored.

"Open Source is Marketing" - this is a phrase I've found myself telling people over the past year or so. It's weird cause the phrase typed out just sounds almost like an oxymoron.

Ogilvy would be proud.

The Good Old Days
------------------

To me software has always been a creative tool. Maybe the cross between a paintbrush and a screwgun.

The open source I grew up with was true wild west, choose your own adventure style stuff. You were handed a loaded gun in the form of a tarball found on some random un-secured ftp site and told good luck. You could kill a wild turkey or you could equally shoot your face off. Support was in the form of emailing the author and maybe opting yourself into some politico rant on why XYZ Corp wouldn't release their drivers or to argue over the finer aspects of what malloc implementation was appropriate.

You'd be surprised at the amount of open source software that is used to this day that is decades old and is in such disarray, but so widely deployed in language interpreters, operating system package managers, and layers upon layers of dependency chains that if 'national security' was an actual thing vs. a government scare tactic there'd be a TSA for software dependencies - libxml for one - (ex: what is a ftp server doing in there?) Don't take this as offense to the original authors - just realization that our systems are filled to the capacity with very old software that does not reflect current day thinking.

My recent work has really opened up my eyes to how incredibly fragile most software really is (and this is coming from a guy with a security background).

Towards the late 00's after the first tech bubble had blown it's lid and a new undercurrent was underway, we found ourselves in a post-Facebook world where every JimBob that had ever been asked to 'code' up a website found their collective selves looking for faster ways to get things done. Sourceforge had already peaked and sites like Github started springing up.

I'm not blaming Github but rather marking the date. Over the next decade development was not found traditionally on newsgroups where you had to have a procmail rule for each project but on 'github issues'. A thousand irc networks converged into one - freenode - there was no question where a popular irc channel was based - it was just guaranteed to be on freenode. I think the entire efnet/undernet crowd moved to the so-called 'dark internet' - spooky!

Rise of the Developer Evangelists
---------------------

To the uninitiated, developer evangelists are a lot like their missing cousin-in-law the customer success agent. The role exists to buffer company developers, whose attitudes can be quite nasty sometimes, and the public facing image of the product *ahem* project. I think enough project managers had learned that they couldn't have their senior engineers tell that brand new customer to go RTFM anymore.

This of course is the classic scene of Office Space - "I speak to the customers so the goddamn developers don't have to. I'm a people person goddamnit."

To be clear - I have lots of colleagues/friends that fill this role and this is not intended to be disparaging.

Software development used to be relegated to the introverted, possibly socially shy crowd - not anymore.

In the crazy explosion of ultra low interest rates venture capital went on a raging bull ride pumping money into everything that was predicated on employing software engineers. Re-read that real quick and let it sink in.

The Reality
-------------------

Open source is marketing. It sends a shudder down the spines of Richard Stallman and his friends. Free love, pot and linux is now t-shirts, vinyl stickers and alcohol fueled meetups and conferences. Nowadays, company centered meetups are just as popular as the company t-shirt.

There's a joke on the twitters about open source being a broken microwave left on the sidewalk and it's honestly not far from the truth.

Open source is not a business plan or a 'go to market' strategy. This is VC speak for "How the hell do we expect to not lose our shirt in this ridiculous investment we've made? Our LPs are going to kill us!"

Today - if you correct a typo you have taken part in 'open source'. There's nothing wrong with improving documentation or correcting grammar but if that's 90% of the activity what is the 10%?

I feel that encouraging this behavior is walking down the wrong road. Does it help with 'community involvement'? Sure, but that's the problem. Now you are doing nothing more than content marketing - it's ceased to be software.

I guess what I'm getting at is that you don't have to use 'open source' as your marketing channel.

Docker is probably the poster child of this 'open source marketing' strategy but you even have companies like Google taking part. The joke going around is that Kubernetes is just a marketing ploy to get people to use Google Cloud while Docker makes money by selling t-shirts.

I don't know how anyone can take that ecosystem seriously with the childish behavior that is perpetuated in it though. It's a disgrace to all software engineers everywhere and it's starting to give our profession a very bad name.

Unlike some of my peers, I am not concerned about supposed trends towards ecosystem lock-in or the homogenization of systems from the containerization people. That will just pave the way for others to come in and help companies out of the tirefire they got tricked into falling into.

It's my prediction that sometime probably next year we'll start seeing the containerization ecosystem implode just like the "clean tech" fad did.

Sorry, but marketing towards developers in general is a horrible strategy and
they make horrible customers to boot. No one is arguing that you can't market the hell out of something and get the eyeballs, but I don't think that's the same thing as providing enough value to the point that someone says "This is incredible - take all of my money - fix my problem.".

Here's the point

----------------

It's ok to make money. You don't have to prop up your dog and pony show with a bunch of superfluous bullshit.

OMG!? What a capitalist! I remember being at a YC event a few years ago and some person asked PG a question that started with the phrase "In a capitalist society..." - I don't remember the rest of the question and it's not entirely important but I so dearly remember the look on PGs face and his stark response - "What!?" - I couldn't contain it and cracked up so hard.

The most valuable processes are just that - business processes that you have honed over the years - key insights that you have gained from having to deal with these things economists call 'customers'. The people that actually give you money in exchange for the value you bring them - not the ones that try to see how many twitter or Github stars they can achieve.

These are the intangibles that give you the leg up.

Then it's the derivative of those processes that actually produce value.

Position -> velocity -> acceleration.

So what is the solution?
-----------------------

I honestly don't know since it's a bit external. I'd advise those who are concerned to just tune it out.

Focus on your own IP and your business processes. Refuse to keep up with the Joneses - if you are a developer that means no need to adopt the 'hot new technology'. If nothing else, stick with the 'boring' technology until you see need to innovate and then do so on your own terms - not ones set by others.

Blake Carlson

CCO (GTM) & Chief Strategy Officer / Member of the Board at weavix?

8 年

As a Red Hat alum from the late '90s - you nailed it. Great post. Thanks!

P. Carson Dean

Head Customer Service Supervisor, Safety Captain 3/2021. #265. Manager On Duty On Designated Days. Love Our Customers! Burlington Stores Inc.

8 年

Good writing, Ian Open source is "Marketing" your opinion is warranted possibly in the near future maybe we will see some cool innovations in marketing strategies or maybe not!

Joseph Jacks

Accelerating an Open Future.

8 年

Interesting! Thanks for sharing your thoughts.

要查看或添加评论,请登录

Ian Eyberg的更多文章

  • IoT Devices are Not Pieces of Fruit or Cans Of Paint

    IoT Devices are Not Pieces of Fruit or Cans Of Paint

    Perhaps you've heard of the cybersecurity labels being proposed and modeled after Singapores? https://www.whitehouse.

    2 条评论
  • Can You Really Track Individuals via Public Data?

    Can You Really Track Individuals via Public Data?

    Had more than a few people ask about the feasibility of the data collection and analysis used in the movie 2000 mules…

    4 条评论
  • A Technical Due Diligence of WASM

    A Technical Due Diligence of WASM

    WASM gets touted by quite a few thought leaders and early stage VCs as the hot new thing that will be used for backend…

    9 条评论
  • Unikernel Cronjobs

    Unikernel Cronjobs

    Unikernels are single process by nature so there are tools and styles of work that sometimes are implemented…

  • The Covid Models Are Going to Kill Public Faith in Data Science

    The Covid Models Are Going to Kill Public Faith in Data Science

    When I found out that the new and improved covid simulation model code was on github I was excited because I had heard…

  • Containers are Not the Future

    Containers are Not the Future

    I saw this tweet the other day and it prompted me to start arranging some more thoughts on the subject - putting pen to…

    51 条评论
  • Kubernetes is in Hospice

    Kubernetes is in Hospice

    Kubernetes and containers have been making the headlines lately but not in a good way. The site, https://k8s.

    14 条评论
  • The Tides of Compute Are Changing

    The Tides of Compute Are Changing

    Since it's December I'd like to throw on my thought leadership cap for a second and take you dear reader into the year…

    1 条评论
  • Go Will Dominate the Next Decade

    Go Will Dominate the Next Decade

    Quite the bombastic title huh? I was going to use the word 'rule' but I really thought 'dominate' was more accurate…

    64 条评论
  • The Death of Linux

    The Death of Linux

    I was handed my first set of slackware floppies around 1994 - around 20 years ago. At the time I was an aspiring eagle…

    2 条评论

社区洞察

其他会员也浏览了