Posts by mxmehl@mastodon.social
(DIR) Post #ALWGOiekNgZf0tveOe by mxmehl@mastodon.social
2022-07-15T15:11:22Z
0 likes, 0 repeats
@gnulinux Großartig, vielen Dank an euch und Tim!
(DIR) Post #APoSRi2qQ8msxvPPJQ by mxmehl@mastodon.social
2022-11-09T07:14:42Z
0 likes, 1 repeats
Gentle reminder for everyone going to #FOSDEM to book their accommodation soon. Devrooms have been announced and prices tended to explode around this time of the year in pre-Covid times.That said, I can't wait to experience this awesomeness again 🚀#servicetoot
(DIR) Post #APoSRk0R843932IVpw by mxmehl@mastodon.social
2022-11-09T07:15:31Z
0 likes, 0 repeats
Oh, and if your favourite hotel seems to be fully booked already, it could also be that they just haven't made them open for booking yet (example: Motel One). Just ask them if you want to confirm.#FOSDEM23
(DIR) Post #ATgXzcB94RYM4VCo2i by mxmehl@mastodon.social
2023-03-16T21:11:29Z
0 likes, 0 repeats
@gnulinux Naja, so wirklich ernst meint man es mit der Zusammenarbeit ja (noch) nicht.Pull Requests? Oh, da brauchen wir noch einen Prozess. Bitte warten.Contributen? Du musst ein DCO mitliefern. Oder ein CLA, und verlierst damit de facto dein Copyright. Vielleicht auch beides. Oder was anderes.Open Source ist halt mehr als einfach nur Code mit Lizenz auf GitHub werfen. Wie ernst es Firmen meinen, sieht man v.a. am Contribution-Prozess, CLAs und generell Governance.
(DIR) Post #ATogMc2Y6ctjCSLDpQ by mxmehl@mastodon.social
2023-03-20T19:21:44Z
0 likes, 0 repeats
@gitea Wow, that's a massive release, even when not considering the Actions feature! Congratulations.
(DIR) Post #AUZcMM1nds3taLXu0O by mxmehl@mastodon.social
2023-04-12T07:41:31Z
0 likes, 0 repeats
@fdroidorg Great, thanks to everyone who is involved in this! This is an excellent improvement for security, trust and user experience.I just exported my connections, uninstalled the old version, installed the new, imported the connections, and deleted the export file. Worked flawlessly :)
(DIR) Post #AUZeS3lYeVUAannUCO by mxmehl@mastodon.social
2023-04-12T11:13:56Z
0 likes, 0 repeats
@eighthave @fdroidorg Good question. I just found out about a) the need to uninstall/install and b) the workflow for saving one's settings in the replies to this post and the original Wireguard announcement. Most certainly an effort not many users are willing (or knowing) to take.Thinking out loud: Could the F-Droid client inform me about pending updates that require manual intervention and also provide user-friendly upgrade instructions (like backup/import procedures) for each of them?
(DIR) Post #AWYdIZUWf8IrEOwho8 by mxmehl@mastodon.social
2023-06-10T17:46:44Z
0 likes, 1 repeats
With today's release of #Debian 12 (bookworm), it becomes even easier to install the #REUSE tool that helps with declaring licensing and copyright in your projects, following the most advanced best practice:sudo apt install reusehttps://packages.debian.org/bookworm/reuseCongratulations to the @debian community for their successful release!/Cc @fsfe #debian12 #DebianBookworm
(DIR) Post #AXsxCyKuXF1E076lGa by mxmehl@mastodon.social
2023-07-20T12:19:54Z
0 likes, 0 repeats
@tallship @fsfe @lhinderberger You can check it yourself, the FSFE is quite transparent about its contributors: https://fsfe.org/about/people/
(DIR) Post #Ab8JM4ceGydfkBS5Gy by mxmehl@mastodon.social
2023-10-25T15:14:20Z
0 likes, 3 repeats
Great news from #DeutscheBahn! We have published an Open Source Manifesto and our brand-new landing page that shows our committment and engagement in #OpenSource:https://opensource.deutschebahn.com/opensource-enThis isn't only nice words. It's a strong sign internally and externally that we are taking Free and Open Source Software seriously, that we strive to collaborate widely, and that we will work hard to keep up with these goals 💪#db #freesoftware #manifesto #openrail @openrail #dbsystel
(DIR) Post #AbZJ7ZAC7WZabdVMQ4 by mxmehl@mastodon.social
2023-11-07T10:45:15Z
0 likes, 1 repeats
🧵 The #FreeSoftware / #OpenSource status of #Matrix, #Element and other related projects is in serious trouble. The main company running the ecosystem, @element, will fork the main projects from their previous steward, the @matrix Foundation, make AGPL-3.0 the new default license, and put a #CLA in front of it.This is a common scheme called Rights-Ratched-Model as coined by @webmink. I see a number of upcoming changes that are bad for user freedom, interoperability and communities:[🧵 1/7]
(DIR) Post #AbZJ7bFaMS4d4w2h6G by mxmehl@mastodon.social
2023-11-07T10:46:05Z
0 likes, 0 repeats
Let's have a look at #Element first. This company is by far the largest contributor to the #Matrix ecosystem. As a company, their purpose is to make money, and they seem to be struggling with that. They mention proprietary competitors that seem to be innovating and adapting faster than Element can with its - up until now - quite open development model.[🧵 2/7]
(DIR) Post #AbZJ7d8DMpMkuebptA by mxmehl@mastodon.social
2023-11-07T10:47:22Z
0 likes, 0 repeats
So #Element decided to:1. fork the server-side projects #Synapse, #Dendrite and closely related projects from the @matrix Foundation.2. use AGPL-3.0 as the default license for ongoing development3. implement a #CLA (Contributor License Agreement) in order to "own all copyright" (simplified) from future contributorshttps://element.io/blog/element-to-adopt-agplv3/The blog post specifically mentions proprietary forks they may create. What does this mean?[🧵 3/7]
(DIR) Post #AbZJ7fBpiLRtISJko4 by mxmehl@mastodon.social
2023-11-07T10:47:53Z
0 likes, 0 repeats
All of these changes point to a number of possible next steps that I see as turning away from the principle of #OpenSource/#FreeSoftware:1. They will adopt an open core product strategy. They will create proprietary modules, that are initially rather cosmetic or only relevant to enterprise users. However, it's very likely that in the long run this will also affect essential modules as we see with other open core projects such as #GitLab.[🧵 4/7]
(DIR) Post #AbZJ7hA8NdHJPlXQR6 by mxmehl@mastodon.social
2023-11-07T10:48:36Z
0 likes, 0 repeats
2. Thanks to the #CLA, relicensing parts of the source code to source-available licenses such as BUSL becomes much more likely, as we've seen with #Hashicorp and products like #Terraform. It's clear to all that this would not be #FOSS anymore, and sunset clauses are a bad joke.3. This combination would allow to make life much harder for larger instances or #Matrix server hosting providers, as they could be seen as competing, depending on the product portfolio #Element is aiming for. [🧵 5/7]
(DIR) Post #AbZJ7jO26vaIJS3YNU by mxmehl@mastodon.social
2023-11-07T10:49:04Z
0 likes, 0 repeats
Of course, @element claims in their blog post that the combination of AGPL-3.0 license and #CLA is only meant to pave the way for proprietary forks (aka open core product strategy) and not for relicensing to proprietary licenses. But we know from similar cases that once the option for relicensing is available, it's often taken.So while this sounds unfair to a (previously) cool company like #Element, we have to expect the worst.[🧵 6/7]
(DIR) Post #AbZJ7lEBGWtM1TSiIa by mxmehl@mastodon.social
2023-11-07T10:49:31Z
0 likes, 0 repeats
Again, none of this is new, we've seen this before with companies that started as #OpenSource and struggled with their chosen business model and/or the pressure from investors.@webmink has explained this much better than I ever could in his article on "The Rights-Ratched-Model": https://meshedinsights.com/2021/02/02/rights-ratchet/For full reference, here's the announcement from the @matrix Foundation: https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/[🧵 7/7]
(DIR) Post #AbZeg2SzmBAUN6ZtDM by mxmehl@mastodon.social
2023-11-07T20:21:00Z
0 likes, 0 repeats
@element So basically a CLA such as Neo4j's? And will the business model only contain selling AGPL exceptions of otherwise fully open source code, or will you also develop completely proprietary code?
(DIR) Post #AbadEKhKUg7O0hT2Zs by mxmehl@mastodon.social
2023-11-08T06:09:08Z
0 likes, 0 repeats
@ZiggyTheHamster @element "Selling exceptions means that the copyright holder of the code releases it to the public under a free software license, then lets customers pay for permission to use the same code under different terms, for instance allowing its inclusion in proprietary applications."A quite popular article by RMS, biased of course, but introduces to the concept.https://www.fsf.org/blogs/rms/selling-exceptions
(DIR) Post #AcyHFPW9pmYVZkuwEq by mxmehl@mastodon.social
2023-12-19T10:33:16Z
1 likes, 4 repeats
In my talks and discussions about the role of Open Source maintainers, I usually list a number of reasons why maintainers might quit or otherwise reduce their involvement."The Russian army destroyed my house" hasn't been on that list yet 😐 🇺🇦 Source: https://github.com/wasm3/wasm3#OpenSource #maintainer #freesoftware #FOSS #ukraine #StandWithUkraine