You have to make a fork aka copy and modify to contribute via pull requests. The license is fundamentally broken.
Have strong opinions, but I welcome any civil fact-based discussion.
Mastodon: @BrikoX@freeradical.zone
You have to make a fork aka copy and modify to contribute via pull requests. The license is fundamentally broken.
Mattermost is only source-available due to their dual licensing.
Try FreeTube.
You are correct, I somehow got confused… It was v1.2.0 release, I updated my original post. The release didn’t even mention the license change. https://github.com/eythaann/Seelen-UI/releases/tag/v1.2.0
It’s not mentioned, but I think the compatibility layer for 1.19 releases breaks support for older versions. Ask your instance admins to update the backend.
It’s another fake open source license. While source code is public under the license, you can’t modify or republish so if the project decides to sell you are fucked.
v1.2.0 release changed the license from MIT to PolyForm Strict License 1.0.0 which removes ability to re-publish and make changes to the project. In the day when fake open source projects sell out daily, it’s a good sign to avoid this project.
Not entirely about free music, but you might find Bandwagon interesting https://lemmy.zip/post/20835272
What you want is something like https://github.com/hluk/CopyQ.
Lemmy development was funded by NLNet by the way.
EU has a similar program called Horizon Europe, which spent around €95.5 billion so far. Though it’s broader in scope, not limited to just software, but includes various open source research too.
Updated.
Some options are listed here https://www.oss.fund/categories/bounties/
Hi. Could you add a link to your Lemmy account to any other source? The website/GitHub/Mastodon/Liberapay doesn’t mention this account.
All platforms that don’t have public API access will require a way to relay that information, but I was talking about the difference in how the messages are relayed. Matrix bridges work fundamentally on each platform/protocol having its own room and relaying the messages through the bridged room instead of the user as XMPP does. That’s why you can relay the same messages to multiple rooms on Matrix, but can’t do the same on XMPP.
Why is JSON better than XML? It’s more modern, sure, but from technical perspective it is not objectively better right? Not something worth switching protocols for.
XML is unnecessarily complicated. By trying to cram everything into the spec, it’s cumbersome and hard to parse.
You mention XMPP has transports as opposed to Matrix bridges. I thought they give you roughly the same outcome. What’s the difference?
The goal is the same, but the way they archive that is different. For transport to work, you need an account on each platform you are using the transport on. It relays the messages through that account by mimicking the client. While bridges work by relaying the messages between rooms and not specific users.
My understanding is limited, so if you are interested, please do your own research.
Google killed XMPP momentum. And while Matrix has many issues it needs to figure out, especially the development being almost exclusively supported by a for-profit company, they seem to slowly (very slowly) work towards more independence.
Matrix did some things right. Going with JSON spec instead of XML, having Element as uniform cross-platform client, offering bridges as a way to stay connected with your family and friends without needing to convince them to move (XMPP offers transports, but they function entirely differently) and offering end-to-end encryption by default.
XMPP in true open source fashion doesn’t have any uniformity from user perspective. Different ways to do the same thing on different clients, different clients on different platforms. That is a benefit for a savvy tech nerd, but it’s a huge inconvenience for a non-techie family member or friend.
Just use Syncthing and whatever chat app you like.
I’m not sure if it’s spelled out in the ToS, but there is no way to prevent pull requests on public repos, it’s a functional requirement.