This originally appeared at http://crystal.linuxgames.com/rms.html circa 2000. However, it has since been removed. I pulled it from the internet archive on July 4th, 2010, because I felt it was important to have this conversation duplicated someplace. I am not duplicating it for any political reasons, rather because I feel it is an important bit of Free Software history- Sam Hart

Discussion with Richard Stallman about the PS2 Console Port

Here you see a discussion between Richard Stallman and me about the possibility of a PS2 (game console) port for Crystal Space. The main issue here is that in order to be able to program the API of the PS2 you need to sign an NDA (Non Disclosure Agreement). Of course this prevents writing an Open Source driver for the PS2. In the following sets of mails between Richard Stallman and myself, several issues are touched upon. Like for example the difference between Open Source and Free Software. And also a possible solution to this PS2 problem. Personally I find the conclusion VERY interesting (the last mail). It is a big read though :-)

Note that I didn't edit any of the texts below except for cutting out irrelevant or duplicated paragraphs. All sentences below are unedited copies from the original mails. Note that a few from my own mails to Richard Stallman are missing so I had to make up/remember what I said then. This dicussion is posted here with the permission from Richard Stallman.

Clarification! This article has been mentioned on SlashDot. A few people mentioned there that I didn't seem to have understood the difference between Open Source and Free Software. It is true that I wasn't aware of the difference at the start of the discussion but after reading the links from RMS about this issue I did understand the difference very well... But that's not the point. I may be a bit sloppy in my wording but I didn't want the discussion to go in that direction at all. I was mainly interested in the answer to a technical question about the LGPL and the PS/2. I may not have used the correct terminology but I'm not the kind of person to worry much about correct terminology. This is probably not very sensible of me but that's the way I am. It would have been nice to see a little more acceptance of that fact on the side of RMS. Just wanted to say this :-)

Mail 1: Jorrit Tyberghein -> Richard Stallman

Mail 2: Richard Stallman -> Jorrit Tyberghein

Mail 3: Jorrit Tyberghein -> Richard Stallman

Mail 4: Richard Stallman -> Jorrit Tyberghein

Mail 5: Jorrit Tyberghein -> Richard Stallman

Mail 6: Richard Stallman -> Jorrit Tyberghein

Mail 7: Jorrit Tyberghein -> Richard Stallman

Mail 8: Richard Stallman -> Jorrit Tyberghein

Mail 9: Jorrit Tyberghein -> Richard Stallman

Mail 10: Richard Stallman -> Jorrit Tyberghein

Mail 11: Jorrit Tyberghein -> Richard Stallman

Mail 12: Richard Stallman -> Jorrit Tyberghein

Mail 13: Jorrit Tyberghein -> Richard Stallman

Mail 14: Richard Stallman -> Jorrit Tyberghein

Mail 15: Jorrit Tyberghein -> Richard Stallman

Mail 16: Richard Stallman -> Jorrit Tyberghein