News for hackers. Stuff that matters.
Re:GitHub Raises $250M at $2B Valuation by andruby on Thursday July 30, 2015 @03:58AM (#9973646)
Nope, the enterprise version is _not_ the exact same ruby/chef codebase. See for example this blogpost [1] where they announce LDAP sync. New features are often released on the public Github before they are included into a new github enterprise release.

That being said, the enterprise version is very close to the public version. They are probably branches of the same repositories.

[1] https://github.com/blog/category/enterprise

Re:GitHub Raises $250M at $2B Valuation by ghuntley on Thursday July 30, 2015 @08:14AM (#9974401)
There are four distinct products in production (public, firewall, ghe v1 and ghe v2). I've explored the internals between all of the minor and major enterprise releases over a beer or two on a lazy afternoon. The initial product was a separate spin-off and there was definitely product convergence at the ghe v2 stage which appears to be based off public. My best uninformed, informed guess as of v2 they are now on the same branch, potentially using feature flags to enable/disable behavior to reduce maintenance/support overhead. Extremely interesting stuff can be found at the pre-install and immediate post-install stage (use standard forensics tools + granular vmware snapshots to produce diffs) that's all I will say on the topic however.