“Shut the f**k up”
“Feminism sucks”
As Vaishali Thakker, a 23-year old open source programmer looked over the hall filled with around 200 people, she didn’t know how to react to what she had just heard. Thakker was one of the five women on the stage at PyCon India 2017, a conference on the use of the Python programming language, in New Delhi. The topic of the discussion was “Women in open source.”
As the women started discussing the open source projects they had been working on, the challenges and so on, someone from the audience got up and drew the attention of the gathering to the wi-fi hotspots in the hall.
They were named “Shut the fk up” and “Feminism sucks”.
“It was right on our faces,” remembers Thakker.
For their part, the organisers were upset and even warned the audience. But the event had no code of conduct for anyone to really penalise or expel the culprits.
“It’s disheartening when you’re talking about the problem, someone is actually giving a proof that it (gender bias) indeed is a problem. In a way, I found it funny, because how stupid can you be to give the proof that the problem actually exists,” says Thakker.
And how. It’s just been three years in her coding career but she is familiar with the high wall that gender stereotyping puts up in the world of software scripting. More so in her chosen field of coding.
Thakker is among a small – but fast-growing – set of women coders from India shaping the future of several open source platforms globally including the Linux kernel, the core software program behind the world's biggest eponymous open source software. Linux, the most popular and mainstream platform in the free and open source software, popularly referred to as FOSS world, powers Google servers to NASA's rockets, and competes with Microsoft's Windows, which is a proprietary product. In India, systems powering the Bombay Stock Exchange and platforms such as the Credit Information Bureau India Ltd, better known as CIBIL, are built and run on Linux.
In a year when campaigns such as #metoo challenged bro-cultures at the workplace and there is a stronger push for gender diversity on tech office premises, India's next generation of women open source contributors are beginning to make a mark globally. Outreachy, a not-for-profit global program aimed at bringing under-represented communities into open source programming, now sees nearly half of its fellowships awarded to women from India — the highest among participating countries. Data for previous years was not furnished.
The December 2017-March 2018 cohort, for instance, has 17 Indian women – and one of Indian origin based in Melbourne – from the 42 that Outreachy has chosen. They include interns from Almora to Roorkee, Bhubaneswar to Goa, Mohali to Serampore in West Bengal, besides those from the big cities of New Delhi, Bengaluru, and Hyderabad.
In the open source software development world ruled by the demigods such as Linux founder Linus Torvalds, it’s a long and uphill battle for women to make a mark and make their contributions count.
And that has nothing to do with the adoption of open source by organisations and businesses globally.
The world’s biggest companies – including Citibank, Airbus, Exxon Mobil and Wal Mart to India’s BSE – use it and open source software counts some of the most diverse users across different industries.
Yet, the developers contributing code to the open source community are from diverse. For instance, in a random survey of around 5,500 respondents from over 3,800 open source projects on software development platform GitHub last year, it was found that women formed a mere 3% of the community.
The reason? Feeling unwelcome, getting stereotyped based on gender-biased mindsets and even facing unsolicited sexual advances.
“Women are more likely than men to encounter language or content that makes them feel unwelcome (25% vs 15%) as well as stereotyping (12% vs 2%) and unsolicited sexual advances (6% vs 3%). Unsurprisingly, women are also more likely than men to seek out help directly (29% vs 13%) from people they already know well (22% vs 6%), rather than ask for help from strangers in a public forum or channel,” said the Open Source Survey, conducted by GitHub together with other partners from academia and the open source communities
Initiatives such as Outreachy and Linux Foundation are beginning to bring about a change, even if it’s moving the needle just that bit. For instance, Julia Lawall, a research scientist with Inria and a mentor to newcomers at Outreachy, says her interns from India have contributed over 100 patches to the kernel so far. Lawall, who has contributed over 1,000 patches on her own in the Linux kernel so far, is talked of highly by the likes of Thakker and Bhumika Goyal, 22, an open source coder I did a podcast with.
“The interns from India all show a lot of independence and enthusiasm in their work. Many I have supervised have worked on code cleanups, typically resulting in over 100 patches to the Linux kernel,” says Lawall in an email interview.
Over past two months, we interviewed at least two dozen people from within and outside the open source community to identify a set of women open source contributors from India. While the list is not conclusive by any measure, it’s a good starting point in identifying the women who are quietly shaping the future of open source from this part of the world and how they dealt with gender biases.
For Thakker, who is aggressively organising women in open source meetups and is giving talks at colleges asking more women to join the movement, it’s a long crusade inspired by her own experience.
She applied for a three-month, $5,500-open source internship with Outreach in late 2014 but didn’t get through in the first attempt. “I asked my mentor Julia (Lawall) what went wrong, and she really helped with feedback And in the next round, I got through,” says Thakker.
Linux Foundation, Wikimedia (a not-for-profit foundation started by Jimmy Wales to fund Wikipedia and other projects), Gnome (a desktop environment for many open source platforms including Linux and Ubuntu) and several others are among top open source organisations offering their projects for internships run by different mentors at Outreachy.
Lawall says the open source movement in India, especially among women, has been spreading from school to school, thanks to the alumni such as Thakker and Tapasweni Pathak, a Mapbox coder, who have been actively campaigning for the women-in-FOSS cause.
She points at several examples of contributions made by the Outreachy Indian interns to open source projects globally. Goyal has over 500 patches to the kernel to her credit. Amitoj Kaur Chawla, a Johns Hopkins University student, counts 279 patches.
Some of these contributions address specific problems. “Under the supervision of the kernel developer Tejun Heo, Bhaktipriya Shridhar Radharapu has contributed over 100 patches addressing the specific problem of modernising the use of work queues,” adds Lawall. Work queues or tasklets in Linux allow for deferred functions in programs.
Other internships have focused on new features. These result in numerically fewer patches, but also have a strong impact. “For example, Gargi Sharma has reimplemented kernel process ID management and Vatika Harlalka has worked on the implementation of full dynamic ticks, which reduces the degree to which critical CPU-bound applications are interrupted by the OS,” says Lawall.
Already, the efforts of Outreachy and Google’s Summer of Code program, which offers three-month paid internships to students from across the world to work on open source projects guided by expert mentors, have started paying off, according to the Linux Foundation.
Still, the challenge in increasing the number of women in the Open Source community remains — the numbers are up but not enough. “Studies by Bitergia (a Madrid software analytics company in open source development) and Linux Foundation show that participation in projects is less than 10%. However, the Linux Foundation is seeing a higher attendance with the last Open Source Summit at 17- 18%,” says Nithya Ruff, a director on the board of Linux Foundation, thanks to efforts by the foundation focussed on women, on email.