Hacker News new | past | comments | ask | show | jobs | submit login
Richard Stallman and the History of Free Software and Open Source (2016) (cmpod.net)
149 points by sanmak on Aug 6, 2021 | hide | past | favorite | 98 comments



> His behavioral problems made him switch schools every now and then, and that left him, socially, as a bit of an outsider among children his age. He even admits that he never learned how to get along properly with other people. Computers, though, were a completely different story.

This is almost a trope, socially awkward person becomes good at computers. When I was at Uni studying computer science, a good percentage of the students matched that profile.

I wonder if this is less common today though, given that a career in a computer-related field is considered a "good career" and many more people try it. Do the "popular" kids like computers? (I'm 40-something and I wonder if that's the case with today's teenagers or 20-something generation).


Hmm.

I'm 17, so here is what I have to say on that. Keep in mind I live in a rural, farm town so it might be a bit different in more urban areas. I don't know. I'm just basing what I'm saying on what I hear online, and my own observations.

Computer related fields are DEFINITELY looked on as a "good career" and "the future", but I see a lot of my peers, even if they are vaguely interested, believe that they "aren't techy enough" to have a computer related job in the future. Which I always find strange, because you don't have to be "nerdy" or anything. You just... learn? Like any other job that requires some kind of skill. You don't have to be "plumber-y" enough to get a job as a plumber, and similarly you don't have to be "techy" to get a job in tech. Anyway...

Most people my age that I'm around don't know the difference between Google and the Internet, and it still tends to be the socially awkward, nerdy people who get into computers. So, to answer your question, maybe social awkwardness or being nerdy is less of a "requirement" now than before because being a "geeky computer user" isn't really a stigmatized thing anymore since everyone interacts with computers in some fashion nowadays and my generation as a whole seems a bit more open minded with a lot of things compared to previous ones, but it's still definitely a stereotype that's sticking around and probably will stay around for a while.


> my generation as a whole seems a bit more open minded with a lot of things compared to previous ones

I know this isn't your main point, but I don't see much difference so far. I think the internet has allowed people who don't fit in locally to fit in with groups they find online, which is good, but that's been happening for 30 years.


I'm going to counter this. I feel it's still stigmatized as hell. Got to much experiences with it. (The Netherlands)


Hang in there.

If you're still in middle or high school (i.e. Between 12-18yrs old), you're at the worst part of your life for liking computers and geeky stuff. People around you don't know how to deal with anything that doesn't conform, so they are pretty ruthless about people who like different things. It's nothing personal about you. It's insecurity on the part of other people.

If you can hang on a little longer - just long enough to get to University - you will see a total change in the environment around you. That was the first time in my life that anyone around me had any idea of what electronics or programming was. It was magical.

It's a hard thing to hear when you're in the middle of what feels like an endless, miserable slog, but hang in there! University more than makes up for how lousy high school is.


I second cushychicken. Tons of us had similar experiences.

Mine were sometimes rough, sometimes beautiful. More rough though.

It can help if you have any inclination for the performing arts. Music, dance, theater. Many more of those people are accepting of differences and or quirky. I was and value those people and times highly.

But yeah, hang in there. This all does improve.

Edit: I am getting older now. There is another phase! You will eventually find your place among peers and do what you all do and it will be amazing.

Family, work, friends, projects, all of it.

Then, at some point your own grow, and you get to help them, plant seeds. My granddaughter has this spark we are talking of here. And she is young, and I can share, and remember back to when I was young.

My own kids had no real interest, but did learn the basics. Fine. They can do if they need or want to. But this little one in my care now is so damn much fun!

Call it the circle of geek nerd life.

And this all reminds me... are there older mentors you could hang with at times? If so, you should do it. I learned so much and it really helped with the angst. Older people, who I looked up to, saw me as I am and it all being fine, their nudging and teasing more out of me were very good times.


There is more "room" for normal people, but the true devotees I think are still a bit out-there. I have been noticing recently that I fundamentally think differently to my peers, but am completely at home with people I have met through common technological ideology.

A "friend" recently told me off for being too nerdy, and I couldn't help but think (maybe it's too self-centered of me, but still) "Fuck you, people like me built the world as it is now so people like you can spend all day playing video games".


I’m grateful for having a friend group that’s mostly not in the tech industry but just accepts my nerdiness nonetheless.

This kind of technical culture has been around donkey’s years, if you read some of the conversations between early wireless telegraphy operators it sounds a lot like the early internet! Babbage himself basically told a British politician to “STFU noob, garbage in garbage out” when asked whether his difference engine would emit the right results if its operator put in the wrong figures into it.


usually, with friends, you can say "fuck you, i'm a nerd then" and they would be cool with that


Exactly, and then it gets easier with people that don't really matter


You should have told him that.


I remember having ~0 friends, not worth the risk. Trite, but that's my thought process.


"Fuck you, people like me built the world as it is now so people like you can spend all day playing video games".

Well, if they spend all day playing video games who exactly is or is not the nerdy one here.....?


I know a lot of people who play video games, but need me to help them build a computer or reinstall windows. Despite interacting with tech all the time they have zero desire to understand how it works. Also they didn't say that they don't play video games too. They are just also interested in tech.


> Well, if they spend all day playing video games who exactly is or is not the nerdy one here.....?

Not the video game players.


By nerdy I really mean following up details and learning things for the sake of it. Video games are not nerdy any more, nerd culture has completely won over the last 15 years or so.


> "Fuck you, people like me built the world as it is now so people like you can spend all day playing video games"

Did you personally contribute to this great "world building" or are you just being tribal?


They literally wrote "people like me", not "I personally built all those games".


> I'm 40-something and I wonder if that's the case with today's teenagers or 20-something generation.

That's exactly what I've realized and why I decided to get serious about cs. I didn't start in cs because I thought it was for geniuses. Then I realized a lot of non-geniuses were getting the good paying jobs, so I switched to cs just to realize that's what I actually enjoy learning about.

So yeah, it looks like it's the new banking for overachievers but the lack of passion is easy to spot I'd say.


I don't have the data but given the salaries I assume FAANG software eng is now the target of people that used to go for ibanking/MBB consulting, basically high achievers motivated by achievement in the eyes of others. If that's true, it's going to be a massive demographic shift from the CS folks I went to school with in the late 90s. Based on some of the discussions I see, I think this has already happened in places.


I've this feeling too. The people on CS today is way more "normal" than even in the 90's. But there's a shift in salaries: the biggest bite now goes for managers and developers are mostly seen as replaceable lower value workers. True nerds don't feel at home in the marketplace anymore.


That's why we start our own companies, or join small startups.


I mean, you can also be a """true nerd""" and not really be too interested in competition and hard hitting jobs.

I found a really nice spot working in a developer enablement / platform engineering role. You can continue to be condescending to average developers and then steer them in the right direction!


Before software development was the career the rich kids went to, instead of, say, Wall Street, I don't recall us computer nerds being called "high achievers".

I think it helps to think of "high achiever" as PR spin for the go-to status/prestige careers for children from affluent and connected families. Whatever that is at the time.

If we wanted to call someone in software a "high achiever", I suppose it could be used to describe someone who breaks the class barrier, to get the affluent go-to status career. Despite whatever affluence-biased gatekeeping the affluent established once they took it over.


As a recent graduate of a high-ranked uni, this is somewhat true, but i think CS pulls some from IBanking but also from law, general engr'ing, and medicine. I and many others i know entered school thinking about medicine.

While many people in CS that go to FAANG, et. al are high-achievers, most are the cohort of those people interested in science and technical work more than social focused work. Much bigger overlap with pre-med defectors. Also we had plenty of "anti-social" kids, but interestingly they achieved less and were more likely to work at a small regional company after graduating than a SV tech firm.


I don't think that kind of person would last long as a dev, or get promoted very much.


I think its exactly the people that get promoted disproportionately to the rest. That's their thing...


EDIT: I probably misinterpreted your point, I think you refer to "people that used to go for ibanking/MBB consulting, basically high achievers motivated by achievement in the eyes of others"

Why? Are you saying that person with good social skills can't work as a dev? I don't see the connection.


I've heard guys say "My goal is to stop coding after two years in the industry".

It's tough to stay motivated and learn constantly when you don't like engineering and coding...


As someone who has interviewed and hired a lot of recent CS grads I can confirm they are way less weird than the fine people I met at the beginning of my career.


I'm disabled so when I was child my playtime was tightly controlled as my parents were worried that I might get hurt so I played with toys and thereby electronics.

When I was a teen I understood that I'm a liability in sports although my friends tried to be inclusive so again I spent my time doing nerdy things alone until I got my computer and naturally became good at it.

In college I was forced to take on Computer Science by my parents as they felt it was the least physically tasking yet provides a good career; They were right.

Even though my story fits the narrative of socially awkward being good with computers, as a disabled I didn't have much of choice and I feel this might be true for many.


I've worked in IT for a decade and a half, and I just don't think there's the same room for the stereotypical "not a people" person, as there used to be.

As awareness and importance of the field has grown, it has become a lot more diverse and involves a lot more interaction with other people.

For better or worse, you can't just hide in your safe corner and quietly build stuff anymore, you have to interact with people and accept having the lights shine on you from time to time.

Just for an overview of my workplace, I think we've got maybe 7 or 8 nationalities, one person is a dance instructor, one is an almost stereotypical handsome player who woos all the girls at parties, one plays D&D with his kids, one is a weightlifter, one competes in bicycle races on a high level. It's still mostly male, but there are more and more women in IT now.

Common to all of them - no matter their other traits - is that they're all extremely inquisitive and curious and have a great desire to learn, and I think that's the most important factor.


Around 20 years ago I found it quite difficult to find anyone actually interested in computers. I mean not for gaming but rather exploring cool tools and software development. And even among those interested only few had that much interest that they would go and learn a programming language or install Linux. Of course that was a time when Computers and Internet access were rather expensive and documentation was usually only available in books. So naturally most kids using computers had parents with some sort of engineering/mathematics background or were themselves really interested in that.

I think this is now changing in unexpected ways, one is that devices are becoming really locked down. (On the other hand you can now install a full-featured GNU/Linux as a app... FWIW when I tried Linux the first time it was with Winlinux or so on Win95) On the other hand documentation has become extremely good, it's more common to see devs with no engineering/math background at all.


> I wonder if this is less common today though

no, autism spectrum disorder (formerly called asperger's) is not less common today. and, btw, some hypothesize the awkwardness comes not from a lack of empathy, but actually hyperempathy, and stallman's concerns for social policy can be seen as empathetic


> and, btw, some hypothesize the awkwardness comes not from a lack of empathy, but actually hyperempathy,

I don't think it's either; I think it's a different empathy. For some, it might be a subset of “normal empathy”, and for others it might be a superset, but those are probably exceptions. From talking to people, it seems like strong empathy with the easy-to-imagine (e.g. familiar) experiences of others, but less empathy with unfamiliar experiences of others – sometimes to the point where it's hard to tell the emotional state of others, or even predict how they'd react to certain situations.

I'm guessing this has something to do with the "harder to model other people as being different people" thing that some people have – see the “pencil in a Smarties tube” test.[0]

[0]: https://www.toxicdrums.com/smarties-pencils-child.htm


Well, the day has only 24 hours so every hour that you spend on dealing with people is an hour you do not spend on dealing with computers and vice versa. And one has a shot at getting good at what one does often.


It's amazing that someone could consider Stallman one of their heroes and not be aware that calling him the "father of open source" would piss him off.

edit also this is from 2016, which is why recent events were not even hinted at.


That's true, the first time I learned the difference between Open Source and Free Software, it was by reading something that Stallman wrote many years ago on the FSF website. He's always been very big on making that distinction.


To be fair, "Open Source" basically coined to mean "free software, but not as Stallman means it."


This is absolutely not true. Stallman was in the group of people Cced on the email that day to get their support for using the newly-invented term "open source". He took longer than most to respond, and when he did, he responded negatively (and fairly aggressively, as I recall). But many long-time supporters of the FSF in that email discussion were totally in favor of the proposal, and it came as a surprise to me that Stallman wasn't.


I believe you. But it's not a stretch to say that "open source" was coined to mean something different than "free software" and it could be a proverbial hill to die on, ideologically.

Source: http://www.catb.org/~esr/open-source.html

Even if it was surprising, it was more than just a whim. As you see, Raymond didn't see it as disturbing or incomprehensible.


Your source does not support your claim. On the contrary, it explains that the intended difference is rhetorical rather than ideological or semantic.


The term “Open Source” was coined by Christine Peterson in the context of a discussion about a source available project which did not meet RMS’ viral conditions for “free software.” Peterson suggested “open source” as an alternative phrase, and it spread from there.


This is incorrect almost from beginning to end. "Open source" was specifically coined to describe the same set of licenses described by "free software", and the OSD is a slightly edited version of the Debian Free Software Guidelines. The only correct statement in your comment is that Chris Peterson coined the phrase.


Except that she didn't, and this is well documented by Martin Tournoij[1]. Caldera OpenDOS preceded her coinage along with a dozen others.

[1] https://www.arp242.net/open-source.html


RMS never included copyleft in the requirements of the free software definition. <https://www.gnu.org/licenses/license-list.html> lists many non-copyleft licenses as legitimate free-software licenses.


1. Free software doesn't imply virality. 2. Open source is defined to mean exactly what free software means, but without using the word free. The difference in the definitions is due to the perspective used: freedoms of the user vs restrictions the license imposes.


That was sloppy of me. Thank you for the correction. What I meant was that RMS advocates for “free as in [user] freedom,” whereas others wanted a word that just meant “free as in beer” unencumbered by all the other freedom-maintaining restrictions. Peterson offered “open source” and Eric Raymond ran with it.


This comment is also incorrect almost from beginning to end; "open source" has always required the same set of freedoms as "free software". The only correct statements in your comment are that Chris Peterson coined the phrase and that Eric Raymond took the lead in its further promotion.


Your claim is made dubious by the fact that there exist OSI-approved open source licenses (e.g. BSD) which the FSF says do not qualify as free software licenses.


You say, "Your claim is made dubious by the fact that there exist OSI-approved open source licenses (e.g. BSD) which the FSF says do not qualify as free software licenses." But you are lying: all the BSD licenses are listed on https://www.gnu.org/licenses/license-list.en.html as free software licenses. That page was already linked to in a reply to you 15 hours ago: https://news.ycombinator.com/user?id=pwdisswordfish8

There have been some cases of disagreement in the past between the FSF and OSI, where they differed on how to interpret a license. None of these were major licenses like the BSD license; they were minor disagreements that were quickly resolved, generally by updating the license to eliminate the ambiguity that was the cause of the disagreement.

Your claims are made dubious by your repeated posting of supporting claims that are easily shown to be completely false, including by material you have already been referred to in this very same thread.


There are 2-3 disagreements that did not get resolved, but none of them are major licenses. For example, https://en.wikipedia.org/wiki/Reciprocal_Public_License

Overall you're correct. The actual differences between free software and open source are trivial.


Oh, thank you! I'd forgotten all about the RPL. You're right.


Much of the reason the term "open source" started was to get rid of the "free beer" connotation that "free software" had. They thought companies were scared the word "free" meant they couldn't profit.


No.

Free software is coterminous with open source: the source is freely available for anyone to use and modify.

The Stallmanism for "viral" software is copylefted software. Stallman would recommend you copyleft your software, but you don't need to in order for it to be considered free software.


> The term “Open Source” was coined by Christine Peterson

I think this has been shown to be something of a myth. The term clearly predates when she claims to have coined it.

http://www.xent.com/FoRK-archive/fall96/0269.html


> this has been shown to be something of a myth

No, it hasn't.

The only thing that's _clear_ is that, despite a handful of likeminded folks perennially floating this claim here and being challenged on it, evidence overwhelmingly shows that the term "open source" was minted in 1998 exactly the way history says it was, and that some people on the wrong side of hubris and/or the Mandela effect refuse to accept it. It's like the software world's very own strain of truther conspiracy.

What _has_ been shown is that there exists a document predating 1998 in which the words "open" and "source" are incidentally adjacent—in a completely different grammatical context. It is telling, now just as it was the last time, that this slippery document (which has been perniciously retitled, no less) is The One that is always held up as proof—instead of a representative sample of the, you know, tens of thousands if not hundreds of thousands of examples showing "open source" in casual use that would be expected to exist if the claim actually held any water.

> Linus's [and the BSDs'] disagreement with RMS's ideology is well known, so if "open source" were really already a thing before 1998, then we should expect that the number of times "open source" appears among his cohort prior to 1998 would be [...] as common as it is today. For it not to show up before that point and then to explode in use post-mozilla.org[...]


> incidentally adjacent

I don't think that's an honest description of what's in that email. It says:

> Caldera believes an open source code model benefits the industry in many ways

So they're already using the phrase 'open source' as a compound adjective.

> The One that is always held up as proof

Well it's not just one email. For example here's another, from 1993:

https://groups.google.com/g/comp.os.ms-windows.programmer.wi...

It uses the term with the same meaning:

> Open Source is best for everyone in the long run.


To me it reads more like (open (source code)) which feels very distinct from ((open source) code).


> Open Source is best for everyone in the long run.

It's literally written as a proper noun!


Do you want to approach this systematically, or do you want to string together a series of continually evasive comments? The sentence you've just quoted comes from your second link, not your first, which is what marwis was addressing, which itself means your "reply" here can in no way be construed as actually responding to his or her point.

Either source is fair play, of course, but it would be a waste of time for anyone to engage, as an attempt to prosecute any of your claims, without some kind of indicator that you're not just going to abandon the pretext for the current line of inquiry at any given moment and try to hop to another branch.

Every time I run into someone trying this trick, it reminds me of a Scott Aaronson post about people who are either incapable or unwilling to subject their "side" of an issue to logical deduction:

> What fascinated me was that, with every single issue we discussed, we went around in a similar circle — and Kurt didn’t seem to see any problem with this, just so long as the number of 2SAT clauses that he had to resolve to get a contradiction was large enough. [...] Inspired by conversations with Kurt and others, I hereby wish to propose a different theory of fundamentalist psychology. My theory is this: fundamentalists use a system of logical inference wherein you only have to apply the inference rules two or three times before you stop. (The exact number of inferences can vary, depending on how much you like the conclusion.)

<https://www.scottaaronson.com/blog/?p=232>


I'm sorry but I don't get what you mean?

People claim the OSI coined 'open source'.

I provided a counter example that shows they didn't.

That's not enough, and you claimed the example was the only one in existence, so I provided a second, which must have been a surprise to you!

Both use 'open source' in a similar context. One even capitalises it as a proper noun and presents it as a movement people should get behind.

What is your argument at this point? Both authors of those emails are time travellers or something? Do you think someone is fabricating these emails? Why would they do that and how would they get them onto these third-party websites?


> What is your argument at this point? Both authors of those emails are time travellers or something?

You know it's not.

> Do you think someone is fabricating these emails? Why would they do that and how would they get them onto these third-party websites?

Once again: any attempt to engage requires as a precondition some kind of indicator that doing so wouldn't be a monumental waste of time. You seem comfortable providing assurance that such a thing will remain forever absent.


> any attempt to engage requires as a precondition some kind of indicator that doing so wouldn't be a monumental waste of Tim

Since you are engaging by replying, you must have some kind of indicator? You chose to reply in the first place and to keep replying.

And you said you were only aware of one example, so you must be rapidly re-examining your own position, right?

We can restart the conversation if you like? What do you think is wrong with my multiple examples of the use of the term, in context, before they claimed to have coined it? Why don't they count in your mind?


> Since you are engaging

There's an implicit "further"—as in "engage further"—and an explicit "to prosecute any of your claims". It's clear enough what type of "engaging" I'm referring to.

> You chose to [...] keep replying.

My mistake.


I'll take that as you've got no explanation for the multiples sources beyond that it was a pre-existing idea and wasn't coined by the OSI.


What fascinated me was that, even laying out my awareness of the "neverending fractal of bullshit" tactic and making it clear it wouldn't work, we went around in a similar circle — and Chris didn't seem to see any problem with this, just so long as he thought that even if you couldn't be fooled into wasting your time addressing his claims on the original topic under the mistaken belief that he was coming to the table in good faith, he might stand a chance fooling you into wasting time arguing about why you weren't willing to waste time arguing with him.


It's not a 'neverending fractal of bullshit' - it's two emails showing that the term was used before they claimed to have coined it. I showed a second after you complained it was just one. Are they bullshit? Why? I'm not going in in a circle - I'm still pointing at these two examples you haven't explained yet.

At the moment you've just entered a conversation, said you don't agree, then refused to explain why when asked, and complained that you'd be a fool to reply. Why get involved in the first place when you don't have any arugments to offer?


Sorry, I replied to the wrong thread. The example use of Open Source in that NT thread above is actually rather convincing. Seems like it existed for a while just wasn't in common use. Indeed '98 as the inception date seems a bit late to me.


> I replied to the wrong thread

You didn't, actually.


If you carefully read the email you linked you'll see the context is different and open source (and definitely not open source software) is not used as a term on its own.


Yes the term didn't have exactly the same meaning, but that's sort of the point. The term Open Source, as a term related to software code access, predated the OSI and Peterson. They took an existing term which other people were already using, claimed it for their own, and started trying to tell people how to use it. They even tried to trademark it!


This is not correct.

It's true that the words "open" and "source" were occasionally combined previously to express a variety of different concepts related to software, and the term "open source" as such also existed to describe a kind of "intelligence information" that was drawn entirely from open sources like newspapers rather than closed sources like wiretaps. But that's entirely different from the term being in usage with a well-defined meaning.

In this particular case, it's relevant that OpenDOS was never "open source" in the sense coined by Chris Peterson. Caldera was trying to see if they could get the benefits of free software without paying the costs (loss of control and revenue) by making DR-DOS what we would now call "source available", so they promoted what they called an "open source code model". This phrase doesn't make sense if you parse it as "open-source code-model"; there's no such thing as a "code model" in any context related to software. Rather, they intended it to parse as "open source-code model". So "open source" wasn't even a phrase in this case until Adam shortened "open source code" to "open source" for the subject of his email.

Caldera's attempt to promote the idea of an open source-code model, as distinct from "free software", failed, though I probably did download a copy of OpenDOS at the time. People didn't go around talking about the advantages and disadvantages of "open source" or even the "open source-code model". It just wasn't a thing.

Later in the thread, you point out https://groups.google.com/g/comp.os.ms-windows.programmer.wi..., from 01993, three years earlier, where one Jerome Schneider says, "Open Source is best for everyone in the long run," but is not talking about a social movement, just about source code being open (in the sense of published) rather than secret. None of the six replies refer to "open source", and apparently nobody used the term for three years, at which point it occurred as the grammatical adjacency coincidence you're pointing at, and then apparently nobody used it for two more years.

The OSI did not coin "open source", as the OSI didn't exist at the time; Chris Peterson did, in a meeting of free-software people who were trying to figure out how to persuade more companies to do what Netscape was doing and release their software as free software. The next day, Eric Raymond sent out the email I mentioned, and updated his home page to replace "free software" with "open source". That's the day the term came into existence. I think it took a few weeks to hammer out the OSD and organize the OSI.

I was on the fsb ("free software business") mailing list at the time, where we constantly talked about the issues of how to build businesses on free software. (Maybe that's why Eric Cced me on the email; I certainly wasn't the same kind of luminary as the other people on the list.) The term "open source" just wasn't a term that we were using. Debian wasn't using the term. On FoRK we weren't using the term --- I wasn't on FoRK in 01996 but I was in 01998 http://web.archive.org/web/20080517045124/http://xent.com/Fo....

It's true that if you go looking through a large enough corpus of historical documents looking for a coincidence of two common words, you will find occurrences. There are occurrences of the term "internetted" documented from 01874, for example. It's surprising that in the 25 years of Usenet and mailing lists prior to 01998 you've only been able to find two coincidences out of the hundreds of millions of public messages posted by tens of millions of people; surely there are five or six more in there at least.

I'm answering you at such length in part because I've seen you to be a reasonable person at times in the past; I did read your dissertation, after all, and learned some things from it.

Please don't disappoint me by continuing to advocate the same clearly false position. You have enough information now that persisting in your error would amount to reckless disregard for the truth, and therefore malicious slander against the people whose reputations your falsehoods tend to damage.


As I like to say it, in Lisp terms open source and free software are EQUAL but not EQ. That is, they are defined to mean the same thing but have different underlying reasoning.

Open source really is just free software with sexier marketing. ESR and RMS were close friends, once, before RMS went full CWC. Based on ESR's blog posts I would guess his perspective to be that yes, proprietary software is inherently evil, but you can't say that if you want to win hearts and minds in the real world. You have to talk up the practical, bottom line advantages: how is releasing the source code under a liberal license going to contribute value to our company and to society at large? And how can you make money while doing this? That will get the ear of mainstream society, especially decision makers in government and business. Not Stallman's wear sackcloth, eat bugs, and cry into the wilderness approach.

The Eric Conspiracy's plan worked a little too well, and thanks to sexy marketing corporations have embraced open source and now have a vast library of code with which to do nefarious things unheard of in the era when Microsoft was the evil empire.


> To be fair, "Open Source" basically coined to mean "free software, but not as Stallman means it ...

... i.e. let's not really care about the 'freedom' bit."

There, FTFY.


Yes, I've heard before that the expression "free software" predates "open source". Thanks for clarifying.


Predates is understating it - it was kind of a major dispute at one time. https://www.gnu.org/philosophy/open-source-misses-the-point....


Exactly. I have nothing against RMS, but in my eyes he is just a typical leftie person - makes up an own definition of something, and then runs around a tries to convince everyone that his definition is the only correct one and the term must mean exactly what he claims it means.


Since he made up not only "an own definition" but pretty much the whole idea and concept of Free Software, I'd say that yes, the term actually does mean exactly what he says it means and nothing else.


Is it fair to say though that, even though unintentionally, he is the father of open source? I wonder whether free software is just his “favourite”.


The two terms imply fundamentally different motivations.

Free Software came first, with the motivation being maximizing user freedom.

The term Open Source was created as a marketing hack in response to the observation that open collaboration lead to higher quality software but Free Software was being misunderstood as "cheap software".

While many Open Source advocates appreciate the freedom it provides, in the early days the focus was almost entirely on quality as they tried to increase awareness. Richard Stallman's reaction at the time made it very clear he felt that Open Source was trying to hijack his mission to provide user freedom and replace it with corporate value as the new goal.

(I suspect rms still does, but I stopped watching him tilt at windmills about a decade ago. We owe him a lot for laying the foundations that made F/OSS possible, but we owe just as much to many other early contributors, including Bruce Perens and Eric S. Raymond for the Open Source marketing hack that built on that foundation. Not to mention Netscape, Mozilla, & IBM for demonstrating that F/OSS was for more than just "long haired hippies".)


Free software is not strictly about maximising user (singular) freedom -- it's about maximising freedom for the transitive closure of users. Not just me, but my users, and my users users, and so on.

For me considered as the end user, free software constrains my freedoms. Free software goes beyond individual users, for the bettering of mankind


> also this is from 2016, which is why recent events were not even hinted at.

Wasn't the cancel Stallman movement pretty much... an anonymous blog post and nothing else?


The proverbial straw was a blog post (which notably was not anonymous) that summarized decades of objectionable behavior, triggered by some messages RMS sent to a 6000 person workplace email list which downplayed rape allegations against a man accused of sexually assaulting an under-aged trafficked sex slave


Rape allegations against a dead man, accused on the basis of no evidence, by people who didn't know the alleged victim --- who has, herself, made no such allegations against the dead man in question. Moreover they are allegations that the alleged perpetrator's wife has given evidence against. Those are precisely the kinds of rape allegations we should all be downplaying.


> accused on the basis of no evidence, by people who didn't know the alleged victim

This simply isn't true. There was testimony by the victim.

But regardless, Stallman didn't even dispute the allegations. He accepted the claims as true and expressed that he saw nothing morally wrong about them


Yes, there was testimony by the alleged victim: she said that she was ordered to seduce Minsky (the alleged perpetrator) by her pimp, not that she succeeded in doing so, and she never testified that she had any sexual contact with Minsky. Stallman did not claim that he saw nothing morally wrong about this situation (his public denunciations of the pimp have been vehement and extreme), but rather that, if she succeeded, Minsky wasn't the guilty party.


Yes, Stallman indicated that he thought raping an under-aged trafficked sex slave wasn't grounds to consider someone a guilty party. That doesn't strike you as the kind of thing that would be received poorly?

These aren't the sort of crimes where most people consider "oops, I didn't realize" an acceptable defense


You seem to be trying to express the idea, however ineptly, that statutory rape is, morally speaking, a strict-liability offense, with no component of mens rea: that a person who commits statutory rape is morally culpable regardless of whether they knew, or should have known, or even could have known, that the other party is underage.

The legal criterion for statutory rape varies from place to place, but in many jurisdictions it is legally a strict-liability offense. This is a controversial idea; Catherine Carpenter, for example (professor at Southwestern Law School; formerly Vice Dean, Assistant Dean, etc., at Southwestern Law School, and former chair of the Accreditation Committee of the American Bar Association) made an influential argument in 02006 that statutory rape should not be a strict-liability offense: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=907682; and, also in 02006, the Irish Supreme Court struck down Ireland's existing statutory-rape law as unconstitutional precisely because it was a strict-liability offense: https://en.wikipedia.org/wiki/Statutory_rape#Current_issues.

Your evident repugnance for any opinion that differs from your own would, I suppose, drive you to punish Dr. Carpenter and the Irish Supreme Court for their scandalous opinions, given the opportunity. I hope you don't own a gun or have a way to travel to Ireland.

However, there are practical reasons for treating the legal question as a strict-liability question; in particular, mistake-of-fact defenses in rape cases commonly amount to dragging the victim's reputation through the mud, enumerating for the jury all the reasons the perpetrator "reasonably believed" the victim to have consented to sex --- and to have been of age to do so, if that is in question. This does not apply to the corresponding moral question.

The moral strict-liability criterion you're proposing, when applied to adultery, is the criterion under which husbands consider it justified to kill their wives because those wives have been raped. When applied to homosexuality, it is the criterion under which fathers consider it justified to disown or kill their sons because those sons have been raped. And, when applied to statutory rape, it is the criterion Jeffrey Epstein used to acquire blackmail material on a large number of rich and influential men, though evidently he failed with regard to Minsky in particular. He invited them to his private island resort, instructed his underaged sex slaves to seduce them, and filmed the resulting rape, archiving it on CDs in a safe: https://en.wikipedia.org/wiki/Jeffrey_Epstein#Video_recordin...

He did this because he knew that people like you would blame the men he was blackmailing if he revealed the material, and that under the legal strict-liability standards that apply to sex with 17-year-olds in the Virgin Islands, they would also be legally guilty. That way, he knew he could count on their support whenever he might need a favor from them. This is precisely the sort of scenario Hubin and Haely describe as "admittedly concocted (but not impossible)" in their 01998 Law and Philosophy article, "Rape and the Reasonable Man" https://philpapers.org/archive/HUBRAT.pdf:

> Suppose a man – we’ll call him Horgan – threatens a woman with severe harm to herself or her children if she doesn’t do as he demands. His demand is that she entice a man to have sexual intercourse with her while Horgan is watching and never let the man suspect that she is not doing it of her own free will. The woman is, we will imagine, an accomplished enough actress to carry this off. We believe that she has not consented to the sexual intercourse because her actions were the result of the wrongful coercion by Horgan. Nevertheless, the man she encourages to have sexual intercourse with her is not guilty of rape if there was no reason to suspect that she was being coerced in this way.

Unfortunately, it turned out not to be as concocted as they naively hoped. I was dismayed to learn the other day that Buster Hernandez had done the same thing to at least one of his victims, in which case the man was her own boyfriend.

Clearly you disagree with Hubin and Haely about whether the second man in their scenario, like many of Epstein's male houseguests, is guilty of rape; and you would punish them for writing such a scandalous article if you could, because this is precisely the opinion you think it is justified to retaliate against Stallman for expressing.

But the strict-liability criterion in the law, in accordance with your preferences, gave Jeffrey Epstein an enormous amount of power, allowing him to continue raping enslaved trafficked children with impunity for a decade --- and, with a little more luck, he might have been able to continue for another 30 years.

Perhaps that means it is a bad criterion. Perhaps, on balance, it is a good criterion anyway. But I think it's clear that we should at least be able to have the debate without retaliation from thugs like you and Buster Hernandez, because that will just cede the debate to whichever side has more efficiently brutal thugs. Instead, we should decide the question with reasoned argument, and do our best to protect the people making the arguments from intimidation and retaliation.

In any case, the rape allegations against Minsky do not hinge on this question, since they are rape allegations against a dead man, made on the basis of no evidence, by people who didn't know the alleged victim Virginia Giuffre --- who has, herself, made no such allegations against the dead man in question; and they are allegations that the alleged perpetrator's wife has given evidence against. So, regardless of whether Minsky would have been, morally speaking, a rapist if they had had sexual contact, there's no reason to suspect that they did: https://en.wikipedia.org/wiki/Marvin_Minsky#Association_with...

So, downplaying those rape allegations was the right thing to do in any case, and Stallman, whatever his other sins, should be commended for his bravery in doing so.


It was decades of stories and complaints from women about his bad behavior, as well as men who have worked closely with him and covered for him during that time. Now the bill has come due, and no one will cover for him because he hasn't learned. The best thing anyone can do for him is to let him face the consequences he brought upon himself.


Other than this anonymous blog post https://selamjie.medium.com/remove-richard-stallman-fec6ec21... and some comments he made on a mailing list that were completely twisted, what exactly did he do wrong?


> this anonymous blog post https://selamjie.medium.com

The author's name is right there in the URL.


But there's no first hand accounts of anything. It's all anonymous stories the author claims to have heard.


Well, hold up, let's clarify what's meant by "do wrong."

A lot of people deeply involved with the free software and open source movement(s), including people who worked at the FSF, had been unhappy with him as a leader for a long time. https://wingolog.org/archives/2019/10/08/thoughts-on-rms-and... (GNU project maintainer, summarizing - with links - views of other GNU maintainners) and http://ebb.org/bkuhn/blog/2019/10/15/fsf-rms.html (long-time FSF staff, Conservancy cofounder, and 2021 FSF awardee) are good places to start reading. Or see how FSF staff unionized (unusually for tech!) to protect themselves from him (https://twitter.com/paulnivin/status/1374532930400227328 , https://twitter.com/NovalisDMT/status/1172573166956437505).

It's true that that blog post (which was not anonymous, there's a name on it???) is what catalyzed something to actually happen, and you can dispute whether the blog post by itself merited anything. And - largely because these were things that a small group of people were trying to handle internally (did you know that the FSF staff are unionized?) - there didn't seem to be much public discussion beyond that one blog post. The GNU maintainers' mailing list is private, the discussions between FSF board members are private, etc. So, it certainly looked to the casual observer like it was a single blog post. But that wasn't the reality.


> no one will cover for him

Look at https://stallmansupport.org/#intro

There are many people covering for him, including a lot of prominent women.


Funny how stating "Washington D.C is the capital of USA" can also invite down-votes from some people.


This is really bad. I recommend reading Steven Levy’s Hackers instead.


There's an old joke about RMS nailing himself to a cross. It's a physical joke that requires some miming to pull off properly, but I'll try to describe it in words:

RMS is trying to nail himself to a cross, and at first he drives one nail into his right hand by holding the hammer in his left hand and pounding. Then he gets this frustrated look on his face when he realizes he can't do it all by himself. So he plaintively whines "Will you please help me nail my other hand to the cross? I can't do it myself." So you take the hammer and nail from him, and start nailing his other hand to the other side of the cross. Then he loudly complains, "Owwwwww! That huuuuurts!!!!"




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: