Article goes over the embrace, extend, and extinguish strategy that Microsoft and Google have used against open document and chat formats. There is speculation that Meta could do something similar by joining the Fediverse.

It’s weird that this strategy is well documented (like the phrase literally originates from the 2001 antitrust suit against M$), but techbros and hackernewses still think that open standards can be trusted in the hands of megacorps.

permalink
report
reply
25 points

I thought open source software usually have a license that state any modifications to the source code must be open source as well?

permalink
report
reply
23 points
*

:jefferson jacksonsorryigetthesecrackersmixedup: “Now let them enforce it.”

EDIT: reading the wiki link to “embrace extend extinguish”, it seems like Microsoft and other such companies basically just hid the additional developments they were making until it was too late.

permalink
report
parent
reply
15 points

The linked article also makes it sound like they would purposely gum up the implementation of the open source standard which would slow down its development as to iron out the issues with the big players’ implementations. Which dovetails, slow down the open source standards development, then release your own with the bells and whistles that the open source standard couldn’t get around to implementing because it was too busy cleaning up your messes.

permalink
report
parent
reply
4 points

You mean Jackson?

permalink
report
parent
reply
4 points

… god damnit …

permalink
report
parent
reply
17 points

sometimes there’s long roads around that, although newer types of GPL licenses often try to restrict those loopholes.

permalink
report
parent
reply
11 points

Depends on the specific license.

BSD license is just about being credited somewhere, not really about keeping stuff open.

GPL is about keeping stuff open, but has workaround in companies deploying stuff as software-as-service and closing off stuff that way, because technically they’re not providing end users with the actual executable.

There’s other types too, but it’s hard to get an easy comprehensive overview of this stuff.

permalink
report
parent
reply
15 points

The FOSS community is too forgiving

permalink
report
parent
reply
10 points

There have been attempts at licensing with leftist principles built in but many of them are unenforceable or at the very least haven’t stood up against litigation.

permalink
report
parent
reply
7 points

Don’t forget about AGPL that basically solves this issue with GPL.

permalink
report
parent
reply
12 points
*

that’s why google has an internal memo to never use AGPL code.

A lot of the tech people who are the types to aspire to work at a FAANG think AGPL is stupid because companies never want to use it so it’s pointless to license code that way if you actually want it to be used. I think that’s the mentality for people who keep code portfolios to get hired, instead of the type of open-source contributer who is passionate about FOSS and works as a bus driver or something.

permalink
report
parent
reply
5 points

This is about open standards. You can implement a standard by writing your own software and not use free software (aka “open source” if you’re a lib).

permalink
report
parent
reply

Possibly, I’ve worked on a few totally distributed ones but I guess the userbase was small enough and they’re basically immune to commercialization. I worry about federated versions for different reasons, just the usability and accessibility. I’ve worked on Freenet for nearly 15 years now, which someone slapped a social network called Sone on top of it years and years ago. There’s also forum functionality in Freenet Messaging System and an older one that emulates the newsgroups/NNTP experience very faithfully.

I think the jump to smartphones made this kind of network less feasible, basically everyone using it just has a web server running on localhost and the daemon interacts with the P2P network underlying the data exchange. Identities are cryptographic and not tied to an instance as such, so the forums are truly global & decentralized. You have to build small world networks amongst yourselves though, anti-DDOS/spam is based on a web of trust and client-side filtering. In my opinion the entire Web needed to work this way from the beginning, but early networking technology really pushed people to the client-server model we ended up with.

permalink
report
reply
4 points
*

peer to peer networks don’t scale at all. And they more they work the more they’re actually just doing client-server communication.

And IP addresses are ephemeral so you need a server to actually connect people.

permalink
report
parent
reply
12 points

The beehaw admins are trying to kill it for the sake of fighting the “tankies”

permalink
report
reply

technology

!technology@hexbear.net

Create post

On the road to fully automated luxury gay space communism.

Spreading Linux propaganda since 2020

Rules:

  • 1. Obviously abide by the sitewide code of conduct. Bigotry will be met with an immediate ban
  • 2. This community is about technology. Offtopic is permitted as long as it is kept in the comment sections
  • 3. Although this is not /c/libre, FOSS related posting is tolerated, and even welcome in the case of effort posts
  • 4. We believe technology should be liberating. As such, avoid promoting proprietary and/or bourgeois technology
  • 5. Explanatory posts to correct the potential mistakes a comrade made in a post of their own are allowed, as long as they remain respectful
  • 6. No crypto (Bitcoin, NFT, etc.) speculation, unless it is purely informative and not too cringe
  • 7. Absolutely no tech bro shit. If you have a good opinion of Silicon Valley billionaires please manifest yourself so we can ban you.

Community stats

  • 16

    Monthly active users

  • 5.1K

    Posts

  • 60K

    Comments