Чтобы добавить ответ Брайана Карпера, вы можете легко создать карту системных свойств через Java API и связать ее с символом features :
(def *features* {
:name (System/getProperty "os.name"),
:version (System/getProperty "os.version"),
:arch (System/getProperty "os.arch")})
Что дает вам этоструктура, например:
{:name "Windows 7", :version "6.1", :arch "x86"}
Затем получите доступ к свойству одним из следующих способов:
(:name *features*)
(*features* :name)
(get *features* :name)
В зависимости от того, что плавает на вашей лодке.