@drewdevault I cant tell you how many times people released their innovated idea under a copy-left license only to be angered when they realized the consequences, the vital nature, and the lock-in that resulted. Many abandoned the project and had to start over...

To each their own, but I will never use a copyleft license again.

@freemo oh no, it prevented you from making proprietary software, what a tragedy...

Follow

@drewdevault No, I didnt say anything about proprietary software. And it allows for that just fine.

Β· Β· 1 Β· 0 Β· 0

@freemo that's literally the only thing that vitality prevents

@drewdevault

I assume you mean "virality".. and no, it prevents quite a bit else.. for example it prevents switching or in some cases even using other copy-left licenses. It is also well known for not working well along side other open-source licenses in general.

There have been countless open-source projects that had to be abandoned and restarted from scratch due to the virality of a copyleft license that prevented progress regarding open-source interests due to licensing conflicts.

@drewdevault

X.org server I think was the one that had to be abandoned, or was it XFree86.. one of the major X11 implementations had to be completely abandoned and rewritten as whatever replaced it.

@drewdevault

It literally did, though as pointed out by another commenter it didnt require a complete rewrite only partial, but did require a complet reorg and rename.

@drewdevault@fosstodon.org any idea people stand to gain by just lying about trivial shit like this guy? like what profit is there in just being this wrong on the internet out loud, I wonder

I mean I prefer the MIT license personally but I've never felt the need to just invent shit to defend it, much less shit that is quick and easy to look up and identify as bullshit. What's the goal here, I wonder?

@khm

Here is a quote from wikipedia basically agreeing with what I said word for word.

The newer terms are referred to as the XFree86 License 1.1. Many projects relying on XFree86 found the new license unacceptable, and the Free Software Foundation considers it incompatible with the version 2 of the GNU General Public License, though compatible with version 3.

@drewdevault

@freemo @khm @drewdevault

Here's the text of the added clause that was the last straw (the last of many other issues):

> Except as contained in this notice, the name of The XFree86 Project, Inc shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from The XFree86 Project, Inc.

How does that relate to copyleft? The GPL doesn't restrict anyone's ability to market the inclusion of GPL software.

@ppseafield

Because that term violated the GPL which could not be changed because the license was viral.

The text from Wikipedia was clear on that I think.

@khm @drewdevault

@freemo @khm @drewdevault Right. Sorry, morning brain. It made itself incompatible with the GPL. It was a reason, but it was hardly the only reason. And it's hard to believe Red Hat and other distros - even if they weren't shipping GPL code - would want to wait on express permission anytime they wanted to advertise inclusion of an X window server.

@freemo @khm @drewdevault

From the X Window System entry:

> However, considerable dissent developed within XFree86. The XFree86 project suffered from a perception of a far too cathedral-like development model; developers could not get CVS commit access and vendors had to maintain extensive patch sets. In March 2003, the XFree86 organization expelled Keith Packard, who had joined XFree86 after the end of the original MIT X Consortium, with considerable ill feeling.

en.m.wikipedia.org/wiki/X_Wind

quiet, dipshit, I'm talking about you, not asking you for more irrelevant shit

@khm Then maybe you shouldnt do it on my thread where I get notified if you dont want me pointing out youre a moron.

@freemo

The part you left out of the quote:

> Versions of XFree86 up to and including some release candidates for 4.4.0 were under the MIT License, a permissive, non-copyleft free software license. In February 2004, XFree86 4.4 was released with a change to the XFree86 license, by adding a credit clause,[23] similar to that in the original BSD license,[24] but broader in scope.

The old license wasn't copyleft. Copyleft didn't cause the fork.

@khm @drewdevault

@rakoo

That is correct, it is the other copyleft licenses in the eco system whose viral nature and incompatibility with the clause that caused the issue.

@drewdevault @khm

@freemo Actually looking up the details, XFree86 wasn't copylefted or abandoned and rewritten - someone just finished off waning developer interest by adding credit requirements that were incompatible with the GPLv2 (despite the ease of achieving the same thing without being GPLv2-incompatible); https://en.wikipedia.org/wiki/XFree86?useskin=monobook#2004:_Licensing_controversy https://www.gnu.org/licenses/license-list.html#XFree861.1License

In response to the poor license change, some developers forked a version before the change and made it into X.Org Server (only small changes were made after that version, so "completely abandoned and rewritten" to refer to rewriting small changes is completely wrong).
Yea I remember when this a happened too .. I would download and run the latest XFree86 binaries instead of using the ones from Slackware. There was a whole kerfuffle about attribution. Xorg stayed GPL.

GPL/AGPL are for people who don't want their software to ever become part of an AWS/Azure offering or packaged commercially without code changes being released. But if you're writing a library in GPL (and it's not LGPL) don't expect anyone to use it. My current company has strict license checks as part of VC funding and we've removed and replaced parts of the code if it's discovered a dependent license is GPL (there's a CI check to prevent this now).
@djsumdog >But if you're writing a library in GPL (and it's not LGPL) don't expect anyone to use it.
Proprietary software developers being unable to use it is the whole point.

They either can join the free world and respect the users freedom, or they can't use the best libraries in the world is one of the tactics that GNU uses to defend freedom.

At least one piece of software that was proprietary is now free due to the choice of GNU Readline using the ordinary GPL (GPLv2+ I believe, although its GPLv3+ now) - the developer could have torn out line editing support, but determined it was easier to stop trampling the users freedom (too bad someone has now written a readline implementation that doesn't defend freedom, but thankfully that rarely happens); https://www.gnu.org/licenses/why-not-lgpl.html

GPLv3+ libraries are used heavily in free software - exactly where they're intended to be used, despite how hard those with proprietary agendas seethe.


Btw, there's a good chance that proprietary software company is infringing the LGPLv2 and LGPLv3 by a blanket freedom-denying clause that also demands that reverse engineering to find the malware is not allowed, while those 2 licenses require that reverse engineering for the purpose of debugging modifications is allowed.

@djsumdog

I have no real issue with anyone using GPL.. you are giving your time for free, put whatever rules on your contribution you want, im just happy your contributing.

But **I** will never contribute to a copyleft project, and I certainly never want to be limited with how I can use my own projects either. So I will certainly never support anything copyleft if ic an help it.

@Suiseiseki

@freemo @djsumdog well then GPL is working as intended. its meant to cut off proprietarybros from the commons.

@icedquinn

The vasy majority of my contributions are in no way proprietary and have no real use for me in a proprietary setting. Some other stuff does.

And yea, it is doing its job by cutting off developers from wanting to contribute to it, which is why copyleft has been dying out significantly in recent years and largely replaced with MIT and apache licenses.

The trend of GPL to isolate itself and push developers away by punishing the very people who release under it is exactly why its dying.

@djsumdog

Just out of curiosity, do you use a Linux as your operating system? Or are you on Win/Mac?

@djsumdog

Linux, usually ArchLinux or NixOS, lately NixOS has become my main choice.

@icedquinn

Everything that use in your desktop environment, every single tool, came from the GPL era of the 90s/2000s. Even as some of the default licenses people use has changed, nothing on the Linux desktop would exist without the GPL and the impossibility of Microsoft to compete with truly free software (well without eventually trying to embrace, extend and extinguish it .. which is still hasn't done .. not really).

Even the Mastodon server you run is AGPLv3.
Hey guys check it out! We've got a Richard M. Stallin over here! "WELL AKUCHULLY" "GNU+LINUX"
@djsumdog @Suiseiseki all this faggot does is recite the gnu faq. its pathetic
@pernia @djsumdog @Suiseiseki It's so funny RMS spending his whole life doing nothing but reciting the GNU faq but then Jeffrey Epstein getting caught is the one time when he decides to go off script and it's to defend the island LMAO
@pernia @djsumdog @Suiseiseki yes lmao he got kicked out of fsf for like a year for it and then was let back in
@pernia @djsumdog @Suiseiseki @get >pernia hates rms for no reason and doesnt know the only valid reason
@get @djsumdog @Suiseiseki "leaked emails" fox boomers don't know what a mailinglist is.

i want to see the actual email archives, shit sounding funny as hell
>child rape victim was probably entirely willing
@get @Suiseiseki @djsumdog found it
https://itsfoss.com/richard-stallman-controversy/


The announcement of the Friday event does an injustice to Marvin Minsky:

β€œdeceased AI β€˜pioneer’ Marvin Minsky (who is accused of assaulting
one of Epstein’s victims [2])”

The injustice is in the word β€œassaulting”. The term β€œsepsual assault” is so vague and slippery that it facilitates accusation inflation: taking claims that someone did X and leading people to think of it as Y, which is much worse than X.

The accusation quoted is a clear example of inflation. The reference reports the claim that Minsky had seps with one of Epstein’s harem. (See https://www.theverge.com/2019/8/9/20798900/marvin-minsky-jeffrey-epstein-seps-trafficking-island-court-records-unsealed.)
Let’s presume that was true (I see no reason to disbelieve it).

The word β€œassaulting” presumes that he applied force or violence, in some unspecified way, but the article itself says no such thing.
Only that they had seps.

We can imagine many scenarios, but the most plausible scenario is that she presented herself to him as entirely willing. Assuming she was being coerced by Epstein, he would have had every reason to tell her to conceal that from most of his associates.

I’ve concluded from various examples of accusation inflation that it is absolutely wrong to use the term β€œsepsual assault” in an accusation.

Whatever conduct you want to criticize, you should describe it with a specific term that avoids moral vagueness about the nature of the criticism.
@pernia @djsumdog @Suiseiseki @get that is actually an injustice though, the exact nature of the raping should indeed be described. Including the gender of the victim and which holes were penetraated, if any, as well as whether or not the victim was murdered afterward. To be perfectly just, when accusing someone of raping children on Little St. James island, the Mossad/DoD blu-ray snuff tape that intelligence agencies keep as blackmail ammunition against political leaders should be uploaded to imgur and attached to the message
Show more
@s8n @pernia @djsumdog @Suiseiseki @get blackmailing implies a strong justice system or capable compentent vilagantes against such acts. There is none such cultural corrections for that so ever thus calling politicians blackmailed by mossad snuff USBs is absurd. These politicians are hooked on it instead. If mossad goes so does their dopamine fix of child snuff videos.
@get Stop making shit up degenerate.

rms called Jeffrey Epstein a serial rapist and never defended the island.

He rather defended his late friend Minsky (who cannot defend himself as he's dead) from what turned out to be untrue allegations (he's one the few people who appeared to have a non-criminal reason to be on the island, as Epstein was a big MIT donator and it seems he requested that Minsky give a presentation about a nice technical topic with fancy words in return for the donations (Epstein instructed one of the victims to have sex with Minsky, but that didn't happen, presumably because Minsky said no)) and of course the proprietary software companies twisted that to say he supported Epstein, while covering up how Bill Gates was directly associated with Epstein and then idiots like you recite their propaganda without thinking.


rms writes the GNU articles, updating them to cover recent freedom issues, rather than merely reciting them.
@Suiseiseki @djsumdog and what's your point? that your rotten nigger software is necessary to use it? because its not
@pernia @djsumdog @Suiseiseki the post you're replying to is wrong. You can give Linux a command-line argument to feed it any executable and it will happily run it without an init. Your executable can do things like bootstrap the system and mount disks itself
@freemo @djsumdog they just hate copyleft because its doing its job.

there were always huge FUD pushes and smear campaigns and pushes to exile GPL code, until big tech discovered the network loophole. then suddenly GPL was fine because it didn't affect their ability to colonize the commons anymore. then AGPL comes along and fixes that, and suddenly GPL is bad again.

Except for VC frauds who were never open source, and were always just using that as a gimmick to submarine their way in before the license twist came.

(FWIW i think OSLv3 is a much cleaner license than AGPL; it's mostly the same thing, but significantly easier to read, even though one or two bullet points are left out on purpose because they didn't want to try to explain linking to judges.)

Rich Gold's _The Plenitude_ is a good book on that one. There's a chapter where he talks about "colonizing the commons" and the constant trend companies have to take what belongs to everyone, proprietarize it, and then seek to make people dependent on it. And they pretty much do it automatically, impulsively, thus why it is necessary to explicitly oxidize the behavior.
@affine @djsumdog @freemo pretty sure they aren't, there was already a whole thing about this.
@affine @djsumdog @freemo
> in several ways
> doesn't list them
> it requires somethingorother
> doesn't actually quote the part they are talking about

sounds like gibberish
@mischievoustomato @icedquinn @djsumdog @freemo bsd0 and boost are the most idgaf license, outside of those meant to piss off lawyers on purpose (unlicense and wtfpl)
@affine @icedquinn @djsumdog @freemo i just care about being credited. after that i dont care what you do with my code, i just write my shit for myself or are ideas i get.
@affine isn't unlicense & cc0 just a common template to say "public domain or as close as we can get"? I don't see the lawyer trolling

@mischievoustomato @djsumdog @freemo @icedquinn
@pi55d @djsumdog @freemo @icedquinn @mischievoustomato maybe this wasn't the intention, but I saw people butthurt at the unlicense (but not cc0)
@freemo >I will never contribute to a copyleft project,
I have little interest in contributing to a project that won't defend the freedom of my work, so I have contributed to copylefted projects, but never to pushover-licensed ones.

>I certainly never want to be limited with how I can use my own projects either.
I suggest never using other developers libraries and writing everything yourself, if you feel like you're limited by not holding all of the copyright.

>which is why copyleft has been dying out significantly in recent years and largely replaced with MIT and apache licenses.
The fact is it hasn't - there exists more copylefted software now then in the past and freedom is being defended better than ever before.

Yes, microsoft and others have tricked many new developers into doing gratis work for them and their buddies, by making it seem that MIT expat and Apache 2.0 has "largely replaced" freedom-defending licenses, so more and more people make the mistake of using those licenses.

If they could, microsoft would make it that you couldn't even select say the GPLv3 as the license on github, but instead they've settled for making it ambiguous if a project is GPLv3-only or GPLv3-or-later (proven to be intentional as they refused to accept commits correcting this issue).

>The trend of GPL to isolate itself and push developers away by punishing the very people who release under it is exactly why its dying.
In reality, the floating island of freedom is bolstering itself slowly but surely with only high-quality developers, rather than welcoming low-quality ones, who will turn around and make the software proprietary.

You do you.. most developers prefer apache license these days, im one.. you dont, and are in a minority, thats your right.

@Suiseiseki

@freemo >most developers prefer apache license these days
Source?

I see that Apache 2.0 may be the most preferred license on github and other proprietary code hosts, but those aren't the only places to host software.

>are in a minority
Yes, freedom enjoyers have always been a minority, but just look how much has been done.
Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.