# Is there a comprehensive comparison between suricata 4.0 and 6.0?

**URL:** <https://forum.suricata.io/t/is-there-a-comprehensive-comparison-between-suricata-4-0-and-6-0/1430>\
**Category:** Help\
**Created:** [June 7, 2021, 5:50pm UTC](https://forum.suricata.io/t/is-there-a-comprehensive-comparison-between-suricata-4-0-and-6-0/1430 "2021-06-07T17:50:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![cifer](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.suricata.io/cifer/32/806_2.png) [@cifer](https://forum.suricata.io/u/cifer)\
**Post date:** [June 7, 2021, 5:50pm UTC](https://forum.suricata.io/t/is-there-a-comprehensive-comparison-between-suricata-4-0-and-6-0/1430/1 "2021-06-07T17:50:30Z")

</div>

We are building on suricata to make our products, but our platform cannot support rust well so we need to go back to use suricata 4.0, but I’m not sure if 4.0 is too old to catch up today.

May I know what are the 4.0 missings compared to 6.0?

---

<div class="post-metadata">

**Author:** ![Jeff\_Lucovsky](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.suricata.io/jeff_lucovsky/32/11_2.png) [@Jeff\_Lucovsky](https://forum.suricata.io/u/Jeff_Lucovsky)\
**Post date:** [June 12, 2021, 2:42pm UTC](https://forum.suricata.io/t/is-there-a-comprehensive-comparison-between-suricata-4-0-and-6-0/1430/2 "2021-06-12T14:42:48Z")

</div>

Suricata 4.0 is quite ancient and is no longer supported.

The last 4.x Suricata version was 4.1.9  
The oldest Suricata version with active support is 5.0.6  
The newest Suricata version is Suricata 6.0.2

See [Suricata version support](https://suricata.io/our-story/eol-policy/)

I suggest you find a way to support Rust on your deployment systems.

---

<div class="post-metadata">

**Author:** ![Andreas\_Herz](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.suricata.io/andreas_herz/32/52_2.png) [@Andreas\_Herz](https://forum.suricata.io/u/Andreas_Herz)\
**Post date:** [June 12, 2021, 8:01pm UTC](https://forum.suricata.io/t/is-there-a-comprehensive-comparison-between-suricata-4-0-and-6-0/1430/3 "2021-06-12T20:01:18Z")

</div>

To add one relevant part, it’s only required for building suricata, but not for running it. So you can build it on a machine with Rust available and install it on a (compatible) one without Rust installed. Rust ist now a hard build requirement so you would be stuck with unsupported 4.0 forever if you don’t have Rust.

---

<div class="post-metadata">

**Author:** ![Jeff\_Lucovsky](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.suricata.io/jeff_lucovsky/32/11_2.png) [@Jeff\_Lucovsky](https://forum.suricata.io/u/Jeff_Lucovsky)\
**Post date:** [June 13, 2021, 1:37pm UTC](https://forum.suricata.io/t/is-there-a-comprehensive-comparison-between-suricata-4-0-and-6-0/1430/4 "2021-06-13T13:37:31Z")

</div>

Thanks for clarifying that @Andreas_Herz – Rust is not needed for runtime so your deployment sensors do not need a framework for Rust.

Your build system, however, does require Rust. Depending on the specifics of your build system, you might find that a [standalone Rust installer](https://forge.rust-lang.org/infra/other-installation-methods.html#standalone-installers) is better suited for your environment.

---

<div class="post-metadata">

**Author:** ![cifer](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.suricata.io/cifer/32/806_2.png) [@cifer](https://forum.suricata.io/u/cifer)\
**Post date:** [June 18, 2021, 1:50pm UTC](https://forum.suricata.io/t/is-there-a-comprehensive-comparison-between-suricata-4-0-and-6-0/1430/5 "2021-06-18T13:50:11Z")

</div>

Thanks very much! Really helpful~
