Get the latest update on our Vizio court case 



News 

Press Releases  


Press  


Blog  


Vizio Lawsuit in the News  


Our Issues in the News  




About 

Sponsors  


Sustainers  


Board of Directors  


Staff  


Evaluation Committee  


Outside Counsel, et alia  


Transparency  


Contact  




Our Work 

Copyleft Compliance  


We defend and uphold the rights of software users and consumers under copyleft licenses.  

Impact Litigation  


We defend the legal rights of software users. Learn the details, status, and stakes of our court cases.  

Give Up GitHub  


We urge FOSS Developers to Give Up GitHub! Learn why.  

Outreachy  


We offer internships for anyone who faces under­representation, systemic bias, or discrimination in the tech industry.  

FOSSY  


Our annual community-oriented conference focused on the creation and impact of free and open source software.  



Tools 

Member Projects  


We provide non-profit infrastructure and services to our members creating Free/Libre and Open Source Software.  

Use The Source  


Our tool for evaluating the source code candidates companies must provide for GPLed software.  

OpenWrt One  


We designed and built the first ever wireless Internet router designed with software freedom and right to repair in mind.  



Learn 

The Corresponding Source  


A bi-weekly oggcast about legal, policy, and many other issues in the Free, Libre, and Open Source Software (FLOSS) world.   

Glossary of Terms  


A list of terms you might be unfamiliar with but occur frequently in our work.  

FAQ About the Vizio Lawsuit  


Your most frequently asked questions about the Vizio lawsuit, answered in one place.  



Donate 



Software Freedom Conservancy


News 

Press Releases  


Press  


Blog  


Vizio Lawsuit in the News  


Our Issues in the News  




About 

Sponsors  


Sustainers  


Board of Directors  


Staff  


Evaluation Committee  


Outside Counsel, et alia  


Transparency  


Contact  




Our Work 

Copyleft Compliance  


We defend and uphold the rights of software users and consumers under copyleft licenses.  

Impact Litigation  


We defend the legal rights of software users. Learn the details, status, and stakes of our court cases.  

Give Up GitHub  


We urge FOSS Developers to Give Up GitHub! Learn why.  

Outreachy  


We offer internships for anyone who faces under­representation, systemic bias, or discrimination in the tech industry.  

FOSSY  


Our annual community-oriented conference focused on the creation and impact of free and open source software.  



Tools 

Member Projects  


We provide non-profit infrastructure and services to our members creating Free/Libre and Open Source Software.  

Use The Source  


Our tool for evaluating the source code candidates companies must provide for GPLed software.  

OpenWrt One  


We designed and built the first ever wireless Internet router designed with software freedom and right to repair in mind.  



Learn 

The Corresponding Source  


A bi-weekly oggcast about legal, policy, and many other issues in the Free, Libre, and Open Source Software (FLOSS) world.   

Glossary of Terms  


A list of terms you might be unfamiliar with but occur frequently in our work.  

FAQ About the Vizio Lawsuit  


Your most frequently asked questions about the Vizio lawsuit, answered in one place.  



Donate
 



Thanks to so many donors, we met our largest match donation ever of $211,939.  Two generous anonymous donors have provided another $40,012ofadditional matching funds.  Give now to help us reach this stretch goal!
  For only 4 more days, the   next $13,079offinancial support we receive will be matched!  

$26,933 matched!  

$13,079 to go!  



$211,927 fully matched!  








Home / News

[RSS] Conservancy Blog


Displaying posts by Brett Smith [RSS]

What Free Software Says About Todays Crises


byBrett Smith  on January 14, 2020

I always have a little special appreciation for free software thats easy to recommend to folks who dont think or care much about software freedom yet. There are a lot of projects like that, and the one Ive been talking about the most lately is OsmAnd, a mapping and navigation app using OpenStreetMap data. Whenever I hear people say I wish Google Maps did X, OsmAnd almost always does the job with a more discoverable interface. After theyre set up and happy, its easy to talk about how OsmAnd doesnt track your location the same way Google Maps does.

Ive spent a lot of time over the past few years asking myself whether its important to work on free software, or if I should even care about free software, given how pressing so many other problems feel. Climate change, authoritarian governments, antisemitism and white nationalismthese are the problems that are destroying peoples lives by the thousands, today and every day. How is free software even relevant to those problems?

Photo of Edward Snowden speaking at LibrePlanet 2016
Edward Snowden discussed free software at LibrePlanet 2016 with Conservancy Supporter Daniel Kahn Gillmor. [The credits of Citizen Four] thank a number of FOSS projects including Debian, Tails, Tor, GnuPG because what happened in 2013 would not have been possible without free software. CC BY-SA


I still dont always have a solid answer to that question. But as I think it through, one thing I keep coming back to is Edward Snowdens keynote at LibrePlanet a few years ago. His call to action in that talk was to continue working on free software, because the values of free software, like autonomy and privacy, are values most people share. While a lot of people may choose to compromise some of those values to accomplish other things today, proprietary software companies are constantly changing their rules and asking for more. Its always important and valuable for free software to show and offer an alternative. The most experimental development can help expand the scope of whats possible, while the smallest documentation patch makes that all accessible to a wider audience.

When the Wikipedia and OpenStreetMap projects began, Im not sure too many people envisioned that you would have easy access to all that data from a computer in your pocket. But now when people start expressing alarm about how much location data different apps on their phone are getting, and how that data might be used to track protestors, free software has something to say about that, and an alternative to offer in OsmAnd.

When Apple removes an app from their App Store that Hong Kong protestors were using to avoid dangerous areas, free software has something to say about that, and an alternative to offer in F-Droid.

When Facebook says theyll allow politicians to lie in ads, and Twitter refuses to remove their hatemongering tweets, free software has something to say about that, and an alternative to offer in Mastodon.

Everything Conservancy does aims to make these alternatives more real to more people. Fiscal sponsorship helps fund all kinds of development, from the wildly experimental to the most nuanced polish. License enforcement ensures that people actually have the autonomy over their software and devices that the GPL promises them. Our advocacy and outreach work tells more people about our vision for technology, and how they can join us.

Were coming up on the final days of our annual fundraiser, with just about $10,000 left to be matched. If you havent already, theres no better time to join us as a Supporter to help us sustain this work. If you are already with us, an extra contribution would go a long way to help ensure we start 2020 strong. I cant promise I know how every individual task we do addresses the worlds most pressing problemsbut I also dont know what challenges tomorrow will bring. I only know that building a strong foundation now will make sure were in the best place to address them when they arise in the future.

[permalink]

Tags:   conservancy,  software freedom for everyone


NPO Accounting Software for Currency Conversions


byBrett Smith  on November 22, 2017

Photo of coins in several different currencies Photo by Marco Verch under CC-BY 2.0

Conservancy helps project participants from all over the world travel to all kinds of conferences and hackfests (around 150 people in 2017!). Because of that, our day-to-day accounting work can involve a lot of currency conversions. Someone on a single trip might have expenses in multiple currencies, and want to be reimbursed in another currency different from all of those.

We previously used rates published by the Bank of Canada to do these conversions. It was a trustworthy source of data, but it wasnt very user-friendly: we had to go through a multipart web form to get rates, save those in our records, and then convert amounts by hand. When they stopped publishing rates earlier this year, one thing we hoped to find in a replacement was an API that we could use to build some higher-level accounting tooling.

We evaluated several alternatives and found what we wanted in Open Exchange Rates. In particular, it has a historical rates API that meets our needs very well: give it a date, and it returns all the rates for that date in a JSON object. Its easy to save those results in our books, and use the data for higher-level conversions.

I wrote oxrlib as the tooling we needed on top of that API. It starts as a simple command-line wrapper over the API: give it a date, and it shows you all the rates for that date. From there, you can pass more arguments to answer more specific questions. Name a currency or two, and it will show you the rates between just those currencies. Add an amount, and it will convert that amount from one currency to the other. It can even output all this information in the same format our Ledger books use, so its easy to insert directly into an entry were working on. All this functionality has already reduced the amount of time we spend processing reimbursement requests. A process that used to require several tools, copying data by hand between them, is now handled by a single command.

My bigger hope is that it will save us even more time developing more NPO Accounting tools. I put lib in the name oxrlib for a reason: its a fully-fledged Python module that Ive developed with an eye toward reusing in the future. All the functionality we have today in the command-line wrapper should be easy to incorporate into other tools in the future. oxrlib gives us a starting point to automate bookkeeping in multiple currencies. Im hopeful this pattern will let us make useful incremental progress on NPO Accounting. Today we build small, practical, reusable pieces that solve an immediate problem. Tomorrow we can use those to build more fully-featured programs that solve bigger problems.

You can find oxrlib on our Kallithea Git server, and even use it today with an account and API key from Open Exchange Rates. Expect to hear from me again soon about more NPO Accounting tools like this.

[permalink]

Tags:   conservancy,  Accounting


Donor Spotlight: Mark Wielaard


byBrett Smith  on October 2, 2017

Conservancy depends on our Supporters and Donors. We rely on their financial support, of course, but they are also valued ambassadors who spread the word about Conservancy and the work we do. We continue our series featuring the companies and individuals who support Conservancy. If you're a Supporter of Conservancy and would like to be featured here please let us know!

This time, we're interviewing  Mark Wielaard. Mark is a long-time free  software developer. He was very involved in the libre java community  in the early 2000's, spending many years as the maintainer of  GNU Classpath , GNU's implementation  the standard library for the java programming language. It took a  long time, but he is happy that these days the Java Trap  has been mostly dismantled. He still helps with the infrastructure for the IcedTea  project, a free software community  and collection of tools around core libre java compilers, runtimes  and libraries. But his current work is mainly focused on analyzing  and debugging natively compiled code. He contributes to Valgrind  and elfutils to help make  that possible.

Why do you support Conservancy?


Software Freedom Conservancy provides free software projects with a home.  I like that, and I think it's important. GNU Classpath had a home in  GNU, and a community, and as the maintainer that made me really happy.  It meant that we could concentrate on what we loved to do, hacking code  together. But with the knowledge that we had a fallback if we needed  to deal with anything that couldn't be solved by just adding a bit  more code. A place for all the administration that doesn't just fit  in the code repository. I hope it makes other free software developers  happy too, to have a place for their projects they can call home.

What makes Conservancy a good home for free software projects?


I trust Conservancy to support communities in a way that respects  both the developers and software freedom. Free software is a good  basis for people to collaborate. The services that Conservancy  provides allow  communities to concentrate on improving software together.  Freeing project leaders from the stress that is involved when  being personally responsible for all the non-coding activities.  Individuals (and companies) can then join on equal terms, making  sure the project and community will work together for the public  benefit (and just having fun together hacking on code).  

Why do you trust Conservancy to do that work?


Conservancy consists of people with experience, who care. I know  Bradley Kuhn because he was the Executive Director of the Free  Software Foundation when I worked on GNU Classpath. Having someone  who takes care of all the administrative paperwork, someone you could  forward tricky legal questions to, had a big impact. It meant we  could all just concentrate on coding together. And everyone involved  with Conservancy, staff and  directors have years of  experience with various Free Software projects and foundations.  They really know what communities need to keep focussed on doing  the thing developers love most, hacking on code.

 Conservancy is unique in that it allows projects to define their  own terms and conditions for how the community works together.  Projects aren't forced to adopt a particular license, governance  structure or tools and they aren't controlled by corporate sponsors.  And another unique feature of the Conservancy is that they prepare  from the start for projects to leave again. If a projects outgrows  its home at the Conservancy it has the freedom to leave and setup  their home somewhere else. 

Anything else?

 The Software Freedom Conservancy is now the home of a long list of  diverse projects.  I hope that more people will consider becoming a Conservancy Supporter  so that more projects can call  the Conservancy their home. With software controlling more and more  of our daily lives it is important to provide a welcome home to  communities that can provide us with more Software Freedom.
[permalink]

Tags:   conservancy,  supporter,  Member Projects


Parsing GitHubs data on queer participation in FOSS communities


byBrett Smith  on June 6, 2017

Earlier this year, GitHub conducted a broad survey of those who use, build, and maintain open source software. They just released the results, and for those of us who care deeply about the inclusiveness of FOSS communities, its a lot of sobering reading. Theres still a dearth of women participating. It also provides numbers to incidents of bad behavior, and the impacts those have on our communities.

Theres potentially one bright spot in the demographic data, thoughand you get the sense the authors were happy to find it, too, since they call it out themselves. They note:


Along other dimensions [than gender], representation is stronger: 1% of respondents identify as transgender (including 9% of women), and 7% identify as lesbian, gay, bisexual, asexual, or another minority sexual orientation.


As far as I know, this is the first attempt to broadly quantify queer participation in the FOSS community, and Im really grateful GitHub made it. As discussions about diversity in our communities have come to the fore, Ive been frustrated that its been hard to include queer identities in them, because we didnt have basic information like whether or not were even underrepresented in the first place. GitHubs results start to help us answer those questions.

I say start to help us answer them, because no one survey will ever answer them authoritatively. Before people run out to declare were succeeding at building queer-inclusive communities, I want to contextualize these results a little to help people better understand what they do and dont tell us.

One limit in this data is in the audience surveyed. GitHub collected responses from 5,500 randomly sampled respondents sourced from over 3,800 open source repositories on GitHub.com, and over 500 responses from a non-random sample of communities that work on other platforms. This skews the audience towards relatively technical participants in FOSS communities in a couple of different ways. First, surveying people who are active on GitHub or comparable development platforms means were only surveying people who work directly with the tools of developing software. This survey doesnt collect responses from people who draw and post UI mockups, e-mail in suggested revisions to documentation, or answer other users questions on external forums. More than anything, I would love to see a similar survey conducted with a more expansive view of who participates in FOSS.

Second, including more respondents from GitHub biases the audience toward people who are working on newer or more modernized projects. Think of all the FOSS projects that predate GitHub and still host their development elsewhere: GNU, GNOME, Firefox, LibreOffice when you think about the applications individuals use every day, these are a lot of the most popular ones. Including 500 responses from other communities helps mitigate that, but its not clear thats a representative ratio, and the fact that they were chosen non-randomly is less than ideal too (although I recognize its not obvious how to incorporate those responses in a way that would be both random and fair).

Another reason these results arent authoritative is that sexual orientation and gender identity are complex. A single question about each on a survey will never be sufficient to accurately capture the communitys full diversity. Most survey results are sensitive to how their questions are worded, and this is famously true for these sorts of questions about identity. Wikipedias article Demographics of sexual orientation provides a good primer on these issues if you want to learn more. Briefly, it matters a lot whether you ask whether the respondent identifies themselves a certain way, versus whether others would identify them that way, or whether theyve engaged in activities that could be classified that way. Words like gay are also categories that were invented in the west, so people from other countries and cultures may not recognize or identify themselves with them. I think GitHubs survey asks the two most useful yes/no questions you can ask to inform discussions about queer participation in FOSS, but theres lots of room for other surveys to dig deeper on these topics.

None of this is to say the survey is flawed or shouldve been done differently. There are many trade-offs involved in designing a survey like this, and I think the trade-offs GitHub made are both clear and justifiable. The best way to understand where we truly stand is not to try to craft a single perfect survey, but to have many surveys with different structures. Then we can learn the most by comparing and contrasting their results. I hope more surveys follow GitHubs lead to ask about sexual orientation and gender identity, whether theyre small projects surveying their users, large cross-community surveys like this, or anywhere in between.

All that said, the numbers in these results seem to be on the high end when compared against similar surveys of large general populations. I think the authors are right to call them out as a bright spot, and Im personally encouraged by them too.


Lets be optimistic for a moment and and assume these results mean that queers are at least proportionally represented in FOSS communities. Does that mean were queer-friendly?

Not necessarily. Just like a workplace can have both gender balance and rampant sexismin wage gaps, in promotion choices, in who does and doesnt get heard at meetingsour communities can have both proportional queer participation and hostility toward us. Identity policing, bi erasure, transphobiawe see these problems in spaces that are explicitly or even exclusively queer. Of course they can arise in FOSS communities too.

While we work on getting more numbers, we should also be working to defend against these problems. There are a couple of concrete things we can do.

First, we should be working to adopt strong codes of conduct in more of our communites. Any code of conduct worth its salt like Geek Feminisms already prohibits harassment based on gender identity and sexual orientation. We should be joining this work, both out of self-interest and to help our allies who have been looking out for us in turn.

(An aside to my fellow queer men: this goes extra for us, because this is one of those times when we can wield our male privilege as a force for good. Since its mostly been women leading the charge for codes of conduct so far, its easy for opponents to try to minimize this work as women just advocating for themselves. Tell your community you want a code of conduct, tell them you want it for your own wellbeing, and shut down that train of thought before it even leaves the station.)

Second, us queers need to be out more in our communities, to build personal networks that can identify, discuss, and resolve these issues when they arise. This is easier said than done. Most of our interactions in the community happen on channels focused on getting work done: planning development, putting together documentation, reviewing changes. Theres rarely a good time to say hey, Im queer in these spaces. Its easy for it not to come up until the annual conference after-party.

We have to be more out than that, for the sake of new or occasional participants. When queers are considering getting involved in a project, seeing people like them already invested can help demonstrate to them that this is a place where theyre welcome. If theyre harassed, theyre more likely to report it if its easy to find someone they feel will understand and be receptive.

We cant wait to come out until the big meetup. We have to be out on the mailing lists, in the chat rooms, on social media. Im not saying you have to make a dedicated coming out thread, but try putting a sign in your avatars, e-mail signatures, or personal bios. (Personally I love to paste the rainbow flag emoji 🏳🌈 anywhere I can get away with it, but I know that symbol doesnt work for everyone. Heres to more representation in future Unicode standards.) Some people may ask you not to bring politics or sexuality into the community, but being out is more fundamental than that: its about making sure queer people can be in the space at all. If a straight person complains that you bring up your queerness too much, that means youre undeniably out, and thats the goal.

[permalink]

Tags:   conservancy,  diversity


Next page (older) »

 [1] 23



See all blog posts

Blog Index by Year



2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010

Blogs by Tag



conservancy

GPL

supporter

licensing

conferences

law

events

software freedom for everyone

Member Projects

Outreachy

FOSS Sustainability

diversity

resources

Copyleft Conf

ContractPatch

Filings

Godot

Reproducible Builds

Year In Review 2016

fundraiser

CLA

Wine

Year In Review 2015

Kallithea

QEMU

Selenium

Google Summer of Code

Homebrew

inkscape

patent

security

Clojars

Git

Hackfests

Racket

cyborg

phpMyAdmin

pypy

volunteer

Accounting

LibreHealth

Shotwell

inclusion

jQuery

microblocks

sourceware

Blogs by Author



Vladimir Bejdo

Kate Chapman

Pamela Chestek

Denver Gingerich

Bradley M. Kühn and Denver Gingerich

Will Hawkins

Fred Jennings

Deb and Karen

Jeff King

Bradley M. Kühn

Conservancy + Bro LT

Christine Lemmer-Webber

Deb Nicholson

Sourceware PLC

Rick Sanders

Bradley M. Kühn and Karen M. Sandler

Karen Sandler

Tony Sebro

Sage A. Sharp

Brett Smith

Conservancy's Staff

Daniel Takamori

Outreachy Team

Marina Zhurakhinskaya

Molly deBlanc

 







Main Page

Contact

Sponsors

RSS Feed

Donate
 


Software Freedom Conservancy is a 501(c)(3) non-profit charity.
 




Privacy Policy last updated 22 December 2020.
 


This page and its contents are licensed under a Creative Commons Attribution-Share Alike 4.0 International License.