/* * Returns the operating system version, e.g. "5.8". */ static VALUE uname_version() { struct utsname u; uname(&u); return rb_str_new2(u.version); }