Gabriel Mazetto
Gabriel Mazetto

Reputation: 1130

How Github Enterprise protects the code they deliver on virtual machines?

I would like to know what types of protection they are using with the Github Enterprise (http://enterprise.github.com) solution. As I don't own a company that could potentially be buying it, I don't feel confortable to lie, just to get a copy and try to see it by myself.

But I'm really interested to know what kind of strategies they used to protect the code they deliver, as it potentially can be used by any other rails application.

This question is not "How to protect my Ruby Code", but how they protected and entire appliance with not just Ruby code but a lot more dependent services, running on an ubuntu linux server.

I have some theories that could help:

Upvotes: 13

Views: 3539

Answers (2)

Justin Case
Justin Case

Reputation: 1513

They are currently using a modified RubyEncoder.

Source: I asked

Upvotes: 7

Tomasz Nurkiewicz
Tomasz Nurkiewicz

Reputation: 340903

I don't know Ruby but they say:

Does the license include access to the source code?

No. Licenses cover the use of the software only. Modification and redistribution are not permitted.

It doesn't necessarily have to be protected using any technology, which can eventually be broken. You are singing a contract, if you do not follow the regulations in it, you may end up in court. I guess it's a matter of mutual trust.

Upvotes: 1

Related Questions