Should Julia be a systems language?

(I’m not a software engineer, so pardon the novice question.) Is there a standard definition of what is and isn’t included in the scope of the term “systems language”? I see this term used a lot (on Hacker News) to tout languages like Rust and Nim, but it seems to mean different things to different people—to some, it means a language for writing operating systems; to others, embedded systems/systems that are hard to update; to others still, a language for writing code for any purpose that has certain thread safety and memory safety guarantees. Or maybe all of these definitions are ultimately equivalent?

At any rate, to the extent that Julia’s goal is to solve the “two-language problem,” that goal feels very different than what people are talking about when they talk about the goals of a systems programming language (like Rust with its “batteries not included” philosophy).