Slashdot Mirror


User: Craig

Craig's activity in the archive.

Stories
0
Comments
96
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 96

  1. Re:What is Vista anyway? on Major Microsoft Re-Organization · · Score: 1
    Once they could select their username from a list that made it possible to give each family member an individual and run them in low privileged accounts.

    Others above suggest running W98 to avoid viri.

    Well, cheer up, friends! If you can find an old version of IE (I think 4 or thereabouts), it comes with "Family Login", which -- ta-daa! -- lets you select your username from a list! It has to be activated in (would you believe) the Network Properties screen...

    (Then, of course, you uninstall IE so nobody will use it by mistake...)

    So you can run W98 and have your user-picker too. My family has been doing that since ... oooh, 1999 or so. W98 runs nearly everything jes' fine, as long as you use a PlayStation for heavy gaming...

    Craig

  2. Re:Nemory on Is the Universe Shaped Like a Funnel? · · Score: 2, Funny
    We've planted the schneidics flag in "nemory": you *don't* remember something that *never* happened. We now believe that this "cold, dark information" composes the vast majority of information in the universe. We are currently investigating its application to the rest of the emerging field of schneidics. If you have experimental nemory data, please report it to our lab.

    Suggested sources:

    • Federal Government's Press Release Archive.
    • Lecture notes from any history course at Columbia.
    • CBS Evening News.
    ... just for starters...
  3. Re:Of course, Monty Python reference. on Is the Universe Shaped Like a Funnel? · · Score: 1

    Mmmpf. Observe that the classification, though, is frequently modified for purposes of orchestration, due to the sound character of the instruments. One will occasionally, for example, find the French horn among the woodwinds, though obviously it's (from a physical point of view) a brass. Likewise the piano is frequently relegated to the percussion section, because whatever else it may sound like, it certainly doesn't sound like a viola....

    Craig

  4. Brown's cryptographic sophistication ... on Digital Fortress · · Score: 2, Funny
    ... is, judging from your description, about at the same level as his knowledge of religious history. How nice.

    Really, given Brown's infatuation with silliness in DaVinci and the way he misses the boat in this one (unbreakable encryption? Just use a 4096-bit key; it'll take Moore's Law at least a couple years to catch up...), I have to wonder if the reason he doesn't do steamy sex scenes is because the technology is too advanced for him...

    Craig

  5. Re:Viral licenses on XFree86 4.4: List of Rejecting Distributors Grows · · Score: 1
    Not true. The semantics of the C 'include' directive are basically "copy-and-paste the contents of this file into the sources at this space" and the resulting code goes into the object file.

    Do a hex dump of an .o file, for example. cpp does the including and pipes the result to the code generator, which binarifies it unrecognizably.

    In the same way, the XFree86 team is considered one of the copyright holders of your application binary if you link it against their libraries or include their headers.

    Nope. ONLY the FSF has ever interpreted library linking this way; that's what I mean by "viral". As Dawes says in one of his posts, their copyright ends at their API boundary.

    The license doesn't say anything about linking to applications as being different from merging. Therefore, we must assume that they consider that to fall into the category of "merging". Therefore, the conditions apply.

    The license doesn't say anything about setting fire to the curtains, either, so we must assume they consider that to fall into the category of "merging".... Right....

    -- Craig

  6. Go ahead, run 'em... on XFree86 4.4: List of Rejecting Distributors Grows · · Score: 1
    By linking to XFree 4.4 and redistributing the program, you are now in violation of the GPL (at the very least) and, depending on EXACTLY what you do (how you link, what you display on your splash screen, etc.) perhaps the new XFree 4.4 license as well.

    Wrong. If you can link KDE or GNOME to Solaris or Tru64 libs and redistribute it (which you can), then there is no reason *any* XFree license should prevent you from doing the same.

    (And if you use the FSF "distributed with the OS" copout, then the question becomes, "in what sense, precisely, is commercial X11 distributed with the OS which doesn't also apply to XFree with SuSE or RedHat?")

    The distros are being stampeded; if you take a look at http://www.fsf.org/licenses/license-list.html and check out some of the ones on the "compatible" list -- e.g.

    http://www.zope.org/Resources/ZPL
    http://www.w3.org/Consortium/Legal/2002/copyright- software-20021231
    http://www.smlnj.org//license.html
    -- it's obvious that many if not most of the compatible licenses require that certain statements be included in the documentation.

    This whole brouhaha is horse hockey.

    the Community isn't about to dump 14+ years of development by countless thousands to appease the vanity and contrariness of a few

    I dunno; it seems to me that they're about to dump a dozen years of XFree development (started by the much-maligned David Dawes in 1991, and maintained by the now-disbanded Core while at least half-a-dozen "revolutionary" new GUI paradigm projects for Linux started up with brass bands and died slow deaths) because of a fair amount of vanity and contrariness from GPL fans who don't really understand their own license....

    Craig

  7. Re:So let me get this straight... on XFree86 4.4: List of Rejecting Distributors Grows · · Score: 1
    Now get this straight. There are no GPL problems with the new XFree license. The various distros are simply not thinking things through very clearly, and/or using the license as an excuse to do something they wanted to do anyway.

    There are only a bunch of personality clashes. Notice that these two licenses (only partially reproduced here) are regarded as "compatible with the GPL" by the FSF:

    STANDARD ML OF NEW JERSEY COPYRIGHT NOTICE, LICENSE AND DISCLAIMER.

    Copyright (c) 1989-1998 by Lucent Technologies

    Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both the copyright notice and this permission notice and warranty disclaimer appear in supporting documentation, and that the name of Lucent Technologies, Bell Labs or any Lucent entity not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission.

    Lucent disclaims all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall Lucent be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software.

    The Intel Open Source License for CDSA/CSSM Implementation
    (BSD License with Export Notice)

    Copyright (c) 1996-2000 Intel Corporation
    All rights reserved.
    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
    • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
    • Neither the name of the Intel Corporation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

    [Disclaimer follows.]

    Both of these licenses require specific content in the documentation of any distribution including them. As a practical matter, this means that there are already a huge number of acknowledgments, copyright notices, and so forth required in any substantial distribution, binary or otherwise.

    And some are apparently claiming that a distro would suddenly start to include XF 4.4 without making any changes whatever to the distro's documentation? Give me a break; incorporation of one new acknowledgment somewhere would be the least of a distro developer's concerns with a new XFree version.

    I have no idea what personal friction may be present in the XF86 group, or whether David Dawes is a great guy or a jerk (he's clearly a gifted hacker). Likewise some XF86 contributors may justifiably take offense at the process by which this licensing decision was made. But to pretend that this suddenly makes the proposed license incompatible with the GPL is just silly (whether RMS says so or not).

    Now, even if it were incompatible with the GPL, how could it possibly be a violation of the GPL to link GPLed code with it, since GPLed code is linked all the time with libraries from Sun, Digital, and even [gasp!] Microsoft?

    As to having to acknowledge XFree in every linked program, remember that software licenses are typically not viral. That is, if you write something with Turbo C, the Borland license has no effect at all on what you can do with your program. The FSF's licenses were specifically written to be viral; MIT and BSD licenses, for examp

  8. Re:The Question on XFree86 4.4: List of Rejecting Distributors Grows · · Score: 1
    The real question is why all of these distros have gone off the deep end. Debian I can understand; RedHat and OpenBSD are a surprise -- they generally have more sense.

    There is no licensing issue here. There are only a bunch of personality clashes. Notice that these two licenses (only partially reproduced here) are regarded as "compatible with the GPL" by the FSF:


    STANDARD ML OF NEW JERSEY COPYRIGHT NOTICE, LICENSE AND DISCLAIMER.

    Copyright (c) 1989-1998 by Lucent Technologies

    Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both the copyright notice and this permission notice and warranty disclaimer appear in supporting documentation, and that the name of Lucent Technologies, Bell Labs or any Lucent entity not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission.

    Lucent disclaims all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall Lucent be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software.

    The Intel Open Source License for CDSA/CSSM Implementation
    (BSD License with Export Notice)

    Copyright (c) 1996-2000 Intel Corporation
    All rights reserved.
    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
    • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
    • Neither the name of the Intel Corporation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

    [Disclaimer follows.]

    Both of these licenses require specific content in the documentation of any distribution including them. As a practical matter, this means that there are already a huge number of acknowledgments, copyright notices, and so forth required in any substantial distribution, binary or otherwise.

    And some are apparently claiming that a distro would suddenly start to include XF 4.4 without making any changes whatever to the distro's documentation? Give me a break; incorporation of one new acknowledgment somewhere would be the least of a distro developer's concerns with a new XFree version.

    I have no idea what personal friction may be present in the XF86 group, or whether David Dawes is a great guy or a jerk (he's clearly a gifted and dedicated hacker; without him there would be no XFree). Likewise some XF86 contributors may justifiably take offense at the process by which this licensing decision was made. But to pretend that this suddenly makes the proposed license incompatible with the GPL is just silly (whether RMS says it or not).

    This is a tempest in a teapot. Let's grow up.

    -- Craig

  9. Now let me get this straight ... on XFree86 4.4: List of Rejecting Distributors Grows · · Score: 1
    So what if the new XF86 license is incompatible with the GPL? Well, that means that the redistribution of any GPL'd software that links against XF86 software (such as xlibs) is a license violation, and therefore illegal. So the redistribution of e.g. GNOME, KDE, etc., under these circumstances would be illegal.

    OK, so every copy of KDE and GNOME running on a Solaris or Tru64 box was either a) actually compiled on the box it's running on, or b) distributed illegally in binary?

    Because the licenses for Sun and DigipaqHP implementations of X11 are about as GPL-incompatible as you can get.

    (And if you use the FSF's "normally distributed with the operating system" dodge, then I'll just point out that RedHat, SuSE, Mandrake, Gentoo and the rest normally "distribute X11 with the operating system", too.)

    This whole brouhaha is just another sign that, by and large, the code produced by the open source community is of much higher quality than its level of thought on non-technical issues....

  10. Viral licenses on XFree86 4.4: List of Rejecting Distributors Grows · · Score: 1
    >> If your program includes any of the X include files, you've now merged it with those files,

    No, you haven't. If you distribute the source, you've mentioned the header files. If you're distributing binary, then the header files are nowhere to be found (they're not merged; they've been eaten).

    If you've statically linked, then the license simply doesn't apply, since only the GPL and LGPL even pretend to apply to linked library code; the FSF's interpretation of "derived work" is completely idiosyncratic -- they share it only with SCO.

    The whole notion of a "viral" software license is purely a creation of the FSF. Look at the software licenses for, e.g. the old Lattice C, Borland code, and so on -- it would never even occur to these guys that their license could have any effect at all on something written with it.

    The GPL is viral only because it is specifically written to be. More normal licenses -- such as this one -- are not.

    --Craig

  11. Re:What is the issue? on XFree86 4.4: List of Rejecting Distributors Grows · · Score: 1
    >> The new license applies to XFree86 and anything based on it.



    No, it doesn't, unless you're distributing actual modified XFree source. The XFree license -- old or new -- is not viral like the GPL for linked work.


    --Craig

  12. Re:What is the issue? on XFree86 4.4: List of Rejecting Distributors Grows · · Score: 1
    There is no issue. There is only a bunch of personality clashes. Notice that these two licenses (only partially reproduced here) are regarded as "compatible with the GPL" by the FSF:


    STANDARD ML OF NEW JERSEY COPYRIGHT NOTICE, LICENSE AND DISCLAIMER.

    Copyright (c) 1989-1998 by Lucent Technologies

    Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both the copyright notice and this permission notice and warranty disclaimer appear in supporting documentation, and that the name of Lucent Technologies, Bell Labs or any Lucent entity not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission.

    Lucent disclaims all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall Lucent be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software.

    The Intel Open Source License for CDSA/CSSM Implementation
    (BSD License with Export Notice)

    Copyright (c) 1996-2000 Intel Corporation
    All rights reserved.
    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
    • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
    • Neither the name of the Intel Corporation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

    [Disclaimer follows.]

    Both of these licenses require specific content in the documentation of any distribution including them. As a practical matter, this means that there are already a huge number of acknowledgments, copyright notices, and so forth required in any substantial distribution, binary or otherwise.

    And some are apparently claiming that a distro would suddenly start to include XF 4.4 without making any changes whatever to the distro's documentation? Give me a break; incorporation of one new acknowledgment somewhere would be the least of a distro developer's concerns with a new XFree version.

    I have no idea what personal friction may be present in the XF86 group, or whether David Dawes is a great guy or a jerk (he's clearly a gifted hacker). Likewise some XF86 contributors may justifiably take offense at the process by which this licensing decision was made. But to pretend that this suddenly makes the proposed license incompatible with the GPL is just silly (whether RMS says it or not).

    This is a tempest in a teapot. Let's grow up.

    -- Craig

  13. OpenUNIX on Novell Quotes AT&T on Derivative Works · · Score: 1
    So, what do either of them have to lose by simply releasing all of their newly acquired copyrights and licenses into the public domain?

    In fact, when there was a real Caldera, Ransom Love (then CEO) did release the source to many of the "classic" versions of UNIX publicly under a BSD-style license. If I recall correctly, he was asked about releasing the most recent versions (the various SysVs) and replied to the effect that he would have liked to, but there was so much third-party IP in it that it would have taken a couple of lawyer-years to make it releasable.

    In retrospect, much of that third-party IP might have been Novell's, since they were/are still collecting royalties based on their purchase of the AT&T/USL copyrights. Hmmmm.....

    Craig

  14. Re:Meanwhile, back on the western front... on Novell Quotes AT&T on Derivative Works · · Score: 1
    Male minds don't have memory protection. Female minds not only have memory protection, they are shapely multiprocessing and have NUMA -- e.g. they remember that last year you neglected Valentine's Day, and they remember the phone number of their best friend in college although they haven't talked to her in years, but they only remember to have the oil in the SUV changed about once a decade.

    Craig

    -- Men are from DOS, women are from Be....

  15. Re:sigh -- beegh -- emm on SCO Adds Copyright Claim to IBM Suit · · Score: 1

    IBM's strategy now is to give SCO all the rope
    they need, and as a result have them repeatedly
    and continually humiliated in court when their
    claims are shown to be absurd, baseless, and
    frivolous. Thus there will be no conceivable
    grounds for appeal when SCO is finally beaten
    to a quivering pulp, begging for either mercy or
    death.

    Then, of course, IBM will turn its attention to
    its countersuit....

    This strategy is specifically intended by IBM
    to discourage copycats. If it works, there will
    BE no "second round."

    Craig

  16. Re:2.6 Upgrade Headaches on Meet Linux Kernel 2.6.2, 'Feisty Dunnart' · · Score: 2, Informative
    getting the correct sound modules and making them work correctly has me stumped, as well as some other little things.

    I had some trouble with this, too. I don't know how SuSE handles it, but the solution for me was:

    • xconfig & Compile alsa modules for my hardware.
    • get & build alsa-tools (or utils?) from alsa.org
    • run KDE & use the sound-settings utility to set up the alsa mixer properly.
    Then everything seemed to be OK...

    Craig

  17. Re:Not quite a perfect comparison on Dual Athlon Preview: Linux Kernel Compile Smokes · · Score: 1
    Well, I just ran some timings on my machine -- all are 2.4.1-ac1 in my usual configuration (modules not included):
    • 2.4.1-ac1 make install over non-SMP kernel

      1063.61 user 68.00 system 19:06.38 elapsed 98% CPU

    • ditto, make -j2 install over non-SMP kernel

      1071.08 user 66.21 system 19:02.35 elapsed 99% CPU

    • make -j2 install over SMP kernel

      1481.13 user 138.26 system 13:47.66 elapsed 195% CPU

    • MAKE='make -j2' make install over SMP kernel

      1488.33 user 140.50 system 14:02.50 elapsed 193% CPU

    • make -j4 install over SMP kernel

      1499.01 user 145.12 system 14:00.58 elapsed 195% CPU

    My conclusions about my machine (twin 233MMX, 96Mb main memory):

    "-jN" doesn't help noticeably on a non-SMP machine; Linux' disk caching is apparently too clever.

    For the kernel -- which has a dense directory structure -- a top-level "make -j2" works at least as well as the "MAKE='make -jN'" version, which some recommend. If the source tree is flatter, it might be the reverse.

    Any noticeable time saving for jN > num_cpus over jN = num_cpus is likely to be mostly absorbed by additional scheduling overhead.

    Of course, YMMV, these timings are valid only for my particular ancient machine during the gibbous moon, .....

    Craig

  18. Re:Clock and bus locking on Tampered Athlons Hit Oz · · Score: 1
    I think Hrunting is missing the point of the post. Of course the average user doesn't care about overclocking and has less than no interest in microsoldering; they should be made aware of the potential problem of counterfeit chips and urged to patronize reliable retailers who provide a decent warranty, and that's the extent of what they need to have pointed out to them.

    But my interpretation of the original post is that the relevant information should be publicly available to those interested. Just as the average user doesn't know or care about motherboard jumpers, the semantics of the arguments of a Win32 command message, or the contents of /proc, it is nonetheless extremely useful and a Good Thing that this information is available to anyone who does care, for whatever reason.

    Obviously, the counterfeiters already know how to do it. I fail to see what harm there might be in providing the same knowledge to those who would use it to look for counterfeiting.

    Craig

  19. Re:E stable? Not! Too much fluff! on IceWM 1.0.0 released · · Score: 1
    Mandrake astutely observes:

    > stability, from what I recall, has nothing to do with how many features you have in something.

    Quite right; there is no necessary connection. BUT the old truism "the more there is, the more there is to go wrong" still applies.

    If you look at a chunk of code like, say, Microsoft Word, it's pretty obvious that the rampant featuritis of the last couple of releases has adversely affected its stability, and the Office programming team is in a "patch wars" state trying to keep ahead of the disaster potential of marketing's next bright idea.

    The open-source development community has much less problem with this, both because of the many more eyes debugging the code and because the open model encourages much more bulletproof interfaces between modules. In addition, there's not the marketing pressure to shove something out the door, and the UNIX platform doesn't contribute to instability.

    By the way, I really, really admire Enlightenment, and try out each new release, usually with an "oh wow!" Then I go back to my more pedestrian WMs, mainly because I find E just too distracting....

    As to a 1.0 release of E, I'm reminded of the aphorism of the poet John Ciardi: "A great poem is never finished, it is simply abandoned." The same is probably true of great programs....

    Craig

  20. Re:KDE desktop -- rtfm on IceWM 1.0.0 released · · Score: 1
    from the FAQ:

    6.14 Can I get rid of the Trash/Templates/Autostart icons?

    Yes. Simply edit $KDEDIR/bin/startkde and replace 'kfm' with 'kfm -w'. If this doesn't work, here's another way. Add the following lines to $HOME/.kde/share/config/kfmrc:

    [Paths]
    Trash=/home/me/Trash/
    Desktop=/home/me/Desktop
    Templates=/home/me/Templates/
    Autostart=/home/me/Autostart/

    The effect is to take trash, templates, and autostart and put them into your home directory instead of your $HOME/Desktop directory. You will have to restart KDE, and you may have to delete the icons from the desktop the first time--be sure to move anything you have in autostart into $HOME/Autostart before deleting it from the desktop. And then you have a nice, clean desktop with no "My Computer" sort of look.

    As an aside, posting anonymously when asking for help is not always the most sensible idea....

    -- Craig

  21. Re:Better Windoze than Windoze? on IceWM 1.0.0 released · · Score: 1
    I use & like icewm, both because of its small footprint and because it gets in my way less than most other WMs.

    As to "being a better windoze", remember that a large part of ease of use is exploiting what the user already knows. Ice does this quite well. Emacs is doubtless in some absolute sense a much better text editor than, say, NEdit or KEdit or gEdit, but which one would you install on you spouse's desktop. ("Let's see -- new frame. Alt-x 5 b -- of course!!")

    Of course, I'm forced to spend my working hours coding in a Windoze environment, so I may be prejudiced.....

    Craig

  22. Re:Scarcity of good programmers on Interview with Berlin core developers · · Score: 1

    > Good programmers are a scarce resource, and good programmers who'll work for the love of it are even scarcer. This is true but misleading, rather like the greenies' projections of running out of some natural resource by year X based on "current reserves." As free software becomes more popular and widespread, the number of good programmers fiddling with it grows. Never fast enough, true; but just compare the number of talented people hacking Linux and X and other things now with the number doing so just a decade ago. Also bear in mind that programmers will, by and large, "work for the love of it" only on projects that they love; very few programmers would, for example, immerse themselves in some corner of a driver they didn't like or find interesting, just for the sake of some abstract desire to "make Linux (or *BSD or X or ....) better." People who attack this or that project as a waste of time are showing a sort of control-freak mentality; the crucial point that they're forgetting is that the time being wasted (if any) belongs to the programmers who are putatively wasting it; it does not belong to some metaphysical hacker community, much less to any self-appointed arbiter of relative project goodness. Craig

  23. Gaps on Feature: The Net- Boon or Nightmare? · · Score: 1
    There is a gap between those who use their public libraries and those who don't. There is a gap between those who use their VCRs for National Geographic replays and those who use it for Debbie Does Dallas. There used to be a gap between those who could afford a VCR and/or cable TV and those who couldn't, but technology and competition dropped the price to the point that more than 75% of families below the official US poverty line own at least one VCR and color TV. In due course, the same thing will happen with internet access. (The price is already down to something like $10/mo for 20 hours; not much for us nerds, but quite a bit for the beginner. And internet appliances are getting cheaper, as of course are full PCs...)

    There's a gap between those who use cell phones and those who don't. There's a gap ....

    There are really 2 major gaps here: 1) the gap between those who want to use the internet to expand their knowledge, and those who don't care -- since nearly every public library and school now has internet connectivity available free -- and 2) the gap between those who, like Jon Katz, feel compelled to see Major Social Catastrophes Which Require Urgent Action around every corner (and feel even more compelled to go on and on about them) and those who believe that people as individuals will find a way to get what they need without the advocacy of fretting do-gooders.

    Craig

  24. Public GNUisance ... on Feature:On the Subject of RMS · · Score: 1
    RMS and the FSF are quite right that without the basic utilities they provided, Linux would not be a usable system. Fine.

    On the other hand, as several posters point out above, without the impetus of Linux, the FSF project would be a little-known software island in the isolated Unix lake (as the Internet itself was, until a few years ago when ppp and the Web took off).

    Anyone who looks into Linux at all -- even superficially -- cannot miss the ubiquitous references to the GPL and the GNU project. Ten million users, more or less, have had the opportunity to read the GPL (which they may or may not have done) and to study the FSF philosophy. Calculate the publicity value of that by, for example, figuring out how many full-page trade paper ads or CNN spots it would take to achieve the same exposure; the FSF certainly has no grounds for complaint about the spread of Linux -- which indeed represents a substantial victory for their vision; for that the FSF deserves congratulations, but not necessarily sympathy.

    It is interesting to realize that one of the FSF's principal objections to the BSD license is that it requires (or used to require) crediting each software source -- The Regents of the UC, etc. etc. -- in all advertisements. Yet the GNU/Linux proposal essentially requires that one (admittedly major) software source be credited in ordinary speech, where we don't have the luxury of small print at the bottom of the page!

    As to RMS himself, he deserves both our admiration as a fantastically gifted hacker and our respect for his utterly sincere and total dedication to his moral principles. Granting this respect, though, does not necessarily require that we agree with him totally on these principles -- I have a great respect for the Amish for the same reason, but I use computers and automobiles and toasters and dress colorfully (too colorfully, according to my wife). And it certainly does not require that we avoid pointing out that allowing the FSF sole authority to determine what constitutes "free" (speech) software is equivalent to allowing the Pope (or the Baptists, or ....) sole authority to determine what constitutes Christianity.

    RMS is a valuable resource in the open software movement. He is also eccentric, colorful, and (to some of us) maddening. What we need to do to keep the suits from being frightened of us is simply tell the truth: that there are many strains of philosophical thought in the hacker community that produced Linux, and RMS represents one of them. So does Bob Young, carefully groomed to avoid shocking them, and what the suits need to do is simply look at Linux itself and decide, as a technical and business question, what it can do to help them solve their problems.

    Craig

  25. Free .... on ESR Wants to Retire · · Score: 1
    > ... colaborative software movement" (apparently he uses that term because he doesn't care about the free speach aspect of free software) ...

    OK, anyone who believes that the definition of the word "free" as applied to software is not solely determined by the FSF is automatically disqualified. Got it.

    Sorry, BSD; all you guys will just have to go to the back of the bus. The bigots are making the rules here, and don't you forget it. Hey, Perlie! Get back! XFree, you've gotta change your name to X-Open (what? It's already been used? Then think of something else; "free" is our word!).

    There, that's better. Geez, I'm getting tired of enforcing all this thought control in the name of Freedom....

    Craig