Language Selection

English French German Italian Portuguese Spanish

Nathan Willis: Engaging with the OSI Elections 2022.1

Filed under
OSS

Ostensibly, these elections are serious affairs. The OSI is high-profile organization, with a robust list of Big Tech sponsor companies funding it. And “open source” as a term is the OSI’s property: the OSI is in charge of the trademark and defends it when it is misused; the OSI also maintains the formal “open source” definition and the list of licenses that you are permitted to call “open source”. That’s actually not a massive list of duties, so you might well wonder why the OSI is so high-profile to begin with; I think that’s one of the big philosophical questions, certainly worth revisiting (especially with regard to running for governance positions) but, for the time being, suffice it to say that it’s where we (“we” meaning “FOSS in the general sense”) are.

Nevertheless, these elections kinda just plod through without a lot of interest or engagement. You might remember that in 2021, the election-management- or voting-system went a little haywire and the OSI had to redo the election. But, by and large, they aren’t really news when they happen. That’s in pretty stark contrast to the public back-and-forth that happens for Debian Project Leader (DPL) elections and the brouhaha over recent leadership “maneuvering” (scare quotes intentional) in the FSF.

The OSI board candidates can each write a candidacy-page text that gets put on the wiki, but it can say whatever they want. In short, to you the voter, there’s no genuine back-and-forth provided. No debates, no time allotted, no required position papers, etc. For the past few years, however, Luis Villa has made an effort to pose questions to the candidates. I think that’s great. Although not everyone answers, some do. But Villa is just one voter, and he doesn’t ask everything. And some of what he does ask is more of a “tell us in your own words” prompt than it is anything particularly drilling down on a specific point. So it’s not a real incisive process on those grounds.

[...]

Before you even look at the candidate pages, a couple of thing stand out. First, there are two organizations who have multiple people running this year. There are two Red Hatters running on the same ballot, and there are two OpenUK ers running, with one of them running on the individual ballot and the other on the affiliate ballot. Slightly less noticeable is that there is a Googler running to fill a seat vacated by an outgoing Googler.

It’s clearly a problem for any one organization (for profit or otherwise) to hold on to a disproportionate number of seats on the OSI board. This is single-digit territory, mind you. That being said, some of these organizations are quite large and could hypothetically have people in totally disjoint divisions running, with different experiences, reporting to different supervisors, and operating in mutual isolation from one another. We just don’t know.

Furthermore, it’s arguably most problematic for the two OpenUK-ers who are running simultaneously for a seat on two different ballots, then somewhat less problematic for the two Red Hatters both running for an individual seat, and further less problematic for the Googler running as another Googler exits. That’s because the “individual” and “affiliate” voters are different constituencies; the individual-seat voters can see two Red Hatters on the ballot and say “yeah, we definitely need more diversity than THAT”, but the double-dipping maneuver goes more easily unnoticed when one candidate is presented to the individual voter block and the other candidate is presented to the affiliate voter block. That’s compounded by the fact that the affiliate “voters” vote at the organizational level; they’re more likely to cast those votes based on some internal organizational process that we just can’t know form outside.

Read more

LWN

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.