Slashdot Mirror


User: Guy+Harris

Guy+Harris's activity in the archive.

Stories
0
Comments
4,578
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 4,578

  1. Re:Linux is fragment hell. on The Re-Unification of Linux · · Score: 1
    I believe that's part of the problem too. Linux has no "feel". Thats the Unix way--has been since the start. Nothing is absolute (or a true/single method of doing something).

    Examples? Do you mean "there's no single API to do (graphics, menus, sound, etc.)?" (Presumably not, as you're talking about end-users.)

    Or do you mean "there's no single desktop metaphor"? If so, then why need there be a desktop metaphor for Linux, rather than for Linux and other UNIX-flavored OSes? Or are you thinking about the configuration issues where it might be impossible to use the exact same metaphor for configuring all those OSes (although perhaps end-users won't want to configure things at the levels where that's an issue, and what should be done, instead, if possible, is to let them configure the system at a sufficiently high level that said differences go away - or have the system configure itself automatically wherever possible)?

    GNOME/KDE neither take/extend the Unix feel. They more or less transform a Unix feel into a Windows feel. Once end-users of either KDE or GNOME branch off into knowledgable users I believe they will be confused once they see a bash prompt and have to deal with pipes and other Unixish things.

    "Knowledgable users" in what sense? If they're sufficiently knowledgable, that stuff won't be unfamiliar. If they're not that knowledgable, they might be equally confused if they see a "command.exe" prompt and have to deal with pipes (which the DOS and Windows NT shells have, although the DOS one, and perhaps the one in Windows OT, may not run multiple commands with a pipe between them; I'm curious whether the NT shell does implement command-line pipes with Win32 pipes), or other such things.

    Depending on how knowledgable "knowledgable" is, the "knowledgable" users might or might not have to use a shell prompt; it may be that "knowledgable" users, in the sense of "not novices", would just use some of the less common utilities, less commonly-looked at control panel items, etc. (and I'm not one of those who think this would necessarily be a Great Loss, as long as you can use the command line, edit configuration files yourself, etc. if you're so inclined - heck, when running NT I've used the command line, manually edited the Registry, blah blah blah).

  2. Re:Asshole Moderator (off-topic) on The Re-Unification of Linux · · Score: 1
    Why was this guy moderated up?

    If by that you mean "moderated up to 1", the answer is "because he didn't post as an Anonymous Coward"; see this Q in the Slashdot FAQ, which says

    ...Anonymous posts start at 0, Logged in Users start at 1....
  3. Re:RedHat is a bubble waiting to burst on The Re-Unification of Linux · · Score: 1
    Let's face it-- most linux people don't need tech support-- and that is the only thing Redhat -really- sells.

    I have the impression that Red Hat expects (and, presumably, hopes) for that to change. In their S-1, they say things such as

    Operating systems based on the Linux kernel are some of the better known open source products. Linux-based operating systems represented 17% of new license shipments of server operating systems in 1998, according to IDC. Despite strong initial market acceptance, these operating systems have been slow to penetrate large corporations at the enterprise level due in part to the lack of viable open source industry participants to offer technical support and other services on a long-term basis.

    and

    OUR STRATEGY

    We seek to enhance our position as a leading provider of open source software and services by:

    ...

    - expanding our professional services capabilities to capture large corporate business on an enterprise basis;

    ...

    and (in the list of risks)

    WE MAY NOT REALIZE ANY BENEFIT FROM THE PLANNED EXPANSION OF OUR SERVICES BUSINESS

    We have recently begun to expand our strategic focus to place additional emphasis on consulting, custom development, education and support services. Historically, we have derived virtually all of our revenue from software product sales. Although we intend to continue to develop and sell Official Red Hat Linux, we anticipate that product sales will represent a declining percentage of our total revenue if our strategy is successful. We cannot be certain that our customers will engage our professional services organization to assist with support, consulting, custom development, training and implementation of our products. ...

    Whether the bubble will burst or not is an interesting question. I could imagine it bursting (although it's not the only stock market bubble I could imagine bursting...), but I wouldn't assume that it'll necessarily burst because Linux will necessarily remain the province of those who "don't need tech support".

  4. Re:What about the other open-source Unices? on The Re-Unification of Linux · · Score: 1
    A Unix operating system is typically named for its kernel. FreeBSD runs the FreeBSD kernel, OpenBSD runs the OpenBSD kernel, Solaris runs the solaris and Linux runs the Linux kernel.

    Umm, the reason why "{Free,Net,Open}BSD runs the {Free,Net,Open}BSD kernel" is that the {Free,Net,Open}BSD kernel is called the {Free,Net,Open}BSD kernel because it's part of {Free,Net,Open}BSD - i.e., the kernel, in those cases, is named for the operating system.

    As for Solaris, well, "uname -s" seems to think it's running the SunOS kernel. :-) (And regardless of where you sit on the "SunOS vs. Solaris" debate, the kernel is called the {SunOS,Solaris} kernel because it's part of {SunOS,Solaris}, so the same point applies there.

    Linux systems are a bit different, as they've been assembled from pieces constructed and maintained by different groups; there's no One True Linux System, whose entire source can be found under "ftp://ftp.linuxsystem.org/src"; there's no single complete OS from which the kernel takes its name.

    If you took all the files associated with FreeBSD, and replaced it's kernel (and support programs like ps, lsof, etc) with the Linux kernel (&etc), you would be running Linux. Wouldn't you?

    No. You'd be running a BSD/Linux hybrid; it would feel different from many Linux systems, as the APIs would be a bit different, the administrative commands would be a bit different, the twisty little maze of "/etc/rc" files would be a bit different, etc. - and it's not at all clear that it'd be less different from a Linux distribution using one of the usual collection of Linux-distribution userlands than those distributions are from one another.

    (If you took all the files associated with Windows NT, and replaced its kernel with a Linux kernel, and wrote an "ntdll.dll" that implemented all the NT system calls atop a possibly-extended Linux API, would you be running Linux? :-))

  5. Re:What about the other open-source Unices? on The Re-Unification of Linux · · Score: 1
    And I'm sorry, Mr. Raymond, but Cathedrals are things of beauty.

    ...but it's not necessarily the case that every piece of software built in the "cathedral" fashion is necessarily a thing of beauty.

    Your bazaar vision, well... the peasants can roll up the tents and booths and move on when the weather goes bad. 200 years later there is still a beautiful Cathedral standing. There's a bare patch of dirt over there were the bazaar once sat.

    But how many pieces of software will last for 200 years? If technology, desires, etc. change sufficiently quickly, building something for the ages may be a waste of time.

    (I.e., don't mistake a metaphor for reality.)

  6. Re:Linux is fragment hell. on The Re-Unification of Linux · · Score: 1
    Let me explain why KDE/GNOME will fail. They are aiming for portability. They aren't designing FOR Linux. They are designing for an abstract computer which does not exist (and never will). GNOME will never take full ability of Linux, nor will KDE.

    To what sort of things are you referring here? How would "word processors, office applications and so fort" work better if they "[took] full ability [presumably meaning "took full advantage"] of Linux", rather than merely using, by and large, an API common to all modern UNIXes (plus APIs supplied by the desktop environment they use, those APIs being, in turn, implemented, ultiplately, atop an API common to all modern UNIXes).

    Or are you referring to the desktop environment components themselves (window manager, file manager, panel, applets, etc.)?

    They will feel so foreign compared to how Linux runs.

    How does Linux "run" in this context, and what are examples of how they'd feel "foreign"?

    BTW, if Linux is as fragmented as you say, would not even "designing FOR Linux" be designing for "an abstract computer", even if it's less abstract than designing for modern UNIXes?

  7. Re:Doublethinking out loud is now a sport. on The Re-Unification of Linux · · Score: 1
    I suppose the fact that 90% of the computer users out there can't get anything to run on Linux is a figment of your imagination too.

    I assume that's rhetorical, as I suspect "90% of the computer users out there" have never tried Linux, and not just because they think it'd be too hard to make it work. If 90% of the computer users out there wouldn't be able to get anything to run on Linux were they to try, then, as you note, Linux wouldn't make a better desktop, at least for that 90%.

  8. Re:What about the other open-source Unices? on The Re-Unification of Linux · · Score: 1
    How do you think all the original Unices got fragmented? All of these companies got a copy, hid their source, and released their own proprietary versions. They cannot do that with Linux (or at least not the core parts of it.) With the *BSDs, they can.

    The answer to the poster's question is "because the bulk of the UNIX-system-vendor interest in open-source Unix appears to be in Linux, not in any of the BSDs, and that's why Raymond spoke of Linux as being the cause of the re-unification"; there's no need to ascribe this to Slashdot not giving enough emphasis to the other open-source Unixes.

    One can speculate on why the bulk of that interest is in Linux; I've not heard anything to convince me that it has anything to do with the GPL preventing fragmentation (I've even heard people argue that BSD not being GPLed is the reason why all the different open-source BSD projects have appeared; those arguments are especially unconvincing, given that they are all, err, umm, open-source projects, so it's not as if XBSD could add something and keep YBSD and ZBSD from ever picking it up...).

    One could imagine companies thinking the way you describe, but that doesn't necessarily imply that they are thinking that way ("plausible" doesn't imply "true").

  9. Re:Dropping IRIX? on The Re-Unification of Linux · · Score: 1
    The blank between "p_type=" and "chill" in the URL you put in (as text; why don't more people post HTML-formatted articles and put real links in?) doesn't belong there; this is the article, which quotes Hank Shiffman of SGI as saying
    "We have not closed the door finally on [Irix, SGI's version of Unix, on Intel], but the current feeling from an applications standpoint is that Linux is the right answer. Given the resources we have, we have to focus on just one [operating system] and that one is Linux.

    (In this context, "on Intel" presumably means "on IA-64", not "on x86".)

  10. Re:I agree on The Re-Unification of Linux · · Score: 1
    But there is no dispute that the Unix world is slowing unifying.

    It sounds as if you meant "slowly unifying" here; "slowing unifying" sounds, at least to me, as if it would mean "slowing down the process of unifying", i.e. unifying less, rather than more.

  11. Re:Windows UI consistent? on Interview: Mandrake Answers · · Score: 1

    There's also the User Interface Hall of Shame, with various UI design mistakes (in the view of the authors) in various UIs, including but not limited to Windows (they alo have a User Interface Hall of Fame, for stuff they deem sufficiently praiseworthy).

  12. Re:Bah! FAA has this guy beat by decades more! on Dell finds "Oldest PC" · · Score: 1
    The FAA is still the largest purchaser of vacuum tubes in the US. Guess why? Dinosaur computing hardware.

    Assuming this isn't a troll (in the sense of "troll" I saw in something alt.folklore.urban-related, wherein a "troll" was, as I remember, a known-to-be-bogus outrageous claim posted in the hopes of drawing out heated rebuttals - as opposed to just Boring Old Flamebait, which often gets described as a "troll" on /.), I doubt that - even the crufty old 90whatever machines were based on System/360s, and those were transistorized (the first transistorized machines came out in the mid-to-late '50's, e.g. IBM 7090's).

  13. Re:256 bytes of memory!! on Dell finds "Oldest PC" · · Score: 1

    The Dell press release on this quotes the owner as saying

    It became a bottomless pit because of constant upgrades.

    so maybe he'd upgraded it to 64K or something (or whatever the maximum was on that machine) at some point in its life.

  14. Re:NT doesn't need GNOME on The Future of GNOME · · Score: 1

    ...or they might design an API that would be implemented by a library separate from Xlib and not specific to KDE, E, etc., so that an application doesn't have to be linked with some particular desktop environment's or window manager's library.

    Now, it might be nice if that library became a part of Standard X, so that one could, in theory, count on it being on every system that has X; I don't see why it would matter whether the routines were in Xlib itself or in some other library that's part of Standard X.

    Unfortunately, "in theory" doesn't mean "in practice"; regardless of whether those routines went into Xlib, or into a separate library, in X11R6.5, or X11R7, or whatever, that wouldn't help people who had Boring Old X11R6.4 or Boring Old X11R6.whatever-Based CDE or whatever.

    Putting it into a separate library might make it slightly easier to add it to a system with an old version of X - you wouldn't have to replace Xlib, you could just add the library.

    So perhaps it should become part of the X11.whatever specifications, but that doesn't mean it should necessarily become part of the Xlib specifications.

  15. Re:who cares? on FreeType posts patent warning · · Score: 1
    Use a font server like xfstt.

    ...which would presumably be threatened by the same patent. (Could we please have no more "use xfstt instead" postings unless they contain a good reason why the patent won't affect xfstt?)

  16. Re:What do you mean no TT for free? on FreeType posts patent warning · · Score: 1
    Of course there are plenty of free TT fonts.

    I assume you're replying to a comment in this thread, not to the original article, given that the original article wasn't discussing free fonts, it was discussing patent encumbrance of font rasterizing software.

    Since xfstt is working so great for me. Why, bother worrying about freetype?

    Because xfstt, being another TrueType rasterizer, would presumably be hit by the same patent.

  17. Re:Promiscuous mode in 98/NT? on l0pht develops Sniffer Sniffer · · Score: 1

    If your system has a driver that lets you get at raw packets (the moral equivalent of raw DLPI access on Solaris, SOCK_PACKET or packet filter access on Linux, BPF access on BSD, etc.), the driver could provide a way to enable or disable promiscuous mode on cards that support it, read and write raw packets, etc..

    Unfortunately, NT either doesn't come with such a driver by default, or doesn't document it (NT Server comes, I think, with Network Monitor, which includes such a driver, although the version that comes with NT is claimed not to support promiscuous mode; you need the version that comes with System Management Server to get that).

    The Microsoft Developer Network stuff comes with sample driver and userland code to do that, at least on NT, and PCAUSA sells the Win32 NDIS Framework, which includes a driver and a userland library to let you do that on W9x and WNT (complete with a BPF interpreter in the driver, so you can do BPF-style packet filtering when capturing).

    I've not used either of them, so I can't say one way or the other how well they work.

  18. Re:Linux Sniffer? on l0pht develops Sniffer Sniffer · · Score: 1

    The Ethereal site is here. (I shan't say what the best sniffer is, as I'm not exactly a neutral observer.... :-))

    (Note also that Ethereal isn't Linux-only.)

  19. Re:these should make some appliances... on New Processor Design from Sun Microsystems · · Score: 1
    Copyright © 1999 Dow Jones & Company, Inc.

    I'd be particularly alert for bias in articles put out by this company, and would love to know who owns them. ;^)=

    Unfortunately, the corporate fact sheet page on the Dow Jones Web site doesn't seem to say anything about ownership of their shares by other corporations, although the shares are publicly traded on the New York Stock Exchange.

    (I.e., if you were just jumping on the "MS" part of "MSNBC", and inferring that this was some Evil Microsoft FUD Plot, note that the article looks as if it might be a re"print" of a Wall Street Journal article, not something put out directly by MSNBC.)

  20. Re:Look at the multimedia and scaling, not the Jav on New Processor Design from Sun Microsystems · · Score: 1
    Sun have had processors around for a while now which have been designed to execute Java bytecodes directly...

    ...such as picoJava.

    The interesting stuff is the VLIW aspect...

    ...but with an allegedly-VLIW (assuming VLIW isn't just being used as a marketing-speak alias for "buy this, it's c00l", as e.g. RISC appears sometimes to be used) instruction set, it appears that this chip isn't designed to "execute Java bytecodes directly".

    ...lending itself to bytecode environments in general (not just Java)

    In what fashion does an underlying VLIWish instruction set lend itself to bytecode environments better than does a non-VLIWish instruction set?

    Basically it looks like they're making a stab at a new *style* chip architecture, not just overclocking some knackered design a la Intel.

    Well, to be fair, Intel are also working on what they consider a new style of instruction-set architecture, even if it appears that many of the basic ideas for it came from HP.

  21. Re:Java bytecodes on New Processor Design from Sun Microsystems · · Score: 1
    ...suggests that MAJC won't interpret Java bytecodes; bytecodes would have to be interpreted...

    Make that

    ...suggests that MAJC won't directly interpret bytecodes; bytecodes would have to be interpreted by software...
  22. Re:Java bytecodes on New Processor Design from Sun Microsystems · · Score: 1

    The EE Times article suggests that MAJC won't interpret Java bytecodes; bytecodes would have to be interpreted, or compiled into native machine code, as on most other platforms. (It also suggests that other languages could be compiled into its native instruction set as well.)

  23. And maybe the HP 72x-series as well on LinModems? · · Score: 1
    stay away from the 7xx series of HP printers, every one that I have seen is a software printer....

    The PPA For The Masses page says it has some GPLed software to drive at least some of the 7xx-series HP printers (with the help of Ghostscript).

    I've not used it, so I can't say one way or the other how well it works.

  24. ...but the ICMP replies would still get bit. (Off- on Cisco talks up products to /slow access/ · · Score: 1

    Never mind, the TTL exceeded or port unreachable reply would still get hit if ICMP packets are dropped, even though the outgoing UDP might not get hit.

  25. Traceroute uses UDP, not ICMP (off-topic) on Cisco talks up products to /slow access/ · · Score: 1

    "traceroute" sends packets to a UDP port it hopes isn't in use; it doesn't send ICMP Echo packets. (Perhaps those discussing ICMP packets being dropped or restricted are thinking of NT's "tracert"?)