<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
    	<title>Ciarán's free software notes</title>
    	<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes</link>
    	<description></description>
    	<language>ger-DE</language>    	<item>
      		<pubDate>Fr, 04 Jul 2008 11:37:35 +0200</pubDate>
      		<title>Links: India-pats, Clipperz, FreeGIS, RMS, Emacs</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/links_india_pats_clipperz_freegis_rms_emacs</link>
      		<description>
									
&lt;ul&gt;

&lt;li&gt;&lt;a href=&quot;http://www.ipindia.nic.in/ipr/patent/manual.htm&quot;&gt;Proposed changes to India's patent approval manual&lt;/a&gt;, along with comments from Redhat, Microsoft, etc.&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.clipperz.com/users/marco/blog/2008/05/30/freedom_and_privacy_cloud_call_action&quot;&gt;The Clipperz project's call for privacy and software freedom in webapps&lt;/a&gt;, including input from Stallman&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://freegis.org/&quot;&gt;FreeGIS.org&lt;/a&gt; - a site collecting info about free mapping/geographic data projects.  I haven't had the time to poke around much, but there's a &lt;a href=&quot;http://freegis.org/database/&quot;&gt;database page&lt;/a&gt; where you can view the projects in their database that match various criteria.&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://news.bbc.co.uk/2/hi/technology/7487060.stm&quot;&gt;&amp;quot;It's not the Gates, it's the bars&amp;quot;&lt;/a&gt; - article by RMS published by BBC. [UPDATE: Ken Guest sent me a good link where &lt;a href=&quot;http://www.dhanapalan.com/blog/2008/06/22/bill-gates-and-the-importance-of-source-code/&quot;&gt;Gates admits that access to source code was needed to make him the hacker he became&lt;/a&gt;]&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://steve.yegge.googlepages.com/effective-emacs&quot;&gt;Steve Yegge's Emacs tips&lt;/a&gt;, and &lt;a href=&quot;http://web.psung.name/emacstips/topten.html&quot;&gt;Phil Sung's Emacs tips&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;
  See also:
  &lt;a href=&quot;http://fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/%28tag%29/yesterdayslinks&quot;&gt;Yesterday's 
  links&lt;/a&gt; - the archive of my Links posts.
&lt;/p&gt;

&lt;p&gt;--&amp;nbsp;&lt;br /&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br /&gt;
&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's
  Fellowship&lt;/a&gt;&lt;/p&gt;

																			</description>
    	</item>
	    	<item>
      		<pubDate>Do, 03 Jul 2008 13:32:57 +0200</pubDate>
      		<title>Using and writing Emacs 22 input methods</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/using_and_writing_emacs_22_input_methods</link>
      		<description>
									
&lt;p&gt;
&lt;a href=&quot;http://www.gnu.org/software/emacs/&quot;&gt;Emacs&lt;/a&gt; 21 had a
generic function called iso-accents-mode for writing âççéntèd
çhàrâçtërs, but that was removed in Emacs 22.  It took me a while, but
I found the replacement was to use set-input-method, and then select
whichever language you want to be able to type the accented characters
of.
&lt;/p&gt;

&lt;p&gt;
The default keybinding for set-input-method is not very convenient
(&lt;code&gt;C-x&amp;nbsp;RET&amp;nbsp;C-\&lt;/code&gt;), and I almost always use the same
input method, so I put this small helper function in
my &lt;code&gt;.emacs&lt;/code&gt; and bound it to an easy key sequence:
&lt;/p&gt;

&lt;p&gt;&lt;code&gt;
(defun ciaran-toggle-french-input-method ()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;quot;toggle between French and no input method&amp;quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;(interactive)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;(if (string= current-input-method &amp;quot;french-alt-postfix&amp;quot;)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(set-input-method nil)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(set-input-method &amp;quot;french-alt-postfix&amp;quot;)))&lt;br /&gt;
(global-set-key [?\C-c ?.] 'ciaran-toggle-french-input-method)
&lt;code&gt;&lt;/code&gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;
Sometimes I need Dutch characters, but the
&amp;quot;&lt;code&gt;dutch&lt;/code&gt;&amp;quot; input method contains some completely
unnecessary conversion sequences which make it frustrating to use.
And sometimes I want the &amp;quot;á&amp;quot; character so I can write my
name properly.  So what do I do if I want a personalised input method?
&lt;/p&gt;

&lt;p&gt;
About modifying input methods,
the &lt;a href=&quot;http://www.gnu.org/software/emacs/manual/elisp.html&quot;&gt;Emacs
Lisp Reference Manual&lt;/a&gt; just says &amp;quot;&lt;em&gt;How to define input
methods is not yet documented in this manual&lt;/em&gt;&amp;quot;.  So I went to
the &lt;a href=&quot;https://savannah.gnu.org/projects/emacs&quot;&gt;Emacs page on
sv.gnu.org&lt;/a&gt;, checked out a CVS copy of the emacs source, grepped
around, and found that the Dutch input is defined in the file
&lt;a href=&quot;http://cvs.savannah.gnu.org/viewvc/emacs/leim/quail/latin-alt.el?root=emacs&amp;amp;view=markup&quot;&gt;/emacs/leim/quail/latin-alt.el&lt;/a&gt;.
Looking inside, it's not so complicated.
&lt;/p&gt;

&lt;p&gt;
Here's a minimalist example of what you could put in your .emacs to
create your own very basic input method:
&lt;/p&gt;

&lt;p&gt;
(quail-define-package&lt;br /&gt;
&amp;nbsp;&amp;quot;ciarans-chars&amp;quot; &amp;quot;MYlanguage&amp;quot; &amp;quot;MY&amp;quot; t&lt;br /&gt;
&amp;nbsp;&amp;quot;Ciaran's personal input method defining only the&lt;br /&gt;
&amp;nbsp;conversion sequence he wants&lt;br /&gt;
&amp;quot; nil t nil nil nil nil nil nil nil nil t)&lt;br /&gt;
&lt;br /&gt;
(quail-define-rules&lt;br /&gt;
&amp;nbsp;(&amp;quot;\&amp;quot;a&amp;quot; ?ä) ;; LATIN SMALL LETTER A WITH DIAERESIS&lt;br /&gt;
&amp;nbsp;;; remember to comment your code, if you like :-)&lt;br /&gt;
&amp;nbsp;(&amp;quot;\&amp;quot;e&amp;quot; ?ë) ;; LATIN SMALL LETTER E WITH DIAERESIS&lt;br /&gt;
&amp;nbsp;(&amp;quot;a'&amp;quot; ?á) ;; LATIN SMALL LETTER A WITH GRAVE&lt;br /&gt;
&amp;nbsp;)
&lt;/p&gt;

&lt;p&gt;
For more information on those two &lt;code&gt;quail-*&lt;/code&gt; functions, you
can get help in the usual way with &lt;code&gt;C-h&amp;nbsp;f&lt;/code&gt; and then
type the name of the function at the prompt.  If you want to test the
above code, just paste those two code snippets into an Emacs buffer
and run &lt;code&gt;M-x&amp;nbsp;eval-last-sexp&lt;/code&gt; after each.  Then you can
select the &amp;quot;ciarans-chars&amp;quot; input method, and you can read
about the input method by pressing &lt;code&gt;C-h&amp;nbsp;I&lt;/code&gt; and typing
&amp;quot;ciarans-chars&amp;quot; at the prompt.
&lt;/p&gt;

&lt;p&gt;
  You will also see that, like with the existing input methods, when
  you type the first character of what could be a conversion sequence
  (in the above example, this is just &amp;quot; or 'a'), you will see in
  the minibuffer which characters could follow it to cause both
  characters to be converted into another character.  So
  with &lt;code&gt;ciarans-chars&lt;/code&gt;, when you type &lt;code&gt;&amp;quot;&lt;/code&gt;
  the minibuffer will display: &lt;code&gt;&amp;quot;[ae]&lt;/code&gt;.
&lt;/p&gt;

&lt;p&gt;
  Looking at the source in &lt;code&gt;/emacs/leim/quail/latin-alt.el&lt;/code&gt;
  should give you ideas for what other conversion sequences you'd use,
  and the other files in that directory contain the conversion code
  for more complex alphabets.
&lt;/p&gt;

&lt;p&gt;
  Me, I'll make a minimal input method for the characters I use from
  French, Dutch, plus the Irish a-fada &amp;quot;á&amp;quot;.  I filed a bug
  report about the current Dutch input method, but seeing how
  uncomplicated it is, I might be able to fix it and submit a patch
  now.
&lt;/p&gt;

&lt;p&gt;--&amp;nbsp;&lt;br /&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br /&gt;
&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's
  Fellowship&lt;/a&gt;&lt;/p&gt;

																			</description>
    	</item>
	    	<item>
      		<pubDate>Mo, 30 Jun 2008 14:56:44 +0200</pubDate>
      		<title>OpenStreetMap is doing great</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/openstreetmap_is_doing_great</link>
      		<description>
									
&lt;p&gt;
  I was impressed recently by the progress
  of &lt;a href=&quot;http://www.openstreetmap.org/&quot;&gt;OpenStreetMap&lt;/a&gt; (OSM).
  The maps of most big cities (in Europe at least) are already very
  complete,
  e.g. &lt;a href=&quot;http://openstreetmap.org/?lat=53.3377&amp;amp;lon=-6.2565&amp;amp;zoom=12&amp;amp;layers=B00FT&quot;&gt;Dublin&lt;/a&gt;
  and &lt;a href=&quot;http://openstreetmap.org/?lat=50.8455&amp;amp;lon=4.3532&amp;amp;zoom=13&amp;amp;layers=B00FT&quot;&gt;Brussels&lt;/a&gt;.
  Many smaller cities and cities in less developed countries are still
  in need of work, but the current status clearly proves that the
  project's aims are practical.
&lt;/p&gt;

&lt;p&gt;
  Why is having freely reusable maps important?  For one thing, they
  can be used by other community projects such as Wikipedia.  Another
  advantage is that rather than trying to make it difficult to copy
  their data (like the corporate map providers do), the OSM website
  provides lots of features
  to &lt;a href=&quot;http://openstreetmap.org/export/&quot;&gt;export&lt;/a&gt; their maps.
  (If you want to link to an OSM map instead of exporting an image,
  use the &amp;quot;Permalink&amp;quot; link in the bottom right-hand corner.)
&lt;/p&gt;

&lt;p&gt;
  When you export an image from OSM, there's no copyright notice or
  attribution info (which seems like a mistake to me), so when you use
  OSM maps, consider adding a link or some text to tell people where
  you got the map from.
&lt;/p&gt;

&lt;p&gt;
  The current licence used for the mapping data is
  the &lt;a href=&quot;http://creativecommons.org/licenses/by-sa/2.0/&quot;&gt;Creative
  Commons by-sa-2.0 licence&lt;/a&gt;.  There are constant discussions about
  changing the licence - not because people disagree with the ideals
  of that licence, but because there is debate among legal experts as
  to whether that licence is valid for mapping data and would work
  worldwide.  For people intrested in that sort of thing, there's
  a &lt;a href=&quot;http://www.opengeodata.org/?p=262&quot;&gt;very good summary&lt;/a&gt;
  written by Richard Fairhurst in January 2008.
&lt;/p&gt;

&lt;p&gt;
  To get involved, there's info on
  their &lt;a href=&quot;http://wiki.openstreetmap.org/index.php/Beginners%27_Guide&quot;&gt;Beginner's
  Guide&lt;/a&gt;.  You might also find an existing OSM group in your area by checking
  the &lt;a href=&quot;http://wiki.openstreetmap.org/index.php/Mapping_projects&quot;&gt;Mapping projects&lt;/a&gt;
  page on their wiki.  I've recently borrowed a GPS handset, so I'm hoping to
  be able to post more info in the future about how it all works.
&lt;/p&gt;

&lt;p&gt;
  On
  the &lt;a href=&quot;http://wiki.openstreetmap.org/index.php/Current_events&quot;&gt;Event
  Calendar&lt;/a&gt; on their wiki, there's a list of upcoming events
  including their &lt;a href=&quot;http://www.stateofthemap.org/&quot;&gt;annual
  conference&lt;/a&gt; which will take place in Limerick, Ireland on the
  weekend of July 12th and 13th.
&lt;/p&gt;

&lt;p&gt;
  According to their software
  licensing &lt;a href=&quot;http://wiki.openstreetmap.org/index.php/OpenStreetMap_License&quot;&gt;policy&lt;/a&gt;
  and
  the &lt;a href=&quot;http://wiki.openstreetmap.org/index.php/Legal_FAQ#What_is_the_licence_for_the_software.3F&quot;&gt;FAQ&lt;/a&gt;,
  all OSM software
  is &lt;a href=&quot;http://fsfeurope.org/documents/freesoftware&quot;&gt;free
  software&lt;/a&gt;, using the GNU GPL by default.
&lt;/p&gt;

&lt;p&gt;
  In other news, the OpenMoko Neo Freerunner is heading for large scale
  production.  I've heard it's far from being ready for daily use, and
  you should be comfortable with installing and upgrading software.
  So this version is mostly for hackers, but if you're interested in
  mobile phones powered by free software, OpenMoko is the free-est
  available.
  There's &lt;a href=&quot;http://wiki.openmoko.org/wiki/GroupSales&quot;&gt;a group
  discount&lt;/a&gt; when people in one region order 10 phones.  Because it
  has built-in GPS and all the software is free software, I'm hoping
  it will increase the number of OpenStreetMap contributors.
&lt;/p&gt;

&lt;p&gt;--&amp;nbsp;&lt;br /&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br /&gt;
&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's
  Fellowship&lt;/a&gt;&lt;/p&gt;

																			</description>
    	</item>
	    	<item>
      		<pubDate>Mo, 23 Jun 2008 14:25:49 +0200</pubDate>
      		<title>Launching your favourite editor in Firefox</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/launching_your_favourite_editor_in_firefox</link>
      		<description>
									
&lt;p&gt;
  After a bit of tweaking, I'm now happily using the
  the &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/4125&quot;&gt;It's
  All Text!&lt;/a&gt; plugin to let me to edit webpage text boxes with
  &lt;a href=&quot;http://www.gnu.org/software/emacs/&quot;&gt;Emacs&lt;/a&gt;.  It also works with other text editors.  [UPDATE: Actually, my browser is Iceweasel, not Firefox.  See the &lt;a href=&quot;http://en.wikipedia.org/wiki/Mozilla_software_rebranding&quot;&gt;Mozilla software rebranding&lt;/a&gt; article on Wikipedia, and the &lt;a href=&quot;http://www.gnu.org/software/gnuzilla/&quot;&gt;IceCat&lt;/a&gt; project]
&lt;/p&gt;

&lt;p&gt;
  To configure it, go to
  Tools-&amp;gt;It's&amp;nbsp;All&amp;nbsp;Text!-&amp;gt;Preferences in Firefox's menu
  bar.  In the editor field, when I added some command line options to
  make Emacs start quickly, it gave me the error &amp;quot;Unable to open
  your editor&amp;quot;.  So I made a &amp;quot;quickmacs.sh&amp;quot; file and
  told It's All Text that that that was my editor.  In quickmacs.sh, I
  put:
&lt;/p&gt;

&lt;code&gt;
#!/bin/sh&lt;br /&gt;
gnome-terminal -t &amp;quot;QM $1&amp;quot; -e &amp;quot;emacs -nw -Q --load ~/software/tb.el $1&amp;quot;
&lt;/code&gt;

&lt;p&gt;
  The second &amp;quot;$1&amp;quot; is essential.  I want Emacs in  non-gui
  mode, so it has to be launched by a terminal program because It's All Text! doesn't
  run the given editor command in a terminal.  tb.el is a a cut down version
  of my emacs.el.  It just contains the
  minimal convenience settings I want for editing textboxes:
&lt;/p&gt;

&lt;code&gt;
(transient-mark-mode t)&lt;br /&gt;
(show-paren-mode t)&lt;br /&gt;
(menu-bar-mode 0)&lt;br /&gt;
(defun ciaran-turn-on-french-input-method ()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;       &amp;quot;set the input method to French&amp;quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;       (interactive)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;       (set-input-method &amp;quot;french-alt-postfix&amp;quot;))&lt;br /&gt;
(global-set-key [?\C-c ?.] 'ciaran-turn-on-french-input-method)&lt;br /&gt;
(longlines-mode t)
&lt;/code&gt;

&lt;p&gt;
  There were two other interesting plugins.  The first
  is &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/5482&quot;&gt;EmbeddedEditor
  0.1&lt;/a&gt;, but you have to make an account and log in if you want to
  download it, so I ignored it.  The second
  is &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/4141&quot;&gt;Firemacs&lt;/a&gt;,
  but that's adding some Emacs features to Firefox - I prefer to have
  a full Emacs.
&lt;/p&gt;

&lt;p&gt;--&amp;nbsp;&lt;br /&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br /&gt;
&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's
  Fellowship&lt;/a&gt;&lt;/p&gt;
																			</description>
    	</item>
	    	<item>
      		<pubDate>Fr, 20 Jun 2008 16:59:13 +0200</pubDate>
      		<title>Wikimedia board vote 2008 ends midnight Sunday</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/wikimedia_board_vote_2008_ends_midnight_sunday</link>
      		<description>
									
&lt;p&gt;
  Elections for one community &lt;a href=&quot;http://meta.wikimedia.org/wiki/Board_elections/2008&quot;&gt;seat on
  Wikipedia's nine-person Board of Trustees&lt;/a&gt; will close at midnight
  on June 21st.  I'm eligible to vote, and, for reasons I'll discuss
  next week, I have a sudden interest in communiy voting.
&lt;/p&gt;

&lt;p&gt;
  The criteria for eligibility to vote are that you have a certain
  number of edits to a Wikimedia project.  Almost 2.5k votes have been
  cast so far.
&lt;/p&gt;

&lt;p&gt;
  I don't know any of the 15 candidates, so I had to draw up some
  criteria.
  The &lt;a href=&quot;http://meta.wikimedia.org/wiki/Board_elections/2008/Candidates/en&quot;&gt;candidate
  statements&lt;/a&gt; were only a minor source of information.  What's
  important for me in a candidate?  I wrote everyone's name on a page
  and made notes about them on three criteria.
&lt;/p&gt;

&lt;ol&gt;

&lt;li&gt;Activity levels on Wikimedia projects.  Unless someone has been
  active in contributing to Wikimedia projects, it would be difficult
  for them to know the issues that affect the editing community.  So
  they should have at least a few thousand edits.
&lt;/li&gt;

&lt;li&gt;Language abilities, for two reasons.  First is that while the
  English Wikipedia is very good, the quality quickly drops when you
  read the smaller Wikipedias.  So I think there should be more focus
  on the non-English Wikipedias.  Second, because there are so many
  Wikipedia's, coordination is necessary.  To be a good coordinator
  among projects of many different languages, it helps to be
  multilingual.  Judging someone's language abilities is hard, but I
  think being able to contribute paragraphs of text in a language is a
  very good criteria for being &amp;quot;capable&amp;quot;.  So I mostly
  ignored what language abilities the candidates claimed in their statements, and instead
  judged their language abilities based on how much they have
  contributed to non-English Wikipedias.
&lt;/li&gt;

&lt;li&gt;Responses to questions.  50+ questions were put to the candidates.
  I didn't have time to read all their answers, and I found that most
  answers didn't give me much to base a decision on.  But, there was
  one candidate that I quickly flagged as obnoxious, and two
  candidates that I flagged as insufficiently interested (since they
  didn't answer most questions), and for some of the candidates I put
  a number beside them if an answer impressed me.
&lt;/li&gt;

&lt;/ol&gt;

&lt;p&gt;
  The four candidates that I favour are, in no particular order:
&lt;/p&gt;

&lt;ul&gt;

&lt;li&gt;&lt;a href=&quot;http://meta.wikimedia.org/wiki/Board_elections/2008/Candidates/en#Alex_Bakharev&quot;&gt;Alex Bakharev&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://meta.wikimedia.org/wiki/Board_elections/2008/Candidates/en#Ting_Chen_.28Wing.29&quot;&gt;Ting Chen (Wing)&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://meta.wikimedia.org/wiki/Board_elections/2008/Candidates/en#Harel_Cain_.28Harel.29&quot;&gt;Harel Cain (Harel)&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://meta.wikimedia.org/wiki/Board_elections/2008/Candidates/en#Jussi-Ville_Heiskanen_.28Cimon_Avaro.29&quot;&gt;Jussi-Ville Heiskanen (Cimon Avaro)&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;
  It's interesting to note that all 15 candidates are male, and almost
  all are from Europe or North America.  Voting ends midnight Sunday June 21st.
&lt;/p&gt;

&lt;p&gt;
  UPDATE June 30th: the &lt;a href=&quot;http://meta.wikimedia.org/wiki/Board_elections/2008/Results&quot;&gt;results are online&lt;/a&gt;.  I'm very happy to see that Ting Chen won.  3019 votes were cast.
&lt;/p&gt;

&lt;p&gt;--&amp;nbsp;&lt;br /&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br /&gt;
&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's
  Fellowship&lt;/a&gt;&lt;/p&gt;

																			</description>
    	</item>
	    	<item>
      		<pubDate>Di, 20 Mai 2008 11:44:04 +0200</pubDate>
      		<title>Updating Debian keys for the uninterested</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/updating_debian_keys_for_the_uninterested</link>
      		<description>
									
&lt;p&gt;
  Despite having an aversion to configuring and maintaining security
  and crypto software, I accepted that I had to update my system in
  response to the recent big Debian security problem.  If I can do it,
  you can do it.  Below are my notes, but keep in mind that my
  security rank is somewhere between ignorant and uninterested.
&lt;/p&gt;

&lt;p&gt;
  For Debian's advice about about updating your system, see:
&lt;/p&gt;

&lt;ul&gt;

&lt;li&gt;&lt;a href=&quot;http://www.debian.org/security/key-rollover/&quot;&gt;Debian's
&amp;quot;Key Rollover&amp;quot; page&lt;/a&gt; - as far as I can tell, &amp;quot;key
  rollover&amp;quot; is there term for updating your keys.  It's a pity
  they don't use plain language or explain this.&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://wiki.debian.org/SSLkeys&quot;&gt;http://wiki.debian.org/SSLkeys&lt;/a&gt;
  - a Debian wiki page with info on how to do &amp;quot;key
  rollover&amp;quot; on various pieces of software.&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.us.debian.org/security/2008/dsa-1571&quot;&gt;Debian's
    initial security advisory: DSA-1571-1 openssl&lt;/a&gt;.&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;
  Some good news is that GnuPG and GnuTLS are &lt;strong&gt;not&lt;/strong&gt;
  affected.  By
  coincidence, &lt;a href=&quot;http://lists.gnu.org/archive/html/info-gnu/2008-05/msg00010.html&quot;&gt;GnuTLS
  fixed some other security problems yesterday&lt;/a&gt;, so upgrading your
  GnuTLS in the near future would be a good idea, but there's no need
  to regenerate any keys.
&lt;/p&gt;

&lt;p&gt;
  To fix the OpenSSL problem, you have to do two things.  First you
  have to upgrade the package &amp;quot;libssl0.9.8&amp;quot;.  Then you have
  to check your system for weak keys and regenerate them if there are
  any.
&lt;/p&gt;

&lt;p&gt;
  About updating the &amp;quot;libssl0.9.8&amp;quot;, remember to mention that
  package explicitly.  I originally just upgraded &amp;quot;ssh&amp;quot; and
  &amp;quot;openssl&amp;quot;, thinking that the necessary packages would be
  automatically be updated because they're dependencies, but they're
  not.  So, explicitly update &amp;quot;libssl0.9.8&amp;quot;. It's
  probably a good idea anyway to update &amp;quot;ssh&amp;quot;,
  &amp;quot;openssl&amp;quot;, &amp;quot;openssh-client&amp;quot;, and
  &amp;quot;openssh-server&amp;quot;.  So that's five packages to upgrade, but
  the most important is &amp;quot;libssl0.9.8&amp;quot;.
&lt;/p&gt;

&lt;p&gt;
  Next is to scan for weak keys.  You do this with either the
  &amp;quot;&lt;a href=&quot;http://security.debian.org/project/extra/dowkd/dowkd.pl.gz&quot;&gt;dowkd.pl.gz&lt;/a&gt;&amp;quot; perl script, which is published by the Debian Security team.  Or you can use the
&amp;quot;ssh-vulnkey&amp;quot; program which you get when you install the &amp;quot;openssh-blacklist&amp;quot; package (UPDATE, May 27th: the &amp;quot;ssh-vulnkey&amp;quot; utility is now in the &amp;quot;openssh-client&amp;quot; package).  Of these two, I used dowkd.pl.
&lt;/p&gt;

&lt;p&gt;
  Optionally, if you want to confirm that the dowkd.pl.gz that you're
  downloading is really the official Debian scanning tool, you can do
  this with GnuPG's &amp;quot;--verify&amp;quot; command.  For this, you will
  need &lt;a href=&quot;http://security.debian.org/project/extra/dowkd/dowkd.pl.gz.asc&quot;&gt;dowkd.pl.gz.asc&lt;/a&gt;
  (the signature of the scanning tool).  This is described in more
  detail
  in &lt;a href=&quot;http://wiki.debian.org/SSLkeys#head-45e521140d6b8f2a0f96a115a5fc616c4f1baf0b&quot;&gt;a
  section of the above linked Debian wiki page&lt;/a&gt;.  That .asc file is
  the signature for dowkd.pl.gz (not for dowkd.pl), so remember to do
  the verification before you unzip dowkd.pl.gz.
&lt;/p&gt;

&lt;p&gt;
  Next you run &amp;quot;perl dowkd.pl help&amp;quot; at the command line.
  From there, you choose your options.  For me, since I'm the only
  user on my computer that uses ssh, I ran &amp;quot;perl dowkd.pl user
  ciaran&amp;quot;.  I was told I had two weak keys.  I manually deleted
  the four files (public and private key for each of the two weak keys):
&lt;/p&gt;

&lt;ul&gt;

&lt;li&gt;~/.ssh/id_rsa&lt;/li&gt;
&lt;li&gt;~/.ssh/id_rsa.pub&lt;/li&gt;
&lt;li&gt;~/.ssh/id_dsa&lt;/li&gt;
&lt;li&gt;~/.ssh/id_rsa.pub&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;
  And then I generated a new RSA key with &amp;quot;ssh-keygen&amp;quot; and a
  new DSA key with &amp;quot;ssh-keygen -t dsa&amp;quot;.
&lt;/p&gt;

&lt;p&gt;
  I then ran &amp;quot;perl dowkd.pl user ciaran&amp;quot; again to verify that my new
  keys were not weak, and it told me I had zero weak keys.  Success.
&lt;/p&gt;

&lt;p&gt;
  Lastly, I had to update my public key on some remote hosts.  For
  example on &lt;a href=&quot;http://sv.gnu.org/&quot;&gt;sv.gnu.org&lt;/a&gt;, CVS write
  access requires a DSA key.  So I went to my profile, deleted my old
  key and then submitted my new DSA public key (~/.ssh/id_dsa.pub).
&lt;/p&gt;

&lt;p&gt;
  That was all.  I hope these notes encourage some others who
  similarly hate security to actually fix their systems.  I hope it
  saves some people a bit of time or frustration.  And I hope I didn't
  give too much bad advice that would make real security people
  cringe :-)
&lt;/p&gt;

&lt;p&gt;
 (email me on ciaran at fsfe.org if there is anything cringeworthy)
&lt;/p&gt;

&lt;p&gt;--&amp;nbsp;&lt;br /&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br /&gt;
&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's
  Fellowship&lt;/a&gt;&lt;/p&gt;

																			</description>
    	</item>
	    	<item>
      		<pubDate>Fr, 16 Mai 2008 11:53:53 +0200</pubDate>
      		<title>OOXML Yes vote questions and complaints</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/ooxml_yes_vote_questions_and_complaints</link>
      		<description>
									
&lt;p&gt;
  &lt;a href=&quot;http://www.ifso.ie&quot;&gt;IFSO&lt;/a&gt; member Ben North has sent &lt;a href=&quot;http://www.ifso.ie/documents/correspondence/20080422nsaiFoi.pdf&quot;&gt;a Freedom of
  Information Act request regarding Ireland's change to a Yes vote&lt;/a&gt; to the National Standards Authority of Ireland.  The request &lt;a href=&quot;http://mail.fsfeurope.org/pipermail/fsfe-ie/2008-May/002789.html&quot;&gt;has been received&lt;/a&gt; and we're told it's being acted on.  Letters sent by IFSO during the ISO consultation can be found on &lt;a href=&quot;http://www.ifso.ie/documents/correspondence/&quot;&gt;IFSO's correspondence page&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
  Becta in the UK have sent &lt;a href=&quot;http://news.zdnet.co.uk/software/0,1000000121,39416136,00.htm&quot;&gt;a complaint to the EU about the UK's Yes vote&lt;/a&gt;.  This story was also covered &lt;a href=&quot;http://www.channelregister.co.uk/2008/05/14/becta_ec_indirect_investigation/&quot;&gt;on channelregister.co.uk&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
  And now I see that &amp;quot;the city of Aarhus&amp;quot; in Denmark have &lt;a href=&quot;http://lodahl.blogspot.com/2008/05/municipal-of-aarhus-post-complaint-to.html&quot;&gt;registered a complaint about Denmark's Yes vote&lt;/a&gt;. (From Groklaw's newspicks)
&lt;/p&gt;

&lt;p&gt;
  All is not over yet and OOXML may come out of this with a very negative image.
  Background info can be found on &lt;a href=&quot;http://fsfeurope.org/projects/os/&quot;&gt;FSFE's open standards page&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
  UPDATE May 27th: &lt;a href=&quot;http://www.openmalaysiablog.com/2008/05/the-south-afric.html&quot;&gt;South Africa has complained to ISO&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
  UPDATE May 30th: &lt;a href=&quot;http://homembit.com/2008/05/openxml-the-brazilian-appeal-and-the-%3E%20appeal-of-a-brazilian.html&quot;&gt;Brazil is now complaining too&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;--&amp;nbsp;&lt;br /&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br /&gt;
&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's
  Fellowship&lt;/a&gt;&lt;/p&gt;
																			</description>
    	</item>
	    	<item>
      		<pubDate>Do, 15 Mai 2008 12:26:34 +0200</pubDate>
      		<title>Working breakfast on Community Patent</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/working_breakfast_on_community_patent</link>
      		<description>
									
&lt;p&gt;
  Here's a report from a breakfast meeting I was at yesterday on the
  topic of SMEs and
  the &lt;a href=&quot;http://en.wikipedia.org/wiki/Community_patent&quot;&gt;Community
  Patent&lt;/a&gt;.  There were 50 seats, all full.  The speakers included
  representatives from the Commission, the Parliament, and the
  Slovenian EU Presidency.
&lt;/p&gt;

&lt;p&gt;
  The most interesting part was the speech by a Director of the
  European Commission.  She talked about its possible adoption, the
  motivations, translations, and she responded to my question about
  software patents.  (Each topic has a section title if you want to
  skip some parts.)
&lt;/p&gt;

&lt;h3&gt;Possible adoption&lt;/h3&gt;

&lt;p&gt;
  About the possible adoption of this proposal, she talked about this
  being one final attempt.  The question of how realistic this
  proposal is is an important one since the EC have been making
  proposals on this since 1962 without success.  She said that only
  one country is still openly opposed to the current proposal: Spain.
  France is not supporting the proposal, but that's only because
  they're not willing to start an open conflict with Spain.  So if
  Spain can be convinced to change their position, then agreement
  could be possible quite soon.  Me, I hope Spain continues to block
  this until all the problems are fixed.
&lt;/p&gt;


&lt;h3&gt;Motivations&lt;/h3&gt;
&lt;p&gt;
  On motivations, she gave an example of an unnamed large European
  tyre manufacturer.  I'll paraphrase slightly.  This manufacturer
  applied for patents in it's core markets which were the UK, Italy,
  France, and Germany.  Then they heard that a shipment of tyres was
  to arrive in Antwerp and that those tyres used the patented idea.
  The European tyre manufacturer phoned the Belgian authorities and
  asked them to stop the shipment in Antwerp, but the Belgian
  authorities refused.  The allegedly infringed patent didn't exist in
  Belgium.  It only existed in the UK, Italy, France, and Germany.
  The arrival of the tyres in Belgium might not be a big problem
  (given that Belgium isn't a core market for them), but because the
  EU has reduced borders, these tyres could easily be transported into
  the UK, Italy, France, or Germany.
&lt;/p&gt;

&lt;p&gt;
  I don't have a position on the patentability of tyres, but this
  example is interesting because it's quite easy to understand.  When
  we're making proposals for how to avoid harming software developers,
  we have to keep in mind what the possible legitimate goals of the
  legislation are.  That allows us to make proposals that face less
  resistance.
&lt;/p&gt;

&lt;p&gt;
  Another interesting point is that when telling the tyre story, she
  kept referring to this as &amp;quot;counterfeiting&amp;quot;.  I'm not sure
  if that was just an accidental wrong choice of word or if this is a
  hint at a plan to link the ideas of patent infringement and
  counterfeiting, or even a plan to broaden the definition of
  &amp;quot;counterfeiting&amp;quot;.
&lt;/p&gt;

&lt;h3&gt;Translations&lt;/h3&gt;

&lt;p&gt;
  On translations, she said most countries were now satisfied with the
  proposal to have patents only in English, French, and German.
  Unofficial automated translations would be provided in the other
  languages of the EU.  She acknowledge the general low quality of
  automated translations but said that the EPO had now developed some
  amazing new software for automated translations.
&lt;/p&gt;

&lt;p&gt;
  This made me think of a comment about ODF and OOXML compatibility:
  To sway votes, it doesn't have to be &lt;em&gt;technically&lt;/em&gt; possible, it
  just has to be &lt;em&gt;politically&lt;/em&gt; possible.  Heh.
&lt;/p&gt;

&lt;h3&gt;Software patents question&lt;/h3&gt;

&lt;p&gt;
  At question time, I asked: &lt;em&gt;When I talk to SMEs in the field of
  software, they say they want fewer or no software patents.  We have
  to remember that every patent is a regulation.  Every patent is
  bureaucracy.  The software patents that exist today, although
  dubiously legal, are making product development difficult.  They are
  particularly problematic when they block the use of a standard, thus
  prevent others from writing useful software.  Wouldn't a faster,
  cheaper system worsen the current problem in those fields?&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
  Of the six questions asked, the moderator picked this question out
  as the most interesting.  He was an MEP, so it was nice to see this
  issue still touches a nerve - even moreso because he was a pro-swpat
  MEP (or was in 2005 at least).
&lt;/p&gt;

&lt;p&gt;
  The Commission speaker's reply was that the Community Patent doesn't
  aim to encourage more patents, weaker patents, or an increase of
  wrongly-granted patents - but she didn't explain how it wouldn't.
  She did say that being EU-wide, it would be easier to overturn
  wrongly-granted patents since they would only have to be overturned
  once instead of in every Member State.  She also said that by making
  the granting process faster, the period of uncertainty would be
  reduced.
&lt;/p&gt;

&lt;p&gt;
  Those two points are not wrong, but they're help is not so great,
  and they definitely wouldn't cancel out the problems caused by the
  increased number of patents (which is inevitable if the process is
  faster, cheaper).
&lt;/p&gt;

&lt;p&gt;
  When talking about software patents, she constantly called them
  &amp;quot;wrongly granted&amp;quot; patents or &amp;quot;disguised software
  patents&amp;quot;.  This is consistent with the European Commission's
  position that software patents are not valid, but &amp;quot;computer
  implemented inventions&amp;quot; are valid.  In reality, the latter is
  just a vague term which includes software patents.  The European
  Commission's use of these funny terms and definitions makes meaningful
  dialogue difficult.
&lt;/p&gt;

&lt;p&gt;
  Asking a question won't have an immediate effect.  Commission and
  Parliament speakers are ready for these questions.  The point is
  that they have to be reminded constantly that we're still here, the
  problem is still here, and we still want a solution.  If you're at
  such a meeting and no one else raises the issue of software patents
  or free software, &lt;strong&gt;you have to&lt;/strong&gt; ask a question.  It's
  also good practice.  Asking questions is the best way to get good at
  asking good questions :-)
&lt;/p&gt;

&lt;h3&gt;Miscellaneous&lt;/h3&gt;

&lt;p&gt;
  Aside from the above points, she mentioned in passing that
  the &lt;a href=&quot;http://www.epo.org/patents/law/legal-texts/london-agreement.html&quot;&gt;London
  Protocol&lt;/a&gt; had made progress and that France had now ratified it,
  and said that she hoped this would encourage others to also ratify
  it.
&lt;/p&gt;

&lt;p&gt;
  She also positioned the Community Patent as something that is meant
  to help the little guy.  She went as far to say that Big Business is
  trying to stall the Community Patent behind the scenes - saying that
  Big Business doesn't want SMEs to have access to the patent system.
  She said the European Commission isn't changing the Community Patent
  in ways Big Business is asking for - &amp;quot;Big Business can take
  care of itself&amp;quot;.  This sort of talk is to be expected, given
  that it was an SME breakfast, but I thought it was interesting to
  note that this is how they're promoting it.
&lt;/p&gt;

&lt;p&gt;
  There was no mention of the issue of having a central court, and
  how impartial the judges would be, and how
  to avoid the EPO (the executive power) having power over the court (the judicial
  power).  Maintaining this separation of powers is important.
&lt;/p&gt;

&lt;p&gt;
  Well, without getting too long, that's the summary of my notes.
  Probably the best way to ask questions would be to raise them
  on &lt;a href=&quot;https://mail.fsfeurope.org/mailman/listinfo/discussion&quot;&gt;FSFE's
  discussion mailing list&lt;/a&gt;.  And there's more information about
  software
  patents &lt;a href=&quot;http://fsfeurope.org/projects/swpat/&quot;&gt;FSFE's
  Software Patents page&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
  In related news, FFII published a very interesting press release on
  another software patents topic yesterday:
  &amp;quot;&lt;a href=&quot;http://press.ffii.org/Press_releases/McCreevy_wants_to_legalise_Software_Patents_via_a_US-EU_patent_treaty&quot;&gt;McCreevy
  wants to legalise Software Patents via a US-EU patent
  treaty&lt;/a&gt;&amp;quot;.
&lt;/p&gt;

&lt;p&gt;--&amp;nbsp;&lt;br /&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br /&gt;
&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's
  Fellowship&lt;/a&gt;&lt;/p&gt;

																			</description>
    	</item>
	    	<item>
      		<pubDate>Mi, 14 Mai 2008 15:18:22 +0200</pubDate>
      		<title>Links: swpats, OLPC, MS+Blender</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/links_swpats_olpc_ms_blender</link>
      		<description>
									
&lt;ul&gt;

&lt;li&gt;FFII
    PR: &lt;a href=&quot;http://press.ffii.org/Press_releases/McCreevy_wants_to_legalise_Software_Patents_via_a_US-EU_patent_treaty&quot;&gt;McCreevy
    wants to legalise Software Patents via a US-EU patent
    treaty&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://radian.org/notebook/sic-transit-gloria-laptopi&quot;&gt;Sic
  Transit Gloria Laptopi&lt;/a&gt; - an insider's criticisms of the OLPC's
  seemed move toward MS Windows (with an interesting link to a New
  York Times article
  on &lt;a href=&quot;http://www.nytimes.com/2007/05/04/education/04laptop.html?pagewanted=1&amp;amp;_r=1&quot;&gt;the
  failure of cheap laptops as an educational tool&lt;/a&gt;).&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.groklaw.net/article.php?story=20080511115151164&quot;&gt;Microsoft
    has asked for help from the Blender 3D project&lt;/a&gt; - the question
    is, does Microsoft deserve their help and what should be asked in
    return?  Meaningful patent promises would be nice, as would (really)
    opening some file formats.&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://laforge.gnumonks.org/weblog/2008/05/08/&quot;&gt;GPL wins
    in court again&lt;/a&gt; - short blog entry by Harald Welte about the
    recent victory against Skype.&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.qwantz.com/&quot;&gt;Qwantz: Dinosaur Comics&lt;/a&gt; the
  recent ones have been good, but none stand out as excellent.  The
  beginnings are usually better than the endings.&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;
  See also:
  &lt;a href=&quot;http://fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/%28tag%29/yesterdayslinks&quot;&gt;Yesterday's 
  links&lt;/a&gt; - the archive of my Links posts.

&lt;/p&gt;

&lt;p&gt;--&amp;nbsp;&lt;br /&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br /&gt;
&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's
  Fellowship&lt;/a&gt;&lt;/p&gt;

																			</description>
    	</item>
	    	<item>
      		<pubDate>Di, 13 Mai 2008 12:31:31 +0200</pubDate>
      		<title>Wikipedia's free software articles as of April 2008</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/wikipedia_s_free_software_articles_as_of_april_2008</link>
      		<description>
									&lt;p&gt;
  After the free software movement, Wikipedia has to be my favourite
  computer-enabled community project.  It does a first rate job of getting
  computer users involved, it's articles can be freely copied and
  modified, and it has lots of useful info.
&lt;/p&gt;

&lt;p&gt;
  Since I blogged about it last year, English
  Wikipedia's &lt;a href=&quot;http://en.wikipedia.org/wiki/Portal:Free_software&quot;&gt;Free
  Software Portal&lt;/a&gt; has continued to improve.  The
  &amp;quot;Topics&amp;quot; and &amp;quot;Featured and Good content&amp;quot; boxes
  on the portal are interesting, as
  is the separate &lt;a href=&quot;http://en.wikipedia.org/wiki/Portal:Free_software/selected_article_archive&quot;&gt;archive
  of highlighted articles&lt;/a&gt;.  There are now also Free
  Software Portals on 15 of the Wikipedia's in other languages
  (compared to 6 in March 2007).  For the list, see the box at the bottom of
  the left-hand column of the Portal.
&lt;/p&gt;

&lt;p&gt;
  As well as the articles having good info, the references sections at
  the bottom of each article are very useful.  I often dig around the
  references when I'm looking for an old webpage or news article whose
  title I can't remember.
&lt;/p&gt;

&lt;p&gt;
  Here is a list of some good free software articles.  They're good, but
  remember that &lt;strong&gt;you&lt;/strong&gt; can improve them.
&lt;/p&gt;

&lt;ul&gt;

&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Alternative_terms_for_free_software&quot;&gt;Alternative terms for free software&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Free_software&quot;&gt;Free software&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Free_software_licence&quot;&gt;Free software licence&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Free_software_movement&quot;&gt;Free software movement&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/GNU&quot;&gt;GNU (the operating system)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/GNU/Linux&quot;&gt;GNU/Linux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/GNU/Linux_naming_controversy&quot;&gt;GNU/Linux naming controversy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/GNU_General_Public_License&quot;&gt;GNU General Public License&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/GNU_Project&quot;&gt;GNU project&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/History_of_free_software&quot;&gt;History of free software&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/List_of_FSF_approved_software_licences&quot;&gt;List of FSF approved software licences&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Software_patents_and_free_software&quot;&gt;Software patents and free software&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;
  Of course, there are also plenty of articles that really should be
  better, such as:
&lt;/p&gt;

&lt;ul&gt;

&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Free_Software_Foundation_Europe&quot;&gt;Free Software Foundation Europe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Free_Software_Foundation_India&quot;&gt;Free Software Foundation India&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Free_Software_Foundation_Latin_America&quot;&gt;Free Software Foundation Latin America&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Free_software_community&quot;&gt;Free software community&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Permissive_free_software_licences&quot;&gt;Permissive free software licences&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;
  And interesting related articles:
&lt;/p&gt;

&lt;ul&gt;

&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Copyleft&quot;&gt;Copyleft&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Free_Java_implementations&quot;&gt;Free Java implementations&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Free_Software_Foundation&quot;&gt;Free Software Foundation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Licence_compatibility&quot;&gt;Licence compatibility&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Licence_proliferation&quot;&gt;Licence proliferation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Proprietary_software&quot;&gt;Proprietary software&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Richard_Stallman&quot;&gt;Richard Stallman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Software_patent&quot;&gt;Software patent&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Software_patent_debate&quot;&gt;Software patent debate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Software_patents_under_the_European_Patent_Convention&quot;&gt;Software patents under the European Patent Convention&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/The_Free_Software_Definition&quot;&gt;The Free Software Definition&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;
  And there are hundreds of articles on specific free software
  packages: &lt;a href=&quot;http://en.wikipedia.org/wiki/GNU_C_Library&quot;&gt;glibc&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/GNU_Compiler_Collection&quot;&gt;GCC&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/Emacs&quot;&gt;Emacs&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/OpenOffice.org&quot;&gt;OpenOffice.org&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/Rockbox&quot;&gt;RockBox&lt;/a&gt;,
  etc.
&lt;/p&gt;

&lt;p&gt;
  The &lt;a href=&quot;http://en.wikipedia.org/wiki/Wikipedia:WikiProject_Free_Software&quot;&gt;coordination
  WikiProject for Free Software&lt;/a&gt; is still there, but isn't used for
  much.
&lt;/p&gt;

&lt;p&gt;--&amp;nbsp;&lt;br /&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br /&gt;

&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's
  Fellowship&lt;/a&gt;&lt;/p&gt;

																			</description>
    	</item>
	    	<item>
      		<pubDate>Do, 08 Mai 2008 15:01:58 +0200</pubDate>
      		<title>Links: Net filtering, gNewSense, OLPC, Guile</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/links_net_filtering_gnewsense_olpc_guile</link>
      		<description>
									
&lt;ul&gt;

&lt;li&gt;&lt;a href=&quot;http://www.gnewsense.org/Main/Deltah&quot;&gt;gNewSense 2.0 aka
DeltaH is released&lt;/a&gt;.&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.gnu.org/software/guile/docs/faq/guile-faq.html&quot;&gt;The
Guile project's new FAQ&lt;/a&gt;.  &lt;a href=&quot;http://www.gnu.org/software/guile/&quot;&gt;Guile&lt;/a&gt; is GNU's embedable
Scheme interpreter.  &lt;a href=&quot;http://lists.gnu.org/archive/html/guile-devel/2008-05/msg00016.html&quot;&gt;Version
1.8.5&lt;/a&gt; was just released.&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.laquadrature.net/en/&quot;&gt;Squaring The Net&lt;/a&gt; a
French initiative against a proposed Internet filtering law.&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Software_patents_and_free_software&quot;&gt;Software
patents and free software&lt;/a&gt; - Wikipedia's article on the
relationship between the two.  Contains good links.  Maybe you can
improve it. (Found on WP's &lt;a href=&quot;http://en.wikipedia.org/wiki/Portal:Free_software&quot;&gt;Free Software
portal&lt;/a&gt;)&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.fsf.org/blogs/rms/can-we-rescue-olpc-from-windows&quot;&gt;RMS:
Can we rescue OLPC from Windows?&lt;/a&gt; His April 29th blog entry (that I
just saw now).  Also &lt;a href=&quot;http://www.groklaw.net/article.php?story=20080504130344316&quot;&gt;discussed
on Groklaw&lt;/a&gt;.&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://ec.europa.eu/idabc/en/document/7565&quot;&gt;European
Parliament testing GNU/Linux, OpenOffice.org, and Firefox&lt;/a&gt; (Firefox
users might be interested in the &lt;a href=&quot;http://www.gnu.org/software/gnuzilla/&quot;&gt;GNUzilla/IceCat&lt;/a&gt;
browser).&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;
  See also:
  &lt;a href=&quot;http://fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/%28tag%29/yesterdayslinks&quot;&gt;Yesterday's 
  links&lt;/a&gt; - the archive of my Links posts.
&lt;/p&gt;

&lt;p&gt;--&amp;nbsp;&lt;br /&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br /&gt;

&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's Fellowship&lt;/a&gt;&lt;/p&gt;
																			</description>
    	</item>
	    	<item>
      		<pubDate>Do, 17 Apr 2008 15:04:46 +0200</pubDate>
      		<title>The Open Parliament petition</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/the_open_parliament_petition</link>
      		<description>
									
&lt;p&gt;
  A few weeks ago, FSFE co-launched
  the &lt;a href=&quot;http://openparliament.eu/&quot;&gt;Open Parliament
  petition&lt;/a&gt;, along with &lt;a href=&quot;http://www.esoma.org/&quot;&gt;Esoma&lt;/a&gt;
  and &lt;a href=&quot;http://openforumeurope.org/&quot;&gt;OpenForum Europe&lt;/a&gt;.
  Here's a summary of why we're asking you to sign it, and we hope
  you'll point others to it.
&lt;/p&gt;

&lt;p&gt;
  The focus of this petition is to ask the European Parliament to
  review their policies for choosing software and for publishing data.
  We'd like the elected politicians to be able to
  choose &lt;a href=&quot;http://fsfeurope.org/documents/freesoftware.en.html&quot;&gt;free
  software&lt;/a&gt; and we'd like data to be published
  in &lt;a href=&quot;http://fsfeurope.org/projects/os/def&quot;&gt;open
  standards&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
  The online petition is not part of the official petitions process
  inside the European Parliament, but it is a way to show that this
  issue is important.  On the openparliament.eu website you can
  see &lt;a href=&quot;http://openparliament.eu/petition&quot;&gt;the text of the
  petition&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
 This text was written for the official internal
  petitions procedure of the European Parliament.  It avoids technical
  details and it focusses on referencing related projects instead of
  making detailed requests.  As far as I know, this is the normal
  style for petitions.  Some studies will be done to define the
  details.  FSFE is explicitly mentioned in the petition, so we will
  be involved in the process to ensure it does it's job of removing
  barriers to the use of free software.
&lt;/p&gt;

&lt;p&gt;
  The open standards aspects are important because when the European
  Parliment publishes videos in proprietary formats, they are
  pressuring EU citizens to use proprietary software.
&lt;/p&gt;

&lt;p&gt;
  In March, we made
  a &lt;a href=&quot;http://mailman.fsfeurope.org/pipermail/press-release/2008q1/000203.html&quot;&gt;joint
  press release&lt;/a&gt; and held a press conference in the European
  Parliament with MEPs David Hammerstein and Eva Lichtenberger.  (Old
  friends from
  the &lt;a href=&quot;http://ciaran.compsoc.com/software-patents.html&quot;&gt;anti-swpat
  campaign&lt;/a&gt;.)
&lt;/p&gt;

&lt;p&gt;--&amp;nbsp;&lt;br /&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br /&gt;
&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's Fellowship&lt;/a&gt;&lt;/p&gt;

																			</description>
    	</item>
	    	<item>
      		<pubDate>Do, 17 Apr 2008 14:17:59 +0200</pubDate>
      		<title>Open standards section on fsfeurope.org</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/open_standards_section_on_fsfeurope_org</link>
      		<description>
									
&lt;p&gt;
  There's now an &lt;a href=&quot;http://fsfeurope.org/projects/os/&quot;&gt;open standards project&lt;/a&gt; section on the fsfeurope.org website.  There are links to our previous documents, including the ones about ISO and OOXML.  Maybe most interesting is that there's a &lt;a href=&quot;http://fsfeurope.org/projects/os/def&quot;&gt;definition of open standards&lt;/a&gt; that we endorse.  We didn't write this definition, but we took part in it's drafting, and many of our projects need to define &amp;quot;open standard&amp;quot; at some point, so this is the common definition we're using.  Comments welcome, obviously.
&lt;/p&gt;

&lt;p&gt;
  There's also a new website section for hosting &lt;a href=&quot;http://fsfeurope.org/documents/leaflets/&quot;&gt;the leaflets&lt;/a&gt; that we have at our conference booths.  Comments welcome there too (that is, unless you're going to say the formatting of the software patents leaflet is horrible - I just spotted that myself).
&lt;/p&gt;

&lt;p&gt;--&amp;nbsp;&lt;br&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br&gt;
&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's Fellowship&lt;/a&gt;&lt;/p&gt;
																			</description>
    	</item>
	    	<item>
      		<pubDate>Do, 03 Apr 2008 15:14:40 +0200</pubDate>
      		<title>RMS interview, GPLv3 adoption, GPL logos</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/rms_interview_gplv3_adoption_gpl_logos</link>
      		<description>
									
&lt;p&gt;
  Datamation's James Maguire just published an article with &lt;a href=&quot;http://itmanagement.earthweb.com/osrc/article.php/12068_3737586_1&quot;&gt;an audience questions session and an interview&lt;/a&gt; of Richard Stallman.  I think it's quite interesting. There's also a &lt;a href=&quot;http://itmanagement.earthweb.com/osrc/article.php/12068_3737586_2&quot;&gt;page 2&lt;/a&gt; and a &lt;a href=&quot;http://itmanagement.earthweb.com/osrc/article.php/12068_3737586_3&quot;&gt;page 3&lt;/a&gt;. 
&lt;/p&gt;

&lt;p&gt;
  On that kind of topic, &lt;a href=&quot;http://gpl3.blogspot.com/&quot;&gt;Palamida&lt;/a&gt;'s GPLv3 blog reports the number of GPLv3 projects &lt;a href=&quot;http://gpl3.blogspot.com/2008/03/gpl-project-watch-list-for-week-of-0321.html&quot;&gt;has reached 2,000&lt;/a&gt;.  I'll have to look into this however since a friend said his company's three GPLv3'd projects aren't listed, so the reported number may be a conservative estimate.  I just also noticed that the Boycott Novell site has some &lt;a href=&quot;http://boycottnovell.com/2008/02/14/palamida-mcafee-mddl-gpl/&quot;&gt;cautionary advice&lt;/a&gt; for Palamida about how to describe licence risk.
&lt;/p&gt;

&lt;p&gt;
  And while I'm blogging, here's a link to new &lt;a href=&quot;http://www.fsf.org/blogs/licensing/2008-02-12-logos&quot;&gt;logos for projects using GPLv3&lt;/a&gt; ...and while grabbing that link, I just noticed that FSF has launched a &lt;a href=&quot;http://www.fsf.org/blogs/community/jobsannounce&quot;&gt;jobs directory&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;--&amp;nbsp;&lt;br /&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br /&gt;
&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's Fellowship&lt;/a&gt;&lt;/p&gt;
																			</description>
    	</item>
	    	<item>
      		<pubDate>Do, 03 Apr 2008 12:11:49 +0200</pubDate>
      		<title>What to do with ISO and OOXML?</title>
      		<link>http://www.fsfe.org/en/fellows/ciaran/ciaran_s_free_software_notes/what_to_do_with_iso_and_ooxml</link>
      		<description>
									
&lt;p&gt;
  So, FSFE
  is &lt;a href=&quot;http://mail.fsfeurope.org/pipermail/press-release/2008q2/000206.html&quot;&gt;concerned
  about the ISO process&lt;/a&gt;, but the ISO process is not over, and the
  ISO process is not the only process.  First, ISO endorsement does
  not automatically lead to endorsement by national governments.
  Second, there are still two months during which the ISO votes can be
  contested - and there are already a lot of allegations of voting
  irregularities.
&lt;/p&gt;

&lt;h3&gt;The national level&lt;/h3&gt;

&lt;p&gt;
  Sometime in the future, separate to the ISO vote, each country will
  make its own decision to accept/reject the ODF and OOXML standards.
  Many countries have already accepted ODF.
&lt;/p&gt;

&lt;h3&gt;Voting irregularities&lt;/h3&gt;

&lt;p&gt;
  OOXML needed 22 votes out of 32 to be approved.  It got 24 because a
  lot of countries changed their vote in the last few days.  Now there
  are numerous complaints about those votes.  If 3 of those
  &amp;quot;approve&amp;quot; were changed back to &amp;quot;disapprove&amp;quot; in
  the next two months, then OOXML would be denied ISO certification.
&lt;/p&gt;

&lt;ul&gt;

&lt;li&gt;&lt;a href=&quot;http://polishlinux.org/poland/possible-manipulation-around-ooxml-process-in-poland/&quot;&gt;The
    European Commission is allegedly
    investigating &lt;strong&gt;Poland&lt;/strong&gt;'s standardisation
    process&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://blog.abrenna.com/formal-protest-against-norways-yes-to-ooxml/&quot;&gt;A
    complaint has been lodged in &lt;strong&gt;Norway&lt;/strong&gt; by the
    standards committee chairman&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.channelregister.co.uk/2008/04/01/ooxml_iso_announcement_delayed/&quot;&gt;OSC
    plans to submit a complaint in the &lt;strong&gt;United Kingdom&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.groklaw.net/article.php?story=2008032913190768&quot;&gt;Problems
    in &lt;strong&gt;Germany&lt;/strong&gt; and &lt;strong&gt;Croatia&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;
  UPDATE: Computerworld is carrying an article saying that &lt;a href=&quot;http://computerworld.co.nz/news.nsf/news/DFE3C11047741AFACC25741F003379BD&quot;&gt;the European Commission started investigating Microsoft's participation in February&lt;/a&gt;, and this story is also on &lt;a href=&quot;http://www.news.com/8301-10784_3-9909499-7.html&quot;&gt;CNet&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
  Noooxml.org also have
  a &lt;a href=&quot;http://www.noooxml.org/irregularities#toc5&quot;&gt;page of
  irregularities&lt;/a&gt;, and more stories will surely appear on &lt;a href=&quot;http://groklaw.net/&quot;&gt;Groklaw&lt;/a&gt;.
&lt;/p&gt;

&lt;h3&gt;Related press releases&lt;/h3&gt;

&lt;p&gt;
  And, for what it's worth, here's a list of some press releases from
  organisations who were also against OOXML.
&lt;/p&gt;

&lt;ul&gt;

&lt;li&gt;&lt;a href=&quot;http://www.odfalliance.org/blog/index.php/site/odf_alliance_statement_on_the_iso_vote_on_ooxml/&quot;&gt;ODF Alliance Statement on the ISO Vote on OOXML&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://press.ffii.org/Press_releases/ISO_captured_by_vendor_Microsoft&quot;&gt;ISO
    captured by vendor Microsoft&lt;/a&gt;, from FFII&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://openforumeurope.org/library/comments/ofe-statement-on-the-dis29500-iso-vote&quot;&gt;OFE statement on the DIS29500 ISO Vote&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;--&amp;nbsp;&lt;br /&gt;
&lt;a href=&quot;http://ciaran.compsoc.com/&quot;&gt;Ciarán O'Riordan&lt;/a&gt;,&lt;br /&gt;
&lt;a href=&quot;http://fsfe.org/join&quot;&gt;Support free software: Join FSFE's Fellowship&lt;/a&gt;&lt;/p&gt;

																			</description>
    	</item>
		</channel>
</rss>