Slashdot Mirror


User: Christopher+B.+Brown

Christopher+B.+Brown's activity in the archive.

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

Comments · 915

  1. Well and good for the C-literate, but... on The State of Linux Package Managers · · Score: 3
    This approach may be fine for you and I; we're all comfortable with: ./configure; vi Makefile; make all; su # make install

    Unfortunately, that isn't all that suitable for "naive lusers" who will react to this with a big Huh?!?

    Rather than GNU Stow, I'd think the direction of BSD Ports would be suitable; that provides the merit of automating the process of setting up configuration info for lots of packages that hasn't yet been done with Stow. You may want to believe that

    Dependencies could be added to Stow by someone without a lot of trouble.
    I remain quite skeptical, as it has taken years for distributions like Red Hat, Slackware, and Debian to become richly functional.

    Note that Ports, like Stow, uses nothing that anybody gets tangled into thinking is somehow "proprietary." (Not that RPM or DPKG actually use anything proprietary; it's mostly Slackware bigots, with emphasis on bigot, not on Slackware, that claim, dishonestly, that RPM/DPKG are somehow proprietary formats...)

    But that misses the point.

    Your proposal may be suitable for you and I, albeit marginally so, as I'd much rather that the administration of package installation for the 99% of packages where "default is fine" be dealt with by someone else; it is NOT, by any stretch of the imagination, suitable for making Linux deployable in other than highly UNIX literate environments.

  2. They're certainly not marketing to the public on Crusoe Architecture Seminar · · Score: 4
    Transmeta has been marketing to some very particular vendors, as opposed to "people off the street."

    In particular, the fact that they've been working with IBM is pretty crucial. If they sell to IBM, and sell to Diamond, and sell to a few other OEMs, it is no problem to Transmeta that they aren't pushing product at your engineering buddies.

    Transmeta will succeed or fail based on whatever product deployments come out over the next six months, and with product lead times being what they are, the engineers that will be working on those products probably are already working hard on them.

    As much as I'd like to buy a Transmeta PC mobo/CPU combination, that's really not what they're trying to sell. They're aiming at things like laptops and portable devices, and there are likely a bunch of those in the design/implementation pipeline.

  3. There's good, there's bad... on FBI Releases Updated DDoS Detection Tools · · Score: 2
    It may be coming in proprietary form, but at least they're releasing it with MD5 checksums, which:
    • Suggests that they support that MD5 is hard to "spoof,"
    • Means that some verification of correctness is possible.
    I'd be more impressed if they offered a 1-800 number where you could call in to verify the MD5 checksum.

    Better still would be to encourage people to call their local FBI office to get that number, which makes it Rather Harder to Spoof...

  4. Hmmm... There are examples of Lisp use... on Salon on JWZ/Emacs/Mozilla/AOL and Nightclubs · · Score: 2
    If you've ever played Crash Bandicoot, that is an example of a video game where much of the code is written in Lisp.

    Abuse had at least the game sequencing written in Lisp.

    And a "bloated" Common Lisp implementation looks positively svelte when put beside either a Java or a C++ "IDE" environment.

  5. So THAT's what he's up to on Salon on JWZ/Emacs/Mozilla/AOL and Nightclubs · · Score: 2
    I had been wondering what jwz was going to do "after AOL."

    I had half expected that he might do something like buying Harlequin, and "open sourcing" Liquid Common Lisp. (Which would have been rather interesting...) Or perhaps seeking to build a Lisp Machine environment to run atop Linux. Or perhaps something more quixotic like building such atop FreeBSD.

    It's very interesting that he has instead proceeded to do "political system" hacking. I expect he'll get back to the computer variety at some point.

    After all, he appears to be a significant participant here; any time major discussions of Motif or Mozilla come up, he's quite visible in the discussions!

    I'm no "clubber," and I'm not entirely convinced he's after something that's unambiguously a good thing, but it's sort of nice to see some action oriented to a local community taking place.

  6. Linuxdoc is not nearly expressive enough on LDP Restructuring and Growing · · Score: 2
    I've written around 3MB of DocBook material, much of which used to be in qwertz form.

    Why would this be a good thing? Because DocBook is vastly more expressive.

    • It supports diagrams and pictures, well.
    • It supports interlinking between document components, and does so very well.
    • It supports man page markup, so that one can combine man page documentation with tutorial material and other reference material, interlinking as needed.
    • It provides a vastly richer set of structural tags for providing logical markup.

      Strewing fonts across pages, like chunky peanut butter across bread, does not lead to building decent documents.

      It is, on the other hand, reasonably useful to have tags to indicate such things as a filename , application, command line, perhaps even differentiating between what you type in, what the system responds with, and what is a variable to be entered.

    • I've got a copy of the O'Reilly DocBook manual.

      If Eric Raymond found it useless, then I daresay that says more about him than it does about the book.

      I remember him doing some "bungee management" on the SGMLTools mailing list; he bounced in for a couple days, saying (essentially) that "It's really, really critical that you do these things that I think you need to do," and then bouncing on to whatever else it is that he does. He also spent a lot of time claiming that Trove was tremendously important, and we've not seen a useful release of that yet, after a goodly two years.

  7. The facelift is nice on LDP Restructuring and Growing · · Score: 2
    The site looks nicer than it used to.

    Unfortunately, they are still no further in the transition from qwertz to DocBook than they were three months ago.

    There is not going to be a substantial change in the quality of the material until that happens.

  8. The scenarios may be somewhat obscure, but... on Open Letter to the Family Research Council · · Score: 2
    The real point is that coming up with clear definitions is what is both fundamentally necessary, as well as wrenchingly difficult.

    It's easy to agree that there's some seriously nasty stuff out there.

    Pinning it down in a way that can be "legislated on" is the problem.

    Pinning it down in a way that provides useful "NetNanny" rules (or the likes) is even more difficult.

    It is crucial to keep from turning "automated censor tools" into some sort of deus ex machina, as seems to be happening.

    Oh, we'll just use some automated web-blockers.
    That pushes off the issue of deciding what is to be considered offensive to people that are minimally answerable to anyone.

    If there's to be censorship, it needs to be based on clearly deciding what is to be censored.

  9. Join 'Em, and Ask Defining Questions on Open Letter to the Family Research Council · · Score: 3
    It could be well worthwhile to try to find some people amongst the much-maligned "religious right" that:
    • Are concerned about the freedom of speech issues

      Which after all are a legitimate concern once you get past the stridency of "little Johnnie may see something inappropriate"

    • Know the "lingo" and how to meaningfully communicate with others in the "religious right."

      After all, if what they say to you doesn't penetrate your head as being meaningful, the converse is likely to be true as well.

    In a "debate"/"heated discussion" on censorship, I took issue with the comments of someone who was feeling particularly strident about protecting the world from "evil." I pointed out that a law based on his definitions would actually outlaw publishing the Bible.

    He then headed off into "never-never land" indicating that he didn't care, and that if the Bible was outlawed, he'd feel religiously persecuted, and would break that law.

    Unfortunately, I never got around to underlining the point that he was proposing to break law that he had proposed in the first place.

    At any rate, the critical point is to bring the focus away from the technological tools that allow them to believe that there is some sort of And Now We See A Miracle and back to the three crucial issues:

    • Who are the censors?

      They have to be properly appointed by a body that is answerable to the public that is being censored.

      For it to be someone in the back room at NetNanny, that is utterly improper.

    • What rules are they required abide by?

      Disclosure of policies and procedures needs to be mandatory, if they are to behave as a governing body.

    • What is the definition of the improper material that is to be censored?

      This is the truly thorny issue that can show there to be a true problem with the whole attempt; there is no unambiguous definition of "obscenity."

      • A bunch of 8-year-olds sniggering at an anatomy textbook probably counts as "improper," although calling it obscene is not particularly appropriate.

        In contrast, medical students obviously need such a reference. ...And are probably also capable at sniggering over parts of it ...

      • The Canadian NFB documentary "Not A Love Story" sought to educate people on the degradation of women that results from the pornography industry. And showings of the film are often accompanied by arrests due to the display of obscenity.
      • How about Venus de Milo?
      • How about a set of "artistic magazines" with particularly perverse topics?
      • How about an issue of Abnormal Psychology that excerpts material from such magazines to assist psychologists that are treating (say) pedophiles?
  10. Possible Lack of Understanding... on Future Linux PDA by Samsung · · Score: 2
    ARMLinux is a port of Linux to run on a number of the ARM family of microprocessors.

    There is a "distribution" directed at assisting owners of Acorn RISC and related computers to install ARMLinux on their systems; this likely will bear minimal resemblance to what would be installed on a PDA.

    A PDA represents an embedded application; it is highly unlikely that someone building such would use anything that would be recognized as a "distribution" (in the archetypes of Slackware, Red Hat, or Debian).

    Quite to the contrary, it is possible that a PDA would not have an init process as we usually know it, and it is unlikely that it would have a "userspace" that would be recognizable.

    If they build a PDA, they'd be likely to create a custom init that starts up whatever set of work processes are necessary ( e.g. - X, a "system manager," perhaps something like cron, and so forth), and this init might be highly attuned to the specifics of the nature of what functionality they wish to "embed."

  11. Re:Which web browser? GPL issues? on Future Linux PDA by Samsung · · Score: 3
    • Web browser?

      Probably some Spyglass/Mosaic derivative. There have been a number of embedded platforms built up using that.

    • USB.

      Well, the code is coming along. Take a look at the web site. Linux-USB.org

    • As for the GPL, it implies that they have to offer to provide a copy of the source code to all GPLed code that they provide.

      This is probably most economically done by sticking a source code TARBALL on the CD that comes with the product.

      They don't have to redistribute the source code to Spyglass Mosaic, if that's what they use as the web browser, and so long as it runs as a separate process.

      They may have to include sources to customizations to GPLed or LGPLed libraries; this does not mandate releasing source code to applications that aren't linked to GPLed code.

      In short, if there's a 660MB CD in the box, it won't likely hurt too much if they drop a couple tarballs in that occupy 50MB of it. Alternatively, they may take the approach Tivo did, and offer to send out a CD with relevant source code for a relatively nominal cost.

  12. The problem is that integration is hard. on IBM releases JFS to GPL · · Score: 2
    I don't disagree that if all the FSes got integrated in, there wouldn't be a big problem in keeping them maintained.

    But that wasn't my concern.

    My concern was, and is, that it is likely to be prohibitively difficult to get all of these filesystems integrated all at once into the official kernel stream.

    They all have somewhat differing expectations as to the interfaces used to get at such things as disk cache. This should not be a big surprise; they were designed independently, and thus have differing ideas as to how to interface with the kernel.

    The problem is that since they simultaneously require:

    • Quite tight integration, so that they can provide robustness and performance guarantees, and
    • Somewhat differing approaches to connecting to the rest of the kernel,
    this will make the integration of all of them at once a daunting task to Linus/Alan/Stephen.

    Note that namespace issues have already come up; ReiserFS and EXT2 had clashes due to trying to define functions by the same names. Other similar things are likely to happen.

    The point is that doing justice to integration of each FS will take time and effort.

    In contrast, doing justice to the wide world of Linux users that may have concerns other than just that of having cool filesystems may involve deciding that instead of working on JFS or XFS integration, they'll work on something else.

    Furthermore, the issue isn't necessarily of "justice to Linux users;" it may instead be that Linus will integrate in some FSes, and then decide that the notion of adding in more bores him, and say:

    **** off. I want to spend my time adding in USB drivers instead.
  13. Veritas *filesystem* support is what's relevant on IBM releases JFS to GPL · · Score: 2
    The thing that is relevant in the context of this discussion is not the backup software, but rather the Veritas File System, which is used as the journalling filesystem by a number of vendors, notably including Sun.

    Reportedly there are other UNIX vendors integrating it, likely including SCO and HP.

    I was apparently wrong about there being a JFS dependancy on Veritas FS; there is, in any case, zero relevancy in this thread to their backup software.

  14. Linus only has 24 hours in the day... on IBM releases JFS to GPL · · Score: 5
    At some point, whatever journalling "options" get officially supported will require some attention by the "senior kernel folk," whether that be Linus, Alan Cox, or (fairly likely!) Stephen Tweedy.

    These filesystems are not as simple to interface in as the "Amiga filesystem" or other such stuff, as these FSes have expectations to be able to control somewhat how the kernel manages caches. They're not merely "drop in a patch and all will be well."

    As a result, while I agree that it's good to have some diversity now to allow some experimentation, I am far less sure that it will be wise to have four (or more, if rumors of Compaq contribution of AdvFS code turn out to be true...) filesystems integrated in to the "official" kernel stream. There may be merit to having a couple of them, but not likely all of them.

    So while I agree that it's quite OK for there to be 5 of them (and that ignores GFS, NTFS, and other stranger options that may be of less direct relevance), I think that there will be, ultimately, a need for several of the "integration projects" to fail.

    Otherwise, Linus and others won't have time to fix up NFS3, improve memory management, implement ACLs, implement capabilities, implement IA-64 support, and all the other sorts of things that need to occupy some of their time.

    The GUI comparison was pretty good; I agree with Per that it is a Good Thing that we have GNOME and KDE, as this is sufficient diversity to ensure that there is some competition whilst not being so much as to be completely fragmenting. It is unfortunate that this leaves some potentially good toolkits like FLTK or Tk or Amulet or Garnet or InterViews "out in the cold."

    The point is that variety is useful at the point in time at which you're not sure what the results should look like.

    But after that point, variety comes at the cost of having to support additional "development streams," and while there is logic to "letting the best man win," this has the side effect that if you agree with this, you have to also agree with the notion that the "not quite best men" need to be able to lose.

  15. Pretty Cool; Hopefully some useful ideas on IBM releases JFS to GPL · · Score: 4
    Being GPLed, it's fair game to take components of it and join them with other GPLed code.

    Which means that if it has (say) a useful B-tree implementation, that may be usable with things completely unrelated to filesystems.

    The question, at this point, is to what degree it is actually usable with Linux.

    • If it's merely a "source code dump" of the AIX code base, that's not immediately useful.
    • If it's a Linux kernel patch, that would be rather cool.
    • I wouldn't find it surprising if actually using it would require adding in components that aren't there.

      People may recall that the Mozilla source code "dump" had to take out big chunks, notably including bits of Rogue Wave libraries, RSA crypto code, and some ORB whose name escapes me. As well as (for the UNIX edition) Motif.

      Is IBM JFS based on Veritas? If so, then the source code that IBM is free to release doesn't include things at the low level that will be needed. That would parallel the notion of NCC having to strip out Motif support from Mozilla, with the further issue that you can't presently get anything that is quite equivalent to Veritas on Linux.

  16. Corel Printing API on Corel Puts Internal WINE on CVS · · Score: 2
    Take a look at the page Application Print Services Library

    It is intended as a "printer-agnostic" scheme for getting at printing capabilities.

    It is somewhat unfortunate that there have been few realistic attempts to really upgrade printing; this is a weakness for business applications.

    I don't know but that Corel is creating another "island" not unlike CUPS ; I'd be more impressed if Corel was putting some programmers into something like Display Postscript so as to both make it functional and to help provide whatever integration is possible with XFree86. (There's some "license impedance" that, regardless of any flaming that might take place on Slashdot, is unlikely to change any time soon...)

  17. Um, now which exhibit was which? on Death of CDE & Motif? · · Score: 2
    One merit of GTK (and QT) over Motif is that they actually abstract away from X, and are getting deployed on multiple platforms...

    As for the "appearance" issue, you've picked one of the appearances that I like least. I have no problem agreeing that the "default" GTK look is pretty klunky. (And I'm not hot on the WM theme that you're using either.)

    But redo that with the GTKstep theme and get something looking more like this fileselector or this scrolled window.

    Other looks may be found at gtk.themes.org.

  18. Re:Where is the extra money going? on Dell to sell laptops with Linux preinstalled · · Score: 2
    1. Firstly, it wasn't an "extra $100."

      Dell was likely paying MSFT substantially less than $100 in return for buying a whole pile of copies of Win9x. Likely something more like $50. Or perhaps even less than that for Huge Quantity Discounts as well as Exclusively Installing Win9x So As To Block Out Alternatives.

    2. Secondly, some of the amount that more likely resembles $50 is likely going to LinuxCare.

      I'd say the more the merrier.

    3. As for the "3 months of tech support," I suggest that you take a look at Red Hat Linux Versions.

      The only thing you get support on is installation support.

      If you bought a system where Linux was preinstalled, then you don't need installation support.

  19. What *PRECISELY* did the press release mean? on Linux Ported to IBM's Network Computer Terminals · · Score: 2
    It's not clear exactly what is actually meant.

    ported Linux to run on their network terminals would suggest that IBM was replacing the (embedded OS, perhaps OS/2? perhaps something else?) on the NCs with Linux.

    On the other hand, International Business Machines Corp. (NYSE:IBM - news) on Monday said its line of network computer terminals can now run on the alternative software system Linux could be read to indicate that IBM was providing the server-side software so that rather than requiring NT/AIX to boot up the NCs, one could boot them from a Linux host. The former is more impressive than the latter, as well as being rather a lot more "invasive" of functionality.

    Frankly, I'd be happy enough having the Network Stations run something embedded and tiny and just plain have lots of support for them to connect to Linux boxen.

  20. Norsam HDROM: The Robust Alternative on On Data Obsolescence and Media Decay · · Score: 2
    The promising upcoming technology is the Norsam HDROM.
    NORSAM HD-ROM is impervious to electromagnetic disturbances and has the ability, where needed, to store data on materials that are extremely durable and resistant to abrasion, atmospheric contamination, heat and other types of physical deterioration.

    They had a test done at Los Alamos National Labs where they tested the media for corruption after exposure to extreme heat and corrosive conditions.

    It's not quite ready for people to have an HDROM burner in their home PCs, but I suspect that when the patents run out in a dozen years, many will take interest in the technology...

  21. Objective C on GNUstep 0.6.5 freeze · · Score: 2
    Part of the big deal comes from the Smalltalk-like structuring of Objective C.

    Note that there is an Objective C binding for GTK...

  22. Why is this good for Apple? on Petition Apple for Linux QuickTime · · Score: 3
    It's not clear to me why it would be in Apple's interests to provide a "free" QT implementation.
    • Firstly, there are likely some components of QT that aren't Apple's to give away.
    • Secondly, one of the points to QT has been to be an Apple technology, a licensable thing that they have collected fees for.
    • Thirdly, Apple makes money from selling computers.

      A "free QT" that doesn't help sell Apple computers and doesn't provide licensing fees is a somewhat worse deal for Apple.

    • Fourthly, a "free QT" may be usable by evil competitors to injure Apple. Oh, say, Microsoft?
    Pushing Apple to pretend to do something nice for Linux whilst providing incentive for them to play licensing games is just not my idea of wisdom.
  23. Gartner and MVS on Gartner Group Debunking Open Source Myths · · Score: 2
    I always saw Gartner Group as being "trained monkeys" subscribing to whatever IBM and Amdahl and Hitachi told them to believe.

    Or maybe we saw different sections of their reviews... The last time I had access (about a year ago) there was a whopping lot of material on things like "Parallel Sysplex" and cost structures for CMOS mainframes and the likes.

  24. Re:What about COBOL? on Red Hat Distributing IBM Java Runtime and Tools · · Score: 2
    Choke!

    I do note that IBM has VisualAge COBOL, but where are the Qt bindings?

    ... And when will you be putting fixed-record support into ext2?

    Which one of the COBOL environments provides a metaobject protocol? (Just as CLOS - Common Lisp Object System has, as does C++ as does Guile with GOOPS

    Hmm? Hmm? Inquiring minds want to know...

  25. High dropout rates on Bills to Restrict Campus Internet Access · · Score: 2
    Right you are;
    weeding out processes
    do indeed have hefty dropout rates.

    My parents live right near Carleton University which, for a while, was known in Canada as Last Chance U. They had the self-serving policy that they'd not allow tuition refunds after midterms, with the salutory result that they'd get to keep tuition from any students that didn't drop out before having any grading feedback.

    I guess that the situation in Arizona begs the question of whether or not they were having worse "weeding out" than usual. If not, then the claim that they need to "clean up" because of bad academic results is just dishonest.

    It doesn't make the "porn-meisters" a good thing; it says is that things haven't changed much. Ten years ago, back when IRC didn't exist, I had an "office mate" in grad school who was into Relay, and the "groups" he was into back then were at least as sleazy as anything we'd see now. He didn't get invited to very many parties, suffice it to say...