# Rocket.Chat is moving to a single codebase:

**URL:** <https://forums.rocket.chat/t/rocket-chat-is-moving-to-a-single-codebase/6259>\
**Category:** Announcements\
**Created:** [March 28, 2020, 4:10am UTC](https://forums.rocket.chat/t/rocket-chat-is-moving-to-a-single-codebase/6259 "2020-03-28T04:10:34Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![gabriel.engel](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/gabriel.engel/32/24_2.png) [@gabriel.engel](https://forums.rocket.chat/u/gabriel.engel)\
**Post date:** [March 28, 2020, 4:10am UTC](https://forums.rocket.chat/t/rocket-chat-is-moving-to-a-single-codebase/6259/1 "2020-03-28T04:10:34Z")

</div>

Get to know the reasons and how the community will benefit from it.

Read all in our [blog post](https://rocket.chat/2020/03/28/moving-to-a-single-codebase/).

---

<div class="post-metadata">

**Author:** ![Zin](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/zin/32/1529_2.png) [@Zin](https://forums.rocket.chat/u/Zin)\
**Post date:** [April 1, 2020, 5:57pm UTC](https://forums.rocket.chat/t/rocket-chat-is-moving-to-a-single-codebase/6259/2 "2020-04-01T17:57:35Z")

</div>

It sounds like a pretty good reasoning to allow professional users to contribute to the project.

I am curious: How do you prevent others from _stealing_ their code and thus creating a competitor when they decide to make their code _source-available_?

---

<div class="post-metadata">

**Author:** ![gabriel.engel](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/gabriel.engel/32/24_2.png) [@gabriel.engel](https://forums.rocket.chat/u/gabriel.engel)\
**Post date:** [April 1, 2020, 7:06pm UTC](https://forums.rocket.chat/t/rocket-chat-is-moving-to-a-single-codebase/6259/3 "2020-04-01T19:06:42Z")

</div>

That is a good point. We are following the same strategy of Gitlab, but we will also move some of the performance enhancement codebase into Enterprise Apps, that only get installed via our marketplace and the code won’t be available on GitHub.

---

<div class="post-metadata">

**Author:** ![McLaren](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/mclaren/32/3783_2.png) [@McLaren](https://forums.rocket.chat/u/McLaren)\
**Post date:** [June 3, 2022, 2:17am UTC](https://forums.rocket.chat/t/rocket-chat-is-moving-to-a-single-codebase/6259/4 "2022-06-03T02:17:30Z")

</div>

Blog post link is 404 lost in space for me.

---

<div class="post-metadata">

**Author:** ![rex](https://avatars.discourse-cdn.com/v4/letter/r/f1d935/32.png) [@rex](https://forums.rocket.chat/u/rex)\
**Post date:** [July 21, 2022, 3:30pm UTC](https://forums.rocket.chat/t/rocket-chat-is-moving-to-a-single-codebase/6259/5 "2022-07-21T15:30:07Z")

</div>

The link is still returning a 404.

---

<div class="post-metadata">

**Author:** ![dudanogueira](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/dudanogueira/32/2529_2.png) [@dudanogueira](https://forums.rocket.chat/u/dudanogueira)\
**Post date:** [July 21, 2022, 6:44pm UTC](https://forums.rocket.chat/t/rocket-chat-is-moving-to-a-single-codebase/6259/6 "2022-07-21T18:44:10Z")

</div>

Hi! This is the link to the blog post:

> **[Rocket.Chat is moving to a single codebase](https://www.rocket.chat/blog/rocket-chat-is-moving-to-a-single-codebase)**
>
> Rocket.Chat is moving to a single codebase: Get to know the reasons and how the community will benefit from it

Also, we had a Community Open Call about this monorepo change here:

[![](https://us1.discourse-cdn.com/flex021/uploads/rocketchat/original/2X/6/6d981a7a9310dc20583940cf91483159ecd0114a.jpeg "Community Open Call May 2022 - feat Will Reiske and Daysha Taylor") ](https://www.youtube.com/watch?v=zhPF9LpTR94)
