GitHub には、独自のサーバーでホストできる Enterprise バージョンがあります。
エンタープライズ プランを利用している場合、おそらくコード全体を販売するわけではありませんが、GitHub はバックエンド コードをどのように保護しているのでしょうか?
html、css、javascript のように、フロントエンド コードが表示可能でなければならないことはわかっています。
一部の情報源によると、GitHub のバックエンドの公開バージョンは node.js、Ruby on Rails、または Erlang で記述されています。たとえば node.js 部分をどのようにコンパイルしますか?
企業はエンタープライズ バージョンを選択するだけで、すべてが実行されるとすぐに GitHub への支払いを停止できます。そのため、何らかの方法でコードをコンパイルまたは保護する必要があると思います。