Stallman had been invited to speak in some Palestinian universities; when Israeli free software enthusiasts heard about this, he was also invited to speak at some venues in Israel.
But when Stallman's Palestinian hosts became aware of this, they said they would withhold funding for his trip if he gave any talks in Israel. He was thus forced to cancel those talks.
"Some Palestinians invited me to speak in Palestinian universities," Stallman told iTWire. "I then arranged speeches in Israel afterwards since I would be there.
"When the Palestinian hosts found out about this, they said they would not pay for my tickets if I were going to speak at Israeli universities. They have a campaign of boycott of Israeli universities.
"I had a choice of speaking in Palestine and cancelling those speeches, or not going at all and cancelling those speeches. I chose the former.
"I don't advocate a blanket boycott of Israeli universities. (If I did, I would not have offered in the first place to give speeches in them.) But I am not going to campaign against it either.
"I see where the Palestinians are coming from: Israel's occupation policies are horrible. (See the stallman.org political notes for more information; also see gush-shalom.org.)
"Non-violent Palestinian protests are crushed with persistent brutality. (See https://www.jpost.com/Opinion/Columnists/Article.aspx?id=221897.) Palestinians who are against violence are looking desperately for some method of non-violent resistance that has an effect. I can't blame them for it, even if I don't agree entirely with the details. So I don't want to oppose them during this trip.
"I hope to give talks in Israel, although not at universities."