Larry Garfield, a prominent Drupal contributor and long-time member of the Drupal and PHP communities was forced out over his unconventional sex life. Garfield is into BDSM, and is a member of the Gorean community, “a community who are interested in, and/or participate in, elaborate sexual subjugation fantasies, in which men are inherently superior to women”.
While that might not float anyone else’s boat, apparently it harms Garfield’s ability to code and he must be cast out of the open saucy world.
There are some who feel that the ability to code is not really dependent on how you have sex and it is Buytaert being far too much like a dominant control freak.
Buytaert said there were no 50 shades of grey in his project and the removal was black and white, It was “because it came to my attention that [Garfield] holds views that are in opposition with the values of the Drupal project,” he hissed.
Buytaert said that when a highly-visible community member’s private views become public, controversial, and disruptive for the project, he must consider the impact. Of course that applies to Garfield and not his views, which strike us as a little puritanical.
“I cannot in good faith support someone who actively promotes a philosophy that is contrary to this …any association with Larry’s belief system is inconsistent with our project’s goals,” he said. The project’s goal is about writing a bit of code to get content up on a website it does not appear to mention anything about sexual preferences at all.
Over at the site the following statement has been printed:
“We want to be clear that the decision to remove Larry’s DrupalCon session and track chair role was not because of his private life or personal beliefs. The Drupal Association stands by our values of inclusivity. Our decision was based on confidential information conveyed in private by many sources. Due to the confidential nature of the situation we cannot and will not disclose any information that may harm any members of our community, including Larry.”
But what is alarming here is that somewhere there is apparently a moral code of sexuality which developers are not supposed to cross – Open Source is not open after all but subject to the moral code of the person who runs the project who apparently does not want to use a safe word.