I think his comments about open source are interesting and how he's never seen anybody open source too much. I humbly disagree, I've definitely seen a few startups get nowhere because they ended up open sourcing their entire product, meaning nobody needed to pay them for anything.
There needs to be a strategy for open sourcing your code...for example if dropbox open sourced their client, they'd still own the relationship to their storage back-end and act as the broker for that data. Their client isn't really worth anything anyways...so it doesn't really matter.
But let's say Microsoft open sourced Office and Windows. Okay, now where do they make their money? They're pretty much just left with services work, and services and support often only exist if the software has problems. Anybody else can then come along and code away their services business by fixing bugs, making better interfaces etc.
Open sourcing needs to have a valid business strategy and it can't just be putting your company's investment up on github because that feels good.
Did you just casually imply Office and Windows don't have problems?
Fun fact: open source support isn't about fixing problems, it's about having someone to contractually blame in case of any problems, not because there are problems. It's more CYA and less TBD.
Also see the MonogDB model — release an open source platform full of bugs and data loss edge cases, target people who don't really know what they're doing so they build prototypes and platforms on top of it, then tell companies they have to pay you if they want any help (and they will need help since the platform is fundamentally flawed in the first place).
Anybody else can then come along
Technically, yes. But has that ever happened? If you open source your 5 million line code base, you still have the expertise, not some outsider.
There's also the reverse problem of open source platforms with no owner (e.g. the ecosystem of ever-growing, zero-authority hadoop vomit).
Open sourcing needs to have a valid business strategy
The valid business strategy is nobody will trust you if you aren't open source these days. The age of vendor-vanish = product-vanish is quickly going away. Companies (as buyers) prefer widely used and open source solutions in favor of closed source voodoo that works "just because we say so" with bad documentation and a tiny userbase.
i disagree. there are many big saas businesses out there and few open source anything.
No, I think you misread or I wasn't clear. Microsoft (and other companies) support service contracts exist purely because of inadequacies in the software. Microsoft wins twice because they sell the software and sell/certify the service organizations.
> Technically, yes. But has that ever happened? If you open source your 5 million line code base, you still have the expertise, not some outsider.
Yes. Why do you think your employees will stay with your company forever?
All a competitor has to do is put out a job req "looking for expert in foo, will pay top $$$" and hire away your expert staff. This does happen and it often happens because purchasing organizations prefer to "separate interests" between vendors and service companies hoping that it forces vendors to build better software that require fewer services. This creates a market for service competitors, and if they're willing to make smaller margins, can pay your people, the people you have in your company doing service work more.
For example, how many people who don't work for Red Hat offer Red Hat support services?
> The valid business strategy is nobody will trust you if you aren't open source these days.
I don't really disagree. Which is why you need to have a strategy that lets you check the "is open source" box with a buyer, while still protecting your business advantage.
See: https://www.quora.com/Many-articles-about-Drew-Houston-say-t... and http://allthingsd.com/20120815/inside-dropboxs-reverse-engin...
Also, doesn't hacking into the OS void the warranty?
Their customers hired them to build out systems that would provide in-house clouds and their tooling helped make HDFS deployment, management and integration a bit easier.
They decided to open source all of their software at some point which meant their model went from:
- Provide tools to make deploying HDFS better, this was their secret sauce
- Provide services to setup/manage all of this
to
- Provide services to setup/manage all of this
Since everything else in their stack was open-source also, their secret sauce consisted of just being a group of engineers, which isn't much of a secret sauce, except they thought it was because "our guys know the ecosystem and tooling we developed" and so charged more for those service engagements.
Their customers realized this, hired cheaper groups of engineers (some of who included previous employees) who then worked with the now free and open sourced tools that "somebody" else had now spent VC money building instead of them.
Inside of a year or so they turned from a successful and growing concern into a VC investment black-hole and closed up shop.
The tooling and many-man-years of effort that went into developing it all was what the business was about and they simply opened it all up to the world, who then just downloaded it and replaced them.
Definitely the kind of guy you could just talk to for hours.
He's been incredibly lucky to be a smart person who managed to make his seed money, and then use it very wisely to turn it into what I guess is now many times what he invested.
It is a shame he has become so busy lately that he can't interact as easily with the "common man" any more. I emailed him not long ago and got no reply. I guess that happens when you have hundreds or thousands of emails in your inbox every day (a problem he has listed often as one he'd like to see solved by a startup).
http://www.evanmiller.org/the-other-money-problem.html
It's scary how many of pg's early startup article titles can be rephrased as "Top 10 secrets VCs don't want you to know!"
Establishing brands/personalities is easier when you are sharing elite wisdom with unwashed masses. It makes the reader feel special and in some ways indebted to you (even if that wasn't the intended effect in the first place).
The Apple App Store approval process is like that one random weak spot on the Death Star. The only question is what replaces it?
If there's a Death Star-level weakness to the App Store, IMHO it's the app discovery process. It consistently rewards the loudest marketers rather than the best developers.
That's just not true. Android and desktop OSX are counter-examples. It is security measures like sandboxing of apps that prevent mobile devices from needing anti-virus software.
On desktop Windows, programs used to have unfettered access to the filesystem, including Windows DLLs that were major parts of the OS. Looking back, it actually seems incredible that it wasn't more of a disaster than it was.
He's also amazing and incredible and handsome and witty and strong and I love him oh so much.