[Ilugc] change in name

  • From: prabhu@xxxxxxxxxxxxxxxxxx (Prabhu Ramachandran)
  • Date: Sat, 21 Sep 2002 15:28:46 +0530

"RB" == Raghavendra Bhat <ragu@xxxxxxxx> writes:

    RB> The OSS came after Arun & you started ILUG-Chennai.  So, `By
    RB> free' Arun really meant the ideals as conveyed by the GNU
    RB> Project of RMS.

Few points to make here:

 1. RMS did not invent freedom.  

 2. Unix existed before RMS *thought* of GNU.  And before Unix was
 commercialized etc. people exchanged code freely.

 3. How can you speak for Arun?  Unless you have some special powers
 that we dont know of.

The trouble is that people seem to use the meaning of 'free'
interchangeably with the dictionary meanings and the meaning as given
by the FSF.  This can become extremely misleading.  Ask anyone who is
not very aware of GPL etc. to define what they mean by free and they
will give you a very different interpretation.  And by that
interpretation the GPL cannot be considered truly free.

For instance, lets say you publish an idea for a toy on the web.  Now
someone takes the idea enhances it quite a bit, supports it,
advertizes it, polularizes it, bets his money and life on it, forms a
company that makes an honest living of selling your enhanced version
of the toy idea and does not give the details of the major
enhancements back to everyone on a free webpage.  If you gave the idea
freely then this would be allowed.  But if you used a FSF
interpretation of the word free, the person would never be able keep
his changes to himself.  Now there are two ways to look at it.

 1. The FSF way would be to say: that is evil.  You took my idea and
 did not give me your idea.  Fine.  This protects your idea.  But if
 the person felt, "if I give the idea out then my future is insecure
 why should I pursue the idea at all?"  Anyway there are restrictions
 and common folk would not consider that as true freedom.  This is
 like the Britishers telling India when we were freed that if we are
 free we will never do this or that (or else they will take us to
 court and spoil our fair name! ;)

 2. The free (as in dictionary meaning) would say.  Good, someone took
 the idea and made a lot of money out of it.  Good for them.  Just
 note that you can do this (without the following features) for free
 and do exactly what you want with it.

Now there are obvious pros and cons to each.  However, you cant say
that the FSF definition of free is the commonly accepted version.
Further this was a kind example.  The GPL can be notoriously
restrictive.  Lets say I have an application (that is commercial) and
make one single library call (lets say its something like printing to
screen) a to a GPL'd (not LGPL'd) library, I'd have to release *all*
my sources under the GPL simply because of that one library call!  I'm
sure you cannot say such a thing is truly free.

So back to the point, free is a pretty wide ranging word.  AFAIK we
support the wider definition of free.

    RB> Do you know when the Open Source Initiative was launched ?
    RB> Prabhu, it is time you give credit where it is due...... :)

haha.  Thats funny.  Many points here I'll restrict myself tho.

  1. Do you really believe that people started sharing software (and
  potentially other things) after RMS started the FSF?  Wow!  If you
  associate the formation of OSI with the licenses that affiliate to
  it you are destroying your own argument because the GPL license is
  also OSI approved!  Did public domain software come after RMS or
  before RMS?  Intersting we have AD/BC now we have AR and BR eh? ;)

  2. Who am I supposed to credit?  FSF?  FSF didnt write all the GPL'd
  code out there.  How about credit to individual programmers?  How
  about credit to the X11/Xfree86 folks?  How about credit to those
  who founded the Internet?  How about credit to those who wrote
  Python/Perl/Tcl/<whatever>?  How about giving credit to the BSD
  folks for the TCP/IP stack?  How about giving credit to Kernighan
  for developing C?  How about the founding fathers of Unix?  How
  about the founding fathers of computing?  How about their fathers
  and mothers and theirs?  How about God?

  If you claim that most software is licensed using GPL/LGPL based on
  this: http://www.dwheeler.com/sloc/redhat71-v1/redhat71sloc.html and
  therefore we must put GNU everywhere, then think again for I can
  argue even harder that you should include 'C' in every program name
  because more than 70% of the sources are in C!!  So how would you
  feel if Kerninghan turned around and said "Henceforth you must all
  call your groups ICLUGC.  If you don't I will not give a talk at
  your group!  Afterall I had this grand vision that programming
  should be 'free', easier and portable ..."  I think you get the
  drift.

  3. Well, since you have forgotten I was one of the blokes who
  suggested after RMS's talk that we could change references to Linux
  as GNU/Linux.  I think I also supported the move to change the name.
  However after discussion we decided to stay with the old name
  because of many reasons.  There seemed no point in changing it.  all
  this had already been discussed and decided.  The matter was put to
  rest.  Suraj suddenly seemed to get all excited once more about
  chaning the name and some comments on the list were very misleading.


So my argument is simple.

 1. All licenses have their pros and cons.  We cant say we endorse any
 one of them.  ILUGC should encourage the use of free(dictionary
 meaning) software.  I dont think commercial software should be
 shunned or thrown out.  We always enjoy freebies (even if the
 software is commercial!). ;) However as always free(dict meaning)
 software is given the highest priority and preference.  We are open
 to discussing technical things about software/hardware.  This has how
 it has been always and it has nothing to do with the FSF or RMS
 directly.

 2. ILUGC is fairly old has a name and site and many things already
 going for it.  We have always been democratic and open to all sorts
 of ideas.  We dont think it is correct to change the name at this
 stage to make it GNU centric.  This also seems the general consensus.
 I dont really trust the votes -- if we really did we should have met
 at Aminjikarai a long while ago. ;D

This is my last post on the thread (on or off the list).  I dont care
anymore what happens.  Call me names for all i care.  This does not
mean I agree with where the thread goes.  I think I have made myself
very clear.

cheers,
prabhu

Other related posts: