|
|
|
|
|
by pjhyett
5447 days ago
|
|
We're trying to fundamentally change how people write, collaborate, and discover code and the sooner people stop thinking of us as just a repo depository, the better, because we've never been about that. Ask yourself what kind of markup we'd have to charge on storage space and still be able to grow our business when most of the repos we host are less than 1 MB. We charge what we do because it makes money. Money that allows us to continue hiring really talented people that are all focused on building an even better service. Doing things like including private repos with our free plan would eat into our margins and only satisfy the people that are likely to never convert to a paid plan. Frankly, I think being able to use all of the tools we provide for the price of a pint of Guinness every month is a damn good deal. |
|
I think the tough part is that GitHub's innovations in collaboration are primarily a huge win for open source. GitHub makes discovery of these projects so much easier, connects disparate people across communities (and countries!), and provides a unified technical stack and process "stack" for those people to contribute (same bug trackers, same "send me a pull request" approach, same wiki). That's something that's a pretty big deal for OSS.
Most of those issues aren't as big a deal for a business in my experience - most businesses either don't have such problems (discovery) or have their own solutions (process). But hey - you guys have got customers, you're hiring like crazy, and I love your stack personally; I'm certainly not judging! Just offering my perspective on why some folks might not buy in to the collaboration stuff from a business point of view.