Women in the Open Source/Free Software Communities?
MikeA asks: "We know what men have done in the community and it seems that all the 'big names' are men. Are there any female kernel hackers out there? Are there any major projects run by women or that have women as developers? Are there even many women using Linux? If not, why not? How do we attract more women to these development projects? We are missing out on a large user base and development resource if women aren't interested. " I agree, so I thought it would be nice to take the time to discuss what what the women have done for the community. What accomplishments they've made, the types of projects they get involved in, and any hopes they have for the future.
Just to play the devil's advocate for a bit...
:)
Does it really matter if any women are in the open source developer community? Does it matter if Linux was created by a man rather than a woman? Would some massive economic, social and spiritual change happen because it just happens that the author of a piece of software was female?
Maybe I have never been big on "heroes" or maybe it's just the fact that I never really looked up to anyone as a child and said I wanted to be like them because they were famous, but I think it's pretty silly to think that there is a problem in the world if a particular field is dominated by men. Now I'm not saying that it's ok to discourage people from going into a field of work because it's dominated by men, what I am against is pushing someone towards a field strictly because it is and going as far as to mount an entire campaign around it.
Men and women are not the same; physically and psychologically. While growing up, each person should be given a broad range of fields they can work in when they get older and should be free to make up their own decisions about which one they enjoy the most and what they as an individual are most suited towards.
Of course, as a man, I don't really have a good perspective on how women are treated as they grow up. Maybe there is a good amount of discouragement which men don't get when trying to enter a male dominated field. This is not to say that men aren't discouraged when entering a male dominated field either, it's just we are too self absorbed to care what other people, especially men, think.
Then again, I would like to find a woman who understood my work so I doubt have to dumb down my conversation. I really hate doing that.
--
The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
As for open source: over the years, I've found that generally I contribute to projects which directly affect both myself and others who share the same ideals. I wouldn't be caught dead assisting in writing some inane Quake user editor because I don't feel it positively contributes to the world at large. However, I've happily contributed to Mozilla, Rio MP3 transfer software, a now-abandoned terminal emulator for OS/2, xlockmore, and other projects (including games!) which LONG pre-date Linux and the Open Source movement. These projects have helped me feel like I'm making a difference, like I'm doing something to help my peers. I certainly wouldn't rule out assisting in kernel development, device drivers, or pure UNIX-related stuff on an idealistic basis. However....
I'd never presume to speak for women in general, but most of those females I know who program and use *NIX as much as I do don't obsessively do so. On the contrary, most men I know who program and use *NIX do so all night long, sustaining themselves on Jolt and Oreos. I'll bring myself to do that once in a blue moon, but I (like my friends) like to spend more of my free time away from computers. When I get home in the evenings, I like to spend time with my cats, tutor, direct musicals, go out dancing, or a whole slew of other things which don't directly relate to programming. Because of this, I don't usually get involved with open source projects which are time-critical (like kernel releases) or require intense debugging and pouring over technical manuals (like device drivers). I do enough of that at my day job -- and I'd rather leave that sort of work to someone who really enjoys hooking up a logic analyzer, a disassembler and an external serial console to their PC at 2AM to try and get that bizarro sound card warbling correctly with the latest bleeding-edge kernel release.
So when you ask "How do we attract more women to these development projects?" you might also want to ask yourself "Are these projects something which a woman would want to work on?"
I'll let someone else give a review of the significant computing accomplishments provided by women to the Linux and Open Source movements . . . but if it's anything like the contributions women have made to commercial operating systems over the years, it may well be true that key portions of Linux were written entirely by women!
Oh, and by the way, keep your judgements of my preferences of recreational activites to yourself. Just because I don't and won't play Quake doesn't mean I will do anything to stop you from doing so.
"But always she's the spectre of uncertainty I first endured, then faded, then embraced..."