Learning Seaside
Notes from my learning experience with Squeak Seaside, by Ian Prince
18 June 2007

Free Software

I couldn't pass on the opportunity to see and hear Richard Stallman talk at the University of Lausanne this morning.

Stallmann's talk Éthique et pratique du logiciel libre – given in excellent French – revolved around the four freedoms of "Free Software":

  • The freedom to run the program, for any purpose;
  • The freedom to study how the program works, and adapt it to your needs;
  • The freedom to redistribute copies so you can help your neighbor;
  • The freedom to improve the program, and release your improvements to the public, so that the whole community benefits.

Seaside is distributed under the very generous BSD-style MIT License. Thanks Avi! See here for a long discussion on GPL vs BSD.

Stallman briefly talked about e-voting which he doesn't consider secure enough today, nor in the foreseeable future (40 years). The video below (mp4, 2197k) is Stallman receiving applause for saying "il faut voter en papier", i.e. voting should be paper-based.

And Yves, if you're reading this, thanks for inviting me to lunch!