David Kimura PRO said over 6 years ago on Virtual Columns with JSON Data Types :

With MariaDB, it looks like the JSON data type was introduced in 10.2.7. However, instead of a JSON data type, it creates a LONGTEXT.

https://mariadb.com/kb/en/library/json-data-type/