title: How to determine present operating system (including specific distribution in the case of Linux) in a Vala program?
body: <p>I am interested in writing a Vala program that will determine the present operating system and act accordingly (exactly how it will act I have not decided yet, but is not relevant to this question). So what I would like to know is how I might determine the present operating system (including the specific distribution in the case of Linux) in a Vala program at runtime. </p>