Happy #GlobalSwitchDay :blobnomcookie:
#fediverse #opensource #Pixelfed #Lemmy #Mastodon #PeerTube #Signal
:boost_requested: :fediverse:
Original post:
https://discuss.tchncs.de/post/29629319
Happy #GlobalSwitchDay :blobnomcookie:
#fediverse #opensource #Pixelfed #Lemmy #Mastodon #PeerTube #Signal
:boost_requested: :fediverse:
Original post:
https://discuss.tchncs.de/post/29629319
@pylapp@framapiaf.org While I agree with most of these.
Please do not recommend Signal as this is proprietary software.
Also do not imply that Signal is part of the Fediverse, this is very misleading.
@sun@shitposter.world @pylapp@framapiaf.org Oh yeah I can imagine because otherwise he would've designed it with decentralization in mind.
@sun@shitposter.world @pylapp@framapiaf.org he describes what Fedi became pretty accurately
he explains why he thinks it's badI don't like him already, I think Fedi is great. Why does he think this is bad?
@sun@shitposter.world @pylapp@framapiaf.org >it extremely difficult to upgrade protocols and add features
This is a good thing actually. We should prefer a stable protocol and featureset. I really dislike the "move fast and break things" mentality.
I don't want things to break because some asshole decided they wanted to add a new shitfart feature, from a user perspective I like what I currently have.
I do prefer XMPP's approach over the Fediverse tho. You know, with an actual standards foundation defining RFCs instead of every project just kinda doing their own thing?
@sun What isn't "good" that would otherwise be "good" but which would break things? Genuinely curious, because I kinda like things here as they are. @pylapp @SuperDicq
@sun@shitposter.world @pylapp@framapiaf.org Even better*
ActivityPub is already good.
@radmin@limepeeps.perchinup.top @pylapp@framapiaf.org Occasionally jumping your codebase on Github under a free license does not make your platform usable by people who care about freedom.
It also means that your source code needs to be up to date with the current version that your running and it must be free of binary blobs and nonfree dependencies and libraries.
For example Signal is not available in Fdroid because it does not comply with many of the Fdroid inclusion guidelines (which are already quite lax in my opinion).
@SuperDicq@minidisc.tokyo @pylapp@framapiaf.org Signal is proprietary softwareHuh, how so? According to both Wikipedia and Signal's Github repo, Signal (both server and client) is copyleft under AGPL-3.0. If you mean that Signal is centralized, run by Shithub, or otherwise run by sus corpos greedier than the entire Fortune 500 list, I can see how it can be proprietary (or as bad as proprietary). I feel that it's still acceptable ethically, though, especially for those still stuck on shitware like Whatsapp and Telegram.
@sun@shitposter.world @adiz@mtl.jinxian.casa @pylapp@framapiaf.org I consider software good if it improves aspects of people's and does not actively make them worse so I consider Fediverse good.
@sun@shitposter.world @pylapp@framapiaf.org I mean I gotta say that maybe it's easier to coordinate things on XMPP is because the technology is just kinda normiecore and used by actual organizations and such. And they all just kind want the same thing?
On the contrary the entire Fediverse userbase consists entirely of us, the misfits and rejects of centralized social media.
The real reason why we can't coordinate anything is because the Fediverse userbase is probably the most diverse group of users I've ever seen share a single protocol.
We can't agree on anything, but that's probably good. So something will only really get implemented if it really is a good idea.
@Haijo7@snac.haijo.eu The license does not matter if your software requires nonfree depedencies. It is still nonfree
@Haijo7@snac.haijo.eu Yes, I can agree that Molly is free software. But Signal is not.
I do not care what bullshit "privacy concern" reason Signal makes up to not support federation of the protocol.
There are many other chat protocols that stay private and federate at the same time such as XMPP and Matrix. If Signal can not make it work with their protocol in field we call that a "skill issue".
In my book Signal is on exactly the same tier as Telegram:
* Only usable in a freedom respecting way if you fork the official client.
* Probably in reality not really that private, depends on centralized "just trust us bro" servers.
* At least normies want to use it?
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.