К сожалению, нет точного способа проверить это, поскольку существует так много версий и вариантов или интерпретаторов Ruby (Ruby, JRuby, Iron Ruby) и системных платформ. Также один гем, который является чистым Ruby, может не работать на всех платформах с одним и тем же интерпретатором, поскольку могут использоваться некоторые специфические свойства ОС.
Таким образом, вы должны доверять автору или документам, которые он / она предоставил. Еще один способ убедиться, что ваша платформа подходит для gem, просто запустить тесты, прилагаемые к gem - каждый хорошо написанный gem должен иметь такое.
Также есть небольшой совет: если файл содержит
# -*- encoding: utf-8 -*-
тогда автор, вероятно, разработал гем с учетом 1.9.x.