Building an app does not make you a startup
techfounder.net
techfounder.net
Last time I checked any new business was a "startup" since they were, you know, just starting up...
If it's really about keeping people from reinventing the wheel, then give the wheel designs to everyone for free. If it's about selling code snippets to companies to turn a profit, best of luck to you.
PS: At the end of the reading, I didn't really get exactly why a small app team isn't a startup because they don't have the money.
We try to create an incentive for people to share code - we publish both free and commercial code components, and we leave the licensing decisions to the authors. Who are you to say everyone must give their code away for free? their work has no value if it's not free? I'm a big fan of free open-source (cause really, who doesn't like to get stuff for free), but you shouldn't deride people who decide to make a business out of it.
In fact, I would argue that the code has more value from the application, since it can be used by others to create their own businesses. So why should it always be given away for free?
Many successful commercial open-source companies are the forefront of the open-source ecosystem (redhat, MySQL, Magento). They support it as much as free open-source does, and you need both for good balance.
Don't make me out as one of the radical open sourcerors either. Many of the absolute best pieces of software are proprietary.
The bigger issue with this post is the extremely clumsy segue from talking about the mobile software market to talking about his own business. There's nothing wrong with promoting your business in a blog post --- why else write one? --- but the transition here sure was jarring.
Promoting a business doesn't really belong in an article that starts out philosophical. (hence the jarring sensation.)
You: "why else write one? -- To provide helpful informative information"
And to promote yourself of course. Which is good for business. Even if that is not your intention.
While many people prefer to comment anonymously on HN anecdotally I'm not aware of many bloggers that blog that way. (Even Fake Steve Jobs came out of the closet eventually).
Edit: Grammar
Maybe I didn't make the transition between the two as good as it could've been, I'm not a professional writer. Thanks for the positive feedback though :)
What constitutes a start up or not is obviously very fluid. And this is totally orthogonal to the point of your startup which I think is identifying design patterns in mobile app space and providing that as a service. You should save your punches for when you need them.
The 'apps are not startups' comment seems very flippant. There are many examples of good startups that are apps. But I do agree that the expectations for an average startup whose sole product is an app might not match that of a more traditional startup in terms of capital requirement, man-power, and potential revenue all of which are affected when you go the traditional route and get VC funding.
Good luck with binpress.
A lot of people would be surprised how many startups could be created leveraging just email and and maybe Excel, and only graduating to custom software when that becomes too much of a pain in the ass.
Building software using reusable components is good. However, there is a real danger that this approach discourages people from blindly throwing in components with no real idea of how they work. I have had the misfortune of having to rescue companies from poorly written iOS apps from iOS 'engineers' with no real idea of how to actually code who threw together a bunch of libraries like iCarousel.
Sites like Binpress (not to single them out here: there are several others trying basically the same thing) don't encourage good development. They encourage developers without the skills to implement features to pay money for a quick fix.
The cars analogy used here is an interesting one. Sure, some car manufacturers don't make their own engines - but they do spend a lot of time and effort to tune those engines to suit their needs. A company like Binpress doesn't encourage that: something like GitHub, on the other hand, does.
Consider that Github has almost 3.5M repos. It's not easy finding what you need and also evaluating the quality. We try to reduce that friction for best in class components.
Of course if you have complicated tax / revenue issues it's probably not worth the hassle.
The whole VC world is looking for the billion dollar exit, which is entirely unsustainable and given it's history doesn't produce the requisite amount of major tech breakthroughs.