• GitHub: Free for Open Source

    defunkt 29 Feb 2008

    Lately people have been asking about our pricing plan. While we’re not ready to reveal it quite yet, we are ready to talk about one aspect of it: GitHub will host open source projects for free.

    There will, of course, be a reasonable size limit. To give some context, a fresh checkout of the 100k+ LOC Rails project is only 2.2 megs. Furthermore, only 3 of GitHub’s 2000 existing users are using more than 50 megabytes on public projects. Git is very space efficient.

    What about forks? Well, let’s say you’re hosting a 40 megabyte open source project and I fork it. Because Git is so awesome at handling space, my forked repo uses less than 1 megabyte initially.

    Big open source projects needing more than the limit should contact us. We’d love to sponsor your development.

    GitHub is most definitely the best way to do open source. Sign up for a beta invite (if you haven’t already) and see for yourself.

  • Comments

    catch23 Sat Mar 01 11:44:05 -0800 2008

    The getclicky web analytics is really slowing down all your webpages. I’m having to put getclicky into my /etc/hosts file to prevent webpages from getting stuck during page load. On some pages, it required almost 16 seconds before getclicky going through. I assume it’s for web tracking since it’s just a javascript file with a 1×1 pixel image.

    pjhyett Sun Mar 02 17:15:38 -0800 2008

    Thanks for the heads up, we’ve replaced getclicky with google analytics.

    ruphy Mon Mar 03 08:54:14 -0800 2008

    hmm… how much is the ‘reasonable space’? 100 mbytes like on repo.or.cz? And, are you likely to grant exceptions?

    defunkt Mon Mar 03 16:09:57 -0800 2008

    ruphy: yes and yes

    Jakobo Tue Mar 04 21:15:31 -0800 2008

    That is wonderful news! I can actually drop my bare repo on my website now. That said, is there going to be a place we can donate or get upgraded accounts? The not-maintaining-gitweb feeling I get every time I use this alone is worth some token of gratitude.

    ionfish Wed Mar 05 02:42:05 -0800 2008

    The site seems a lot snappier now, which is great since using the site was a lot less enjoyable than it could have been due to the slow page loads.

    What’s the mechanism for flagging one’s project as open-source going to be?

    KirinDave Wed Mar 05 08:11:09 -0800 2008

    ionfish, if the repo isn’t private then, well… by definition the source is open. ;)

    nshah Wed Mar 05 17:44:06 -0800 2008

    Thanks for the update – been wondering about this. Now if you could do something similar for Lighthouse ;-)

    broughcut Thu Mar 06 09:10:22 -0800 2008

    I’d like an option to use github as a repo during development (when you might not want the repo publicly accessible).

    Perhaps a grace period for private repos, after which time they become public? Or the option to give public repos a lower profile, so they are not announced on the Repos roll call until you are ready with an initial release.

    The site was very slow to browse last week, I thought the problem was my end. Thanks for fixing it, snappy enough now (although google analytics stalls its fair share of sites… perhaps through poor integration).

    olleolleolle Thu Mar 06 13:23:20 -0800 2008

    Ah, this is the life. Thanks, hubsters, huberos, hubniks, or whatever you go by.

    ambethia Wed Mar 12 07:38:31 -0700 2008

    @broughcut: I would think at that stage, you would just not push your changes up to github. It’s easy enough to push/pull changes between you r team’s local machines if sharing is an issue in your development.

    PhillipTaylor Mon Mar 17 05:32:00 -0700 2008

    Thanks for clearing this issue up. With the warnings on the site about you thinking about charging I was trying not to get too settled with github. Now that you’ve elaborated on your policy (and I think it’s a fantastic one) I envision myself being here a while.

    brady12 Mon Sep 28 03:17:06 -0700 2009

    the option to give public repos a lower profile, so they are not announced on the Repos roll call until you are ready with an initial release.
    Buy Assignment | Buy Essay | A Level Coursework

    brady12 Mon Sep 28 03:17:23 -0700 2009

    it required almost 16 seconds before getclicky going through. I assume it’s for web tracking since it’s just a javascript file with a 1×1 pixel image.
    Dissertations | Buy Thesis

    Ninanina Sun Oct 18 20:43:24 -0700 2009

    Great for whoever that is gonna be the sponsor. I believe it's a big project an dwill be popular in the future. Thank you! free classifieds |part time jobs |bathroom vanity

    Marie-Curie Sun Oct 25 09:36:31 -0700 2009

    Marie Curie say: Thank a lot, it is so usefull for me, keep it going on, I love you,

    AJHEELS Thu Oct 29 14:07:21 -0700 2009

    For information and products relating to height increase or footcare please visit HEELSNCLEAVAGE
    Thats great, Ive messed around with Zookeeper a few times
    HEEL PADS
    SHOE INSOLE
    INCREASE MY HEIGHT
    INCREASE YOUR HEIGHT

    MelisaP Tue Nov 03 04:15:28 -0800 2009

    Wonderful post!!!! games

    MelisaP Tue Nov 03 04:15:38 -0800 2009

    Wonderful post!!!! games

    Please log in to comment.