They’re silly, folks. Intellectual property is a spook.

Under communism all software will be free to share, use, and modify without restriction.

This post inspired by the current Ruby mimemagic gem license drama.

In case you’re not following:

  • mimemagic is a Ruby library (gem) used for detecting the MIME types of files, either by their extension or by their content
  • it’s widely used and included in Rails
  • it was MIT licensed
  • it was using an xml file from freedesktop dot org, which is a GPL project
  • the GPL license means that every project that uses that software must also be GPL licensed - open-source, freely usable/modifiable/etc
  • someone from freedesktop pointed this out to the mimemagic maintainer
  • the maintainer republished the gem as GPL and yanked all the MIT licensed gems, breaking builds everywhere, and making rails currently uninstallable

I have a big headache because of ideology.

28 points
*
Deleted by creator
permalink
report
reply
9 points

Wait,why is MIT license bad?

permalink
report
parent
reply
20 points
*
Deleted by creator
permalink
report
parent
reply
6 points

Ah okay, i read the comment as “MIT is bad for public use”. I usually license my open source stuff as MIT since I don’t care what happens to them.

permalink
report
parent
reply
11 points

Anything built on top of MIT software can then be licensed under a proprietary license allowing capitalists to effectively take from the commons and give nothing back.

permalink
report
parent
reply
8 points
*

Pure ideology.

The issue with GPL and living in a capitalist society means that if you have any significant library, tool, or framework, GPL licensing it means that you either effectively kill the framework by making sure that it can only ever be open source.

I’m not talking about applications, like Lemmy or whatever, which yeah if someone forks an open source application that I wrote or maintained it should stay open source if I want it to and not get turned into a new Alphabet product.

But that shouldn’t apply to non-application code. GPL-poisoning a framework like Rails would kill it — companies not using it means that you can’t get a job for knowing it, which sadly in capitalist society means that at best it becomes a niche or hobby tool. Contributions drop significantly.

Open source is great but I’m way more likely to find and patch bugs or add features to libraries and frameworks if I’m using them 40+ hours a week and getting paid for it. I don’t have the energy to do my job after work.

LGPL solves this problem pretty well, but GPL will sharply reduce the number of people contributing to it.

permalink
report
parent
reply
5 points
*
Deleted by creator
permalink
report
parent
reply
7 points
*

Yeah that’s totally fair

anyway, the problem remains capitalism. what license destroys capitalism?

Honestly the GPL license from this issue has done a fair amount of praxis in terms of wasting company time if my work is anything to go by lol

permalink
report
parent
reply

You can just use dynamic linking for libraries tools and frameworks tho

permalink
report
parent
reply
4 points

Yes and no, it’s technically possible but can become an absolute nightmare from an ops perspective depending on the language and the framework — interpreted languages in particular become a huge nightmare with this approach. You’d need to basically rewrite entire language ecosystems to use that model in the first place.

This would also be a huge headache for reproducibility on developer machines, and that’s even if your org is lucky enough to have a good package management tool chain (like Nix or maybe Docker) and if you limit developers to one operating system.

I’ve been responsible for build reproducibility for a 50ish member engineering department for several years. We mostly use interpreted languages and the number of hours I’ve spent on obscure DLLs breaking shit in weird ways on certain developer machines and not others is already really silly.

permalink
report
parent
reply
22 points

Intellectual property is the no 1 “it so obviously shouldn’t exist but go ahead and try telling that to an American-brained person” issue…like people sometimes nod along if you say “how can you OWN a piece of the earth??” Yet I should be jailed for trying to sell merch with Mickey Mouse on it, or downloading music that the artists barely get paid for anyway.

Of course, the most important right of all is the right to make money, not the right to access resources. So beg for your insulin and penicillin you fucking peasant, and enjoy this deep fake commercial of bob Ross drinking a mtn dew.

permalink
report
reply
16 points

IP stands for Imaginary Property

permalink
report
reply
3 points
*
Deleted by creator
permalink
report
parent
reply
13 points

the best solution is to simply ignore licenses

permalink
report
reply
6 points

:sicko-yes:

permalink
report
parent
reply
12 points

are you sure you don’t want to spend hundreds of dollars a month so you can subscribe to adobe so you can have their newest photoshop that is pretty much the same of the last version with a maybe 2 new features most people would not even be aware of how to use instead of just downloading a pirate version of it for free??

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