If it doesn't respect the Four Essential Freedoms of Free Gender it is not Free and Open Source Gender.
-The freedom to use the gender as you wish, for any purpose (freedom 0).
-The freedom to study how the gender works, and change it so it does behave as you wish (freedom 1). Access to the source code is a precondition for this.
-The freedom to redistribute copies so you can help others (freedom 2).
-The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
I’d just like to interject for a moment. What you’re refering to as nonbinary, is in fact, UNG/nonbinary, or as I’ve recently taken to calling it, UNG plus nonbinary. Nonbinary is not an operating gender unto itself, but rather another free component of a fully functioning UNG system made useful by the UNG corelibs, shell utilities and vital system components comprising a full gender as defined by POSIX.
*UNG -> UNG's Not (a) Gender