Language Selection

English French German Italian Portuguese Spanish

Molly de Blanc: Freedoms and Rights

Filed under
GNU
OSS
GNOME
Debian

I want to talk a bit about the relationship between rights and freedoms, and what they are. I think building a mutual understanding around this is important as I dig deeper into conversations around digital rights and software, user, and technology freedom.

A right is like a privilege in as much is that it’s something you’re allowed to do, however rights are innate and not earned. They are things to which everyone is entitled. A freedom expresses a lack of constraints related to an action. When we have a particular freedom (freedom X), we have an unrestrained ability to do X — we can do whatever we want in relation to X. You can also have the right to a certain kind of freedom (e.g. freedom of speech). I talk about both digital rights and digital freedoms. I view digital rights are the extension of our rights into digital spaces, and digital freedoms as the freedoms we have in those spaces. We have the right to free expression when speaking in a room; we have the right to free expression when speaking on the Internet.

Typically, we frame rights and freedoms in terms of government restrictions: governments are not allowed to keep you from exercising your freedoms, and they are there to protect and ensure your rights. It is becoming increasingly relevant (and common) to also talk about these in relation to companies and technology. It is important to also shift this discussion to include companies and technologies — especially computing software. As computing becomes more pervasive, we need to make sure that the software we’re writing is freedom protecting and rights respecting. These freedoms include the freedoms we typically associate with free and open source software: the unbridaled ability to use, study, modify, and share. it also includes freedoms like expression (to express ourselves without constraint) and the freedom to assemble (to get together without constraint). All of these freedoms are freedoms we have the right to, in addition to other rights including the right to digital autonomy and the right to consent.

Read more

Also: Molly de Blanc: Friends of GNOME Update — September 2019

More in Tux Machines

Audiocasts/Shows/Screencasts: Destination Linux, Open Source Security Podcast, Linux Action News, Test and Code, Pop_!OS 19.10 Run Through

Polishing of KDE and Adding Git Support to Kate

  • This week in KDE: fixing all the things

    Plasma 5.17 was released this week to glowing reviews! As with most new releases, our loyal users wasted no time in finding all the bugs we missed! So you know what that means, right? We all burned the midnight oil fixing the problems you found, and Plasma 5.17.1 will be released in just a few days with everything we’ve knocked out so far (detailed below) so never fear!

  • KDE Continues Seeing A Lot Of Bug Fixes, Continued Tweaks Around System Settings

    KDE developers remain busy this autumn on addressing bugs in the recent KDE Plasma 5.17 release and tackling early feature work for Plasma 5.18. Plus work on KDE Frameworks 5 and KDE Applications is as busy as ever.

  • Working around the Wrong Cursor bug

    This is a long-known bug with countless Reddit/Forum/… posts with often the correct answer how to fix it.

  • RFC - Git Client Integration

    At this year’s KDE conference Akademy we discussed how to evolve Kate over the next years. One of the areas we want to improve is better git integration out of the box. Currently, Kate ships the Projects plugin, which automatically detects and loads your file structure from your git repository. If a project is loaded, then the Search & Replace plugin allows to search&replace in all project files. In addition, the Quick Open feature also supports opening files from the currently active project - all explained here. However, the Projects plugin does not provide any real git integration: You can neither pull nor push, commit, diff, etc. If at all, additional git functionality is available only via external tools like gitk or git-cola (e.g. available in the context menu). This is something we would like to change by having really nice git integration.

today's howtos

Games: Humble and Five-or-More Modernisation in GNOME

  • Humble Monthly will be changing to Humble Choice later this year

    If you're interested in getting a bunch of games each month, the Humble Monthly has at times been quite generous with the selection. Things are about to change, with it being renamed to Humble Choice with new options. Currently, you pay a set fee of $12 a month (or less for more months) and get at least one game to play early. Then at the end of each month, they give you a bunch more games ranging between 7-11. That's changing sometime later this year with Humble Choice. As the name suggests, it does seem to actually give you a little more control. Games are revealed upfront instead of being a mystery and you pick the ones you want from a larger list.

  • Imperator: Rome is getting a free Punic Wars content pack in addition to the big Livy update

    One piece of PDXCON news missed from yesterday: Imperator: Rome is getting a free Punic Wars Content Pack along with the upcoming Livy Update. Paradox Development Studio sure are busy. Not only are they working on multiple Stellaris expansions, Crusader Kings III and Hearts of Iron IV: La Résistance they're also trying to turn around the rough launch of Imperator: Rome. Another big free patch is coming out named Livy which will include: a new character experience system, a rework of the family system, a procedurally generated mission system, a map with greater details including showing war on the map with burning cities and more not yet announced. It's going to be big!

  • Five-or-More Modernisation: It's a Wrap

    As probably most of you already know, or recently found out, at the beginning of this week the GSoC coding period officially ended, and it is time for us, GSoC students, to submit our final evaluations and the results we achieved thus far. This blog post, as you can probably tell from the title, will be a summary of all of the work I put into modernising Five or More throughout the summer months. My main task was rewriting Five or More in Vala since this simple and fun game did not find its way to the list of those included in the Games Modernisation Initiative. This fun, strategy game consists of aligning, as often as possible, five or more objects of the same shape and color, to make them disappear and score points. Besides the Vala rewrite, there were also some other tasks included, such as migrating to Meson and dropping autotools, as well as keeping the view and logic separated and updating the UI to make this game more relatable for the public and more fresh-looking. However, after thoroughly discussing the details with my mentor, Robert Roth (IRC: evfool), more emphasis was placed upon rewriting the code to Vala, since the GSoC program is specifically designed for software development. However, slight UI modifications were integrated as to match the visual layout guidelines.

  • Five-or-More Modernisation: Now You Can Properly Play It

    As Google Summer of Code is officially drawing to an end, all of my attention was focused towards making the Five or More Vala version feature-complete. As you probably already know from my previous blog post, the game was somehow playable at that time, but it was missing some of the key features included in the old version. So what’s new this time? First and foremost, you can surely notice the game board now sports a grid, which wasn’t there until now. On the same note, there are also animations used for clicking a piece on the board, for an improved gaming experience. For further accessibility, some header bar hints are available at different stages in the game: at the start of any new game, at the end of each game, as well as whenever there is no clear path between the initial position and the cell indicated by the user for the current move.