Just in case there's still some confusion for other readers: Warboy is saying that vanilla x-com had a 1:3 ratio (1/4 female and 3/4 male) and Openxcom also has a 1:3 ratio now (in the ruleset).
If you remove the 1:3 ratio rule from the ruleset then Openxcom's engine will default to 1:1 (1/2 Male and 1/2 Female) because Openxcom isn't sexist, only vanilla x-com and the default ruleset.
Also .nam files give name-sets for different countries and modders can add new .nam files for new countries too. A .nam file can be set to have it's own gender ratio, for example if someone added Planet Amazonia they would want all soldiers with Amazonia names to be female.
Very sorry to necro, but I am very new to openxcom and this one issue has been driving me nutz. Can somebody please explain in detail how to set the .nam files as described here? Do I just take the line "genderRatio: [3, 1]" and add it somewhere in the name lists?