Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

[ Create a new account ]

Richard M. Stallman Visits Teradyne

Posted by timothy on Wed Aug 02, 2000 05:15 PM
from the a-lock-of-his-hair!-a-lock-of-his-hair! dept.
Big Business loves Free software. Actually, Big Business loves free software, at least theoretically. The practical, legal and philisophical aspects aren't necessarily as easy to get a handle on as a price that varies from Nothing to Not Much. Rene Hollan contributed the piece below about one early move that a division of Teradyne made in an effort to orient themselves correctly with Free software tools they wanted to use. They went straight to the horse's mouth -- they decided to ask how best to apply the GPL of the man who wrote it, Richard M. Stallman, and got at least as much as they bargained for. And if you want RMS to come visit your place of business to tell them How It's Done, remember that his shedule is busy, and as Rene points out below in his Mini RMS-Visit FAQ, he needs his e-mail.

Part I: Introduction and Background

History was made on Tuesday, June 20, 2000. Accepting an invitation to speak on the subject, this was the first time that RMS gave a lecture on "The Use of Free Software In Commercial Applications" to a group of Teradyne Telecommunication Division employees in Deerfield, Illinois. Despite Teradyne's record of producing proprietary, patented software, the skies didn't darken, lightning didn't strike, a plague of locusts didn't descend and consume printouts of non-free code, and thunderous condemnations of immoral behavior didn't issue from RMS's lips. In general, a good time was had by all present. This is my record of the events that transpired.

No doubt this report won't be well-received by those who would, for whatever reason, wish to portray RMS as some kind of unreasonable free-software lunatic zealot. Having had the privilege and good fortune to spend part of the 19th and 20th of June in his company, I can attest that such accusations are unfair and slanderous.

Of course, that's exactly what one would expect an RMS sycophant to say. However, I am anything but a blind RMS groupie. We have our differences: while I think that it is essential that some software be free (particularly that which is socially ubiquitous, like internet infrastructure code), I don't think all software has to be free. If people accept increasingly restrictive licenses, that's their choice. Politically, I am a libertarian, and RMS admitted to me that he is a liberal. It's fair to say that we agree more than we disagree, but our few disagreements probably run deep.

The events that led to RMS's visit started about a year ago. We had just begun to develop internet test software on a platform based on a commercial distribution of GNU software and Linux kernel. In some cases we were simply aggregating our software with this GNU/Linux operating system, but in others we were statically linking some of our programs with GPL code, and thus would be required to release the combined work under the GPL. Clearly it was important that our software developers be familiar with the requirements of the GPL.

I had been corresponding with RMS via email for a while, following an initial response of his to a general inquiry I made of the FSF. (Yes, I was surprised that RMS himself would take the time to respond. It was the first of many popular misconceptions I had about the man that were about to be shattered.) Many of my inquiries involved dynamically linked combinations of free and non-free code and the circumstances under which distributions of aggregates that could self-assemble at run time would be legit under the GPL.

Since a free program can interact with a non-free one via pipes or sockets without the combination necessarily considered a derived work of the free program, I was wondering if a general rule applied whereby such "loose coupling" might be permitted. (RMS's position was that it might be possible but we could not find a general rule to define the necessary relationship. This shattered a second misconception: there were things of which RMS didn't approve, but would admit might be admissible under the GPL. Zealots never act with such reason.) It became apparent that it would be beneficial if RMS could address our developers that were producing code to run under GNU/Linux about the GPL. Did it have to be "the man" himself? Probably not, but it certainly strengthens the perceived legitimacy of any claims we might make about taking the GPL seriously if we welcome RMS to advise us: we certainly wouldn't invite the attention if we were trying to hide something.

Not surprisingly, the intersection of our schedule and RMS's was such that it would be about a year before his presentation would take place. In the mean time I realized that mere compliance with the GPL wouldn't be enough: to be welcome by the free software community, we would have to voluntarily contribute as well as mine code. Perhaps we could explore this when RMS arrived. I had the distinct impression by this point that while he might prefer that we free all our code, he'd be happy if we freed some that we weren't strictly required to under the GPL. Strike another misconception.

Part II: Arrival, and Email

It turned out that I was unable to meet RMS at the airport because of an errand I had to run. While he said that it wasn't necessary to have someone meet him and he didn't want to inconvenience anyone, I though it the only decent thing to do: he was returning to the U.S. from Seoul, Korea, would likely be tired, and had never been out our way before. I managed to co-opt two coworkers of mine to meet him in my place, armed with a pad of paper with "RMS" scrawled on the top sheet, in, hopefully, large, friendly letters. I left instructions that he be offered transport to his hotel, and to verify that he checked in without difficulty. I expected him to be exhausted after his journey and to want to get some sleep before dinner. RMS previously indicated that he'd like company for dinner so we got a small group together to try one of his favorite restaurants: Cafe Luciano, in the north end of Chicago. Alas, he didn't get much rest: after some 15 hours incommunicado, it was imperative for him to get his email. He was left at the hotel to get on with this task.

By this time, I had returned to work, and met with my coworkers. "So, what's he like in person?" was my first question. I was informed that he corrected the use of a "Linux" moniker to "GNU/Linux" twice, didn't care for small talk, and settled down with his laptop for the trip to the hotel. I thought to myself that if my coworker survived his "Linux" faux-pas well enough to recount it, RMS couldn't be all that bad. Besides, our email exchange was always friendly. As for small talk, I don't care for it much either. I was to learn the importance of his attachment to his laptop soon enough -- my coworker relayed that RMS had trouble getting his email upon his arrival at the hotel. Help was offered, but with only marginal success.

I emailed RMS my local phone number and that I would try to assist him any way I could. I didn't want to call, because I thought he'd be getting some sleep and didn't want to disturb him, confident that he'd got his email. He had my coworker's phone number and could call if he had trouble. That call came quickly. It turned out that dial-up access to his ISP was inadequate for him to get his email in a timely manner. We realized that I could indeed help by providing telnet and ftp access from our office. Without delay, I set out to bring him to Teradyne. I was to meet RMS in person at last!

RMS is a lot less imposing in person than he is by reputation. He's of average height, has the stereotypical hacker hair style and beard, and arms himself with a laptop. He looks like he could benefit from losing a bit of weight and smiles like one imagines the wizard in the old Collosal Cave adventure game might smile when granting you another life. Though appearing innocuous, I had no doubt that in his hands that laptop was a formidable weapon against those who would deny software freedom, kind of the way that a light-saber is as powerful as the Jedi wielding it. I introduced myself, we quickly optimized to using first names, and got on the the task at hand: retrieving Richard's email.

Richard gets his email by building a compressed GNU zip archive on his mail server of his incoming mail, and transferring it to his laptop -- in our case, via an intermediate floppy. He then reads and queues responses on his laptop for later transmission by reversing the process. It takes him several hours a day to keep up with his email. I started to feel guilty about all the lengthy posts I had sent him over the past several months. Clearly, his time is precious, and one shouldn't presume that Richard's presence implies constant undivided attention: he multiplexes himself in space as well as time, and, when blocked waiting for interesting input, he will tend to his email as necessary. To a non-hacker, this habit might appear odd, and a bit rude, but it strikes me a perfectly reasonable, reminding me of the days of timesharing on an expensive mainframe.

After working on his email for a while, it was time to head off to dinner. On Richard's suggestion, we picked up some CDs at his hotel room, to listen to during the hour drive to the restaurant. Richard settled down to read and respond to another batch of email on the trip, occasionally wondering how we liked his choice of music, and offering alternates. I think I liked the Burmese percussion pieces best.

While his presentation the next day was to focus on legal compliance with the GPL and only describe briefly the underlying philosophy from a historical perspective, it was anything goes at dinner. Boy, did the queries fly! A lot of basic questions were asked, and challenges made, about his fundamental beliefs. I couldn't tell if Richard was round-robin scheduling among the queriers or playing a variant of whack-a-mole with each response he offered. I was getting nervous: here were a bunch of GPL newbies debating with the great RMS. I seized upon the opportunity a lull offered and asked him, "How can you stand answering the same questions over and over?" "I have a mission!" he replied, with vigor. Clearly another misconception of mine was shattered: RMS will patiently take the time to explain his position to anyone who shows interest. I suppose that he's the only person I can describe as an evangelical atheist without it being an oxymoron.

You'd think that it was an divisive, and sometimes uncomfortable, evening, but somehow the excellent food appeared to help overcome differing philosophies, that, in the end, weren't as disparate as initially thought. Of course, Richard's sense of humor certainly helped liven everyone's spirits. He is a notorious punster. Unfortunately so many of his puns are sensitive to subtleties of timing and context, that to try to relay them would not do justice to how funny they were at the time. Dinner came to an end all too soon, and Richard capped the evening by insisting on adding a zero to the waitress's tip. Literally -- he carries with him a stash of bank note-sized pieces of paper with a "0" denomination on them.

The trip back to our car was punctuated by what appeared to be a destitute young man asking for money for food. True to his help-your-neighbor ethic, Richard had us wait while he took the bewildered man to a local store and bought him a sandwich. I was a bit worried about this adventure but realized that he must have done this many times before and I certainly wasn't going to presume that he needed babysitting. Of course, the rest of us debated the effect on Teradyne's stock price if Richard had been mugged while our guest, the wording of the subsequent Slashdot headline, and what a strange fellow he was. Personally, I think a bit more of that kind of strangeness wouldn't hurt the world. Richard promptly returned (no doubt to a mental sigh of relief) and explained that someone once asked him for a quarter for the subway, but proceeded to pocket the change instead of taking the train. Not to be duped by a liar in the future, he resolved to never give money to a beggar for some purported worthwhile purpose, but to see to it, if he could, that the purpose was met with his help. He does donate money to charitable organizations.

Richard finally appeared to surrender to fatigue on the ride back from town and get some sleep. But, once more, we stopped at the office for the final email sync ritual of the day, before I dropped him off at his hotel.

Part III - Lecture, Lunch, and Leaving

Tuesday, June 20th arrived with grey skies and a drizzling rain. I picked Richard up at his hotel a few minutes before 10:00 AM. We were running a bit late. As we were returning to Teradyne's office complex, I ran into my boss and asked him to start the presentation off with some background about what the GPL was (in broad terms), and why it mattered to us. Richard needed to service a higher-priority interrupt: seeking tea to drink while lecturing. While I'd heard of his fondness for specialty teas, he had to settle for the generic vending machine variety. No jasmine or lechee blossom around here. (Note to self: fix this if ever he visits again).

The presentation was agreed upon before hand. We were permitted to videotape the lecture for future training. Rather than his usual speech about software freedom, Richard focused only briefly on the history of the GPL, and proceeded to explain what it means for software to be free, the GPL and LGPL (and their differences), and what was necessary to comply with both. There are a few important differences depending on how the software is distributed, whether via the internet, or physical media, and he covered these. Richard provided examples of programs working together that would not be considered derived works of one of them: where communication between them was via a simple socket or pipe interface. There was no opportunity to debate the "rightness" or "wrongness" of his philosophy -- that was not the purpose of the presentation. Free code is here to stay, and having made the choice to use it in our products, we had to abide by the licensing requirements. Richard is an excellent speaker, properly pacing his lecture, without wandering away from the topics at hand. Oh, and all this without notes. He spoke for about an hour, and then proceeded to answer questions for another hour.

Audience questions ranged from simple queries to subtle aspects of, and potential "gotchas" related to compliance. Accidents happen, and sometimes GPL-violating combinations of free and non-free code escape, typically as demo versions. Richard explained that the FSF is interested in ensuring that compliance with the GPL is restored as soon as possible when a violation occurs and not in embarking on a witch-hunt. Scratch any misconceptions about being unreasonable. A few people asked about ways to "get around" the GPL, and Richard calmly explained that he would not help anyone do this and refused to answer such questions. (We had agreed to this before hand, as well as not allowing the Q&A session to turn onto a philosophical debate.) Richard explained simple ways that we could be friendly to the free software community, beyond legal compliance with the GPL. During the Q&A session, I asked if any other companies had invited him to speak on the subject of GPL compliance, and Richard said that we were the first. However, as part of GPL-violation settlements with the FSF, some (unnamed) companies were required to appoint a GPL compliance officer, known to the FSF, and pay for their training to understand the GPL. Apparently the FSF pursues GPL violators quite actively, but does not make a habit of publicly exposing offenders. My boss made the overture that we would voluntarily have a person assigned to verify GPL compliance on projects where we include GPL code.

After the presentation, we all gathered around for a group photo, and Richard autographed a copy of the GNU Manifesto for a coworker who wasn't able to attend. I would later ask for (and get) his autograph myself -- the only expression of RMS fandom on my part, and a bit embarrassing I suppose, but hey, this was The RMS, after all, and not some open-source free software coattail-rider. I helped Richard check out of his hotel room and cache his luggage in the trunk of my car, until it was time to catch his flight back to Boston. This task accomplished, we set off in search of lunch -- no gang this time, just the two of us. While generally frugal and unassuming, Richard likes to eat well (whether this had anything to do with his expenses being covered by Teradyne, I don't know). Fortunately so do I, and we found a local seafood place. While he enjoys Chinese food, having spent several weeks in Asia, he had an appetite for more occidental fare. Over lunch we discussed the likelihood of Teradyne being friendly to the free software community as well as our political differences in the matter of socialization of "essential services", like health care. Like I said, we have our differences, but the conversation was interesting, and remained friendly.

After lunch, it was email-sync time, once again. I snagged my autograph once this was done (about an hour and a half later), shortly before the taxi arrived to take Richard to the airport. As he was leaving, I let him know that I very much enjoyed the opportunity to chat with him, and his parting words to me were his "Happy hacking" trademark greeting. The local mean IQ noticeably depressed as his taxi drove off, I trudged back inside, out of the drizzle, and returned to my cubicle to resume my somewhat Dilbertesque existence.

Happy hacking, Richard.

Part IV - Epilogue

Our group within Teradyne's Telecommunication Division has chosen to formally have someone assigned to ensure GPL compliance, and plans to adopt a set of "free software friendly" principles, with RMS' support, as a pilot project for the division.


RMS Visit mini-HOWTO

Here are some suggestions if you want your company to have a successful visit by RMS.

  1. Decide and agree on the topics to be covered. If you permit an ethical debate to arise, you'll probably get one.
  2. Plan ahead for this. RMS is very busy, and his schedule will probably mean that any presentation has to be scheduled six to twelve months in advance. Be willing to be flexible in scheduling a visit date.
  3. Make sure that he can get his email. It piles up quickly and it is a full-time job for RMS to keep up with it. He makes himself surprisingly accessible, and it would not be fair to him or others to interfere with this.
  4. If you want to be nice, try to accommodate his tastes in food and drink. I made the mistake of not having some of his favorite teas available, even though it would not have been a great difficulty to do so. RMS knows good food, and, if he's been somewhere before, could probably recommend an excellent restaurant. Pay attention.
  5. RMS appears to like company, but do try to strike a balance between work (the purpose of his visit), GPL discussions, and other topics of conversation.
  6. Make sure that he can get his email.
  7. It would probably be best to assign a (traditional) hacker to help with his relatively modest needs. Hackers understand each other in a way that non-hackers don't. RMS can appear rude and impatient to those who over-inflate their own self-importance above his attention to people with whom he corresponds. He does not put on false airs and it's easy to think of him as "one of the gang" in a familiar way. Nevertheless, he is a VIP by virtue of his wide-spread influence and his ability to get his work done in unfamiliar surroundings will sometimes require trivial, but immediate, attention on the part of his host.
  8. Make sure that he can get his email.
  9. Did I mention the bit about email?


The following notices are reproduced from Rene's home page where this essay is found: 1) Disclaimer: This article reflects the opinions of the author and does not necessarily reflect the opinions of Teradyne management. 2) (c) 2000 Rene S. Hollan. Verbatim copying and distribution of any pages on this site is permitted, provided this notice is preserved on each page where it appears.

This discussion has been archived. No new comments can be posted.
Richard M. Stallman Visits Teradyne | Log In/Create an Account | Top | 166 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2 | 3
  • Did anyone catch this? by Anonymous Coward (Score:1) Wednesday August 02 2000, @02:38PM
  • Re:Richard's e-mail woes by Anonymous Coward (Score:1) Thursday August 03 2000, @01:44AM
  • Re:Richard's e-mail woes by Anonymous Coward (Score:1) Wednesday August 02 2000, @04:34PM
  • Re:Collosal Cave by Anonymous Coward (Score:1) Wednesday August 02 2000, @01:45PM
  • Re:where do you get off, you jerk? by Anonymous Coward (Score:1) Wednesday August 02 2000, @01:47PM
  • Re:It's good to take the poor out to eat by Anonymous Coward (Score:1) Wednesday August 02 2000, @02:26PM
  • Re:Did anyone catch this? by Maryck (Score:1) Thursday August 03 2000, @06:12AM
  • ESR by sql*kitten (Score:1) Thursday August 03 2000, @07:05AM
  • Re:GPL != linux Re:Linux independent? What a joke! by mikpos (Score:1) Wednesday August 02 2000, @01:25PM
  • Re:Linux independent? What a joke! by Gus (Score:1) Wednesday August 02 2000, @02:47PM
  • Re:Richard's e-mail woes by Spirilis (Score:1) Wednesday August 02 2000, @04:16PM
  • Get a clue by Bruce Perens (Score:1) Wednesday August 02 2000, @03:33PM
  • Re:Open Source is like Marxism by Johann (Score:1) Thursday August 03 2000, @06:39AM
  • Re:Did anyone catch this? by Darchmare (Score:1) Wednesday August 02 2000, @10:09PM
  • Re:RMS is coming to town by Darchmare (Score:1) Wednesday August 02 2000, @10:11PM
  • Re:Idolatry by Chris Burke (Score:1) Wednesday August 02 2000, @05:17PM
  • Re:Idolatry by Chris Burke (Score:1) Wednesday August 02 2000, @01:23PM
  • [OT] Re:Word wrap?? by Zagadka (Score:1) Wednesday August 02 2000, @02:00PM
  • Re:vigor by Mr Z (Score:1) Wednesday August 02 2000, @09:39PM
  • Re:isnt this excessive? by cymen (Score:1) Wednesday August 02 2000, @09:28PM
  • Re:a quote from rms by Joe Groff (Score:1) Wednesday August 02 2000, @12:39PM
  • Re:Did anyone catch this? by BJH (Score:1) Wednesday August 02 2000, @04:13PM
  • This is a napster comparison, right? by Byter (Score:1) Wednesday August 02 2000, @05:59PM
  • Re:The Facts by RAruler (Score:1) Wednesday August 02 2000, @02:07PM
  • Re:It's good to take the poor out to eat by rhavyn (Score:1) Wednesday August 02 2000, @03:59PM
  • Re:"Free" is a four-letter word. by afc (Score:1) Thursday August 03 2000, @05:56AM
  • OT: Which queen? by afc (Score:1) Thursday August 03 2000, @07:00AM
  • Credit where it's due by jabber (Score:1) Wednesday August 02 2000, @01:28PM
  • Re:Collosal Cave by ethereal (Score:1) Thursday August 03 2000, @01:01PM
  • Open Source is like Marxism by swb (Score:1) Wednesday August 02 2000, @06:21PM
  • Re:Collosal Cave by AJWM (Score:1) Thursday August 03 2000, @06:05AM
  • Re:Collosal Cave by AJWM (Score:1) Thursday August 03 2000, @06:11AM
  • Re:As already proven by Arandir (Score:1) Wednesday August 02 2000, @02:12PM
  • Re:Collosal Cave by laura20 (Score:1) Wednesday August 02 2000, @06:38PM
  • They're learning a skill by drewish_princess (Score:1) Wednesday August 09 2000, @04:22PM
  • Re:get off it yourself by drewish_princess (Score:1) Wednesday August 09 2000, @04:40PM
  • Re:Richard's e-mail woes by the way (Score:1) Wednesday August 02 2000, @08:05PM
  • who moderated up this flamebait? by Bodhidharma (Score:1) Wednesday August 02 2000, @06:35PM
  • Don't any Linux email clinets.. by Rombuu (Score:1) Wednesday August 02 2000, @12:35PM
  • get off it yourself by TheDullBlade (Score:1) Wednesday August 02 2000, @09:56PM
  • Re:Idolatry by Billy Donahue (Score:1) Wednesday August 02 2000, @05:44PM
  • Re:where do you get off, you jerk? by Billy Donahue (Score:1) Wednesday August 02 2000, @05:53PM
  • Re:Puckering Up by Vryl (Score:1) Wednesday August 02 2000, @04:37PM
  • Re:Idolatry by VP (Score:1) Wednesday August 02 2000, @12:49PM
  • Re:Idolatry by / (Score:1) Wednesday August 02 2000, @12:55PM
  • Re:Linux independent? What a joke! by Bun (Score:1) Wednesday August 02 2000, @02:10PM
  • Re:Wanking - the NEW Chineese home of the GPL by Bun (Score:1) Wednesday August 02 2000, @02:24PM
  • Re:Slashdot vulnerability discovered by sirinek (Score:1) Wednesday August 02 2000, @07:54PM
  • Re:Richard's e-mail woes by superlame (Score:1) Thursday August 03 2000, @04:03AM
  • Need I say it? by QuantumG (Score:1) Wednesday August 02 2000, @06:51PM
  • Re:In other news.... by meadowsp (Score:1) Wednesday August 02 2000, @10:19PM
  • Re:GPLNet - the GNU freedom by meadowsp (Score:1) Wednesday August 02 2000, @10:22PM
  • Why do we read biographies? by topeka (Score:1) Wednesday August 02 2000, @01:33PM
  • RMS' problems with his email by GregGardner (Score:1) Wednesday August 02 2000, @12:31PM
  • Re:English question by drteknikal (Score:1) Thursday August 03 2000, @06:43AM
  • Re:Don't any Linux email clinets.. by StarKruzr (Score:1) Thursday August 03 2000, @02:58AM
  • Re:where do you get off, you jerk? by StarKruzr (Score:1) Thursday August 03 2000, @03:08AM
  • Re:YHBT. YHL. HAND. by StarKruzr (Score:1) Thursday August 03 2000, @03:13AM
  • Re:In other news.... by StarKruzr (Score:1) Thursday August 03 2000, @03:24AM
  • Re:OT: Yuk -- McDonalds by StarKruzr (Score:1) Thursday August 03 2000, @04:41AM
  • vigor by ptbrown (Score:1) Wednesday August 02 2000, @05:19PM
  • Free stationery analogy by mrogers (Score:1) Thursday August 03 2000, @05:00AM
  • Re:Slashdot vulnerability discovered by David Ham (Score:1) Wednesday August 02 2000, @08:00PM
  • Re:As already proven by steelhawk (Score:1) Thursday August 03 2000, @11:38AM
  • Re:As already proven by steelhawk (Score:1) Wednesday August 02 2000, @03:25PM
  • Re:Did anyone catch this? by SnowZero (Score:1) Wednesday August 02 2000, @06:31PM
  • How do you pronounce GNU/Linux? by JJC (Score:1) Thursday August 03 2000, @12:22PM
  • Re:It's good to take the poor out to eat by swdunlop (Score:1) Thursday August 03 2000, @08:29AM
  • The Clinton Visit Mini-HOWTO by swdunlop (Score:1) Thursday August 03 2000, @08:49AM
  • Re:isnt this excessive? by Motor (Score:1) Wednesday August 02 2000, @11:53PM
  • Not only isn't it cool - your logic is flawed. by karmma (Score:1) Wednesday August 02 2000, @12:39PM
  • Re:isnt this excessive? by Jbrecken (Score:1) Wednesday August 02 2000, @01:21PM
  • Word wrap?? by BoneFlower (Score:1) Wednesday August 02 2000, @01:02PM
  • Re:Word wrap?? by BoneFlower (Score:1) Wednesday August 02 2000, @01:18PM
  • Re:Slashdot vulnerability discovered by Richy_T (Score:1) Wednesday August 02 2000, @10:20PM
  • Re:Slashdot vulnerability discovered by Richy_T (Score:1) Wednesday August 02 2000, @10:31PM
  • Re:It's good to take the poor out to eat by keyeto (Score:1) Thursday August 03 2000, @06:42AM
  • Re:Did anyone catch this? by Grab (Score:1) Wednesday August 02 2000, @11:34PM
  • Re:English question by renehollan (Score:1) Wednesday August 02 2000, @02:51PM
  • Re:It's good to take the poor out to eat by renehollan (Score:1) Wednesday August 02 2000, @02:57PM
  • Re:Collosal Cave by renehollan (Score:1) Wednesday August 02 2000, @01:40PM
  • Re:Collosal Cave by renehollan (Score:1) Wednesday August 02 2000, @01:41PM
  • Re:Credit where it's due by renehollan (Score:1) Wednesday August 02 2000, @01:59PM
  • Re:Some questions by renehollan (Score:1) Wednesday August 02 2000, @02:04PM
  • Re:Don't any Linux email clinets.. by renehollan (Score:1) Wednesday August 02 2000, @02:06PM
  • Re:Linux independent? What a joke! by Roger_Wilco (Score:1) Wednesday August 02 2000, @01:36PM
  • Re:news flash by marktwen (Score:1) Monday August 07 2000, @09:27PM
  • You get far more in return by Paleolithic (Score:1) Wednesday August 02 2000, @07:24PM
  • Bring in Eric Raymond by Paleolithic (Score:1) Wednesday August 02 2000, @08:30PM
  • Re:Collosal Cave by KidSock (Score:1) Wednesday August 02 2000, @03:45PM
  • Re:get off it yourself by _xeno_ (Score:1) Thursday August 03 2000, @04:49AM
  • Re:Hrm... A suggestion... by Silicon Rat (Score:1) Wednesday August 02 2000, @03:09PM
  • Re:In other news.... by Chris Mattern (Score:1) Wednesday August 02 2000, @01:19PM
  • Re:Idolatry by MadPhatTim (Score:1) Wednesday August 02 2000, @04:52PM
  • hey, by GodWasAnAlien (Score:1) Wednesday August 02 2000, @01:17PM
  • Re: Are you for real? by Patricia M. Stanton (Score:1) Wednesday August 02 2000, @02:55PM
  • where do you get off, you jerk? by Patricia M. Stanton (Score:1) Wednesday August 02 2000, @12:46PM
  • Re:where do you get off, you jerk? by kurioszyn (Score:1) Thursday August 03 2000, @07:49AM
  • Re:Did anyone catch this? by kurioszyn (Score:1) Thursday August 03 2000, @07:57AM
  • ^^ by 2nd Post! (Score:1) Monday August 07 2000, @01:30PM
  • Re:RMS is coming to town by hearingaid (Score:1) Tuesday August 15 2000, @08:14AM
  • RMS makes another fan... by hearingaid (Score:1) Tuesday August 15 2000, @08:28AM
  • Re:Did anyone catch this? by freshveggiesubs (Score:1) Wednesday August 02 2000, @11:23PM
  • I Have It On Good Word... by Anonymous Coward (Score:2) Wednesday August 02 2000, @01:00PM
  • Re:It's good to take the poor out to eat by Anonymous Coward (Score:2) Wednesday August 02 2000, @02:25PM
  • Re:get off it yourself by emerson (Score:2) Wednesday August 02 2000, @10:35PM
  • What next by Nicolas MONNET (Score:2) Wednesday August 02 2000, @09:21PM
  • Re:Did anyone catch this? by Darchmare (Score:2) Thursday August 03 2000, @10:47AM
  • Re:It's good to take the poor out to eat by Darchmare (Score:2) Wednesday August 02 2000, @09:35PM
  • Re:It's good to take the poor out to eat by Darchmare (Score:2) Thursday August 03 2000, @10:54AM
  • Re:where do you get off, you jerk? by Darchmare (Score:2) Wednesday August 02 2000, @09:57PM
  • inaccurate and untrue by FreeUser (Score:2) Thursday August 03 2000, @11:06AM
  • No, it wasn't excessive (though your reaction was) by FreeUser (Score:2) Thursday August 03 2000, @03:27AM
  • Re:Collosal Cave by FreeUser (Score:2) Thursday August 03 2000, @03:57AM
  • Re:It's good to take the poor out to eat by FreeUser (Score:2) Thursday August 03 2000, @04:14AM
  • Re:Slashdot vulnerability discovered by azz (Score:2) Thursday August 03 2000, @12:15AM
  • Re:a quote from rms by Shoeboy (Score:2) Wednesday August 02 2000, @12:33PM
  • Re:Word wrap?? by flink (Score:2) Wednesday August 02 2000, @01:08PM
  • Re:Puckering Up by Arandir (Score:2) Wednesday August 02 2000, @02:51PM
  • Re:Puckering Up by Arandir (Score:2) Friday August 04 2000, @09:53AM
  • Puckering Up by Arandir (Score:2) Wednesday August 02 2000, @01:07PM
  • Re:As already proven by Arandir (Score:2) Wednesday August 02 2000, @01:14PM
  • Re:As already proven by Arandir (Score:2) Thursday August 03 2000, @08:14AM
  • Stallman Interview on Pigdog by KFury (Score:2) Wednesday August 02 2000, @03:35PM
  • Re:Richard's e-mail woes by gulped (Score:2) Thursday August 03 2000, @03:31AM
  • Aren't those they guys? by Rombuu (Score:2) Wednesday August 02 2000, @12:24PM
  • Shifting blame doesn't change effects. by TheDullBlade (Score:2) Thursday August 03 2000, @09:32AM
  • Re:get off it yourself by TheDullBlade (Score:2) Thursday August 03 2000, @08:53AM
  • Re:Collosal Cave by fReNeTiK (Score:2) Thursday August 03 2000, @01:37AM
  • "Free" is a four-letter word. by Russ Nelson (Score:2) Thursday August 03 2000, @03:42AM
  • Re:isnt this excessive? by Hard_Code (Score:2) Thursday August 03 2000, @04:13AM
  • Wrong paradigm -- not giving away by redelm (Score:2) Wednesday August 02 2000, @03:12PM
  • Re:Those crazy FAQs by Rocky (Score:2) Thursday August 03 2000, @02:58AM
  • Re:Puckering Up by MikeBabcock (Score:2) Wednesday August 02 2000, @03:28PM
  • Re:Puckering Up by MikeBabcock (Score:2) Wednesday August 02 2000, @03:31PM
  • Re:Don't any Linux email clinets.. by jrennie (Score:2) Thursday August 03 2000, @01:42AM
  • Re:Did anyone catch this? by Raunchola (Score:2) Wednesday August 02 2000, @05:00PM
  • Re:Not a bad idea... by renehollan (Score:2) Wednesday August 02 2000, @01:48PM
  • Re:isnt this excessive? by Remote (Score:2) Thursday August 03 2000, @04:01AM
  • news flash by nomadic (Score:2) Thursday August 03 2000, @12:57PM
  • Re:Don't any Linux email clinets.. by Karmageddon (Score:2) Wednesday August 02 2000, @01:30PM
  • Re:It's good to take the poor out to eat by freedman (Score:2) Wednesday August 02 2000, @03:29PM
  • GPL != linux Re:Linux independent? What a joke! by jezland (Score:2) Wednesday August 02 2000, @12:37PM
  • Re:Idolatry by MadPhatTim (Score:2) Wednesday August 02 2000, @12:53PM
  • Re:companies who violate the GPL by happystink (Score:2) Wednesday August 02 2000, @05:04PM
  • Re:Puckering Up (Score:3)

    by Ross C. Brackett (5878) on Wednesday August 02 2000, @01:38PM (#884289) Homepage
    I would assume, since the article indicated that the scope of the discussions was limited to the legalities of GPL compliance, they meant correctly in a legal sense. Another example would be, "The police officer told me to drop the knife and release my hostage so that I would orient myself correctly with laws concerning murder and kidnapping."

    But even if he had meant philosophically, it could be argued that there is a correct and a non correct way to view things within a closed set of belief. Just as Christians would generally agree that the belief of "adultury is wrong" is a correct one, people within the Free Software Movement believe that it is correct not to restrict the freedom of individuals by licensing software in such a fashon that restricts their freedom to learn and share.

    Just a thought. I could argue with your stance on despising all things politically correct for hours,(heaven forbid that we call someone a Native American rather than an Indian) but I think it's already been done.
  • by TheDullBlade (28998) on Wednesday August 02 2000, @07:11PM (#884290)
    ...give money to a charity kitchen. If they really want food, and there's one around, they can go to it.

    For heaven sakes, don't give them stuff on the street! Not even food. It's like feeding wild animals: it encourages them to bother other people, and if enough people do it some of them start to expect it and get aggressive with the people who don't help them.

    She's very generous in giving money to those who ask for it because she knows that by doing so her conscience is clear.

    Maybe if she knew someone who was attacked by aggressive panhandlers for refusing to give them money, or someone who lost their business because aggressive panhandlers harassed everyone in the area until it became known as an area to avoid, her conscience wouldn't be so clear.

    People only become regular panhandlers because they try it and it works. In a busy area with sympathetic people, a panhandler can often get over twice as much as he could earn at the kind of job he can get. After a while, he starts to feel entitled to it, maybe some time on a bad day he decides he's entitled to everything in someone's pockets; once that happens, you've made a mugger. You might be surprised at how different that pathetic panhandler standing off to the side of the busy sidewalk looks at night in a deserted alleyway.

    Whether panhandlers are con artists, drug addicts, or deranged lunatics, you don't want to encourage them.

    ---
    Despite rumors to the contrary, I am not a turnip.
  • by redelm (54142) on Wednesday August 02 2000, @01:00PM (#884291) Homepage
    Sure, RMS may be a bit of an oddball. That's his right. Especially so given his contributions to free software: GCC & the GPL. emacs if that's to your liking. He's paid his dues in full.

    But there is also a world of difference between listening to RMS, and doing everything he suggests. I don't think even he advocates the latter!

    What's important is to listen to all views, especially polar [extreme] views, before deciding on any course of action. Or would you rather the suits just listen to sleazy lawyers?

  • by BenLutgens (56508) on Wednesday August 02 2000, @04:48PM (#884292)
    I agree, I also have thought of him a a zealot which is extremely unfair having never met him in person. But when all one reads is this stuff, you really have no choice. It's refreshing to see a pleasant article about him. And the e-mail bit was quite funny too. I think though that alot of this stuff is true ANYTIME you host a visitor. You should make them comfortable, especially if they are there at yoru request.
  • MINI-FAQ? (Score:3)

    by fwr (69372) on Wednesday August 02 2000, @12:24PM (#884293)
    Wow, that's a mini-FAQ? Heck, it's longer than some of the Linux HOWTO's!
  • by Freedent (84485) on Wednesday August 02 2000, @10:35PM (#884294)
    The whole bit about there being limited resources (food-wise) in the world is completely false.

    More than enough food to feed every single person on earth gets grown or raised each year, even with the terribly uneconomic way we raise food in north america (think I'm full of it? compare the caloric production of corn over a given area compared to cattle or hogs). The starvation problem is simply a matter of greed and distribution.

    The debts held by the western world against 3rd world countries (african countries especially) are crippling to their economies, whereas the money they represent is less than that lost on a bad day for the NYSE.

    Speaking about the world from a purely economic perspective is like talking about the climate in your house while disregarding the weather outside.

    As the infamous quote goes: "For economists, the real world is a special case."

  • by goingware (85213) on Wednesday August 02 2000, @05:55PM (#884295) Homepage
    Mentally disturbed people deserve to be in institutions receiving care.

    I have some news for you buddy. Most mentally disturbed people don't need to be in hospitals and there's no room for them even if there they did.

    First I'll quote a few statistics:

    • One third of the people that are in hospitals in america today are in psychiatric hospitals (including the psych wards of regular hospitals).
    • About one percent of the population is manic depressive
    • About one percent is schizophrenic
    • About thirty percent of the population will experience clinical depression at some point during their lives, and at any given time about five percent of the population is experiencing clinical depression.
    Hospitalization is only appropriate for the very worst of times, when someone has just cracked up and needs to get diagnosed, or some life crisis has happened and they need a safe place to put things back together. Sometimes their medicine is not working and new stuff needs to be prescribed, and they need a place to go while it takes effect, which can take weeks.

    But you can't have a real life in a hospital. You can't go to college in a hospital, hold down a job, cook for yourself, do your laundry, drive a car or provide for your family while you're in the hospital.

    What most mentally ill people need is to put their lives back together in the real world, and to do that, they need to be in the real world - living in regular housing, driving cars, going to school, holding down jobs.

    You'd probably be pretty amazed if all the mentally ill people that you encountered in your daily existence came up to you and told you what their illness was. I'm very unusual for people who suffer from this in that I make it public - because I want to educate people like you to make it easier for others who have to go through what I went through.

    If one percent of the population is manic depressive, chances are pretty good you know at least one, and maybe you know several - they're just not telling you, or they haven't been diagnosed yet.

    It happens to me all the time in workplaces when I've confided to my coworkers, as, for example, at a small fruit company in cupertino california [apple.com] where I told a woman I was bipolar and she told me she was too.

    I met a technician from the Jet Propulsion Laboratory [nasa.gov] when I was in the psych hospital near there, and he told me that he told a staff counselor at the lab that he felt bad that he took Thorazine at work. The counselor said, "Don't worry, lot's of people at JPL take thorazine."

    What the mentally ill people need from people like you is not to be locked up, but to be treated with basic decent human respect.

    Tilting at Windmills for a Better Tomorrow
  • In other news.... (Score:3)

    by soulsteal (104635) <estisdal AT gmail DOT com> on Wednesday August 02 2000, @12:41PM (#884296) Homepage
    Later that day, RMS was seen communicating with the mainframe leader of Cyberdyne, creators of SkyNet. He was trying to convince SkyNet to GPL the code that runs at the hearts of all T-100 Terminator models. It's rumored that SkyNet is holding onto it's closed source ways due to a belief that the human resistance would be able to find security exploits that would allow them control of improperly secured Terminators.
  • by Richy_T (111409) on Wednesday August 02 2000, @01:35PM (#884297)
    I found this while wondering why my sig had suddenly shrunk by a bunch of words.

    When you change your sig, it is changed on all messages, even ones that you had posted previously.

    So what?

    It gives you the power to retroactively change the context and meaning of previous discussions. An example:

    I post a comment with no body but my sig says

    "Twinkies are great"

    To which you reply

    No, they are disgusting and they smell bad. We should ban them from this country as soon as possible. Nothing you can do to them is bad enough

    I then change my sig to

    I think it's great that black rights have come so far. Thank heavens we've progressed past lynch mobs that used to hang them from the trees.

    Voila, you're an instant racist.

    I think people should know about this.

    Rich

    P.S. Yes, I know sigs can't be that long but the point stands.

  • by alleria (144919) on Wednesday August 02 2000, @02:28PM (#884298)
    Well, the thing is, those who read Slashdot know quite well where to get RMS'es viewpoints on everything from toaster ovens to Microsoft Bob. They don't necessarily know, however, what kind of things might make a real-life encounter with RMS go more smoothly.

    While this information might be of relatively little use to the greater number of us, it's still interesting to see RMS the human(tm), and not just RMS the advocate.

  • by Matthew Smith (201610) on Wednesday August 02 2000, @01:09PM (#884299)
    Richard gets his email by building a compressed GNU zip archive on his mail server of his incoming mail, and transferring it to his laptop -- in our case, via an intermediate floppy. He then reads and queues responses on his laptop for later transmission by reversing the process.

    These guys [hotmail.com] may have a solution for him!

  • by happystink (204158) on Wednesday August 02 2000, @01:12PM (#884300)
    wasn't there a story recently about a company possibly being taken to court over the GPL soon? After reading this article, it seems like maybe they did more than just violate it, they probably totally flaunted any attempts to cooperate with the FSF to deal with it maybe?

    Any ideas on who it is, or what exactly happened?

    sig:

  • by Emerson Willowick (215198) on Wednesday August 02 2000, @12:40PM (#884301)
    I'll keep this brief (unlike the rambling article). RMS is admirable for his contribution to open source with the GPL and its offshoots. He would be a very valuable consultant for a software company. However, I must ask what kind of sycophancy inspired this article? For God's sake timothy, you're spending time detailing on how to wine and dine Mr. Stallman? Why not interview him or discuss the services he can perform and use to benefit an open source company or creator in need of advice/help? I appreciate Mr. Stallman, GNU, and all the tireless work he has invested into the open source community. I just find the whole tone of the article to be nothing more than a "how to worship RMS" guide written in the same manner as a teenage girl droning on about her adoration of a rock star. It's a potentially good article which has been wasted and bloated by unnecessary sucking up. I wonder how RMS would view this shameless attempt at getting brownie points.

  • by Ross C. Brackett (5878) on Wednesday August 02 2000, @01:51PM (#884302) Homepage
    I think you've sort of misinterpreted the intent of this article. I rather liked it. I, and I would imagine a lot of other /.ers are fascinated by the man behind GNU. Certainly, RMS comes across as a rather caustic individual, especially to non-coders and I think this article helps put a more human face on a man whose total and utter devotion to a single cause has made him so unique.

    Just my $0.02
  • Some questions (Score:4)

    by / (33804) on Wednesday August 02 2000, @12:53PM (#884303)
    A few people asked about ways to "get around" the GPL, and Richard calmly explained that he would not help anyone do this and refused to answer such questions.

    I dare say, Gandhi, old chap, is there any way the queen can keep her merry India without giving in to any of your demands? Don't answer all at once.
  • Not a bad idea... (Score:4)

    by alexhmit01 (104757) on Wednesday August 02 2000, @12:55PM (#884304)
    My company, which makes extensive use of GPL'd software, is planning to place all the software that we develop internally under the GPL as soon as we can. We don't have spare resources to spend generalizing our code, so it will happen gradually.

    Bringing RMS in for a talk would seem overkill, but I was wondering what suggestions that people have to bring a free software mindset to a corporation. Our development team is small, so that doesn't concern me. Our CFO and COO is very supportive. However, how to we explain to the rest of the company that we are giving away the fruits of our labor?

    Alex
  • Those crazy FAQs (Score:4)

    by PHr0D (212586) on Wednesday August 02 2000, @12:33PM (#884305) Homepage
    "If you want to be nice, try to accommodate his tastes in food and drink. I made the mistake of not having some of his favorite teas available, even though it would not have been a great difficulty to do so. RMS knows good food, and, if he's been somewhere before, could probably recommend an excellent restaurant. Pay attention."

    Also, do not place a pea under the one-hundred matresses of his bed, or he will fly into a rage, snapping the neck of the three nearest geeks. Do not look RMS directly in the eye. If RMS comes into contact with skin or clothing, rinse quickly with cool water. See a physician if nausea or preaching begins.


    --------------------------------------
  • by emerson (419) on Wednesday August 02 2000, @08:49PM (#884306) Homepage
    Oh dear GOD, get off it.

    "Like feeding wild animals." No, it's like feeding hungry people. Dehumanization of panhandlers may make YOU feel good, but it's not helping the situation any.

    "Maybe if she knew someone who was attacked by aggressive panhandlers" Does that make all panhandlers aggressive and dangerous? I suppose we should all avoid blacks, too, because I know someone that was beaten up by a black man. Oh, and don't forget those damned COMPUTER GEEKS. One of them cracked into my friend's website, so we should throw them all in jail, right? Bigotry is ugly.

    "In a busy area with sympathetic people, a panhandler can often get over twice as much as he could earn at the kind of job he can get." You think begging isn't work, isn't a full-time job itself? Put down the TV remote and go try it one night. I did. It was excruciating. I was on the receiving end of more emotional and physical abuse that one evening than in the previous year of my life. It's hard work, with sporadic results. If you really think they're out there pulling down double minimum wage x 8 hours ($90 a day or so), you need to have your head examined.

    "Whether panhandlers are con artists, drug addicts, or deranged lunatics, you don't want to encourage them." Cluestick: some of them, MOST of them, are _NONE_ of those things. Most are hungry, genuine people, like my friend Kent who works the Cala foods near my house. Some can't work due to physical ailments, but their VA check doesn't cover the cost of living, like my friend Robert who works in front of the Wherehouse up the street.

    I suppose, though, it's just easier to sit in your climate-controlled house in front of your expensive computer and use your luxury dollars on ISP time to type up screeds trying to convince other well-off folks that there's an Untouchable Caste in society that should be feared and shunned. Yeah, that would be easier than actually doing something to help.

    But you can count me out of the easier path. I'm off to Cala to get my nightly dinner stuff, and drop my change and maybe a spare buck or two with my friend Kent, and take a few minutes to hear whether his rent went up this month like he was worried about last week. Maybe I'll tell him about what you said; he likes a good laugh just as much as I do.

    --
  • Collosal Cave (Score:5)

    by AJWM (19027) on Wednesday August 02 2000, @12:49PM (#884307) Homepage
    smiles like one imagines the wizard in the old Collosal Cave adventure game might smile when granting you another life

    Heh, if this is the Rene Hollan I think it is, he's very familiar with that game. He used to play it a lot on the campus Cyber mainframe at Concordia when he was a student. I was on staff there and had adopted responsibility for "maintaining" Collosal Cave (AKA Adventure). I deliberately made a few changes and introduced some bogus objects for Rene's, uh, benefit (evil grin). All in good fun.

    Hey Rene, remember the sack of stuffed voles?

    (Not that this has much to do with the topic at hand, although Adventure might have qualified as Free Software (but pre-GPL))
  • by GeekLife.com (84577) on Wednesday August 02 2000, @12:48PM (#884308) Homepage
    1. Never expose him to bright lights or sunlight
    2. Never get him wet
    3. Never, never, never feed him after midnight.

    -----
  • by goingware (85213) on Wednesday August 02 2000, @02:10PM (#884309) Homepage
    I've done the same thing that RMS did, when he was asked for change for food - I bought food for the hungry person.

    I haven't done it a whole lot, and I have to admit that sometimes the approaches I get frighten me or I am too busy with my own thing to deal with them. But whenever I have done so it has been extremely rewarding.

    I also know from my own experiences with mental illness [geometricvisions.com] that one of the most miserable things about it is the reaction that strangers on the street have to you. Being disturbed makes you look and act different sometimes, and often people will avoid your glance, cross the street upon your approach, or lock their car doors when they see you standing at the street corner. You'd better believe that the affected person notices that even if they don't visibly react to it.

    The first time I did this a man in Pasadena asked me for money for food. I bought him lunch, spent an hour with him and ended up giving him ten dollars. He was a very nice man and said he was a hardworking construction laborer but couldn't get work.

    The second time I met a couple homeless people, a vietnam vet and a teenage girl on Pacific Avenue in Santa Cruz [cruzio.com] California. The girl was coming down from an acid trip and having a very bad time. We talked for quite a long time - the vet recounted the horrors he still sufferred from having killed a soldier with a bayonet in Laos. I bought the girl a slice of thick-crust pizza at Pizza My Heart. It comforted her greatly.

    On another occassion I had noticed a schizophrenic woman around town, who hung out downtown a lot but never seemed to talk to anyone. I just walked up to her, asked her name, and we got to talking.

    Allison was a very nice woman and interesting to talk to - but was having such a hard time with her hallucinations that she had to keep brushing them out of her face with her hands so she could see me. I bought her a coffee at the Santa Cruz Coffee Roasting Company. We just sat and talked. I imagine she was on government assistance and was neither homeless nor hungry, but probably (like I back in the dark days) welcomed someone to talk to who didn't react with revulsion.

    That was years ago, and better medicines for treating schizoid symptoms have been developed (clozaphine, and the risperdal I take). I ran into Allison again not too long ago and she seemed like a pretty ordinary woman, and spoke of her husband and children. She didn't remember me from before.

    My wife tells me about how a lot of people say panhandlers are just trying to rip you off, and I imagine some of them are - there are dishonest programmers too, aren't there, but we still associate with each other? She's very generous in giving money to those who ask for it because she knows that by doing so her conscience is clear. Maybe a few people will come by the money dishonesty, but far more people will be helped a little bit out of their misery.

    Even if you feel you can't or won't give spare change to someone who asks, stop and chat with them. They may not admit to it but it's far more likely that they are hungering for genuine human contact more than food or money. I know I was.

    Tilting at Windmills for a Better Tomorrow
(1) | 2 | 3