home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / gnu / misc / discuss / 4419 < prev    next >
Encoding:
Internet Message Format  |  1993-01-12  |  28.5 KB

  1. Xref: sparky gnu.misc.discuss:4419 talk.philosophy.misc:3275 misc.legal:22396
  2. Path: sparky!uunet!think.com!mintaka.lcs.mit.edu!ai-lab!life.ai.mit.edu!burley
  3. From: burley@apple-gunkies.gnu.ai.mit.edu (Craig Burley)
  4. Newsgroups: gnu.misc.discuss,talk.philosophy.misc,misc.legal
  5. Subject: Re: Fund raising at the FSF
  6. Date: 12 Jan 93 08:36:37
  7. Organization: Free Software Foundation 545 Tech Square Cambridge, MA 02139
  8. Lines: 515
  9. Message-ID: <BURLEY.93Jan12083637@apple-gunkies.gnu.ai.mit.edu>
  10. References: <MIB.93Jan8191428@geech.gnu.ai.mit.edu>
  11.     <1993Jan9.025025.19137@husc3.harvard.edu>
  12.     <BURLEY.93Jan9171820@apple-gunkies.gnu.ai.mit.edu>
  13.     <1993Jan11.144521.19192@husc3.harvard.edu>
  14. NNTP-Posting-Host: apple-gunkies.gnu.ai.mit.edu
  15. In-reply-to: zeleny@husc10.harvard.edu's message of 11 Jan 93 19:45:18 GMT
  16.  
  17. In article <1993Jan11.144521.19192@husc3.harvard.edu> zeleny@husc10.harvard.edu (Mikhail Zeleny) writes:
  18.  
  19.    Although I prefer not to bother with philippics, the meager substantive
  20.    content of this particular effort can be dispensed with in less than five
  21.    minutes.
  22.  
  23. Nothing philippic about my post, but yours have had substantial amounts
  24. of bitter condemnation of many people, now including myself.  I didn't do
  25. anything to deserve that, except (obviously) to disagree with you.  If
  26. this is how you treat people doing volunteer work, I hardly wish to support
  27. any vision you have concerning free software.
  28.  
  29.    In article <BURLEY.93Jan9171820@apple-gunkies.gnu.ai.mit.edu>
  30.    burley@apple-gunkies.gnu.ai.mit.edu (Craig Burley) writes:
  31.  
  32.    >In article <1993Jan9.025025.19137@husc3.harvard.edu>
  33.    >zeleny@husc10.harvard.edu (Mikhail Zeleny) writes:
  34.  
  35.    MZ:
  36.    >>This is correct, but you could still restrict the GPL, and follow by
  37.    >>licensing subsequent releases under the new version thereof, leaving
  38.    >>the dreaded software hoarders with nought but obsolete "free" software.
  39.  
  40.    CB:
  41.    >Yes, and the US Government could redefine "public domain" as now meaning
  42.    >"owned and licensable by Greenpeace", which would have far worse consequences,
  43.    >but is more likely now that Al Gore is in the White House.
  44.  
  45.    Ha ha.
  46.  
  47. Are you conceding that it is unlikely that the FSF could ever succeed at
  48. restricting the GPL, and therefore is very unlikely to try?
  49.  
  50.    CB:
  51.    >Even if the FSF was somehow taken over and the new "owners" released a new
  52.    >version of the GPL that further restricted rights, several things would
  53.    >happen:
  54.    >
  55.    >1.  Significant legal challenges would be threatened (and probably
  56.    >    succeed) regarding whether the new version of the GPL maintained
  57.    >    the "spirit" of the previous version, as required in the GPL itself.
  58.  
  59.    Yes, just like the Coca-Cola Company was challenged in court by its
  60.    irate customers, for betraying the "spirit" of Coke by decocainizing
  61.    it.
  62.  
  63. To my knowledge, the cocaine-laden Coke never came with a license agreement
  64. specifying that future changes would not affect the "spirit" of the product.
  65.  
  66. But you seem to have difficulty picking comparisons here, which is
  67. understandable at least because, perhaps, there are so few such
  68. ensurances in products with which we are all familiar.
  69.  
  70. So, again: the GPL itself specifies that subsequent versions will _not_
  71. change the spirit of the GPL.  A new GPL that allowed classic proprietary
  72. software-release mechanisms would _clearly_ violate the wording in the
  73. current version.  I doubt a judge would have any problem with rendering
  74. the new version invalid.
  75.  
  76. Nevertheless, there is a basic thread in common here: just as one should
  77. be concerned about becoming effectively addicted to a product (such as
  78. cocaine-laden Coke) that might be suddenly withdrawn, one should be
  79. careful about how one writes and releases precious software, making sure
  80. that the method of release doesn't possibly lead to free access to ones
  81. own software being withdrawn.  That is a legitimate concern, and is the
  82. basis for these arguments -- some people are concerned the GPL represents
  83. such an addiction, others think PD does.  This analogy breaks down
  84. pretty quickly after this, however.
  85.  
  86.    CB:
  87.    >2.  The existing code, protected by the previous version of the GPL, would
  88.    >    not be obsolete simply because its GPL was an older version; and,
  89.    >    since the source code would still be freely copyable according to the
  90.    >    GPL, people would have the same ability to continue to enhance
  91.    >    the software as they do now.
  92.  
  93.    Apply this argument to public domain software, and you will summarily
  94.    refute every claim made by Stallman to the effect of the putative
  95.    superiority of "copyleft".
  96.  
  97. No I won't.  People will have the same ability to continue to receive
  98. changes to the source code to support releases of works derived from
  99. older-GPL-protected software.  That's not true for public domain software.
  100.  
  101. But I suspect you know this, and are simply enjoying playing a game
  102. of debating vs. trying to resolve or understand anything, especially
  103. those of us contributing towards our best understanding of free software.
  104.  
  105. Of course, insulting people who are supporting an implementation with
  106. which you disagree, even when the implementation can be objectively seen
  107. as a legitimate one for a design (free software) with which you claim
  108. to agree, is nothing new in politics or debate.  It's the old "you're
  109. either with us or against us" concept.  If I don't support affirmative
  110. action and quotas, you accuse me of being a racist; if I don't support
  111. Colorado Amendment Two, you accuse me of encouraging homosexual behavior;
  112. whatever.
  113.  
  114. Early on, your arguments appeared to have merit due to your writing style
  115. and your initial avoidance of name-calling and insults (something which
  116. I know some GNU supporters engage in quite frequently), but you rapidly
  117. resorted to those methods when certain individuals posted disagreements.
  118.  
  119. I thought I'd give a shot at indicating why someone who, like myself,
  120. is ultimately in favor of total individual freedom as you, yourself,
  121. claim, writes software for GPL release instead of PD even though PD
  122. places fewer restrictions on the actions of others, but apparently you're
  123. so busy attacking anyone who doesn't just fall down and worship every
  124. word you right that you don't have room for an open mind.
  125.  
  126. And it seems your past interpersonal difficulties with rms are causing
  127. you to take it out on anyone you see at all supportive of him or his
  128. policies, much as some women take out their frustrations with a few
  129. previous heterosexual relationships on pretty much any man they meet.
  130. (Of course, some men do the same thing, but I've personally experienced
  131. women doing this, and had apologies and explanations offered afterwards.)
  132.  
  133.    CB:
  134.    >3.  The FSF would lose most or all of its support, especially given how
  135.    >    many people scream and moan about how FSF software is not "Truly Free"
  136.    >    today (and somehow still have time to write truly free software?).
  137.  
  138.    By the same token, should they release their programs into the public
  139.    domain, the FSF would *gain* the support of many people currently
  140.    disagreeing with the GPL.
  141.  
  142. Obviously.  But of the people I've seen who currently so disagree, I find
  143. few of them seem to remain in permanent disagreement (i.e. some become
  144. converts) _and_ seem to have something to offer besides constant insults
  145. (i.e. I'd rather _not_ have them in the GNU camp, personally; we have enough
  146. people who invect rather than invent, I think).
  147.  
  148. And I do encounter many people who come from a different perspective in
  149. disagreeing with the FSF's GPL, for whom the saving grace of the GPL is
  150. the fact that they can at least assure that competitors won't be able
  151. to snarf their code, touch it up a bit, and release it as a proprietary
  152. program, if the code is GPL-protected.
  153.  
  154. So I think we'd lose far more people by taking the FSF down the PD or
  155. PD-like route -- people who actually write code instead of abusive and
  156. insulting netnews posts.
  157.  
  158.    CB:
  159.    >I cannot think of a better way to release my Fortran compiler than by
  160.    >not only GPL-protected it, but signing copyright over to the FSF...
  161.  
  162.    While some of these reasons may be subjectively justified by your
  163.    irrational fear of lawsuits, none of them justifies the GPL.  The
  164.    ability of the FSF to protect your rights against frivolous and
  165.    arbitrary lawsuits does not in any way depend on the restrictive terms
  166.    and conditions of its software licensing.
  167.  
  168. My fear of lawsuits is not nearly as irrational as your above-stated fear
  169. that the FSF might someday revise the GPL to make it significantly more
  170. restrictive.  Further, if I release my code to the public domain, I am
  171. (presumably) much more liable in the view of the courts for patent
  172. infringement than if I sign an assignment of copyright over to the FSF.
  173.  
  174. Someone recently wrote and released a free program that implements RSA
  175. in some useful form.  He was forced by the patent holder (RSA, Inc., I
  176. believe), somehow, to withdraw the program and promise not to support it.
  177. How do you think that force was accomplished?  What threats can be used
  178. against someone writing and distributing software entirely without receiving
  179. remuneration?  Logically, the threat of a serious patent-infringement
  180. lawsuit asking for damages based on some plaintiff-determined per-copy
  181. fee multiplied by the number of copies estimated in circulation (which
  182. the author could no longer control), tripled because the author knew the
  183. algorithm was patented.  (I don't know the details of the situation,
  184. but it stands to reason that a patent holder like RSA or Cadtrak indeed
  185. would be willing to threaten, and take, legal action against a volunteer
  186. author of free software, since they make money primarily or exclusively
  187. from patent-license fees.)
  188.  
  189. Now, since that author had the advantage of knowing the algorithm was
  190. patented, _and_ having the potential plaintiff know just by looking at
  191. the description of the program that their patent was being infringed,
  192. _and_ having not distributed the program for very long before being
  193. threatened, presumably no lawsuit ever was filed.
  194.  
  195. On the other hand, the RSA program probably was not over 100,000 lines of
  196. code (my portion of GNU Fortran is); I'm unaware of any patents I might
  197. be infringing; patent holders won't discover I'm infringing any patents
  198. until, potentially, years after I release the source via the GPL (PD would
  199. offer no solution, of course); and the number of copies in circulation
  200. will be far greater by the time an infringement accusation is made (given
  201. the popularity of Fortran).
  202.  
  203. The upshot is, the probability of a patent-infringement accusation being
  204. directed at GNU Fortran is probably 1% or greater.  Presumably I could have
  205. my house and other assets awarded to the plaintiff -- or, again, what
  206. threat caused an author of another free program to hastily withdraw it?
  207.  
  208. But if you wish to back up your claim that my fear (which isn't a fear,
  209. merely an informed awareness) is irrational, simply agree to sign a
  210. document stating that you personally will fund any and all defenses and
  211. awards involving patent-infringement accusations brought against GNU Fortran.
  212.  
  213. First, though, I suggest you look into software-patent issues and, in
  214. particular, the successes had so far for even the most obvious patents
  215. (the "+++" command for modems; exclusive-ORing of a cursor to a screen;
  216. and so on).
  217.  
  218.    CB:
  219.    >Releasing code via the GPL and/or the FSF isn't perfect.  But then, nothing
  220.    >is.  People looking for perfection in the material, human realm will always
  221.    >be disappointed unless they are easily misled.  Same for people expecting
  222.    >Richard M. Stallman to be the ideal leader of the free-software
  223.    >movement.  I fit none of these descriptions, and feel sorry for anyone
  224.    >who fits any of them.
  225.  
  226.    Most categorical generalizations are stupid.
  227.  
  228.    CB:
  229.    >But, instead of bitching and moaning about rms, the FSF, or the GPL,
  230.    >which I suppose I could do, I just keep writing code that, for all
  231.    >practical and useful purposes, will be free.  I don't particularly care
  232.    >that some people will restrict themselves such that they can't use
  233.    >my code in the way I'd like them to and will permit them to.  And I
  234.    >have no use for extremists who claim my 2.5+ years of volunteer effort
  235.    >to write a free Fortran compiler isn't genuine because I don't release
  236.    >it under _their_ terms (PD, or some other license agreement).  This is
  237.    >the best way I've found so far (using both theoretical analysis and
  238.    >practical experience) to do what I'm doing and have it benefit the
  239.    >people most ready to be benefitted.  I'm not one to cast pearls before
  240.    >swine, though I occasionally make mistakes in that direction when posting
  241.    >to newsgroups, perhaps.  :-)
  242.  
  243.    I have addressed this sort of reasoning in my replies to other people.
  244.  
  245. Perhaps, but it is entirely unconvincing, especially the manner in which
  246. you've presented your arguments.
  247.  
  248.    CB:
  249.    >Ultimately, the GPL and the FSF way have advantages and disadvantages
  250.    >that correspond pretty much to a radically new computer language or
  251.    >operating system: it might seem ideal when one stays within the system,
  252.    >but have (or appear to have) shortcomings when it comes to interfacing
  253.    >to the outside world or, more specifically, being backwards compatible.
  254.    >
  255.    >I've seen a .signature that said something like:
  256.    >
  257.    >    "In response to the 5/2/2014 announcement by FooBar Computer Corp.
  258.    >     of a new computer that fits in a shirt pocket, runs entirely on
  259.    >     solar and thermal energy, and has the compute power and storage
  260.    >     capacity roughly equivalent to a Connection Machine 10 or Cray
  261.    >     Z-2, reporters quickly asked: 'Does it run MS-DOS programs?'"
  262.    >
  263.    >The equivalent for the FSF might be:
  264.    >
  265.    >    "In response to the announcement of a new software licensing scheme
  266.    >     called the GPL that, if widely followed, would promote software reuse,
  267.    >     increase innovation, cooperation, and useful competition, thus leading
  268.    >     to better utilization of society's resources and improve the level of
  269.    >     service provided to users of computers, reporters quickly asked:
  270.    >     'Can I copy the GPL software and call it my own?' and 'Will an average
  271.    >     computer software company be able to earn $1B using the GPL in 1Q92?'"
  272.    >
  273.    >Not that these aren't valid questions, but it seems to me that people
  274.    >who find that GPL too restrictive don't appreciate or consider the vision
  275.    >of having software that you can _always_ fix or hire someone to fix because
  276.    >you _always_ have access to the source code, not just because someone's
  277.    >been nice enough to follow protocol and provide it (the pre-1975 standard
  278.    >in some pockets of the industry).
  279.  
  280.    None of these arguments demonstrate the superiority of the GPL over
  281.    public domain.
  282.  
  283. Nor were they intended to.  Apparently you thought you read something where
  284. I said "the GPL is superior to public domain because...".  I did not.  I've
  285. been specifying why I'm choosing the GPL over public domain and am willing
  286. to let time and tide show which is best, and suspend judgement until then.
  287. I don't claim public-domain release is bad or stupid or immoral, just that
  288. I'd like to try the GPL way and, so far, it seems to have demonstrated
  289. substantial (to me, anyway) advantages in its short lifetime.
  290.  
  291. But, I'm curious -- you've never actually responded to this aspect, as
  292. far as I can see -- do you actually believe it is undesirable for people
  293. to always have access to the source code for programs they run?  Or do
  294. you just feel that it is less important than having the freedom to not
  295. provide others with that access?
  296.  
  297. If the former, fine, our ideas of freedom just diverge too much; I see
  298. release of executables without source (and without adequate and efficient
  299. means of disassembly) as somewhat like hooking someone on an addictive
  300. substance for which you remain the only source.
  301.  
  302. If the latter, then you probably are in violent agreement with the goals
  303. and designs of many GNU supporters, including probably those you've
  304. been insulting in this forum.  After all, ultimately nobody is forced
  305. to swallow software without access to source, it's just that in today's
  306. society, they think they have to (and they do have to to meet their
  307. own goals in many instances).
  308.  
  309. But while you insist that all actions must be 100% in line with the goals,
  310. some of us believe that the best way to demonstrate the practicality,
  311. usefulness, and effectiveness of refusing to accept non-source-available
  312. software as a tool on which one must depend is to develop what might be
  313. called a microcosm in which source availability is ubiquitous and yet the
  314. programs themselves do not make it trivially easy to tatter that microcosm
  315. in the workaday world of competition.  The success or failure of the
  316. microcosm should serve, at some point, as a fair guide to how successful
  317. people can really be at exercising their freedom to use only source-
  318. available software even while permitting others to release their own
  319. software however they see fit.  But unless the microcosm has a fair chance
  320. at competing with the other macrocosms (PD and proprietary software), the
  321. critical mass might never be reached (PD itself is proof of that, else
  322. people would today be generally demanding source-available software).
  323.  
  324.    CB:
  325.    >But, then, some people think source code contains all the programmer's
  326.    >knowledge of the problem (it doesn't, or else the problem is trivially
  327.    >solved), so they somehow think there are moral reasons to withhold it
  328.    >from people.  Fine.  My vision of where the computer industry will, or
  329.    >could, go, includes technologies and capabilities far greater than what
  330.    >we have today without necessarily requiring much better hardware (though
  331.    >it would take much better advantage of better hardware than our present,
  332.    >feeble conceptions), but is basically unachievable without vastly greater
  333.    >cost _unless_ LPF and FSF concepts become more widely adopted.  In
  334.    >particular, I believe software patents, look-and-feel copyright, and
  335.    >even widespread release of binary images without corresponding source
  336.    >code already unnecessarily hampers the industry today, and the degree
  337.    >to which it does so will increase as computer-related technologies
  338.    >(software, hardware, communications) increase.  (E.g. you'd be amazed
  339.    >at how much we accept as "normal" in the way we use computers that
  340.    >has come about partly because we _don't_ share source code; I'm more
  341.    >aware of that since I'm one of the old fogies who was using computers
  342.    >back when source code was much more ubiquitous.  It scares me to think
  343.    >what kinds of ludicrous new approaches we'll have to invent and have
  344.    >become "part of software engineering" to deal with look-and-feel
  345.    >copyrights and software patents, but that's another issue.)
  346.  
  347.    This visionary outburst is wholly irrelevant to the argument.
  348.  
  349. You mistake me for someone who wants to waste time arguing with you.
  350. Instead, as I pointed out above, and feel was obvious from the nature
  351. of my post, I'm trying to indicate that not all actions must be
  352. carried out from the absolute highest level of morality imagined by
  353. the actor, to the point of condemning those who disagree either with
  354. what subtle points represent said highest level or how practical and
  355. achievable that highest level is in a given arena.
  356.  
  357. Even Jesus Christ, who generally instituted no forms of religion or
  358. worship, said "Suffer it to be so now" when, early in his career, he
  359. consented to being baptized by John the Baptist.  Whether you regard
  360. Jesus as real or fictitious, he is a character recognizable as one
  361. who followed and represented a very high, absolute level of morals,
  362. yet he not only permitted the occasional allowance for the prevailing
  363. modes of thought of his time (including not only being baptized when
  364. his own statements encouraged no form of ritualism, but also "Render
  365. under Caesar the things that are Caesar's" and, perhaps, even avoiding
  366. ever referring to God as Mother or having feminine attributes, something
  367. that would have been unthinkable even to his closest followers
  368. at the time but which has been increasingly recognized as legitimate
  369. in the past 100 years or so by some Christian denominations); he also
  370. generally avoided condemning others simply because their conceptions
  371. of morality fell somewhat short of his or their allowances for the present
  372. day were greater than he was prepared to accept.
  373.  
  374. He did, of course, whip the moneychangers out of the temple, people who
  375. were probably making an honest attempt at a living performing a task
  376. many appreciated.
  377.  
  378. Do you really see rms and the FSF and all its supporters as, due to the
  379. GPL, worthy of being whipped out of the temple, as it were?  You act as if
  380. you do.
  381.  
  382. Yet, if we are to accept your claims of a higher understanding of morality
  383. (specifically, freedom), those of us who regard the example of Jesus
  384. as a useful way to determine the legitimacy of your claim have several
  385. ways of doing so:
  386.  
  387.     1.  Do you demonstrate your higher understanding with practical works
  388.     rather than simply flowery words?
  389.  
  390.     2.  Do you forgive sinners?
  391.  
  392.     3.  Do you encourage others to go out and preach the gospel, even
  393.     those who understand it imperfectly, and does their success
  394.     testify to the clarity of your vision?
  395.  
  396. #1: Jesus healed people of illnesses that even today we can't.  (Again,
  397. you can dispute this; I'm referring to the story.  Substitute Tolkien or
  398. some such story if you must, though I'm unaware of any story with an
  399. example I find higher than Jesus.)  The corresponding element in this
  400. argument is: do you create lots of wonderful, free software?  rms has,
  401. and the software _itself_ is "going forth", unsullied, reaching those
  402. who are prepared to use it, and (of course) being met with great hostility
  403. by those who are not.  I'm unaware of any great PD works you've done,
  404. but I look forward to being enlightened.
  405.  
  406. #2: Jesus forgave even those who willfully and knowingly broke the
  407. Ten Commandments when he saw they were prepared to change their ways.
  408. I can't say rms seems particularly good at this, though perhaps he is;
  409. sometimes I think he might not be good at this.  But you've clearly
  410. prejudged several people as "sinners" or other such things, including
  411. myself, so you've completely missed the boat here.  If you were truly
  412. convinced of the efficacy of your arguments, you'd be far more inclined
  413. to expect that those with whom you disagree will likely come around on
  414. their own and thus need not be attacked in public.
  415.  
  416. #3: Jesus taught and sent out disciples who had all sorts of problems
  417. understanding his message, and graciously dealt with those problems.
  418. You attack someone who, though clearly disagreeing with implementation,
  419. has basically the same goals as you, by making a fairly important
  420. choice of implementation into a massive mountain of difference in goals.
  421. Jesus knew many, if not all, of his disciples had motives such as
  422. personal adulation and selfishness and that these motives caused them
  423. to behave in ways with which he disagreed; nevertheless, he continued
  424. to encourage them, and rebuked them lovingly, no matter how many times
  425. they needed it.  rms, again, is nowhere near 100% perfect here, but
  426. has definitely willingly tolerated those with whom he has disagreements
  427. (e.g. my objection to boycotts and, therefore, continued use of two
  428. Macintoshes in my home, including even an occasional purchase of a 3rd-
  429. party item).  You, on the other hand, have been viciously attacking,
  430. in this public forum, a group of people who are basically in 99% agreement
  431. with you, only because you can't stand a 1% disagreement, and seem to
  432. prefer vicious attack over Jesus' (and many others') approach of simply
  433. setting an example.
  434.  
  435. So, your claims of moral high ground (that you have such a high regard
  436. for freedom you can't possibly accept the GPL) are pretty much wasted
  437. because you simply aren't backing them up in what I, and probably many
  438. others, consider to be crucial ways.  rms has done this quite well,
  439. though I personally wish he'd write more code and delegate politics
  440. to those better able to handle it.  (At least he's not wasting lots of time
  441. posting to netnews.  I still have much to learn from him, I guess.)
  442.  
  443. Of course, you might well choose to respond to my observations with an
  444. all-out assault on my integrity, my character as a Christian, my
  445. interpretation of the story of Jesus, and so on.  It wouldn't be the
  446. first time; I've spent all my life as someone whose personal integrity
  447. and striving for higher ideals leaves him open for vicious, uncalled-for
  448. personal or general attack (has _your_ mother recently been the target
  449. of a blanket attack in a large-city newspaper as a child-abusing witch
  450. who deserves to be tortured? mine has, simply because of our religion).
  451.  
  452. Your words are thus powerless to change my approach, something that
  453. you do seem unable to understand (though I hope I've helped you in this
  454. regard with the above explanations), claiming as you often have that
  455. only idiots don't do an about-face of their principles and their beliefs
  456. in the presence of a fine writer who knows what is absolutely right for
  457. himself and everyone else.
  458.  
  459. But nevertheless I suggest for your benefit (which seems to have a remote
  460. chance of succeeding) and for the benefit of others (especially those
  461. who find your writing style at all persuasive) that you continue your
  462. crusade by setting an example rather than attacking those who are not
  463. truly your enemy.
  464.  
  465. Given your (clearly self-perceived, and perhaps justifiabily so) ability
  466. at writing (and perhaps generally communicating) persuasively, something
  467. rms, IMHO, lacks to a degree typical of a dedicated hacker, you should
  468. be able to easily surpass his accomplishments (which includes the
  469. accomplishments of all those who've enhanced, for public use, GPL-
  470. protected software, of course) in, say, 10 years or less.  After all,
  471. opponents of the GPL are even now joyously pointing out all the wonderful
  472. software that can never be effectively written and released under the
  473. GPL (games; end-user software; vertical apps; user-friendly sysadmin
  474. tools; and so on), so it's not as if the FSF has already cornered the
  475. market.  (Of course, several years ago, the list of no-GPL-success-possible
  476. included things like compilers, debuggers, text editors, and operating
  477. systems.)
  478.  
  479. As you begin to succeed at that, your claim that PD is demonstrably
  480. superior to GPL (at least in its freedoms; but many others, as you
  481. point out, claim it is superior in other practical ways) will be far
  482. more effective, and you won't even have to insult people in public.
  483.  
  484. Then, you can sit back and enjoy being viciously attacked by someone
  485. new who, rather than contributing freely towards his/her idea of a
  486. better society, chooses to publicly tear down those who've already
  487. done so, gotten accolades for doing so, but have a slightly different
  488. idea of a better society.
  489.  
  490.    CB:
  491.    >But that is just my vision, one I have cultivated and reality-checked for
  492.    >over 20 years, and is worthless to anyone who is bent on whining about the
  493.    >GPL and attacking those who, rather selflessly, help out the FSF in its
  494.    >quest in making software freely copyable (not unnaturally restricted)
  495.    >for everybody who wants freely copyable software (and many, apparently,
  496.    >do not).  So I will not share my vision here.  After all, it's probably
  497.    >pretty blurry anyway, and could turn out to be very wrong (though the
  498.    >past 20 years suggest I've had pretty good vision so far).
  499.  
  500.    I prefer not to dignify this piece of narcissistic, self-righteous
  501.    claptrap with a reasoned answer.
  502.  
  503. I have little reason to believe any answer you could be capable of giving
  504. would have any aspect of dignity.  If you aren't able to provide a
  505. counterexample in the form of a reply to this post, I doubt you are
  506. able at all.
  507.  
  508. Further, if the paragraph of mine you quote is narcissitic and/or
  509. self-righteous, then there are simply no words to describe many of yours
  510. posted here in the recent past.  I don't think I'm the Jesus Christ
  511. or Gandhi or Jesse Jackson of Free Software or anything else, and readily
  512. admit (as the paragraph shows) that I don't see things clearly much of the
  513. time, and that I'm always willing to learn from others.  You've
  514. consistently posted material showing you do view yourself as possessing
  515. an ultimate authority or understanding, that you couldn't possibly see
  516. things more clearly, and that you have nothing to learn from others.
  517. (It has become clear that when you ask a question like "Why do you think
  518. some apples are red?", you are not trying to learn anything new other
  519. than a new way to attack your opponents.)
  520.  
  521.    cordially,
  522.  
  523. That .signature has got to be the biggest joke I've ever seen on the
  524. net in the two years I've been reading net news!  Do you really
  525. think you're being cordial when you spend so much time prejudging
  526. people based on an interpretation of their writings skewed radically
  527. by the degree to which they agree with you?
  528. --
  529.  
  530. James Craig Burley, Software Craftsperson    burley@gnu.ai.mit.edu
  531. Member of the League for Programming Freedom (LPF) lpf@uunet.uu.net
  532.