Slashdot Mirror


Linus on Amiga decision

amiga_dude sent us an article that has a ton of information about the confussion and questions surrounding the recent Linux Amiga QNX news that has been sprouting up. This one is a pretty good catch all piece with some Linux words as well.

259 comments

  1. Re:I'm glad that they chose Linux by Anonymous Coward · · Score: 0
    Message passing is for wussies.

    Do you have anything to say about the subject, or are you merely echoing Linus' thoughts?

  2. Re:woha there TCP/IP in GNU/LINUX not any good !! by Anonymous Coward · · Score: 0
    "may also imply development of the Linux TCP/IP code, which is not well regarded as it stands"

    This is probably just fallout from the Mindcraft tests.

  3. Re:Applications? by Anonymous Coward · · Score: 0

    "Everybody seems to be gushing how "this means Amiga will run Linux apps out of the box.""

    You are forgetting vmware, which run MS-software on Linux.

  4. Re:Applications? by Anonymous Coward · · Score: 0

    and if they use a non-x86 processor, it means all those commercial apps are not there.

  5. Amiga + Linux by Anonymous Coward · · Score: 0

    Why whine about Amiga using Linux for something? The Amiga was the first really efficient, well designed home computer - why not maybe have some faith that they might do something really cool now with the software. And hey - alot of very good apps exist for AmigaOS, maybe this will mean they'll soon be available for Linux. I don't see this as a bad thing at all.

    1. Re:Amiga + Linux by Anonymous Coward · · Score: 0

      Because Amiga was something great more than a decade ago, people seriously thing that whomever owns the Amiga brand name has somehow magically inherited that sterling quality?

      I say slap an Amiga logo on whatever cheap clone box you want. It won't be the same. Deal with it. Amiga has been dead for a long time. Amiga fans trivialize what was a good hardware/software platform by assuming that the current owners of the trademark have anything to do with past success.

    2. Re:Amiga + Linux by TedC · · Score: 1
      But the best reason NOT to use the new Amiga is that many of us got fscked over when Atari/Commodor/TI killed our favorite computer. The reason I work on Linux is that this cannot happen.

      Excellent point. It will be interesting to see what Amiga plans to do with their software licensing, releasing specs on hardware, etc. Strict proprietary licensing could really dampen my enthusiasm.

      TedC

    3. Re:Amiga + Linux by MEEPT!!! · · Score: 1

      Amiga on different hardware, using different software... is a PC!


      Maybe if the original AMIGA dev team where working on it. Maybe if they used BeOS(seems like the perfect marriage if you ask me).

      But the best reason NOT to use the new Amiga is that many of us got fscked over when Atari/Commodor/TI killed our favorite computer. The reason I work on Linux is that this cannot happen.

  6. Spare us... by Anonymous Coward · · Score: 0
    ...the pro-BSD, anti-Linux trolling...

    As I suspected:

    www.mischevouslittle.demon.co.uk is running thttpd/1.00.disbu on FreeBSD

    Can a FreeBSD user make it through the day without flaming Linux? I think not.

    1. Re:Spare us... by Fluffy+the+Cat · · Score: 1

      www.*.demon.co.uk are all hosted by Demon Internet, a fairly large UK ISP. Are you suggesting that because Demon runs FreeBSD on their webserver, all their customers run it as well?

  7. Here's what he said: by Anonymous Coward · · Score: 0

    http://www.flyingmice.com/squid/moobunny/amiga/mes sages/10172.shtml

    Most of it strikes me as being the typical jealosy/bitterness "they didn't BSD, the heathens" attitude. Then again, I don't know.

  8. Can you spell F L A M E B A I T ? by Anonymous Coward · · Score: 0

    I know you could.

  9. Re:I'm glad that they chose Linux by Anonymous Coward · · Score: 0

    And windows is a lousy os too, but does it
    matter which lousy operation systems that exists
    as long as noone plan to use then?

    Hint: It nos QNX but neutrino that are
    beeing uset, and it is a complete different
    os, written from the ground.
    ie: No codebase from qnx, and no software
    written for qnx wil run on it, witout a port.

  10. You are clearly a moron by Anonymous Coward · · Score: 0
    Let's see.

    Oracle uses the Linux Kernel.
    Informix uses the Linux Kernel.
    Sybase uses the Linux Kernel.
    Hewlett-Packard uses the Linux Kernel.
    IBM DB2 uses the Linux Kernel.
    CodeWarrier uses the Linux Kernel.
    WordPerfect uses the Linux Kernel.
    SGI uses the Linux Kernel.
    Creative Labs uses the Linux Kernel.
    Cobalt uses the Linux Kernel.
    Sony PlayStation uses the Linux Kernel.
    And so on ...

    Now Amiga is going to build their object system on the Linux Kernel.

    What's the big deal?

    I accept your apology in advance!

    no shoes, no shirt, no problem

    1. Re:You are clearly a moron by Tardigrade · · Score: 1

      If an app (Amiga's OE) needs to modify the Linux kernel to run, it must be distributed under the GPL. Remember the MOSIX flamefest? Device driver modules generally do not need to do this, and are therefore exempt. There are probably ways to get around this, ie. make a GPl'd/LGPL'd buffer between the kernel and the OE, or not even need to make kernel mods, or have those kernel mods become part of the main kernel distro, or something.

  11. Custom chips are what made the Amiga by Anonymous Coward · · Score: 0

    One point I'd like to make is that the original Amiga was so great because of the custom AV chips in it. I don't really remember their names. I think there were Agnes and Veronica, among others, that handled special tasks.

    So, if they are going to do something revolutionary, it's likely it will be in the hardware and will involve custom audio/video/3D/java chips. The Linux kernel would presumably just interface to these hardware subsystems which handle the bulk of the work.

    In My Humble Understanding, that's why the supporting kernel isn't quite as important as it is made out to be; cause it's just doing grunt work and interfacing with peripherals. The driver support in Linux probably does make it a better choice than QNX.

    I would presume that any higher layers of the Amiga would be proprietary, but if they made any improvements to the kernel (including new device drivers) they'd have to make them available to be added to the core kernel distro.

    No matter how you slice it, stuff is going to get Real Nuts Real Soon Now.

    1. Re:Custom chips are what made the Amiga by Ben+Hutchings · · Score: 1
      I think there were Agnes and Veronica, among others, that handled special tasks.

      The A500, A1000 and A2000 had these:

      • Agnus (for Address GeNerator) - contains blitter, graphics coprocessor (copper) and carries out all memory-register transfers for custom chips
      • Denise (for Display ENabler?) - handles video output (including colour lookup, HAM (Hold-And-Modify) mode, and sprites), collision detection, and game control interfaces (including ADC)
      • Paula (for Ports and AUdio) - handles serial, disk and audio I/O
      • Gary (for Gate ARraY) - contains various board-specific logic and chip selection

      Later Amigas had various extra or replacement chips with names including Ramsey, Buster, Alice, Akiko, Lisa, and Gayle.

    2. Re:Custom chips are what made the Amiga by DrPsycho · · Score: 1
      Anges, Denise, Paula... etc... etc... etc...

      Again, that's history.

      Amiga Inc. has made it clear that there's no point reinventing the wheel. Back when the original Amigas were released, anyone could put together reasonable AV chips. But now, there are companies whose entire existence is devoted to the production of high performance chipsets. Even Amiga can't be so egomaniacal to believe they could out-do companies like Creative Labs and 3DFX. Likely their new hardware architecture will be modular enough to accept these third-party chipsets, as well as permitting a higher degree of upgradeability than the Classic Amiga "We Solder All The Chips You'll Ever Need Directly To The Motherboard" mentality.

      The Amiga is more than just a bunch of custom chips. Their OS was waaaaay ahead of its time... so much so that junkies such as myself still swear by it. It's got a much more straightforward filesystem than the somewhat dated offering of *N*X. etc. etc etc. I'm not writing this to pat Amiga on the back (instant flamebait?) but to point out that there's more to Amiga's charm than just the hardware.

      --

      -DrPsycho - Coping with reality since 1975

  12. Re:I'm glad that they chose Linux by Anonymous Coward · · Score: 0

    You obviously don't know anything about QNX nor most other RTOS's.

  13. Re:Information on Linux TCP/IP Stack by Anonymous Coward · · Score: 0
    Reread the post you answered to, will you? I agree with the guy you answered to: It's not worth responding to someone who claims that one of the problems with Linux TCP/IP stack is that it is not BSD derived - that assumes that noone can ever write a better TCP/IP stack than the BSD one.

    Yeah. Right.

  14. Re:WHAT!!! by Anonymous Coward · · Score: 0
    I can't imagine that Amiga would release their GUI as open source, so I'm fairly sure that the right way to interpret the above suggestion is that they will be adding a log on top of the Linux kernel, not as part of the kernel.

    Just as you need to add at least libc and a shell to the Linux kernel to get a working system.

  15. where did you invent this from? by Anonymous Coward · · Score: 0

    totally wrong. Anyone whose visited qnx's webpage knows there are several c++ compilers for thier RTOSs. And I'm not even going to address the "underpowered and useless" comment...

  16. Re:I'm glad that they chose Linux by Anonymous Coward · · Score: 0

    Have you really checked up QNX?
    Its Photon is very nice, and assembler, get a life, most good RTOS today have high level programming tools. mostly C++ stuff.

  17. Re:Applications? by Anonymous Coward · · Score: 0
    They don't need to run a full screen X server. There's several X servers for Amiga that opens X windows on normal Amiga screens (basically, that scheme usually won't let you run a window manager, though).

    As for requiring the same libraries, you need a small minimum, yes. But that doesn't mean that the "Amiga only" applications have to use those libraries.

    So to run Linux apps, you would have to add some libraries found in a typical Linux distribution, yes. But only a miniscule part of what a typical Linux distro includes. And that doesn't stop you from adding your own libraries for the Amiga specific applications.

  18. Re:I think Linus might be wrong on this one... by Anonymous Coward · · Score: 0
    As if the Amiga related patents are worth the paper they're written on... It's not that long until the few that are worth anything start expiring either. If Gateway bought Amiga for the patents, they were stupid.

  19. Re:An Amiga users opinion of Linux: by Anonymous Coward · · Score: 0

    As a result the TCP/IP code in Linux is by far the worst in the industry,
    worse even than the severely broken code in Win-NT/98.


    I have a network (Ethernet) with two computers on it. One is my Pentium/166, a Linux box, which acts as a gateway to the outside and as a firewall. The other is a beffed up Pentium II/400 running Windows 98.

    As a test of the network while I was setting it up, I ran some 'ping -f' commands from the Linux computer to the Win98 one. I discovered that we could get about 4M/s transfer rates for a few seconds, but then mysterious pauses would occur during which no data was transmitted. tcpdump showed my system sending out ARP packets to find the other computer during this time.

    When I sat down at the other computer I found the problem. The pings were overloading Windows and causing it to seize up, freezing all activity on the computer except the mouse pointer! And this is a well-designed networking stack?

    Daniel

  20. Re:An Amiga users opinion of Linux: by Anonymous Coward · · Score: 0
    "But I wish you could save me from having a major itch to flame you to a Peiking duck crisp."


    Duhhh... hey Billy Bob, perhaps you should lay off the "lame"thrower long enough to realize that I re-posted comments FROM ANOTHER SITE for /.ers to read.


    Twit.

  21. Re:Amiga, the Linux Kernel, and Licensing Hell by Anonymous Coward · · Score: 0
    You are TOTALLY WRONG.

    The GPL does not allow you to link GPL'd code to non GPL'd code, unless the non-GPL'd code is under a less restrictive license (for instance the LGPL).

    However, libraries accessing the kernel does not link to it. They use the syscall mechanism. There is neither implicit nor explicit linking.

    If you were right, then no commercial software for Linux would be legal, since the commercial software without exception link to at least the C library, which uses the syscall mechanism.

  22. Re:Why was this moderarted down? by Anonymous Coward · · Score: 0

    Do colleges graduate anyone with guts anymore?

    Well, colleges don't graduate regular Slashdot participants, because they never log off to finish their coursework.

    The student Slashdot/Linux lifestyle can lead to situations like a friend of mine who
    has been a student or employee of the U of MN since he graduated from HS in 1968. Had a work study job in the hopsital as a "student" for so long that it finally was converted to a regular job. Made a big stink when he was laid off and lost his bennies in a costcutting measure a few years back. Of course he made it back onto the payroll eventually, and is still there. I don't think he's ever applied for even a bachelors degree.

  23. Re:Information on Linux TCP/IP Stack by Anonymous Coward · · Score: 0
    BSD is another California Cult. Did you know that one of their claims is that God handed down BSD TCP/IP to Moses on a set of stone tablets. Or maybe I heard wrong; maybe becaue their code is so old and creaky that it only seems like it was handed down to Moses.

    Having used BSD TCP/IP for an in-house project, I can tell you first hand that it is *far* from bug free. In fact it is not really even fully RFC compliant. As to code quality, it's variable at best; much of it is a mess, down right hackish even.

  24. Someone is very confused by Anonymous Coward · · Score: 0

    They don't say what userspace they're using but since it's supposed to be a new operating system and they say they don't want to be 'just another distribution' I assume they are not using a GNU system, beyond maybe glibc. Then they say that third-party commercial software will run! I think they underestimate the assumptions that most UNIX software makes about its operating environment (whether this is good or not is a matter of opinion, but it is a fact) -- the entire system is built on the idea of using small programs in many diverse situations, which requires at least the common utilities (sh, grep, sed?) to be around. Maybe WordPerfect would run since it's ported from Windows; I'm dubious about Quake, and most useful software (Emacs, gcc, dpkg, etc) is almost certainly going to have difficulty in an environment that lacks the basic facilities provided by GNU. [ I suppose it might (barely) run, but don't even dream about compiling anything -- just look at the amount of stuff that gets invoked for a typical configure or make run ]

    Daniel

    1. Re:Someone is very confused by Anonymous Coward · · Score: 0

      Maybe WordPerfect would run since it's ported from Windows

      WordPerfect isn't ported from Windows. At most the Linux version is derivative from the DOS version. And isn't it really more related to the old Unix version of WordPerfect?

    2. Re:Someone is very confused by Anonymous Coward · · Score: 0

      All the GNU tools and X11R6 run on the EXISTING Amiga OS via a shared library of about 150K size.
      ixemul. library emulates the BSD kernel.
      Also, X11 has run on the Amiga OS since Linus was a freshman in High school, maybe before.

      BTW, the existing Amiga "Kernel" is about as close to Linux as NT is. (Ugh, I used the "NT" word...)

    3. Re:Someone is very confused by Anonymous Coward · · Score: 0

      Who said it will run 3rd party commercial software ?
      It will NOT have an x86 CPU !

  25. Re:I'm glad that they chose Linux by Anonymous Coward · · Score: 0

    RTOSs' don't even run on regular computers like you and I purchase. The media has to be gold-plated uranium. They don't use bits and bytes, they use little pixies who fly around on the wires.

    Or whatever.

  26. Re:Information on Linux TCP/IP Stack by Anonymous Coward · · Score: 0

    Let's make it simple.

    Linux TCP/IP - BAD
    BSD TCP/IP - GOOD

    Why?

    BSD TCP/IT stack has a backing of commercial developers with easy access to quickly eveloving standards and 24/7 dedication.

    Linux TCP/IP is being patched by Linux community who have hard time to follow standards and amendmends as they are not members of standards commities etc.

    So, considering the above, Linux's problem is that its TCP/IP stack is not BSD derrived.

  27. Try RTLinux - Real Time for Linux by Anonymous Coward · · Score: 0

    We were using QNX as our kernel because of its real-time capabilities. Rtlinux gives you interrupt response times equal to QNX. Works great, too! Plus you can run all your Linux apps instead of using the brain dead QNX tools.

  28. Re:Information on Linux TCP/IP Stack by Anonymous Coward · · Score: 0

    If that is all you can add to the discussion (speculation about what the author might or might not know) then why did you type anything at all?

  29. Re:WHAT!!! by Anonymous Coward · · Score: 0

    when a 'moderator' marks something down as flamebait, the moderator is taking the bait.

    this should not have been marked down as such.

  30. Re:Information on Linux TCP/IP Stack by Anonymous Coward · · Score: 0

    You speaketh:

    > BSD TCP/IT stack has a backing of commercial developers with easy access to quickly
    > eveloving standards and 24/7 dedication.BSD TCP/IT stack has a backing of commercial
    > developers with easy access to quickly eveloving standards and 24/7 dedication.

    Translation:

    The BSD stack has been fragmented into numerous closed source derivatives by the aforementioned "commercial developers", which do NOT all interoperate properly. (consider all the known TCP/IP bugs found in all the BSD derived stacks out there)

    You sayeth:

    > Linux TCP/IP is being patched by Linux community who have hard time to follow standards and
    > amendmends as they are not members of standards commities etc. Linux TCP/IP is being patched by
    > Linux community who have hard time to follow standards and amendmends as they are not members
    > of standards commities etc.

    Translation: Linux was not written by some corporation's warm bodies who sit on standards committees to try and influence things in favor of their company's product, but rather, it was written by people with actual experience with networking who needed to ensure interoperability with everybody else's broken TCP/IP stack. It is tested by hundreds of thousands of people and relied upon on a daily basis. In short, it works-- regardless of what meaningless platitudes you wish to spout.

  31. Re:I'm glad that they chose Linux by Anonymous Coward · · Score: 0

    Rodents of Unusuale Size? I don't think they exist...

  32. Re:What's still missing by Anonymous Coward · · Score: 0

    Real time OSes are a stupid way to do audio/video stuff on a commodity computer. The problem is that just having "Real Time" doesn't necessarily mean that your computer is fast enough-- and the tradeoffs are that your machine may become useless for anything else.

    The right way to do A/V stuff is with special (intelligent) hardware that works in real time itself (under the control of the machine), and takes the load off your CPU (and operating system).

    Real time OSes may seem like an impressive way to make a 1980s soundcard work good, but "real" hardware will work with any old OS.

  33. Re:WHAT!!! by Anonymous Coward · · Score: 0

    Actually not quite. The OS was on a ROM but the GUI (workbench) was what you had to boot (either from a floppy or HD, note that it was VERY small though)

  34. Re:Information on Linux TCP/IP Stack by Anonymous Coward · · Score: 0

    Well,it's sad that Linux lost to Windows NT rather badly
    and the principal cause of that loss is TCP/IP stack
    inferior to that of Win NT. Which do you think
    has a better TCP/IP implementation, Win NT or BSD-derived OS? I can't answer definitively without similar test
    between FreeBSD vs Win NT. However, I bet it's FreeBSD. Then, isn't it rather clear that Linux has a big big problem with TCP/IP implementation? BSD TCP/IP implementation has been refined over a much longer period than that of Linux and it seems to me pretty natural that BSD implemetation is much better than that of Linux(nothing to be shamed of, here). When a problem is identified, what's to be done is not avoiding the issue but admitting the defect and trying to fix it. If everybody in Linux community takes a stance like yours, I believe the future of Linux is rather bleak. It's not yet time for champaigne nor for arrogance but time to begin a step-up effort to catch up with superior networking code out there.

  35. Re:I think Linus might be wrong on this one... by Anonymous Coward · · Score: 0

    Hrm, sounds more like Commadore except they do marketing too... Seriously, can you think Gateway could be as bad as Commadore? It's the techs who made the Amiga great, not the suits. So far it looks as though Gateway has let Amiga do what they want/need to. Sort of like Saturn. I'm not too worried at all unless it because really popular enough for the suits at Gateway to take notice and "get involved"...

  36. arses,, by Anonymous Coward · · Score: 0

    first they imply that QNX is superior to linux (which it is not, QNX is a real time OS while linux is a full fledged unix) then they imply the TCP/IP code in linux stinks (which it doesnt, it may not be multithreaded but it works well in single threaded mode). Amiga mags/users should go crawl back into the corpse that their machine has become and stay there.

  37. Some things to think about by Anonymous Coward · · Score: 0

    Some things to think about:

    (1) There is NO ONE "BSD networking" code package. There is the original stuff from Berkeley, which is 10 years old and worthless, and there are the free, working versions in FreeBSD, NetBSD, and OpenBSD, respectively. All 3 differ in ways, and have been twisted and tied into the internals of the respective operating systems.

    (2) Holger Kruse took the BSD stack (undoubtedly from one of the above) and made it into a closed-source product for Amiga. (free of charge, but closed source none the less). And now he is complaining about Linux's TCP/IP which is under the GPL... hmmm....

    (3) Both Linux TCP/IP and BSD TCP/IP are NOT multithreaded or reentrant. Linux's stack is being threaded at this very moment, however. And BSD's??

    (4) The majority of computers on the Internet are either running MacOS or Windows-- neither of which has a BSD TCP/IP stack. And Linux is responsible for "holding back the development of protocols on the Internet"? I think not.

    (5) Holger's TCP/IP stack is probably used in 95% of cases for dial-up access to the Internet, and I don't doubt that that is what it is optimized for. So, when he claims that Linux doesn't perform well under congestion, I am betting he is talking about over a dial-up line. It's quite possible the his stack is a little better on slow dial-up lines than Linux. Does this matter to anyone running a server? Will this matter in a few years when dial-up access really has faded? No.

    1. Re:Some things to think about by Anonymous Coward · · Score: 0

      Ah, I just checked his page and realized that it's now shareware! When it first came out it was free, I guess that was his way to kill off the competition before he started charging for it.

      While it is nice of him to write software for the Amiga, it seems that he is taking existing free code out there (X11 and BSD networking) and turning it into shareware. That really colors what he has to say about Linux, in my opinion :)

      * - A big reason why I don't use my Amigas any more is that I can't afford to use them for networking. I'm sorry, but I just get fed up with those in the "Amiga community" who bought up all the Amiga Ethernet cards so they could sell them for $250 to the poor saps who really needed them. Meanwhile I can buy PC Ethernet cards for $5 at the local store.. and now I'm running Linux on a PC, wonder why?

    2. Re:Some things to think about by Anonymous Coward · · Score: 0

      You wrote-
      2) Holger Kruse took the BSD stack (undoubtedly from one of the above) and made it into a closed-source product for Amiga. (free of charge,
      but closed source none the less). And now he is complaining about Linux's TCP/IP which is under the GPL... hmmm.... "

      Many people have reported problems w/ the Linux TCP/IP stack. If I ask others they do rank it as Window's NT quality which is bottom of the barrel.


      You wrote -
      5) Holger's TCP/IP stack is probably used in 95% of cases for dial-up access to the Internet, and I don't doubt that that is what it is optimized for. So,
      when he claims that Linux doesn't perform well under congestion, I am betting he is talking about over a dial-up line. It's quite possible the his stack is a
      little better on slow dial-up lines than Linux. Does this matter to anyone running a server? Will this matter in a few years when dial-up access really has
      faded? No."

      You mean to say that congestion will fade w/ faster connections? Come on here!

    3. Re:Some things to think about by Anonymous Coward · · Score: 0

      > You mean to say that congestion will fade w/ faster connections? Come on here!

      Have you ever compared the performance of a PPP connection with a direct route to the Internet on an Ethernet network?

    4. Re:Some things to think about by Fluffy+the+Cat · · Score: 1
      (2) Holger Kruse took the BSD stack (undoubtedly from one of the above) and made it into a closed-source product for Amiga. (free of charge, but closed source none the less). And now he is complaining about Linux's TCP/IP which is under the GPL...

      Not free of charge, unless the license has changed recently. There's a time limit on connections unless you pay to register.

      Despite this, it is a very polished piece of software. I played with various versions of it before buying a different stack, and it was certainly one of the easiest setup jobs I've ever had. It's a pity about the "interesting features", really.

  38. Re:Information on Linux TCP/IP Stack by Anonymous Coward · · Score: 0

    you dumbass. linux didnt loose to NT because it has an inferior TCP/IP stack - it lost because it has a single threaded TCP/IP stack while NT has a multithreaded one. Thats the reason your "superior" BSD stack will also loose to NT (remember that BIG LOCK BSD has around its stack?..well thats inferior)..there is nothing wrong/better/worse about ANY TCP/IP stack in any OS otherwise packets wouldnt flow efficiently from the machine. its just the single/multi threaded stuff that makes the difference.

  39. Custom chips are what *killed* the Amiga by Anonymous Coward · · Score: 0

    Because of its custom chips the Amiga platform has evolved so slowly and was overrun later by PCs and others.

    That's what you have to pay if you are forced to keep backwards compatibility on the hardware layers.

    BTW: The two names were Agnus and Denise.
    (Ther were some other chips I don't remember now.)

  40. Re:Graphics in the kernel by Anonymous Coward · · Score: 0

    err..ive had loads of problems with X but i can say that it never shuts down the machine. Sure, the console may get screwed up but you can still rlogin remotely and kill X. dead X != dead system.

  41. Inquiring minds need to know... by Anonymous Coward · · Score: 0

    OK, Amiga has decided to built on Linux - somehow. Where are the details? What hardware will be used. How will Amiga deal with the GNU licensing issues?

    I realize that the Linux announcement was just made a few days ago, but this has been in the works for some time. Amiga should release specific technical information *Pronto* at least for the sake of appeasing Amiga fanatics who somehow feel betrayed (seeing that QNX at least had a working demo of something it called an Amiga base....)

    Given Amiga's history of vapor announcements since acquisition by Gateway, nobody really expects technical details to be forthcoming. It's very sad that Amiga enthusiasts keep believing and keep fooling themselves.

    What is particularly disturbing is all the spec about Transmeta. This plays directly upon the Linus mystique in a very dishonest way. Nobody denies or confirms anything. Fuck em. This kind of secrecy is the exact opposite of everything we value in free software and the open foundation of Linux itself. Rumors float around that Linus himself has had secrect conversations with Collas about special chip(s) provided by Transmeta, and that this was one of the main reasons for the Linux decision. Huh? If Linus can't be more forthcoming (at least in denying speculation without providing all the details) then he should either quit his job at Transmeta, or turn leadership of Linux over to someone else. We don't need someone who is playing footsie with scoundrels like Gateway in the name of Linux from a position of representing Linux to others, at least in the public mind.

    In my opinion, Amiga holdouts and wellwishers would do well to fully embrace open source or free software and let the Amiga die. We don't need a sort of or semi-free OS based on the Linux kernel which only runs on custom vapor hardware and which is not truly open source not to mention non-free.

    The old Amiga was great. One can run most Amiga software with UAE on a Linux PC. I still have my A3000 thought the keyboard broke and I never got it replaced not to mention bad serial chips caused by lightnening strikes and the fact that my local Amiga store closed down years ago.....sob..

    Ok. So we need more of a real time OS which is open source. Surely someone can work on that as an offshoot of Linux or Hurd, for example. I think it is a mistake to tie things too much to custom hardware. That was ok ten years ago when stock PC hardware was not so powerful. The performance increase with custom hardware for a "new" Amiga will not be meaningful to most users with todays machines. I hope I am wrong about that. I would dearly love to see a new paradigm for computer chips and memory which is vastly different from what we have with today's Intel clones and very expensive risc based boxes. But that will be much more profound a change than anything which will come out of Gateway, Amiga or even Transmeta. It will not happen overnight, either. In the meantime we are mainly concerned with improving the software for an OS which can run on a wide range of hardware, as Linux now does and which Hurd can do.

    In summary - Amiga - put up or shut up. As I see it you have about one week to release meaningful technical details about hardware and software for the new Amiga or you will lose forever the interest of the developer community (at least the portion of it which is currently involved with free software, which is significant). Enough of your vapourware, lies and speculation.

    Juilan is starving!

  42. Re:Amiga, the Linux Kernel, and Licensing Hell by Anonymous Coward · · Score: 0

    err...linux isnt GPLed..its LGPLed..which mean proprietary add in modules are allowed./

  43. Re:WHAT!!! by Anonymous Coward · · Score: 0
    The OS was on a ROM but the GUI (workbench) was what you had to boot

    Both Amiga's kernel (exec.library) and GUI (intuition.library) reside on the Kickstart ROM. While being the default system desktop environment, Workbench is merely an application that represents files as icons - it does not provide any fundamental GUI functions to other applications (as intuition.library does).

    In other words, you do not need to fire up Workbench in order to use GUI applications. Workbench is just like any application utilizing the Intuition GUI provided by the intuition.library - nothing more, nothing less.

    It should also be noted that while Workbench must be launched by running a disk-based command (c:LoadWB), this is actually just a simple launcher that calls the system LoadWB() function call. Most parts of the Workbench desktop environment actually reside in Kickstart ROM (hence the small disk footprint.)

  44. Re:Information on Linux TCP/IP Stack by Anonymous Coward · · Score: 0

    Translation: Linux's Stack is not written by professionals who read standards. It's written by people who reverse engineer other stuff and then write me-too copies. This is a general Linux problem, not just a TCP/IP problem. Sitting in a back room trying to reverse engineer everything works if you want a kinda-sorta operating environment. If you're not gonna sit at the table when the standards are being written, your product will never be anything more interesting than a Taiwanese PC clone was in 1988 (cheap, adequate, but never much more than that)

  45. Re:WHAT!!! by Anonymous Coward · · Score: 0

    It's important to read these discussions at a -1 threshold, and follow up the good moderated down posts with a comment or two. That keeps stuff from being buried by moderators with an agenda other than the truth.

  46. Re:H.Kruse is FUDDING with a hidden agenda by Anonymous Coward · · Score: 0
    This is also the arrogant fsckwit who put backdoors and or timebombs in his TCP/IP stack ... in order to persuade everyone to buy his NG stack ... he's FUDding, just like old Billy Gates.

    I would not be surprised to find out what line of work his ancestors were doing 55 or 60 years ago in his country of origin.

    Frankly, I hadn't heard the phrase "shareware" in several years. [isn't that use of the expression "share" funny? Do they really know the meaning of the word "share"?] It is pretty much an alien concept in the open source world. All of a sudden these old "shareware" types are chomping at the bit for the new Amiga to come out so they can subjigate the "share croppers" again. They don't realize that the world has changed. They fear the concept of open source because it cuts them out of the picture. Their joy in QNX is that they could corral all the suckers again.

  47. Re:It's just FUD :) by Anonymous Coward · · Score: 0

    It's kernel not kernal.

    Incidently what about the Amiga people who use Linux like myself? Am I not "one of the brightest bulbs in the box"? ;-0

    Maybe those years of doing 68k asm on the Amiga/Atari did something bad to my brain. :-)

    Frank

  48. Re:Information on Linux TCP/IP Stack by Anonymous Coward · · Score: 0

    I don't know why anyone here thinks that BSD'ers such as myself look down at Linux.
    Well (assuming you mean BSD users in general and not just ones that are like you :) ), the prevalence of opinions like the ones in the letter quoted a few posts up may have something to do with it. I'm glad to see there's one sane BSD user, though. I was starting to wonder :)

    Daniel (I can't comment on BSD until I successfully get a variant bootstrapped onto my system..)

  49. Was supposed to be moderated as FUNNY :) by Anonymous Coward · · Score: 0

    Sorry, these darn mouse wheels don't always work properly. "howardjp"s comment was suppose to be moderated funny. But when I use my mouse wheel to scroll down, it change the moderation as well. Too bad.

    Now why am I an AC. Because, as a moderator you are not suppose to give your identity. Otherwise I would. Remember, practically anyone can be a moderator. So you may have some wouldn't know their asses from holes in ground and some actually support others opinions.

    Signme the Anonymous Moderator Coward.

    1. Re:Was supposed to be moderated as FUNNY :) by howardjp · · Score: 1

      Funny my ass. It is truth. Slashdot moderators and Linux users are dumber than goat shit. I've said that many times on here.

      I mean really, look at what Linux users say on here and compare that to how the moderators score things.

  50. Ahem by Anonymous Coward · · Score: 0

    The Linux people read the standards too. They are free for everyone, and on the lists, people are constantly spouting RFCs.

    Your argument is a straw man. Come up with a *REAL* bug or STFU!

  51. Re:An Amiga users opinion of Linux: by Anonymous Coward · · Score: 0

    Not, The fanciest 'feature' the QNX4 stack has is IP Forwarding, it has no firewalling, no NAT, no IPv6, none of the fancy multicast or QoS stuff, nothing!

    It is based off BSD as that is what the little note that comes with the software says, but it has defiantely been highly modified to fit into the QNX model. For Neutrino I understand their stack was largely rewritten to be smaller in size so that it would better meet the emerging need for low footprint IP connections in embedded devices, certianly not for high speed or high scalablility.

  52. Re:Huh? >sorry about that by Anonymous Coward · · Score: 0

    I think he is trying to say that he is a dyslectic. Dyslexia is a very well known disablility (at least for somewhat educated people). I am not a doctor and yet I know this.
    Give the poor guy a break will ya!

  53. Re:fool by Anonymous Coward · · Score: 0

    > no you dont want to edit video play games or surf

    Huh?

  54. Re:AmigaOS is a toy. -Linus by Anonymous Coward · · Score: 0
    "BeOS is a message passing OS, it beat Linux in speed, ease of programming and is just as stable."


    And you have demonstrateable proof of this, right? I didn't think so.


    Don't get me wrong I like BeOS, but its speed advantage is NOWHERE. Pervasive multithreading is a red herring on single CPU machines.

  55. Linux users not making any friends by Anonymous Coward · · Score: 0
    All this trash-talking of Linux is not exactly endearing them to the Linux community.

    I don't suppose that they appreciate a bunch of Linux users trash-talking the Amiga.

    1. Re:Linux users not making any friends by Anonymous Coward · · Score: 0

      I think you are both idiots for stereo typing what amiga users and linux users are saying or thinking....

    2. Re:Linux users not making any friends by Anonymous Coward · · Score: 0

      Nobody's trash talking the Amiga. It was a great machine (I have 4) for the early 1990s, and it effectively died A LONG TIME AGO.

      Some people do tend to get pissed off by those who flame Linux out of ignorance...

    3. Re:Linux users not making any friends by DrPsycho · · Score: 1
      So, I'm an avid Amiga and Linux user. Should I sit in the corner and proceed to trash talk myself?

      Stereotypes are such shit sometimes.

      --

      -DrPsycho - Coping with reality since 1975

  56. shoving linux down their throats. by Anonymous Coward · · Score: 0

    welcome to capitalism, where the only important
    thing is following every little rumor and
    fistfight as though it were a story in the bible.
    nevermind what people say, the 'real engineers' know
    what is best. submit now if you know whats
    good for you!

  57. Re:I'm glad that they chose Linux by Anonymous Coward · · Score: 0

    Ever watch TV? you've seen Amiga output and never knew it!

  58. Re:I'm glad that they chose Linux by Anonymous Coward · · Score: 0

    The Amiga always had a RTOS...

  59. Re:WHAT!!! by Anonymous Coward · · Score: 0
    That's okay, because Slashdot moderators, just like Linux users, wouldn't know their asses from holes in ground.

    Within 2 guesses I'd say that you're either an Amiga user or a FreeBSD user.

  60. Re:WHAT!!! by Anonymous Coward · · Score: 0

    I'm tired about all of this nonsense about including a GDI in the kernel.

    For once and for all: puting the GDI in the kernel will not improove performance !

    Probably, if you don't write a very good implementation, you face the risk of getting a slower system.

    I will explain the reason why the GDI shouldn't be in the kernel:

    1 - Graphics cards are not regular devices. Most Graphic cards use "memory mapped IO" instead of interrupts and IO Ports.
    Graphics cards are different from other devices that rely on a driver inside the kernel.

    If you look at any graphics card in use today, you will see that it uses two different memory ranges.

    First, you have the "video memory", that includes the frame buffer and a back buffer, used for storing backup copies of fonts and bitmaps, or textures in the modern 3D cards.
    You can copy images and change the screen image just by writing to the video memory.

    Second you have the "control memory", that include the graphic card registers.
    You send commands to the graphics card just by writing in this memory area.
    If you are using an accelerated graphic card, you can send commands to use the hardware accleleration, just by writing in this memory area.

    The main point is that you don't need to be inside the kernel to write and read to the memory. Any regular process does read and write to it's onw memory space.

    This is the way the X server works. The X server starts by calling the "mmap" system call to map the "video memory" and the "control memory" to it's own process memory space.

    Starting from this point, the X server can use the graphic card just by writing and reading memory. It does't have to do any system calls to use the graphics card.

    Writing to the graphics card memory inside the kernel is exactly as fast as writing to that memory inside a user process.

    On the other side, if you put the GDI inside the kernel, you will have to call a system call for every graphic operation.
    As everybody knows, calling a system is very slow, because it involves changes in the CPU running mode (changing the ring levels, etc).


    2 - The magik of the X Window system is that it works in asynchronous mode.

    X Clients don't send requests to the X server, one at a time.
    Instead, X Clients have a internal buffer that stores the requests. Requests are only sent to the server when the buffer is full, or when "XFlush" is called.
    This way, instead of calling one "write" system call for every X request, the "Xlib" groups many requests and calls only one system call.

    If you put the GDI inside the kernel, you would have to use one system call for every request.

    3 - The X server performs another task: it avoids conflits between X clients. If you put the GDI in the kernel, you would also have to use a lot of locking inside the kernel, to make sure that two processes don't use confliting parts of the GDI at the same time. This would slow down the GDI a little.

    4 - Having the GDI in a separate process (the X server) is a very good way of paralellising grphics applications is SMP machines. Sometimes you have the applications doing a lot of calculations, while the X server is doing a lot of graphics work on another CPU.

    5 - The GDI is very complex (as compared to many subsystems in the kernel), having many many graphics funcions. This way, the GDI would increase the level of complexity of the kernel.
    This way, the level of security, stability and reliability of the kernel would decrease a lot.

  61. The Amiga died years ago by Anonymous Coward · · Score: 0

    Why does anyone believe any press releases concerning the Amiga? For five years or more, each sucessive owner of the Amiga brand has spouted a stream of PR bullshit in an attempt to shock this dodo back to life. We are told one moment that the next Amiga will use custom hardware and a custom OS, then it's going to be an x86 running QNX, then it's going to be a PowerPC running Linux and so on. In other words they haven't even far enough into the design to know what operating system or hardware it will use. Each press release contradicts prior ones, making extravagant claims but nothing ever, ever appears. After FIVE years!

    And if by some miracle an Amiga did surface, what would be so damned impressive about a PPC running Linux? An iMac can do that today. In fact, why name it Amiga at all? What would this supposed Amiga have in common with it's namesake? Nothing except for the handful of diehard Amiga chumps that will buy the new one simply because it says Amiga on the side.

    The few Amiga magazines still in existence lap up the PR bullshit, simultaneously printing the latest announcements whilst apologising for the fact that the previous ones came to nothing. Some months they get so desperate for positive news that they actually draw sketches of what the next Amiga might look like!

    For any Amiga fans, face the facts. The Amiga had a glorious reign from the late '80s to the early '90s and then it died. It died due to the total incompetence of Commodore, and each sucessive owners has done little more than shovel dirt on it's grave. It was a sad event when the Amiga died (I know because I owned several) but there it is. C'est la vie.

    If you want run your old Amiga stuff, install Linux, run UAE and be done with it. Don't hold out for something that will be an Amiga in little more than name. That is if it ever appears at all.

    1. Re:The Amiga died years ago by Anonymous Coward · · Score: 0

      And if by some miracle an Amiga did surface, what would be so damned impressive about a PPC running Linux? An iMac can do that today

      As indeed can any decent Amiga.

  62. Re:I'm glad that they chose Linux by Anonymous Coward · · Score: 0

    QNX 4 is supposedly quite good, but it's not right to say that QNX has been in development for 20 years. More like 3 or 4.

    QNX 2 was a piece of crap and QNX 4 was (rightly) written from scratch to Posix standards. I had to use the QNX 2 travesty at work and aside from the very fast kernel, the tools and compiler were very shoddy and extremely badly written.

  63. Re:Almost hillarious QNX worshiping by Anonymous Coward · · Score: 0

    Well done Hutchings, two sentences without one fact correct.

    Try actually reading anything I have ever written with benchmarks in and you will find that if possible the benchmarks are my own, and I always make a point of indicating that any benchmarks should be treated with a pinch of salt.

    Really Ben, it's not like we haven't been through this before. So you didn't like an article (which actually wasn't written by me) that you read two years ago - learn to live with it. Don't let it consume you. Get on with life.

    If you really want to rerun this tedious argument, then at least spare the poor people here...

    Andrew Korn

  64. Re:Graphics in the kernel by Anonymous Coward · · Score: 0

    Happened to me a couple of days ago.... Server that had only gone down because of power failure 'til now. Started X and the machine locked solid. No net traffic. Nothing.

    cr*p video card and an old version of X, but still....

  65. Whats next, the Microsoft Operating Environment??? by Anonymous Coward · · Score: 0

    I mean, they are using the lowest level of Linux to do the common stuff expected from the Kernal, I take it, so they will still be using Linux.

    Does any one think based upon what has been said that they are still subject to release the source code to the parts of Linux they are using? If what they have gets to integrated into the Kernal, how much of it will be released as source code?

    Are they still going to contribute to Linux?

    I think its still apropriate to call it a Linux distribution, I do not see a reason not to unless some else does? Its still distibuting Linux. I mean they can say that they do not want it called a Linux distribution but technicaly it could, couldn't it?

    I like that though, the Amiga Linux distribution. Although I know their are quite a few people concerned about Micros~13, following the same route, coming out with a linux distribution with a win32 operating environment....

  66. Re:Putting the smackdown on Linux Fanatics by Anonymous Coward · · Score: 0

    What doesn't kill us only makes us stronger...

  67. Dream on by Anonymous Coward · · Score: 0

    It would be nice if they did. They really have done much to Lightwave except add more rendering features, and it always had better quality rendering then 3ds/Max, also their modeler is much easier to use then 3ds/max's (at least from an artists stand point), 3ds always has to much a cluttered view and their paradimes are not as good as Lightwave modelers, 3ds/max benefits more in texture mapping, since it has free form texture mapping, while texture mapping in Lightwave is normally limited to diffrent mapping paradigms (projection, cylinderical, spherical, etcetera), so its a pain in terms of texture mapping.... I never did like Max because its work flow paradigm is not as nice as Lightwaves.

    Personly Nichiman's Marai, seems really good to me better then Max and better then Lightwave, but I also do not like some of their paradigms work flows, I think its more related to their controls. Maya is also beautifully done, and the scripting is great, as well as Softimage.

    Also in terms of price, Lightwave still costs cheaper, when you take into consideration that a lot of Maxs abilities is in its plugins, and after you add up all the prices of the plugins, its not as cheap as lightwave.

    Also Lightwave would be more portable since it uses OpenGL, while Max uses OpenGL as a secondary API, Heidi is their main one, and the last time they were working on porting to the DEC Alpha, they were acting dumb because of some lousy divide zero interrupt was not supported by Alphas, and last I remember it never got done.

    I'm hoping some great developer will decide to make a good open source 3D program with a good paradigm to boot, but the ones I have seen thus far are buggy and are not easy to use for artists :p.... any way dreams are better when you make them happen... And I do not see a reason to bug Newtek or any software vendor for that matter into porting to linux.

    1. Re:Dream on by Ancipital · · Score: 1

      Well, I am biased, I always want to see lots of nice 3d tools.. I used to *adore* Imagine on the Ami.

      Give it a while- let XFree 4 with all that DRI stuff get a foothold, so that good, fast 3D becomes more common, and I suspect that you'll see that making some folks up. It's hard to model well without a good preview.

      Me, I'm looking forward to it..

      (Though I am still tempted to save my hard-earned cash for a copy of 3ds max... when I had a play on a friend's machine, it was wonderful).

  68. Re:fool by Anonymous Coward · · Score: 0

    He is responding to someone who got marked as flaim bait, if you hit at the bottom of this page "3 replies beneath your threshold", and do a search for "fool" you will see him respond to a flame...

  69. Re:I like by Anonymous Coward · · Score: 0

    Linux already IS legitimate. If Amiga "pulls this off" then there will simply be yet another version of Linux. No more, no less.

  70. Re:I'm glad that they chose Linux by Anonymous Coward · · Score: 0

    You mean Video Toaster which is available for the PC now for about the same cost or less.

  71. Read the article, then the comment, then reply.. by Anonymous Coward · · Score: 0

    Yes, but they implied that they would be using a totally different system than GNU. Given that, I don't imagine that the base install will ship the GNU userspace, and I think they'll be too busy getting their own software bootstrapped to port GNU. So it'll be up to the individual user to hunt the stuff down..you could get the programs to run eventually (install a real Linux distribution in a chroot'ed environment :) ) but that's not really 'out of the box', which is what the article claimed, and won't be useful to 'Joe Amiga User'..so I repeat that they are somewhat confused, either about Amiga's plans or about the environmental requirements of UNIX software.

    Daniel

  72. Re:woha there TCP/IP in GNU/LINUX not any good !! by Anonymous Coward · · Score: 0

    Kruse is off his rocker or has a hidden agenda (not too hard to imagine as he is the maintainer of a shareware TCP stack). Linux has had IPv6 and an advanced QOS implementation with multiple queueing/priority algorithms since early 2.1. The notion that Linux developers don't read the RFCs is laughable to anyone who reads linux-kernel; networking developers there frequently quote chapter and verse. As for workarounds, every TCP/IP stack has workarounds for the others; that's life in the big city. No one's software is perfect, but TCP/IP has to work seamlessly. Linux has tons of workarounds for other stacks; the comments associated with these are (in general) more reflective of pragmatism than hostility and bitterness.

    The fact that it's not BSD derived is a bonus as far as I'm concerned. The BSD stack was originally implemented when memory was much more expensive than it is now; thus it relies on smallish data structures called 'mbufs' that are chained together to form packets. The Linux stack was written from the ground up to be more modern; it uses 'skbuffs' which store entire packets in contiguous data buffers.

    BSD now uses 'mbuf clusters' to attain skbuff-like performance, but my point is that you shouldn't go around worshipping old implementations, because they were ofter engineered for a very different set of requirements.

    I maintain the TCP/IP stack of an embedded OS. We used NetBSD because of its portability and because of the licensing (this is a commercial closed-source OS). I would love to be able to use the Linux stack instead; I have read the code for both extensively, and the Linux code is more readable and (in 2.3) has much better multithreading.

  73. Re:Information on Linux TCP/IP Stack by Anonymous Coward · · Score: 0

    > Which do you think has a better TCP/IP implementation, Win NT or BSD-derived OS? I can't
    > answer definitively without similar test between FreeBSD vs Win NT.

    Then why do you assume BSD is better?

    > BSD TCP/IP implementation has been refined over a much longer period than that of Linux and it
    > seems to me pretty natural that BSD implemetation is much better than that of
    > Linux(nothing to be shamed of, here).

    Age of code has no bearing on its quality. MS-DOS is pushing 20 years old and is still piece of shit.
    Quality of code has to do with how well it has been maintained, how much it has been used/tested/bugs fixed, etc.

    > When a problem is identified, what's to be done is not avoiding the issue but admitting the defect
    > and trying to fix it.

    Which is what is going on right now by the Linux TCP/IP gurus.

    > It's not yet time for champaigne nor for arrogance but time to begin a step-up effort to
    > catch up with superior networking code out there.

    Merely saying that BSD is superior does not make it so. Indeed, since you haven't yet made one factual or quantitative statement regarding the _actual_ performance of BSD TCP/IP, you are merely blowing hot air.

  74. Re:Miami was always shareware by Anonymous Coward · · Score: 0

    > You are mistaken. Miami was never free. It was always shareware. You "dumping" charge is
    > completely unfounded.

    I could have sworn that it first came out as a free stack for Amiga users who wanted to use dial-up connections. This was the last time I used my Amiga (3 years ago). (and it was right after I paid like $300 for an Amiga ethernet card and TCP/IP software)
    I'm going to check Deja News...

    > Although you are correct that Kruse takes free code and turning it into shareware, that is
    > an oversimplified way of putting it. He has taken free code and used it part of his product;
    > he didn't simply sell repackaged stuff. Keep in mind that Miami also includes a very convenient
    > GUI, a built-in PPP interface (written from scratch; not ported), and a few other odds and
    > ends. Considering the amount of work that Mr. Kruse put into delivering a final polished
    > product, I think the shareware fee is pretty reasonable.

    I do agree that it's good think that he's ported TCP/IP and the X Window System for Amiga. And his prices are reasonable for Amiga software (I won't argue at all there). But I think you have to keep his perspective in mind when considering his criticisms of Linux.

  75. Re:AmigaOS is a toy. -Linus by Anonymous Coward · · Score: 0

    You (original poster) don't understand pipelined superscalar processors. Context switches between threads are *bad*; they cause pipeline stalls, cache flushes, and all kinds of other bad stuff. And with every generation of microprocessor, the hit becomes bigger because CPUs keep getting more highly parallel and increasingly faster compared to main memory.

    Multithreaded code offers no performance benefit on UP machines (it's a performance hit, in fact). Its advantage is that it offers a programming model that many find conceptually cleaner (each thread has only a single task to perform) yet often trickier to debug.

    People who worry about the "monolithic" design of the Linux kernel compared to threaded microkernels don't understand how Unix kernels work. They are elegant in that they transparently allow threaded system calls if the right locking primitives are used. Linux 2.3 uses them more pervasively than any previous kernel version, and has excellent (near-linear) multiprocessor scalability because of it. 2.2 is not as good, but is still plenty good enough to saturate most I/O channels. Incrementing threaded filesystems and networking on a microkernel design is actually _harder_ than on a monolithic kernel.

    All of which, of course, just goes to show that 99% of people who offer opinions about threading and kernel architectures don't know what the hell they are talking about.

  76. Re:No apologies just yet by Anonymous Coward · · Score: 0
    The impression I kept getting about the AmigaOS was that the UI was very, very tightly integrated into the OS

    Where did you get that impression? In fact it is just the opposite. AmigaOS is designed to be very modular and run on microkernels if need be. One of the whole points of this sort of design is to move as much capability out of the kernel as possible, and move it into userland. This is known as decoupling and it is one of the benefits touted by advocates of this type of design. It allows changes to be made to parts of the system without unwanted side-effects rippling through disturbing other parts of the system. Until recently, the Linux kernel didn't support this architecture too well. But now the new Linux kernels are pervasively multithreaded (although some of the capabilities are not turned on yet; they are waiting for some of the glue-work to catch up). This is the continued direction of the kernel development. It will offer much of the architectual benefits of a true mircrokernel without the speed penalty associated with microkernels (for example compare the peformance penalty of the Hurd kernel to Linux).

  77. Re:Good God, hold the thorazine by Anonymous Coward · · Score: 0
    Definitely flame bait. It's well known just what a profound attachment Amiga users have to their machines

    No it's not flame bait. It is a critical observation. It is based on the long twisted path of false hopes and false starts that have been created since Commodore went bankrupt.

    If every critical comment must be taken as flamebait by Amiga users then they should not be on slashdot. In the past slashdot was known for its lively discussion and debate. Now it is on the verge of becoming a politically correct wasteland where all independant thoughts are controlled by thorazine doped moderation.

  78. Re:Information on Linux TCP/IP Stack by Anonymous Coward · · Score: 0

    >This guy is basically full of shit.

    This guy makes a living developing TCP/IP code. His MIAMI stack is one of the best on ANY platform.

    What exactly are your credentials?

  79. Re:But what's the license gunna be? by Anonymous Coward · · Score: 0

    >won't be contributing any back to the community?

    I didn`t think us Amigans could teach you Linux guys anything anyway };)

  80. Re:The spirit of Amiga - my ass! by Anonymous Coward · · Score: 0

    There is no "Spirit of Amiga" in the new product because there is no product! They can't even decide what hardware or software it's going to use!

    And even if by some miracle it did surface, what "spirit" is it preserving? A few familiar developer names does not a new Amiga make. The latest press release suggests this new computer will be little more than a PowerPC running Linux. How is this the new Amiga? If it's built with off-the-shelf components, then what is the difference between this and any other PC box? If it's built with custom hardware, then it implies proprietary and lock-in doesn't it?

    The Amiga died years ago. It was a wonderful computer and we all loved it, but it's dead now. Dead and buried. Using the Amiga name on a new computer is just a ploy to gain a few more sales from the diehard Amiga chumps that time forgot.

    If you want to preserve the memory of your Amiga, run UAE. Otherwise move on.

  81. Re:Information on Linux TCP/IP Stack by Anonymous Coward · · Score: 0
    Linux's Stack is not written by professionals who read standards.

    It could be a possibility based on the previous post reply, but it doesn't necessary follow logically from it. Further factual evidence, proove that it is just plain wrong (read the comments of the TCP source: surprised they list point by point how each RFC detail is supported).

  82. Re:Almost hillarious QNX worshiping by Anonymous Coward · · Score: 0

    Incredible. You'd think an intelligent man like Andrew Korn would have filtered out any posts by this infamously unlikeable shit-flinger by now.

  83. Re:Why Amiga switched by Anonymous Coward · · Score: 0

    His stack does not ship with back doors, this rumour came about because of a cracked version which contained backdoors.
    Paranoid rants? See above.
    Incidentally this rumour has frequently been resurrected by those 'so called pirates', most recently in the form of a fake news story posted on Amiga.org by a hacker/s.
    But then you already know all this, being a poor persecuted so called 'pirate' yourself.

  84. Re:close >ev-98-lr42A.Stanford.EDU by Anonymous Coward · · Score: 0

    He-he.. Stanford Escondido village
    subnet. No firewall... Lotsa Win95..
    grad students.
    My machine their was potscanned,
    SYN flooded, whatever I have no clue about
    daily.
    Why bother?


  85. BTW... by Anonymous Coward · · Score: 0

    Speaking of advice - can you please check my
    current host...
    Yeah I know 2.0.36 TCP/IP.. but the rest...

    If you guys can crash it, i'll call a smart
    person to configure it properly.


  86. once again, hype is a bulldozer by Anonymous Coward · · Score: 0

    This just goes to demonstrate why hype always beats technology... Linux never made a dent in the MS machine until it stated generating its own unjustified hype from the news media. Now that it has, Linux has become a new evil empire, crushing superior operating systems like QNX.

  87. Correction about the CPUs by Anonymous Coward · · Score: 0

    Nobody ever said that the new Amiga will be
    x86 based. Neither did anyone say that it will
    be PPC based(*). Actually it was repeated milllion
    times that it will NOT be x86 based.

    * - In some interview years ago Petro Tyschtschenko(**),
    head of Amiga International said that they choose
    PPC but that was "corrected" shortly.
    ** - or whatever his name is ...

  88. Re:Good God. by Anonymous Coward · · Score: 0

    The Amiga if far from dead. Still 2 million usrers. 2% of the people who read slashdot are on an Amiga. It may not sound like a large numbers but it adds up to a good sized market.

  89. Maybe now we'll see Pagestream and Lightwave... by Anonymous Coward · · Score: 1

    ...for Linux Pagestream has long been my favourite DTP program, and Lightwave has long been my favourite 3D animation program. Take the hint, guys!

    1. Re:Maybe now we'll see Pagestream and Lightwave... by Quarters · · Score: 1

      Did they ever get the bug infested code that was Pagestream 3.x to actually be useable?

      PS sucked rope, big time. It -looked- like a professional quality page layout program, but underneath the hood it was a pile of garbage.

    2. Re:Maybe now we'll see Pagestream and Lightwave... by Ancipital · · Score: 1

      Yeah, they more or less have it nailed now; it runs OK.

      Oddly, older versions seemed way more stable, though...

  90. Re:I'm glad that they chose Linux by Anonymous Coward · · Score: 1

    NG Amiga stands for Newsgroup, because it's beyond vaporware in that it doesn't even leave the newsgroups and make it's way into print media, like the usual vaporware does.

    Maybe somebody should slap the Amiga brandname onto some sort of PDA or Net PC something, just to keep the Amiga fetishists placated.

  91. Re:Information on Linux TCP/IP Stack by Anonymous Coward · · Score: 1

    I don't know why anyone here thinks that BSD'ers such as myself look down at Linux. Analysis of the second Mindcraft tests showed that the threading in the Linux TCP/IP stack wasn't pervasive enought to scale well onto multiple processors. On the BSD development mailing lists, the question came up, "How would we have faired, and does our TCP/IP stack have the same problems?". The response from some of the core development members was that the current BSD TCP/IP stack suffers from the same malady, a giant lock around the TCP/IP stack. It's not much of an issue on a single processor, but throws the same obstacles in BSD's way as it does Linux.
    I wish people here would try not to be so reactionary, how many of us have ever committed to either the BSD or Linux kernel code? That's what I thought.

  92. This is what Linux needs to go mainstream by Anonymous Coward · · Score: 1

    If Amiga does this well they can make the first real userfriendly system that joe computer user canget on and actually use. Redhat seems to go for this with rpms and whatnot but still is way beyond your normal user. If they accomplish that it could succede I think, with gateway providing the money for marketing since they own amiga. Get a portion of your average computer user market using linux and software manufacturers would start producing Linux software.

    I think it has a good chance of working, I don't know why #amiga and random amiga people I have talked to are so against the idea of Linux.

  93. Re:Why Amiga switched by Anonymous Coward · · Score: 1
    it was so easy to attack the message that there was no need to attack the messenger.

    The messenger has a long history of non-altruistic behaviour. His stack ships with back doors and time bombs. His paranoid rants against so called "pirates" are well known. He considers himself the "King" of Amiga tcp/ip. He thinks all Amiga tcp/ip should pass under his control. Take heart: his reign is just about over.

  94. Re:Applications? by Anonymous Coward · · Score: 2
    Of course, that won't happen unless they're using X, the same libraries, etc., etc.--in other words, if it is "just another distribution."

    Tapping into the existing base of X software is the only way they will succeed. They need to have a critical mass of software apps, and Linux/BSD running on X is the only viable alternative to Windows right now. It doesn't matter how good their OS is, they will end up struggling along with Be if they don't realize this.

    I'm all for dumping my apps every two years and starting from scratch, but most consumers are like lemmings.

  95. Almost hillarious QNX worshiping by Anonymous Coward · · Score: 2

    This article is amusing, the author has clearly never even seen any of QNX's software let alone used it! The comparisions he makes with Linux are simply laughable. For instance, Linux's IP stack may not be the best in the world, but QNX's certainly is no better right now - Neutrino was not created soley for Amiga, I imagine that QSSL was asked if they could provide a real time OS by Amiga and simply re-fitted a few things they were already doing for their real customers.

    The concept that Neutrino is an OS without a market is even more amusing, last year our little company easially shipped 1000 Neutrino licenses, and we are not a big customer. I assure you that QSSL and their OS's will be just fine without Amiga.

    As for the clueless people who post things like 'I want this for my next OS!' - Get a clue! The cost alone should be frightening enough to change your mind: 1100$ USD for a runtime license and another 2000$ for the development tools, and even then it is only interesting if you are going to cut code for it.

    1. Re:Almost hillarious QNX worshiping by Bwah · · Score: 1

      You noted the same thing I did ... the person who wrote the article was rather clueless about the whole issue.

      My impression was that this article said a lot without saying anything.

      /dev

      --
      "There's no secret. You just press the accelerator to the floor and keep turning left." -- Bill Vukovich
    2. Re:Almost hillarious QNX worshiping by Ben+Hutchings · · Score: 1

      Andrew Korn is clueless about almost every technical issue. He used to edit CU Amiga, and would treat PR and manufacturer benchmarks as fact.

  96. Why was this moderarted down? by Anonymous Coward · · Score: 2
    Why are all these wussys moderating down any post that serves up an opinion stronger than a Shirley Temple cocktail?

    Due to over-moderation, slashdot has become as unstimulating as a cold day old bowl of Cream of Wheat.

    The most frightening aspect is that there exists these slashdot femme-men who are so frail as to be offended by Wakko Warner's pithy observation that holding out hope for the Amiga is akin to trying to will a rotting corpse back to life.

    These moderaters are like toothless old women whose only meal can consist of well gummed Wonder Bread which has been further softened by a soaking in tepid tap water. Do colleges graduate anyone with guts anymore? Or are they all sheep?

    And for the record, I don't happen to agree with Wakko Warner on his point; I'm merely shocked that anyone would feel the need to moderate down his comment.

  97. Re:Information on Linux TCP/IP Stack by Russ+Steffen · · Score: 1

    This guy is basically full of shit.

    A big problem is that the TCP/IP code in Linux is not BSD-derived

    I can't even dignify that with a response. Arguing with people like this is a waste of effort.

    The only valid point he makes is that there isn't enough parallelism going on in Linux's network stack to scale well beyond 4 CPU's. But, he only touches on that briefly before spewing all sorts of bile about how Linux is holding back new protocols and "curbing performance on the Internet". Note to self: find out what this guy is smoking, and avoid it all costs.

    BTW, comp.sys.amiga.sys isn't even a valid newsgroup on my ISP's server. But, that's just my ISP being stupid, perhaps not a lot of people are arguing with this guy because the people who could argue are over in comp.sys.linux.*, or even avoiding the Usenet wasteland altogether.

  98. Re:Information on Linux TCP/IP Stack by Russ+Steffen · · Score: 1

    I know that Linux's TCP/IP stack is not BSD-derived. That's not the point. The point is that it's not BSD derived is not a problem, which is what the article a was quoting from was stating.

  99. Re:Graphics in the kernel by Russ+Steffen · · Score: 1

    Well, the alternative is to have the graphics drivers in a privledged user space program (X), which is just as capabable of bringing down the whole OS. Pick your poison.

  100. Good God. by Wakko+Warner · · Score: 1
    I really feel bad for people that still hold out hope for Amiga. It's like trying to will a rotting corpse back to life.

    Anyway, can we maybe only post Amiga news if it's actual news from now on? As in, an actual product being shipped? (I have a feeling that we won't be seeing any Amiga news anymore if this happens, though.)

    - A.P.
    --


    "One World, One Web, One Program" - Microsoft Promotional Ad

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    1. Re:Good God. by DrPsycho · · Score: 1
      Definitely flame bait. It's well known just what a profound attachment Amiga users have to their machines... advocacy to a fault in many cases, to be sure. It's stuff like this that leads to "my platform is better than your platform" silliness. I still hold out hope for Amiga, but I don't let it run my existence. :^)

      As for actual products being shipped, well, there have been many instances where I've had to wade through plenty of digital speculation on all sorts of fronts without seeing actual product shipping. While seeing the name "Amiga" turns a lot of people off immediately, I think it's important to the Linux community to see just where the kernel is going, and what other systems might be taking advantage of this OS's advantages.

      *sigh*

      Of course, you can always just customize your Slashdot to remove all of these Amiga posts, if they annoy you so much (good job, Rob&Crew).

      --

      -DrPsycho - Coping with reality since 1975

    2. Re:Good God. by Augie+De+Blieck+Jr. · · Score: 1

      The only fault in the story may be in not making it more obvious that it also works as a Transmeta story.

      As one who used to hack around on a C=64 but dream of getting an Amiga with one of those neat hard drives in it, I'm interested in Amiga news.

      But perhaps the most interesting thing about the article is the speculation about Transmeta contained therein.

      -Augie

    3. Re:Good God. by Null_Packet · · Score: 1

      what do we know anyways? we're just using an inferior product according to the amiga users referenced in the article.

  101. Important (sorta) "actual news": by Wakko+Warner · · Score: 1
    This article on news.com has some info about where Amiga is actually headed -- basically it's to become another WebTV information appliance.

    - A.P.
    --


    "One World, One Web, One Program" - Microsoft Promotional Ad

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    1. Re:Important (sorta) "actual news": by IntlHarvester · · Score: 2


      Wasn't one of the last few real Amigas a convergance device? I belive it was called the CD32, and was sold as a game/multimedia machine. Anyway, it's a market that makes sense, although certain companies (ahhm, Microsoft) are already positioned there.

      Either Amiga wants to try to infiltrate the entire computer market en-masse, ...

      Well, the general computer market has grown one hundred times over since the Amiga was sold. Most people using computers now days have never heard of "Amiga", and a good portion of those who have wouldn't even bother. (Same goes for standard Linux, by the way.)

      If this thing is marketed towards the general computing market, they're dead even before they started.

      --

      --
      Business. Numbers. Money. People. Computer World.
    2. Re:Important (sorta) "actual news": by DrPsycho · · Score: 1
      What happened to not posting Amiga news until a product started to ship, Wakko? :^)

      Okay, that was a cheap shot...

      As for that article, the Amiga isn't just going to become another WebTV information appliance. That's an easy assumption to make based on articles like the one you read, but that is all Gateway has talked about since they got their hands on Amiga ... multimedia/TV/convergence nonsense. While Amiga Inc's design plans include information appliances such as the ones mentioned in the article, there are even more impressive plans in the works for more traditional applications of new technology in personal computers, network workstations, video production/multimedia powerhouses, and embedded systems in appliances, cars, etc.

      (please, no more jokes about getting Guru Meditation failures when trying to make toast or hit the brakes)

      Either Amiga wants to try to infiltrate the entire computer market en-masse, or invade as many niches as possible so they have somewhere to hide should another Commodore-esque apocalypse come about. :^)

      --

      -DrPsycho - Coping with reality since 1975

  102. Re:It's just FUD :) by Bill+Currie · · Score: 1
    Just don't tell "scanner" (my 486 - serves as a host for my scanner and X10 firecracker)that. Or at least two of the webservers here at Clemson - they're both P75s. :)
    I'll have to make sure I don't read this thread at home. taniwha (my 386dx33 firewall running 2.2.6) would be most upset to realise that it's not supposed to be able to run linux. oorodina (486dx66, was, until friday, my main box) would be a tad miffed too. However, rusalka (dual celery 300 (haven't o'clocked it (her? a rusalka is a Russian ghost of a drowned girl) yet) would be a little confused as it knows it's not connected directly to the 'net, and yet it gets good service from taniwha.
    --

    Bill - aka taniwha
    --
    Leave others their otherness. -- Aratak

  103. Re:What's up?? by Stormie · · Score: 1

    Amiga used to be a bunch of intelligent, smart, and witty people. Where are you now? I used to converse with people of copper chip timings and such. People used to share 3D rendering code, and hal optimizations with me. Now a bunch of crazy people are posting stupid, un-intellegent, pro-ami , bad linux. What gives?

    Where are we now? Using Linux, BSD, stuff like that. I was an Amiga loyalist for years, yeah, hardware-bashing assembly-writing democoder, there was no way I was going to switch to a PC when the hardware was so much worse and the OS was so much worse.

    But times started to change.. with Commodore's slow slide into the mud, the hardware stopped getting better, the OS stopped getting better, but I still stuck with it, even when people were buying much more powerful PCs for half the money, 'cos I used Windows at work and didn't want to go anywhere near it at home.

    Then I discovered Linux. An OS as good as AmigaDOS, running on that stupidly cheap PC hardware, and with a community full of keen hackers just like the old Amiga scene. So I bought a PC, and packed the A500, A1200 and A3000 away. Not without regret, believe me, but their time was just past.

    And after spending literally years in the mid-90's believing in an imminent Amiga resurrection, I can say with as much confidence as I can say anything, that it's just not going to happen.

  104. Amiga isn't dead yet by TedC · · Score: 1
    Amiga fans trivialize what was a good hardware/software platform by assuming that the current owners of the trademark have anything to do with past success.

    The first Amiga was a standout because of it's advanced hardware and OS at a bargain price. This opportunity no longer exists; hardware is a commodity item, and advanced operating systems are free (speech and beer).

    What hasn't changed is the desire to make a computer better than anyone has before. Something "insanely great", as Steve Jobs would say.

    Gateway is in a better position to do this than Commadore ever was. At least they've demonstrated their ability to successfully run a business over the long haul, which is something Commadore had problems with. As long as Amiga remains atonamous, they have the chance to do something great.

    I'm dismayed at the number of /. posters (not to single you out in particular) who are predicting certain failure for Amiga, and seem to have no vision for what can be done. Someday someone will create a better computer, but it won't be done by people who are living in the past.

    TedC

  105. memory protection by TedC · · Score: 1
    The Amiga 1000/500/2000 used the MC68000, which didn't even had an MMU. Sort of hard to enforce memory protection without one, wouldn't you say?

    TedC

  106. Re:I'm glad that they chose Linux by PHroD · · Score: 0

    all part of World Domination, baby, yeah! ;)


    "There is no spoon" - Neo, The Matrix

  107. Re:Putting the smackdown on Linux Fanatics by greg · · Score: 1

    Funny thing, freeBSD's TCP/IP stack suffers from the same malady as Linux's and would have fared no better in the Mindcraft benchmarks. Serveral major, modern commercial Unices also have or until recently had this problem. Reason is that under real world operating conditions the TCP/IP stack is not the bottleneck, ethernet bandwidth is. Only many separate simultaneous requests and the file size requested is vanishingly small can you overwelm the TCP/IP stack and take a performance hit. This is why Microsoft insisted on very small static pages and multiple 100Mbit cards for the test, that was the only way they could get the number of requests high enough to hit the limits of the TCP/IP stack before they hit the limits of the ethernet protocol (or some other weakness in NT itself).

    --

    I browse with my threshold at 2 so I can't read my own comments :-)

  108. Re:H.Kruse is FUDDING with a hidden agenda by C.Lee · · Score: 1


    Yep. I remember that fact from my Amiga days. The Miami TCP stack for the Amiga is CRIPPLE-WARE folks. You now know the *REAL* reason why H.Kruse has a grudge against the Linux TCP stack. He basically couldn't steal it.

  109. Re:Amiga, the Linux Kernel, and Licensing Hell by Thomas+Charron · · Score: 1

    Sorry, but quite simply not true.. A GPL program can make calls to a NON GPL program without much of a problem. This is why vendors can make closed source drivers, as long as the code for the driver is 100% their own.. The kernel can call it just fine, and no need to swallow the GPL..

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  110. Re:Amiga, the Linux Kernel, and Licensing Hell by Thomas+Charron · · Score: 1

    The problem is, many have never read the GPL, and probrably won't, becouse then they'd actually KNOW how friggen idiotic they where over the last 2 years..

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  111. What's still missing by Matts · · Score: 2

    None of the "It's OK to use Linux as the Amiga's new kernel" posts have managed to address one of the key reasons for using QNX as the kernel.

    Real Time

    The only way to succeed in a true multimedia OS is to have deterministic timing. This allows you to create awsome effects hardware like the Video Toaster (lack of deterministic timing is why it's taken so long to see an adequate replacement for the toaster on newer OS's), and powerful media software like Scala. The sort of thing that Amiga Inc were talking about reviving. Unfortunately Linux doesn't address these problems - even with the RT-Linux patches (which are a good start). It seems to me a big waste of Amiga's time and resources to hack in real time code back into the kernel, when they had a great (possibly the best) real time OS waiting to be used.

    I wait with interest to see what they come up with, but I'm not selling my Linux box down the river yet, I can't wait for the WindowMaker theme to come out that emulates the LAF... :)

    Matt.


    perl -e 'print scalar reverse q(\)-: ,hacker Perl another Just)'

    --

    Matt. Want XML + Apache + Stylesheets? Get AxKit.
    1. Re:What's still missing by stripes · · Score: 1
      Real time OSes are a stupid way to do audio/video stuff on a commodity computer. The problem is that just having "Real Time" doesn't necessarily mean that your computer is fast enough-- and the tradeoffs are that your machine may become useless for anything else.

      Yes, RT doesn't mean your computer is fast enough, but that doesn't make RT useless.

      The right way to do A/V stuff is with special (intelligent) hardware that works in real time itself (under the control of the machine), and takes the load off your CPU (and operating system).

      That makes sense when the A/V hardware is cheeper then a new CPU for the task (like MPEG2 decode use to be, and still is for some people). It is much less fun for things like MP3 decoders, who wants to pay $50 for MP3 decoder hardware rather then kiss off a few percent of their CPU?

      If you have a nice fast CPU would you feel good at paying $100 for a MPEG2 decoder, or would you rather kiss off 40% of your CPU when you happen to watch a MPEG stream?

      Intel, AMD, Sun, and Compaq spend megabucks on research for their nextgen chips. Should Creatave Labs try to compete?

      Besides most A/V stuff needs relitavly little in the way of real-time garentees, for 30fps video it "only" needs to handle 30 "hard" real-time intrrupts (per second), allow dirrect screen I/O from the real-time task (or have a RT window system, which could be hard), to buffer enough data to smooth out the jitter for non-real-time I/O with a network or disk. Most A/V stuff can be converted to "easy" RT (not soft RT), and big buffers.

      Note: "hard" Real Time has real garenttes on how long intrrupts take, and what can intrrupt a RT thread. For example "no more then 200ns from intrrupt to thread dispatch, no interrupts from lower pri until the thread releases the CPU", these limits are never ever violated, except in the event of a hardware failure. Sometimes valuable equiptment depends on it (computer controled milling machines, or chemical processors maybe), sometimes lives (flight control software in a inharently unstable airplane like the Stelth). "Soft" Real Time makes similar garentees, except they can break them once in a while (say when the disk decides to do a thermal recalabrate). These are industry standard terms. "Easy" real time is not a standard term, but i use it to talk about a system that allows only a subset of operations in a "real time thread", like adding things to a buffer, and taking them out of the buffer, and maybe some non-complex I/O (like looking at the current value of a DAC, or causing a pin to go high or low, NOT talking to a filesystem). It's no where as difficult to do an "easy" RT OS (or extention) because you only have to deal with the intrrupt handler and scheduler, and the small number of permited RT operations. You don't have to fix all the filesystems, all the device drivers, and all the anything else that has non-determinstic timing, or deterministic timing, but too long to make useful RT promises.

    2. Re:What's still missing by HiThere · · Score: 1

      Well, if they are re-writing parts of the OS, then they could probably add in options for managing 1 or 2 real-time threads. If the syntax was just a bit different from the normal, then standard programs wouldn't grab them, and only the Amiga Tools would use them. (This might let them sell a Linux real-time threads add-on kit, but it would probably need to be a full kernel patch... wonder how much the GPL would force them to show? Probably just the interface definitions and some dummy stubs.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    3. Re:What's still missing by Knos · · Score: 1

      For people interested in how linux cope with realtime stuff (here realtime sound synthesis, I found this discussion on the alsa-project mailing list interesting:

      alsa-devel @alsa-project.org mailing liste archive

      measurement copyright Paul Barton-Davis (used without permission ;)

      --
      . . . . . . . .. . . . . . . .
      may u!sh 2 sm!le at dz!z bad nn.!m!tat!ion
  112. Re:An Amiga users opinion of Linux: by jd · · Score: 1
    Ok, some factual errors.

    First, there is plenty of IPv6 software for Linux, over on ftp.inner.net.

    Second, there are IPsec implementations for Linux over on Free S/WAN and NIST.

    Third, Linux had IPv6 support before Microsoft's experimental stack. I started using IPv6 with no problems as of 2.0.28, when the first patches came out.

    Fourth, Linux supports a wide range of multicast protocols, including PIM. You need to patch the BSD kernels for such support.

    Lastly, Linux has support for QoS, including RED, CBQ, RSVP. I've only seen an Intel experimental version of RSVP for Windows, and it's not that impressive.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  113. Applications? by jnik · · Score: 2

    Everybody seems to be gushing how "this means Amiga will run Linux apps out of the box."
    Of course, that won't happen unless they're using X, the same libraries, etc., etc.--in other words, if it is "just another distribution."
    The best info I can garner is that the Amiga will just be running the kernel, although nobody's clearly stated that yet. Does anyone know?

    1. Re:Applications? by Caktus · · Score: 1

      >Of course, that won't happen unless they're using X, the same libraries, etc., etc.--in other words, if it is "just another distribution."

      Maybe they can execute x86 out of the box with the transmeta CPU. They just add an X server on the Amiga GUI and they can run common linux packages. That doesn't mean that they won't be using an Amiga GUI, etc.

  114. Re:Information on Linux TCP/IP Stack by RobKow · · Score: 1

    Just because he knows about TCP/IP doesn't mean he knows anything about Linux, and also doesn't mean that he's not just spouting off. So he's a well-read crackpot who is... :P

  115. Re:Amiga, the Linux Kernel, and Licensing Hell by mattdm · · Score: 2
    Anything _but_ the kernel is an application. An OS is made up of a kernel and a bunch of applications (plus a little glue, maybe.) GNU tools, X window managers, whatever, are all applications.

    --

  116. Solaris TCP/IP isn't BSD based by Erik+Corry · · Score: 1
    Holger Kruse:
    Linux is not embraced by the academic community in the same way as many of the BSD-derived stacks (e.g. Solaris)

    Well, not according to this article which says Solaris is a reimplementation that doesn't use BSD, just like Linux's IP stack.

    It also says Solaris isn't very good at sticking to the standards, rather like Linux 1.0, but unlike Linux 2.0.30 and 2.1.34 which are pretty good (and I bet 2.2 is better).

    I wonder whether Holger Kruse ever mailed any bug reports to the Linux kernel folks. I think that would be simpler than implementing workarounds in his stack.

    1. Re:Solaris TCP/IP isn't BSD based by chris.bitmead · · Score: 1

      I don't know if Solaris TCP came from BSD, but you can be very sure that it has been hacked unrecognisably if it is. All the BSD-derived stacks have, none more so than Solaris.

  117. Most of this seems to refer to Linux 1.0 by Erik+Corry · · Score: 2
    I checked out the RFC refered to by Kruse. It refers to paper by V. Paxon that details severe problems with the Linux 1.0 TCP stack. However, on page 14 they describe the tests they made with 2.0.30 and 2.1.34, and most of the problems seem to have been fixed. They found what looks like a few minor issues that they communicated to the Linux people. They thank Eric Schenk, David S. Miller, Craig Metz and Alan Cox for their assistance in the acknowledgements section.

    This article is the major reference for the RFC and is written by the same guy as the RFC. It also has a lot of tough criticism of other systems, including Solaris and several BSD-dervived stacks. Windows gets a fairly clean bill, and they are very critical of Trumpet Winsock.

    I tried to check Dawson's paper, but his server seems to be down.

    For the other problems in the RFC they were either clearly marked as BSD problems, or I couldn't follow up the references. (Either because there weren't any, or because they were paper and not online.) The RFC doesn't name names, so it's impossible to say which of the others Linux has been guilty of, or is guilty of.

    I think Holger Kruse should tell us what his 4 workarounds are, that he has been forced to put in to work around Linux. Linux has plenty of stuff put in to work around other people's mistakes of course. I guess having to put that sort of thing in your code can make you arrogant.

  118. Re:I'm glad that they chose Linux by pev · · Score: 2

    Why? Jutify "QNX is a horrible operating system"

    It is *very* lightweight and *very* stable, two things that all desktop operating systems at this time are not (with perhaps the exception of BeOS but lets not argue about that one right now) It is stable to the point that it can run for years, and survive drivers misbehaving and other *core* system components being changed. Linux is pretty good, but not *that* good.

    Unfortunately with QNX they were going the right way, but I feel that this decision to use linux is not the right one (even though I love Linux) - Note that the decision appears to have been made by management and as such is hoping to ride the current Linux [hype/bandwagon/frenzy] that appears to be in evidence.

    ~Pev

  119. Re:No apologies just yet by mikpos · · Score: 1

    OK first off: OSS/Linux. The sound drivers that (probably about) 10% of Linux users use are not released under GPL. There are probably hundreds of other kernel modules out there that are proprietary and/or GPL-unfriendly. Linus made a decision a long time ago that proprietary modules can exist.

    Second off:
    . . . all of which are separate and distinct entities that cooperate and work together. I don't see this distinction where the new Amiga OS is concerned
    Neither do I. If you can create "entities" that sit on top of Linux which are neither kernel modules, programs, nor libraries, then I suppose you might have a point in there somewhere. Unfortunately, you can't, and thus, you don't :). X is no different from Netscape which is no different from false(1) -- they are all just programs which make up the operating system, and they can all be released under whatever licence they want. The game you want to play is trying to draw a line between "applications" and "the OS". Is X part of the OS, or is it an application? How about bash? perl?

    Whatever Amiga does to make their own new operating system, they're going to have to do one of the following:
    - make changes to the kernel. They will have to make their changes public according to the GPL.
    - make kernel modules. These can be proprietary.
    - make cool new GUIs (as a replacement for X). This can be proprietary, as it is just a program.
    - make a cool new API to replace libc. This can be proprietary. It is not against the law to port Motif to Linux; proprietary libraries are A-OK.

  120. I'm glad that they chose Linux by tlewis · · Score: 0

    QNX is a horrible operating system. I wouldn't
    use it to run a toaster, much less a desktop
    environment. Message passing is for wussies.

    1. Re:I'm glad that they chose Linux by tlewis · · Score: 1

      Lightweight and stable?

      How about underpowered and useless! RTOSs don't
      even have compilers; you have to write everything
      in assembler. How sucky is that?

    2. Re:I'm glad that they chose Linux by Frederic54 · · Score: 1

      i think you never saw QNX running? it's small, very very fast, developing for Photon is so easy also!
      Message passing is great, it existed in amigaOS in a way also. QNX kernel is developed for 20 years, and it rocks, i use it all the time at work, i don't want to use a monster like linux!
      --
      http://www.beroute.tzo.com

      --
      "Science will win because it works." - Stephen Hawking
    3. Re:I'm glad that they chose Linux by A+Big+Gnu+Thrush · · Score: 1

      I like the Transmeta spin. QNX was cool, but Linux is cooler. X86 is cool, but mythical Transmeta products are cooler. Maybe it will run the Linux kernel on top of the magic chip from the Linus company.

      Did this sound a little contrived to anyone else?

      Does NG Amiga stand for "next generation" or "newsgroup" or something else?

      I think newsgroup Amiga is the most fitting. As in, the only place you'll ever see one is in newsgroup discussions.

      alt.vapor.amiga.hardware and alt.vapor.amiga.software

    4. Re:I'm glad that they chose Linux by Salamander · · Score: 3

      >QNX is a horrible operating system. I wouldn't
      >use it to run a toaster, much less a desktop
      >environment

      You again, tlewis? Why are you on this anti-QNX crusade, anyway? For a brief moment, I was wondering whether you work for a QNX competitor, but then I remembered from our last encounter that you don't have any OS or embedded-system experience so that seems unlikely. I can only guess that you enjoy trolling.

      As I pointed out last time, different platforms are intended for different environments, in terms of both the "lower environment" of what the hardware provides and the "upper environment" of what the applications/users require. Your phrasing "...much less a desktop environment..." shows your bias; like many people, you seem to consider the desktop to be the whole world. This is just not realistic.

      >Message passing is for wussies

      Speaking of what's "for wussies" how much real programming have you done? Application-level programming is "for wussies" as far as I'm concerned, and that's all you ever seem to have done.

      Message passing is not "for wussies" at all. Look under the covers of any supposedly non-message-passing system - even a processor/memory bus - and what you'll see are...messages! It doesn't make any difference that the messages are processed by hardware rather than software. Now, given that it's all messages in reality, what's wrong with passing messages that represent higher-level semantic concepts than "get" and "put"? Answer: nothing. Message passing is, in short, an essential part of computing.

      Is explicit message passing implemented in software a good basis for an OS? Yeah, it's OK, if one understands its strengths and weaknesses. Message passing is good for supporting heterogeneous systems, long latencies, and robust fault detection/recovery, compared to memory sharing. Message passing can also suck like a black hole wrt performance. Efficient message passing is essential, as is an overall architecture that keeps the number of messages and/or time blocked waiting for messages down. Many message-passing systems (e.g. Mach) have sucked because they had layer after layer of overly-complex interfaces creating more message traffic, and were insufficiently parallel within each subsystem to tolerate message latencies. But it _can_ be done right. Did QNX do it right? I don't know, but I've heard quite a few comments leading me to believe that maybe they did.

      As an aside, I have worked on both hardware and software versions of distributed shared memory. The latencies etc. involved present some very hard problems which to the best of my knowledge have not yet been adequately solved. I'm inclined at this point to believe that - until we understand the solutions better - anything inherently distributed is better off with explicit message passing than with a shared-memory paradigm on top of a translation to the necessary message passing.

      --
      Slashdot - News for Herds. Stuff that Splatters.
  121. Re:Information on Linux TCP/IP Stack by AMK · · Score: 1

    I'm not sure how current his information is; for example, he states that there's no IPv6 and IPSEC support for Linux. This is incorrect; IPv6 was added in 2.1, and IPSEC was recently announced (though it's not in the kernel distribution).

  122. Re:Amiga, the Linux Kernel, and Licensing Hell by AMK · · Score: 2

    There's an obvious dividing line: the system call gateway. Anything that implements a system call is part of the kernel; anything else is userspace and hence is unaffected by the kernel's licence. By this definition, glibc is an application just as much as Oracle is. (It's just an application used by practically all other applications. You can envision writing a system call interface for another language, such as Java or M3, and then writing the userspace code completely in that language, with no C code or library at all.) Amiga can therefore build anything on top of the kernel that they want, and can use any licence they want for the components.

  123. Linux lacking TCP/IP by maynard · · Score: 2

    Bruce is just an old fart -- he's talking about the pre 1.0 days when the Linux kernel was distributed by punch card, and fit in your hand to boot.

    :-^

  124. Re:Information on Linux TCP/IP Stack by Just+Some+Guy · · Score: 0
    A big problem is that the TCP/IP code in Linux is not BSD-derived
    I can't even dignify that with a response. Arguing with people like this is a waste of effort.

    You're correct. Arguing with people such as yourself would be pointless. Linux's TCP/IP code isn't BSD-derived. Read your Linux history before you post again.

    --
    Dewey, what part of this looks like authorities should be involved?
  125. Re:H.Kruse is FUDDING with a hidden agenda by Just+Some+Guy · · Score: 1

    Speaking of FUD...

    Ancipital's legendary for spreading flat-out lies in comp.sys.amiga.misc - I see that he hasn't changed.

    --
    Dewey, what part of this looks like authorities should be involved?
  126. Re:H.Kruse is FUDDING with a hidden agenda by Just+Some+Guy · · Score: 1
    The Miami TCP stack for the Amiga is CRIPPLE-WARE folks.

    I was unaware of a definition of cripple-ware that included fully functional and working software. The fact that it has a one-hour session timeout (with a working auto-reconnect feature) doesn't jibe with my idea of crippled.

    --
    Dewey, what part of this looks like authorities should be involved?
  127. Re:Information on Linux TCP/IP Stack by Just+Some+Guy · · Score: 3
    Holger Kruse seems to know what he is talking about.

    To put this in context, Mr. Kruse developed Miami (Modem Internet for AMIga) and Miami Deluxe (a full-featured TCP/IP stack with routing, IP-NAT, etc. built in). More info can be found at Nordic Global.

    I only mention this to say that Holger's not some half-read crackpot who's just spouting off - he really does know what he's talking about.

    --
    Dewey, what part of this looks like authorities should be involved?
  128. Amigans not making any friends by Sinner · · Score: 1
    All this trash-talking of Linux is not exactly endearing them to the Linux community. And from where I'm sitting, it looks they need us but we're managing perfectly well without them. It's annoying to me that people who don't even have memory protection, security, or built-in networking in their operating system see fit to lecture us on OS design. I guess they've been keeping themselves going on nothing but belief in their own innate superiority for so long they've completely lost touch with reality. I hope they stick with QNX so we don't have to put up with them.

    Enough is enough. These Amiga articles have reached the point where they're not funny any more. I'm gonna configure Slashdot not to show them.

    --
    fish and pipes
    1. Re:Amigans not making any friends by Sloppy · · Score: 1

      Well, it shouldn't be unexpected. Most of the Amiga users who are left, naturally are the ones who don't want Linux. If they did, they would have switched years ago. It's Amiga Inc. (not the remaining Amiga users) who need you, and I think you'll find that they are sweetly puckering up rather than talking trash.

      Oh, and your comment about networking not being built into the Amiga's OS and them lecturing you on OS design... that's the whole point of the lecture! :-)

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  129. QNX/NTO on x86 only? False! by Frederic54 · · Score: 1

    Neutrino works on x86, PPC, SH3, SH4, arm/strongarm, and will run on alot of others microprocessor. The kernel is about 40Kb, and only 10% of this kernel is microprocessor dependant, so rewriting 4Kb of code is easy for QSSL.
    I agree QNX/NTO is not made for the end user, but for embedded appliance and realtime critical stuff, it rocks!
    The guy who wrote the article knows nothing on QNX, i suggest him to contact QSSL so they can show him a demo. All the QNX stuff in this article is bullshit.
    --
    http://www.beroute.tzo.com

    --
    "Science will win because it works." - Stephen Hawking
  130. Re:An Amiga users opinion of Linux: by Frederic54 · · Score: 1

    note that the next TCPIP package for QNX (TCPIP4.4 in alpha right now) is based on BSD4.4 and will have all the funny stuff like NAT or whatever.
    note also that in BeOS the TCPIP stack has been written by only one person!!! ok it lacks some raw socket interface (you cannot use traceroute e.g.) and the performance on a 100Mb are poor, but wrote a stack alone in one week is great :o)
    --
    http://www.beroute.tzo.com

    --
    "Science will win because it works." - Stephen Hawking
  131. Re:An Amiga users opinion of Linux: by Frederic54 · · Score: 1

    i said the NEXT tcpip package, actually it's v4.25, the v4.4 is actually in alpha stage, and will have NAT and whatever.
    --
    http://www.beroute.tzo.com

    --
    "Science will win because it works." - Stephen Hawking
  132. AmigaOS is a toy. -Linus by pH7.0 · · Score: 1
    "Having no (or limited) memory protection is very popular among microkernels. AmigaOS isn't the only such microkernel, and it probably won't be the last. Because message passing is a lot easier without memory protection.

    However, that kind of "OS" is a toy. You might as well run DOS or Windows."

    -Linus Torvalds October 1996 on comp.os.linux.development.system

    1. Re:AmigaOS is a toy. -Linus by Fluffy+the+Cat · · Score: 1

      He's referring to AmigaOS versions 1-3, which all lacked such nicities as memory protection. The new systems aren't supposed to have anything to do with the code base of the old ones, and basing it on the Linux kernel does pretty much guarantee that memory protection will be there.

      Although the old AmigaOS may have been a toy, it was a nice toy. Let's see if they can keep the niceness while losing the toy aspect...

    2. Re:AmigaOS is a toy. -Linus by evin · · Score: 1

      : Actually yes I do. Prevasive multithreading is NOT only advantagous
      : for SMP machines. the PII has 3 integer units and multithreaded
      : programs allow them to be use more effiently.

      Obviously you don't know what an integer unit is or what multithreading means. The multiple integer units mean that the PII is a super-scalar processor. These units only run consecutive integer instructions. Multithreading on a single-processor machine means you switch between tasks on a single processor, introducing a context-switch, which multiple integer units don't help at all.

      : Second, Be has test where BeOS pushes 600 frames of 2D per second using a dual PII machine and BDirectWindow.

      I'm sure svgalib could do the same, but it's irrelevant as your monitor refresh is much less than 600 fps.

      : It is much lighter weight

      Linux is quite definitely lighter weight than BeOS as linux can be run without a GUI.

      [ more drivel snipped ]

    3. Re:AmigaOS is a toy. -Linus by be-fan · · Score: 1

      As I remeber Windows DOES have memory protection.
      BeOS is a message passing OS, it beat Linux in speed, ease of programming and is just as stable. Message passing is NOT a bad thing, and it is actually a nice way to do an OS.

      --
      A deep unwavering belief is a sure sign you're missing something...
    4. Re:AmigaOS is a toy. -Linus by be-fan · · Score: 1

      Actually yes I do. Prevasive multithreading is NOT only advantagous for SMP machines. the PII has 3 integer units and multithreaded programs allow them to be use more effiently. Second, Be has test where BeOS pushes 600 frames of 2D per second using a dual PII machine and BDirectWindow.
      It is much lighter weight and the UI is much more responsive than KDE Windows et al. And the APIs are very tightly integrated with each other,and they are even writing wrappers to make standerdized stuff more BeOS like. The API is completly C++ and a dream to work with. As for stability, 4.5 has never crashed on me, Linux has. And the crash took my filesystem with it. I was probably doing something wrong, but the fact remains that it happened. And if you don't belive the Be is a message passing OS read the developers section on their website. Lays all the APIs out nice and pretty.

      --
      A deep unwavering belief is a sure sign you're missing something...
  133. Re:It's just FUD :) by Rick_T · · Score: 1

    | Today on comp.sys.amiga.misc, we've had
    | regulars complaining that linux was so
    | ludicrously bloated that it couldn't run on a
    | p100

    And this was on c.s.a.*misc*? Things have indeed gotten bad down Amiga way. Such silly prattle used to rarely make it out of c.s.a.advocacy in the old days.

    Just don't tell "scanner" (my 486 - serves as a host for my scanner and X10 firecracker)that. Or at least two of the webservers here at Clemson - they're both P75s. :)

    I'll have to come out and agree with the sentiment that some others are posting here: Amiga *announcing* this and that just isn't news anymore. All that's come out of anything officially connected with the Amiga for *years* has been vapor. Vapor!

    I've owned various Amigas since 1987, though the A3000 and A500 I still own are boxed and in the attic at the moment. I quit the roller coaster in 1996 and started using Linux and Windows to get my work done. Now I just use Linux at home. I do still like to read about Amiga news occasionally, though. But who really cares which kernel AmigaVaporOS will be based on?

    Though hearing an AmigaOS user say that *Linux* is unstable really does crack me up ... :)

    --
    -- Rick
  134. Re:Why Amiga switched by Bruce+Perens · · Score: 2
    You young whipper-snappers have no regard for history :-)

    There was a time when the entire kernel source in .tar.gz form fit on one floppy and Linux didn't network. Then there was a time when it didn't network well. Then it networked well, but slowly. Then it was the fastest monoprocessor TCP/IP implementation. Then it networked well on multiprocessors, but slowly...

    Get the point?

    Thanks

    Bruce

  135. Re:Why Amiga switched by Bruce+Perens · · Score: 2
    I know how long QNX has been around, and I know it's a stable embedded-systems kernel. No argument there.

    I don't think that free software precludes a tighly focused group of engineers, though. There is lots of evidence for the contrary, especially where the Linux kernel team is concerned.

    I agree that X is moribund, but of course there are free software efforts like Berlin to replace it on Linux. I don't care much that the Amiga won't run X, as long as you can port GDK and CORBA you can run the GNOME tools.

    Thanks

    Bruce

  136. Re:Why Amiga switched by Bruce+Perens · · Score: 2
    I'd heard something like that, but it was so easy to attack the message that there was no need to attack the messenger.

    Thanks

    Bruce

  137. Why Amiga switched by Bruce+Perens · · Score: 3
    The Amiga folks switched operating systems not because of any present technical superiority, but because of the future. If there's something we don't like about Linux, it gets fixed. If you don't like how QNX works, you're stuck. Even if we get the QNX source code, who will want to put lots of free work into this proprietary product? That's why they chose Linux - because it's evolving so much faster than proprietary systems.

    I found the criticism of Linux' TCP/IP rather laughable, because I remember not very long ago one of the primary criticisms of Linux was that it didn't have TCP/IP. Whatever you don't like about Linux' TCP/IP implementation will be fixed soon enough. Meanwhile, it runs fast enough to saturate my 768/768 DSL while the Pentium 120 CPU is loafing along. I can wait a year for it to be fast enough to saturate a DS3. The criticism regarding other OS having work-arounds to interoperate with Linux applies to Linux 1.x (or other old versions), and of course those problems are long gone (along with the FIN_WAIT problem he mentioned). The criticism about lack of IPV6, etc., is bogus, he's not been keeping up with Linux' development.

    Someday, Linux development will taper off and we'll switch to another system - maybe even a message-passing system like QNX. But the system we switch to will be free software, because of its fast evolution, not proprietary like QNX.

    Thanks

    Bruce

    1. Re:Why Amiga switched by arielb · · Score: 1

      QNX doesn't need to prove itself. QNX systems have been up and running since 1994 non-stop. QNX is used in nuclear power plants. I don't think I would trust my life to linux, however. QNX doesn't need to evolve faster than linux because it's already light-years ahead of it. The linux development model is ok for fixing minor bugs and features here and there but doesn't seem to work when major overhaul is required. For that you need a tight focused group of engineers-not 5 million people from the internet. That's why linux GUI's (there is no standard GUI for those concerned with consistent look-and-feel) are still based on x-windows. On the other hand, if this Amiga Linux won't be based on x-windows, people will complain that all there other linux apps and graphics card drivers won't work on it. Forget about the LSB that's for sure.

      --
      ---
    2. Re:Why Amiga switched by eponymous+cohort · · Score: 2
      I found the criticism of Linux' TCP/IP rather laughable, because I remember not very long ago one of the
      primary criticisms of Linux was that it didn't have TCP/IP


      Huh? I've been using Linux for five years, and it's had TCP/IP for at least that long. In the computer world, five years is an eon, not "not very long ago"

      --

      Of all the comments I've ever posted, this is definately one of them

    3. Re:Why Amiga switched by Ancipital · · Score: 1

      Bruce,

      The criticism stems from the fact that Mr Kruse makes the most popular stack on the Amiga (commercial, based on BSD code). His ethics aren't the highest in the business (though no doubt better than our friends at R*dm*nd), but they are somewhat dodgy.

      He stands to gain a great deal by FUDding credulous Amigans.

    4. Re:Why Amiga switched by Ancipital · · Score: 1

      Yoinks!

      Fair comment, I suppose.

      I still maintain that it's rather dodgy, but I see where you're coming from- I'll try to cool it down a bit..

      Thanks...


      -A-

  138. uhm, no, it isn't by Mawbid · · Score: 1

    Read your /usr/src/linux/COPYING.
    --

    --
    Fuck the system? Nah, you might catch something.
  139. Re:GUI in the kernel speculation by Ben+Hutchings · · Score: 1

    They could make it a module, and Linus made specific exemption for binary-only modules.

  140. Re:WHAT!!! by Scola · · Score: 1

    First of all you're quite ignorant as to how different systems work. No kernel that I know of has a GUI in it. That includes NT's. NT has a component of the kernel called GDI which provides very limited graphics in the kernel. That makes things a lot faster, and really isn't the reason for instability. The GGI project in the linux world has similar goals, and IMHO, they are on the right track. Now the problem with NT is the windowing system. I don't have my roomate's copy of "Inside Windows NT" with me to quote the dlls and exes, but basically they way that it works is that the system boots, the GUI starts. However, if the GUI dies, the startup processes tell the kernel to die, because the assumption is that you're pretty fucked without that GUI. It would be like init under linux monitoring X after X starts and shutting down the machine if it finds X isn't running. This is a very poor design, but it has nothing to do with the GDI layer in the NT kernel.

  141. Re:Graphics in the kernel by Scola · · Score: 1

    This is true, but I don't see the problem. Let's take my system for example. I have 4 PCI cards in the system. The network card's driver is in the kernel. The SCSI card's driver is in the kernel. The Sound Card's driver is in the kernel. The Graphics Card's drive is in user space. Why? Beats the hell out of me. Sure the graphics card driver could take down the kernel, but so could any of the other ones.

  142. moderate the above up! by cthonious · · Score: 1

    a good debunking of the whole thing. Thanks.

    --

    support gun control: take guns from cops
  143. But what's the license gunna be? by Ben+Smith · · Score: 1

    So, I'm assuming that the components that make up the Amiga Operating Environment won't be GNU, but will they be open-source in some way? Or are these guys just interested in what Linux can do for them, and won't be contributing any back to the community?

    Anyone have any news on this?

    --
    -Ben
    bensmith@biz1.net
    1. Re:But what's the license gunna be? by Fluffy+the+Cat · · Score: 1

      I can't see how they'd be able to fulfil some of their stated aims without modifying the kernel, which should mean modifications being released. Deciding to use the Linux kernel for this sort of project does show some sort of commitment - if they were going to be obsessive about keeping stuff closed, they'd probably have chosen something different.

      Having said that, I'd be surprised if a great deal of the userspace stuff is open-source - to begin with, at least. Most OS companies seem to have a broadly similar mindset in this regard.

  144. Re:WHAT!!! by howardjp · · Score: 1

    That's okay, because Slashdot moderators, just like Linux users, wouldn't know their asses from holes in ground.

  145. Re:Amiga, the Linux Kernel, and Licensing Hell by brennanw · · Score: 1

    I'm not so sure. The GPL specifically forbids opening up only _part_ of your source code -- that's the viral nature part. If you can prove that an OS is not "one big thing" then I guess you can justify doing that, and admittedly an Operating System is a pretty vague concept, but the kernel is _part_ of an OS, not separate from it, so if you use a GPL'd kernel in your OS the OS is required to be free software b/c of the GPL's viral nature.

    I'm going to read that !@#$% license again...

    --
    Eviscerati.Org: All Hail the Eviscerati
  146. No apologies just yet by brennanw · · Score: 1

    Oracle, Informix, Sybase, DB2, have APPLICATIONS that run on top of Linux. Under the GPL, the viral quality of the GPL is exempted if an application is making a call to an operating system.

    I see a distinction between that and the rest of the Amiga OS. What they claim to be doing is using the Linux kernel as a foundation for the rest of the operating system -- since it's the Amiga OS, presumably a graphical operating system -- which is not the same as an application.

    Different parts of a Linux distribution can be placed under different licenses because Linux is not one operating system per se. You have a kernel, a few different shells (bash, etc.) a windowing environment (X) all of which are separate and distinct entities that cooperate and work together. I don't see this distinction where the new Amiga OS is concerned. I can't see how anyone would be able to classify "every part of the OS except the kernel" as a distinct application that runs on top of the Linux kernel.

    If that is really the argument made, I think it would seriously weaken the legitimacy of the GPL. But that's just my opinion, and, as always...

    ... never discount the possibility that I am WRONG.

    --
    Eviscerati.Org: All Hail the Eviscerati
    1. Re:No apologies just yet by brennanw · · Score: 1

      I see what you're saying, and I'm just about ready to concede defeat, but I want to get a few things clear first. :-)

      Let's take the Macintosh OS for a second: while I suppose the UI is just a program sitting on top of the kernel, it certainly doesn't seem to be sitting on top of it in the same manner that X and the X Window Managers are sitting on top of the Linux kernel! My point with the "distinct entities" comment was that X and the Window Managers and Bash and all that other stuff aren't really integrated into the kernel, so they could theoretically be distributed under any licenses they want. That seems to be your point as well, with the additional point that the Amiga OS will be the same way.

      I'm wondering if it will, though. The impression I kept getting about the AmigaOS was that the UI was very, very tightly integratd into the OS proper, similar to the MacOS, so I wonder how possible it would be to meet both conditions: to be both tightly integrated and just a kernel module, or a layer on the kernel, or what have you. I'm not a programmer, this could be the easiest thing in the world to do, it just doesn't sound like it from my perspective.

      --
      Eviscerati.Org: All Hail the Eviscerati
    2. Re:No apologies just yet by N1KO · · Score: 1

      With all the stuff they have to do, they won't be releasing anything in a couple of years; so why is everyone even talking about all this

  147. Re:Amiga, the Linux Kernel, and Licensing Hell by brennanw · · Score: 1

    Proprietary software can exist on Linux b/c there is an exemption in the GPL which allows proprietary code to make necessary calls (or whatever the terminology is) on a computer -- rough translation: a proprietary app can run on top of a GPL'd operating system. If the proprietary app tried to modify the GPL'd OS in any way, well, then there might be a problem.

    The reverse is also true: a GPL'd app can run on top of a proprietary OS.

    The problem I'm having is that I don't see the same parallel between "kernel" and "the rest of the OS" that I see with "app" and "OS in general." I just don't see it. I freely grant that it could be b/c I'm not a programmer, but it seems to me that the relationship between an OS kernel and the rest of the operating system proper must by necessity be a lot more intertwined than an application and an operating system.

    But, as always, never discount the possibility that I am WRONG.

    --
    Eviscerati.Org: All Hail the Eviscerati
  148. Re:Amiga, the Linux Kernel, and Licensing Hell by brennanw · · Score: 1

    Well, I guess I can't argue with that. :-)

    --
    Eviscerati.Org: All Hail the Eviscerati
  149. Amiga, the Linux Kernel, and Licensing Hell by brennanw · · Score: 2

    I'm not a recognized expert on the GNU General Public License, but methinks I see a problem here:

    The GPL, which the Linux Kernel is distributed under, is viral. Any code that makes use of the Linux kernel must, therefore, be distributed under the GPL or a license that is compatible with the GPL.

    Also, if the GPL'd software makes calls to other software or libraries, those software or libraries must also be distributed under the GPL or a GPL-compatible license. The only exceptions to this are, basically, operating systems.

    So how will this new Amiga OS be licensed? If they really are going to be using the Linux kernel, then it _must_ be distributed under a Free Software license. I can't see any way around it. I find it difficult to believe that Gateway would be willing to do this, my opinion is that they either a) haven't thought this through, or b) think they've found a way around it.

    I think everyone should watch this very closely, and this question ("what kind of license?") should be asked, very pointedly, over and over again, until they answer.

    This could be a very important precident for free software - if Amiga thinks they can use kernel technology licensed under the GPL without in turn freeing up their source code, they need to either a) be convinced otherwise or b) be taken to court. If option b), then we'll see exactly how legally binding the terms of the GPL are.

    Then again, never discount the possiblity that I am WRONG.

    --
    Eviscerati.Org: All Hail the Eviscerati
    1. Re:Amiga, the Linux Kernel, and Licensing Hell by EnglishTim · · Score: 1

      Um, surely they'd just have to open up their source for the things they do to the kernel - but as an OS is much more than just a kernel, they could keep the rest proprietary.

    2. Re:Amiga, the Linux Kernel, and Licensing Hell by HiThere · · Score: 1

      I believe that it is considerably less general than "Any code that makes use of". If it were that general then TrollTech could never have had a proprietary license on their code. (Under KDE, in case I got the company's name wrong.) My understanding is that you just can't write any extension of GPL'd code or incorporate any GPL'd code within your code without falling under its strictures.

      So what you do is write a proprietary library, write a GPL'd stub that shares the needed interface, and add routines that call the interface into the GPL'd code (somehow.. lots of choices here). Your library stays proprietary.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    3. Re:Amiga, the Linux Kernel, and Licensing Hell by Tardigrade · · Score: 1

      The GPL is like an STD. It doesn't transmit randomly to other hosts, only hosts who have /used/ part of another host. Virus can be killed via the immune system (lawyers, getting rid of the viral code). Dominant genes only get passed to future generations ~1/2 the time, and can also be gotten rid of via splicing/mutation.

    4. Re:Amiga, the Linux Kernel, and Licensing Hell by Mr.+Slippery · · Score: 2
      The GPL, which the Linux Kernel is distributed under, is viral.
      No. A virus infects a host from the outside, and spreads to other hosts arbitrarily. If you want to use genetic metaphors, you might say that the GPL is a "dominant gene" - the "offspring" (derived work) of a GPLed work is always GPLed.
      Any code that makes use of the Linux kernel must, therefore, be distributed under the GPL or a license that is compatible with the GPL.
      No. Commerical Linux apps use the Linux kernel (all Linux apps use the Linux kernel, that's what makes them Linux apps!), and don't have to be GPLed. What is required is that any code that uses source from the Linux kernel must be GPLed.
      Also, if the GPL'd software makes calls to other software or libraries, those software or libraries must also be distributed under the GPL or a GPL-compatible license. The only exceptions to this are, basically, operating systems.
      No. GPLed code on a SPARCstation can make calls to the Solaris libc - that hardly requires that Sun release the source to its libc.

      Folks, the GPL isn't all that arcane of obscure. Read it for yourselves at http://www.gnu.org/copyleft/gpl.html.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
  150. Re:WHAT!!! by jwhyche · · Score: 1

    I've got to agree with this. The last thing we need to do is bloat the kernel with unnessary code. There will be no way to bail if the GUI crashes and when it does it will most likly take the whole machine with it.

    --
    I read at +2. If your post doesn't reach that level I will not see or respond to it.
  151. Huh? by tomblackwell · · Score: 1

    I've re-read this comment several times, and still have no idea what it means. Try using correctly formed sentences, with the first word capitalized. Include one idea per sentence, and spell all of the words correctly. Use correct punctuation. Then all will understand what you are trying to get across.

    P.S. Typos are fine (we all make those!)

  152. No samovar swards to Amiga :-) by AShuvalov · · Score: 1
    Samovar awards, July

    Amiga announced recently it is dropping one of the best modern OS's QNX to join the crush of Linux supporters. Although Amiga is right that this market is going to be huge, but it will compete directly with other Linux vendors like IBM, Dell, Compaq etc., etc. with the real risk to loose its unique face. The president Collas said: "PLEASE, PLEASE, PLEASE do not to judge the Linux decision until you have a chance to read the technology brief". Ok, no award for them. And welcome on board, sure!

    --
    Andrew
  153. Somewhat disturbing by SimonK · · Score: 1

    Can someone *knowledgeable* (other than the author) please give their take on the article linked to above. If all the implications are true, its no wonder Linux lost the Mindcraft benchmark tests.

    Simon

  154. The spirit of Amiga by XNormal · · Score: 1

    As long as you don't replace ALL employees at the same time, something remains. New people assimilate the values and the spirit of the team and pass it on.

    Let's assume that the last engineer who actually worked for Commodore left 5 years ago - I'm still sure that if you step into their development facility and speak with the people for a while you will feel something about the atmosphere which is not Mac, not Linux/Unix and definitely not Microsoft. And it's this kind of thing that makes great software.

    Even if you ignore the actual code base, there's definitely something left.

    --
    Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
  155. As the Ball Bounces by eponymous+cohort · · Score: 3

    The new soap opera starring an OS which has been down on its luck that decides that if it just gets a makeover, and dumps its fiance for the hot, young penguin chick that everyone wants to be seen with, things will turn out ok.

    --

    Of all the comments I've ever posted, this is definately one of them

  156. Graphics in the kernel by daviddennis · · Score: 1

    Isn't the whole argument here that graphics in kernel space means drivers in kernel space, and that means a bad driver can bring down the whole OS?

    And in that case, whether Linux or NT, it seems like this could be a mistake. The main difference, of course, is that with open source Linux driver bugs are bound to be more efficiently fixed.

    D

    ----

    1. Re:Graphics in the kernel by delmoi · · Score: 1

      The reason that graphics are outside the kernel is beacuse graphics are a *very* complex thing, and prone to bugs.
      theres no reason not to have anything in the kernl if it can be "trusted" but graphics drivers cant....
      _
      "Subtle mind control? Why do all these HTML buttons say 'Submit' ?"

      --

      ReadThe ReflectionEngine, a cyberpunk style n
  157. Moderate that last post up! by Natedog · · Score: 1

    It was very informative - I couldn't have said it better.

    Its expected that the author of any software will always defend and promote his/her creation. Holger Kruse is an extreem example of this as he has conveniently disregarded the changes in the Linux networking code from the 1.x days to the 2.2.x kernel in order to promote his implementation. The fact that he is not aware of the work being done on IPv6/Linux shows that he really has no knowledge of the Linux TCP/IP stack and his arguments are thus nullified.

    --
    \forall code \in C, \frac{\Delta readability(code)}{\Delta t} < 0
  158. what's "Amiga" about it? by jetson123 · · Score: 3
    The original Amiga was a great machine at a great price. But what about the new (planned) one? It's a different OS, it's a different set of programmers, it's different hardware, it's different owners, and it's probably a different user community by now, too.

    That's not necessarily bad. But what all this amounts to is that a division of Gateway is thinking about building a multimedia computer that uses some of the Linux kernel. The fact that it's called "Amiga" seems pretty incidental to me.

  159. What's up?? by Panaflex · · Score: 1

    When did all the berzerkers and amongers come from and why are they all over /. RANTING about UNPROVEN, BIASED, STUPED FUD!! If you're here on /. for some damn crusade, then go fsck yourself. This is a FORUM for THOUGHT, comparison, and intrigue.

    I am a BSD and Linux user.. they WORK, and I also own a few old amigas which are OBSOLETE. (Cause there arn't any new ones to speak of). I have a 600MHz Alpha that rocks the universe.

    Amiga used to be a bunch of intelligent, smart, and witty people. Where are you now? I used to converse with people of copper chip timings and such. People used to share 3D rendering code, and hal optimizations with me. Now a bunch of crazy people are posting stupid, un-intellegent, pro-ami , bad linux. What gives?

    And what's with some of you people arguing over the stack?? Excuse me, but your "personal feelings" don't make stacks. Hard work, protocol understanding, awesome timings, and know-how DO. How many people here have ACTUALLY looked deeper than make config?? I am by no means a kernel developer, but I am an app developer. And I look into the kernel ALL the time, because I feel it's important to know what impact my code really has! (For instance ioctl's are very specific, and arn't always in the man)

    CCCCHHHHHIIIILLLL OOOUUUUTTTT and smell the code, ladies and gentleman. /. is alot of things for alot of people. What is it for YOU?

    Pana

    --
    I said no... but I missed and it came out yes.
  160. Linux Apps out of the Box? by DrPsycho · · Score: 1
    Chances are nobody is going to state ANYTHING clearly until Jimmy-Boy at AI releases his highly touted "Technology Brief" which, according to the hype, will cause Amiga users like myself to perform our own kind of release in our briefs...

    There's no way to determine if Amiga will run Linux apps out of the box until then. However, I think using the Linux kernel makes for easy porting of apps between Linux and whatever-the-hell-the-Amiga-becomes. Hell... the current Amiga line has emulation libraries (ixemul) which allow for X-apps to be ported to WorkBench (there are a pile of well known Ghostscript-using PDF utilities which do this quite well).

    Unfortunately, as with the rest of Amiga development, the phrase "wait and see" rears it's ugly head.

    --

    -DrPsycho - Coping with reality since 1975

  161. Making a quick buck on the back of the Amiga. by DrPsycho · · Score: 1
    I can assure you that the only thing they care about is the $. Gateway's stated reasons for buying Amiga were to increase their intellectual property portfolio (ie they wanted Amiga's patents). There were indications that Gateway was unaware of a the active Amiga community until after the purchase.

    Yes, this has been more than slightly obvious to anyone who has been following Amiga's multiple acquisitions/bankruptcies since the Commdore days. Gateway executive types have always stated publically their amazement at the magnitude of the Amiga userbase ... particularily in the absence of a company. The general jist seemed to be that Gateway was originally geared to grab Amiga's chipset and such for their Destination PC-TV multimedia computers.

    But that's history.

    Jim Collas has done everything short of slapping Ted Waitt in front of the cameras. He has said over and over again that he can't understand why Gateway was spending so much time spinning their wheels with the Amiga project. Now he's off and running trying to get the job done, and I don't think he's doing too brutal a job (the current QNX/Linux debacle aside, of course). There appears to be more in his agenda than satisfying Gateway's need to make a quick buck on the back of the Amiga.

    A lot has happened since February when Collas took the throne. More than I've seen in Amiga development in a long time. The fact that changes apepar to be taking place... even in the environment of vague press releases and apparent secrecy... leads me to believe that something is actually getting done.

    ANYTHING GETTING DONE IS A NICE CHANGE. :^)

    Will their direction be a technological epiphany? Even my overbearing Amiga advocacy shudders at the thought of making such predictions. I want them to deliver, dammit.

    --

    -DrPsycho - Coping with reality since 1975

  162. Who's FUDding Who? by DrPsycho · · Score: 1
    Please remember that most people that still advocate the Amiga aren't the brightest bulbs in the box. A lot of them are a bit bitter because they can't get any *nix working (despite there being great debian and redhat m68k ports which run on the Ami). A lot of them don't really understand what a kernal IS and what it does, and thus nothing they say should be taken without a hefty pinch of salt.
    Now, that's inflammatory and deliberately provocative if nothing else. While there are most certainly a lot of misguided souls rampaging through the Usenet, it's not confined to the Amiga newsgroups to be sure. A few ridiculous comments made by certain users shouldn't reflect on the whole. Good thing, too, or else I'd be inclined to deduce that Slashdot commentary-writers are overly reactionary, closed minded, and quick to generalize and lay blame.

    I know better than that.

    As for Amiga users not really understanding what a kernel is or what it does, this is the case for a number of users who have never felt inclined to dig into the guts of their machine. The Amiga equivalent of the typical Windows user. Scary, but they're out there. But in my own experience, the vast majority of Amiga users do in fact understand what the hell is going on, and many of them run/use numerous machines on all sorts of platforms... and do so very well. Oddly enough, these are the same users who have vowed to avoid c.s.a.* like the plague because of the open invitation to stupidly mouthing off that Usenet has become.

    Comments by users about Linux bloat (I laughed out loud when I read that), and lethal instability, should be attributed to the individuals making them, and in a perfect world -- completely ignored as undereducated prattle.

    I'm off to go test the other bulbs in the box now...

    --

    -DrPsycho - Coping with reality since 1975

    1. Re:Who's FUDding Who? by Ancipital · · Score: 1

      No kidding.. my main 4000 is silky smooth when it's working. However, it is trivially crashable (by the dregs of "modern" Amiga apps like ArtEffect), and it just doesn't have the raw power for the things I need to do these days.

      Recently I had to edit a 3 hour WAV.. there was no damned way my poor 4000 could deal with that. What's more kernel compiles take an AGE :)

      Still, in its day (maybe 8 years ago), the Amiga was the best solution.

    2. Re:Who's FUDding Who? by Caktus · · Score: 1

      >Comments by users about Linux bloat (I laughed out loud when I read that), and lethal instability, should be attributed to the individuals making them, and in a perfect world -- completely ignored as undereducated prattle.

      I have an A3000 and I can understand why they think linux is bloated. You have a 32 bits multitasking OS with a GUI in a 512K ROM, if you haven't seen anything else (er windows) and then someone presents you Linux you'll think it is bloated. In fact the Amiga is really efficient in space.
      As for stability he's just spreading some FUD he heard somewhere.

      If someone is wrong and doesn't want to change his mind, hey he has the right to be wrong.

  163. fool by johnjones · · Score: 0

    no you dont want to edit video play games or surf

    doh
    a poor student @ bournemouth uni in the UK (a deltic so please dont moan about spelling but the content)

  164. woha there TCP/IP in GNU/LINUX not any good !! by johnjones · · Score: 1

    err no mate

    "may also imply development of the Linux TCP/IP code, which is not well regarded as it stands"

    emm

    where did these people come from I thought that the linux stack came from BSD and thats as fault tolerant as it get's

    what are these people on!!

    unless im wrong ???


    a poor student @ bournemouth uni in the UK (a deltic so please dont moan about spelling but the content)

    1. Re:woha there TCP/IP in GNU/LINUX not any good !! by Null_Packet · · Score: 1

      The tcp/ip stack is *based* on an earlier version, but it is *not* and has never been as good as the *bsd implimentations. Linux is ok, but BSD is rock solid. I'm not really sure about all the Amiga users freaking out anyways- from what I have seen most Amiga users are people who also love linux/BSD, or they're a notch below mac users...

  165. OH MY ........ by johnjones · · Score: 1

    well part of what he says is true but some of it I not so sure of


    but it is VERY scarey

    alan cox where are you ????




    a poor student @ bournemouth uni in the UK (a deltic so please dont moan about spelling but the content)

  166. yep its BSD but it's NOT mine by johnjones · · Score: 1

    yes thats what My isp uses and look Im useing windoze !

    just because you dont like it does it mean that you wont use it work on it ?

    if so you are loseing out of experances that the rest of use are haveing I use win2000 (dev work) and NT as well as HP-UX solaris and IRIX got a problem talk to IT surport

    (-;
    a poor student @ bournemouth uni in the UK (a deltic so please dont moan about spelling but the content)

  167. close >ev-98-lr42A.Stanford.EDU by johnjones · · Score: 1

    you should do something about your security

    you are NOT anon

    email me if you want advice

    oh well

    johnjones
    a poor student @ bournemouth uni in the UK (a deltic so please dont moan about spelling but the content)

  168. yes it was being discused above by johnjones · · Score: 1

    yes under my post why did you post it it only sucks up bandwidth

    do something rob
    a poor student @ bournemouth uni in the UK (a deltic so please dont moan about spelling but the content)

  169. Re:Huh? >sorry about that by johnjones · · Score: 1

    re read it what does it say at the bottom.
    I am delectic sorry !

    if you don't know what it means ask someone who deals with teaching english.

    I can speak chinese fine.

    basically it is a disability that means I have trouble spelling and formulating sentances (although like other deletics I am good at maths ,problem solveing and sports)

    sorry about that

    john jones
    a poor student @ bournemouth uni in the UK (a deltic so please dont moan about spelling but the content)

  170. right on that man by johnjones · · Score: 1

    yes what you said was right

    I like the BSD stuff becuase it is creaky old code that many people have worked on and siad thats wrong I can do better and done it NT suffers from the same DOS attacks that BSD did *years* ago

    open systems share developments bsd is open to a degree and has reckoned by the industry @ large THE stack to die for in terms of security and speed I know because I read the stuff that comes from HP and digital two firms that "engineer" products

    john jones


    a poor student @ bournemouth uni in the UK (a deltic so please dont moan about spelling but the content)

  171. Miami was always shareware by Sloppy · · Score: 1

    Ah, I just checked his page and realized that it's now shareware! When it first came out it was free, I guess that was his way to kill off the competition before he started charging for it.

    You are mistaken. Miami was never free. It was always shareware. You "dumping" charge is completely unfounded.

    While it is nice of him to write software for the Amiga, it seems that he is taking existing free code out there (X11 and BSD networking) and turning it into shareware.

    Although you are correct that Kruse takes free code and turning it into shareware, that is an oversimplified way of putting it. He has taken free code and used it part of his product; he didn't simply sell repackaged stuff. Keep in mind that Miami also includes a very convenient GUI, a built-in PPP interface (written from scratch; not ported), and a few other odds and ends. Considering the amount of work that Mr. Kruse put into delivering a final polished product, I think the shareware fee is pretty reasonable.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  172. Probably not by Sloppy · · Score: 1

    The indications are that they are just taking the kernel and not the higher level stuff. When Collas started doing damage control, he explicitly did mention being able to leverage the Linux community for drivers, but noticably absent were any comments about Linux applications.

    This would be consistent with the plans of an "Operating Environment" which (I'm totally talking out of my ass here) s an alternative to other GUI environments like KDE, or even other window managers, or even X itself.

    OTOH, if they do it right, users should be able to install the typical Linux stuff -- it just wouldn't be "out of the box".

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  173. Agreed; put this back up by Jerf · · Score: 1

    I agree with the other replies. Put this thing back up; it's a valid point! We ride other companies (cough cough MICROSOFT cough) for vaporware, why do we hear about a [nearly] dead OS so often, when there's nothing there yet?

  174. I think Linus might be wrong on this one... by dillon_rinker · · Score: 2

    "Also, I certainly believe and hope that the Amiga people continue to build on the old Amiga foundation - strong technology. I see them as being commercial, but also as a market where people really care about doing the right thing technologically."

    Gateway (the spotted cow people) bought Amiga a while back, and so in my mind, Amiga = Gateway - they are owned and managed by the same billionaire bean-counters. I worked for three years in Gateway's tech support (the filter through which passes all blunders made by the rest of the company) and I can assure you that the only thing they care about is the $. Gateway's stated reasons for buying Amiga were to increase their intellectual property portfolio (ie they wanted Amiga's patents). There were indications that Gateway was unaware of a the active Amiga community until after the purchase. I can remember checking daily to see if there were any new developments with Amiga for a couple of months after the acquisition and being disappointed when I saw nothing.

    Keep in mind also that Gateway is one of those that won't offer Linux on their systems*, won't offer you a system without Windows, and won't honor the EULA. Do you think they will do nice things with Linux?

    *OK, to be totally accurate, while they don't OFFER a Linux system, you CAN buy a system from Gateway with Linux on it. Be prepared to add at least $700 to the list price for the privilege of buying a custom-integrated solution.

    1. Re:I think Linus might be wrong on this one... by Jungleland · · Score: 1

      no one could be as bad as Commodore, except maybe a company called ESCOM };)

      >It's the techs who made the Amiga great
      wasn`t there an easter egg in pre 1.3 Amiga OS that if you held down the mouse buttons a message was displayed "We created Amiga, Commodore f..ked it up "?
      Wise words indeed.

  175. Transmeta's patent by Surak · · Score: 1

    Did any one notice the info on Transmeta's patent? Perhaps this has been discussed before, but its the first I've seen it....

    Could a Linux/Transmeta alliance be just the answer to bring Wintel to its knees? The stuff about on-the-fly VLIW translation is COOL. I haven't seen anything like this coming out of the Intel camp...

  176. No, you really are wrong. by Corndog · · Score: 1

    The only way Amiga could violate the license is if they decided to integrate all their GUI code and drivers into one monolithic kernel and not release it. A kernel is a kernel. An app is an app. A shell is a shell. They are each different. Just because you think something seems OSish, does not make it part of the kernel code. Simple as that. Maybe you were confused because you are not a programmer. Try programming. It's fun!

    Corndog Software
    "In it for the ca$h"

    --
    Corndog
  177. H.Kruse is FUDDING with a hidden agenda by Ancipital · · Score: 0

    This is also the arrogant fsckwit who put backdoors and or timebombs in his TCP/IP stack (of which I own a scad of legit copies). When challenged on the wisdom of this, he replied that he'd take "any and all means necessary" to protect his software. Of course, when I objected to this on moral and ethical grounds, I got derided as a "Liberal", a "Hippy" and a "Pirate". This was of course, the private hissing and spitting of the csa misc flamebait, but still...

    I suspect that he's just blowing up the extent of the problems in order to persuade everyone to buy his NG stack (assuming the NG ever comes out). His business is writing TCP/IP stacks. Simple as that, he's FUDding, just like old Billy Gates.


  178. It's just FUD :) by Ancipital · · Score: 1

    Please remember that most people that still advocate the Amiga aren't the brightest bulbs in the box. A lot of them are a bit bitter because they can't get any *nix working (despite there being great debian and redhat m68k ports which run on the Ami). A lot of them don't really understand what a kernal IS and what it does, and thus nothing they say should be taken without a hefty pinch of salt.

    Today on comp.sys.amiga.misc, we've had regulars complaining that linux was so ludicrously bloated that it couldn't run on a p100, someone else claiming that linux was lethally unstable because it uses a monolithic kernel, and lots of little minitrolls screaming about the TCP/IP code, simply because they don't see that H.Kruse[1] is FUDding them into a nice pliable future market.

    There's nothing more insecure than an Amiga advocate.

    Of course, there are clever, interesting people left, like Jeff Grimmet, Jason Compton and Joe Cosby (all of whom speak in sentences, and can plug the thing in), but on the whole, it's a crazy boneyard flamefest.

    Like Mouldy (or is that Skuller?), they want to believe so bad it hurts.


    [1] Who produces a very closed src commercial stack, based on BSD code.. which has some interesting litte surrpises, to delete files, send private information to a remote site and crash your machine, under certain circumstances. The face that Holger claims they will be only used for "known pirate" keyfiles mollifies me not one bit. The whole mechanism smacks of less than lofty ethics.

    1. Re:It's just FUD :) by Ancipital · · Score: 1

      Quite possibly :-)

      Every assembly programmer I know (including a lot of old games hacks) are more than a little crazed.. in the nicest possible way..

      There are a few very bright people left though- not just the people who complain that install sets are corrupt because the README doesn't have an icon...

      Ah well, we'll see how all this shakes out.. but I still get a sinking feeling re: the new Amiga, between Collas and holger's preFUD, I had really expected more.. Glad I went linux some time ago (even on my Amigas).

    2. Re:It's just FUD :) by Ancipital · · Score: 1

      Oh, yeah.. now I'm awake.. note I very carefully said people who *advocate* the Amiga...

      There are still a lot of clever folks hacking impressive things on the Amiga; but they are usually doing so just because that's the computer they own; they're not under the impression that this N year old system is a world-beater any more.

      As I noted before, people like Jeff Grimmet still know their chops.. the MooVid guy (Lazlo Torok) is a joy.. Chris Bauer's now free shapeshifter is great.. the NewsRog team have produced a superb product etc.

      It's the cheerleaders and advocates who are embarassing, though.

      (Oh, and I stick by what I said about assembly coders- my assembly slinging friends don't quite see the world in ordinary terms, they're always trying to hack it :-)


  179. Dream on by Ancipital · · Score: 1

    Lightwave has been dead on the Amiga for years.

    There are old broken versions of 5 with loads of missing features, but they are barely useable.

    The big push has been for Windows LW and to an extent (in latter days) Mac LW.

    If you want LW, boot back into Windows, and make that 3d card sing for its supper (the 3d previews in the current version are NICE with a fasrt card :).

    Shame they seem to raise the price by a random amount with every release. It's priced itself into the 3dsMAX market, and really isn't anywhere as good.

  180. interger units by delmoi · · Score: 1

    PII has 3 integer units and multithreaded programs allow them to be use more effiently.

    this is *completly* wrong. The integer units can only exucute code thats right next to eachother, not way off somewhere else in ram. so while having multiple integer units speeds up linear code, it can't run integer code in 3 threads.
    _
    "Subtle mind control? Why do all these HTML buttons say 'Submit' ?"

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  181. Linux is sometimes fierce by exa · · Score: 1

    Enuff to degrade AmigaOS to a toy. You know it existed and worked very well for (almost) a decade before Linux.

    Furthermore, I don't think Linux has the kind of flexibility AmigaOS has.

    --
    --exa--
  182. A custom distro can be really different by exa · · Score: 1

    I think that's all right, it's okay to go with a known distribution, customize it, and distribute it. I think it would be very nice, for instance, to go with Debian. I see little problems with X and libs also since shared libraries get loaded only when needed. ;)

    Since Amiga will be featuring a lot of multimedia, I suppose that they'll be able to support an X11R6 API. I don't know if they will base their work on XFree86, but they don't have to. Also, we don't know if they'll be using Mesa. I think it would be nice if Amiga contributed to PI's efforts.

    On the other hand, it isn't stupid to assume that new Amiga software will be friendly with the conventions and leading applications on Linux. Supporting a technically sound distribution is one way to do this.

    It might well be a software option to install Linux applications (and of course all the stuff that they depend on). I'd envision an Amiga system that's dependent on the Linux kernel, the common GNU tools but not on XFree86 or GNOME.

    [Hmm, I gotta post this as a kind proposal for the kind of distribution Amiga should have]

    --
    --exa--
  183. Proposal: Amiga should adapt the Debian distro. by exa · · Score: 1

    Transmeta, or another company which can offer technologies as exciting as rumored would make good partners with Amiga. However, using the Linux kernel gives rise to the practical issue of running Linux applications on the new Amiga hardware/software.

    In my opinion, the Amiga "layer" would be dependent on a common set of GNU programs (tools) together with the already mentioned Linux kernel. At this stage, I would like to remind that Linus is very interested in "scaling down", and Collas promises a "clean kernel configuration". I would at least expect a nice bash shell that alignes with the expectations of a ordinary Linux user.

    Now, in order to ensure compatibility with myriad of Linux applications you have to set some standards. I think that Debian's way of packaging, testing, porting, and permitting customized distributions is very suitable for the Amiga. In this manner, the Amiga can make a distribution that supplies a lot of Linux programs as an option. I believe that the option would be attractive if the Amiga develops X11 compatibility and allows other stuff (so you can have your usual internet stuff,etc. if you want) to be installed properly on the desktop computer [tagged with the staggering "multimedia convergence" definition]. Of course, other targeted products should also maintain the same Amiga software "layer". Then we'd have very *NIX capable multimedia computers and very fancy info appliances based on the same technology. That would make a great bet.

    Please comment on how appropriate Debian is for the Amiga.

    PS: Note that the strengths/weaknesses of Debian at both technology and policy are considerable.

    --
    --exa--
  184. Re:Putting the smackdown on Linux Fanatics by seth_hartbecke · · Score: 1

    Yes it does hurt. I like my OS and want it to be the best. However we are going to do something that the Windows people can't do when they find a problem in their OS....we are going to fix it.

    --
    END
  185. Re:WHAT!!! by Fluffy+the+Cat · · Score: 1

    I'd interpret that as meaning adding a GUI to the OE, rather than to the kernel itself. If my memory serves me correctly, the traditional Amiga GUI was in ROM but not in the kernel.

  186. Re:Information on Linux TCP/IP Stack by InvisibleCraterFunk · · Score: 1

    It seems to have been posted 10th of July 1999. Look at the bottom of the page.

  187. Re:Information on Linux TCP/IP Stack by InvisibleCraterFunk · · Score: 3

    Once you've read the page linked above you need to read this as well.

  188. no by / · · Score: 1

    Vmware lets you run windows applications on the windows os from within a virtual environment running linux. You still need a liscensed copy of windows, and when windows crashes, you still suffer.

    --
    "If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
  189. Abuse -- why I usually browse at +1 or 2 ... by timothy · · Score: 1

    I guess it does take an anonymous coward to rip into the asker of an apparently sincere and legitimate question with "You are clearly a moron."

    Wow.

    I guess it's an interesting form of entertainment (random vitriol), and that I did ask for it by clicking on the 'X answers beneath your current threshold,' but c'mon! Why the incivility?! My theory that Western Civ. is sinking like bricks in oil wants to be proved wrong, not backed at every turn.

    Oh, right, anonymity and cowardice.

    timothy

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
  190. WHAT!!! by Microlith · · Score: 1

    "Amiga will presumably be adding a lot to the Linux kernel - certainly a GUI system..."

    They have got to be kidding. Adding a GUI subsystem to the Linux Kernel? Unless there is a way to bail out of the GUI if it bombs, this can be nothing but bad. WindowsNT for example...

  191. Re:Graphics in the kernel; Drivers in Kernel space by be-fan · · Score: 1

    As I remember, most Linux drivers are not only in kernel space but compiled into the kernel. At least other systems load them outside kernel space (QNX)Besides, isn't the kernel space graphics in NT the reason it kicks Linux's ass in 3D? A proparly implemented driver in kernel space is just as stable and a lot faster than a user space driver.

    --
    A deep unwavering belief is a sure sign you're missing something...
  192. Re:Information on Linux TCP/IP Stack by MikeBabcock · · Score: 1

    Your comment that "BSD TCP/IP stack has a backing of comercial developers with easy access to quickly evolving standards and 24/7 dedication" is interesting but irrelevant. The original comment, that Linux's TCP/IP stack ought to have been based on BSD's would mean that 5 or 6 years ago it would have been essentially the same and now it would still be different. Where does that get us? Nowhere. What you're essentially saying is that Linux's open development is not as efficient as Berkley's.

    Interestingly enough, there aren't any closed TCP/IP standards ... most companies take at least several months to implement them at any rate (unofficial specs) and therefore the Linux community has equal access to this information.

    You and I can go and read any TCP/IP information that BSD or anyone else can. I may not be able to read their 'private' discusions, but I'm not terribly worried about that.

    Maybe if you didn't make such short, blunt, unthought statements, no one would spend time responding in the same way.

    ... "have hard time to follow standards and ammendments" ... besides your glaring spelling mistakes in the original, the Linux community is quite well respected for quickly adding public standards to the kernel code.

    If you want proof of easy access to TCP/IP information, refer to PCWebopedia's link list for TCP/IP.

    --
    - Michael T. Babcock (Yes, I blog)
  193. Re:I like by wyndfox · · Score: 1

    what mystifies me is that you feel important enough to dismiss this possible revolution as 'unimportant'. seriously, if amiga pulls this off,
    linux would benefit by being legitimized, and, if the amiga is multimedia-centric, more software
    ( open and closed source ) would be made
    availiable to it.

    --
    "some people have too much freedom" - george dubya bush, facist, err republican presidential hopeful and domain name squ
  194. Information on Linux TCP/IP Stack by Wulfred · · Score: 1

    Holger Kruse on Linux TCP/IP Holger Kruse seems to know what he is talking about. I've seen several posts from him on comp.sys.amiga.sys backing up his statements, with few people arguing with him.

  195. GUI in the kernel speculation by Wulfred · · Score: 1

    That is merely gossip, i've seen no factual evidence that supports that. Here is something to consider: 1) Hitherto Amiga has developed their GUI using the neutrino microkernel, it is reasonable to conclude that all their work on their GUI has been outside the kernel. 2) If Amiga included the GUI in the kernel, I believe they would have to release the source code to it, correct me if i am wrong. I do not believe they would ever release the source for their GUI, it would be a horrible business move.

  196. Re:An Amiga users opinion of Linux: by haucanb · · Score: 1

    rotfl

    Mr. Anony,

    You should try "Linux Sucks" next time. That way you can bill 2 more hours to a Microsoft customer for whatever Exchange Server version you just learn how to support. Thank you for reciting everything MS says on their website, cds, and MCSE books. We're truely enlightened.

    But I wish you could save me from having a major itch to flame you to a Peiking duck crisp.

    My feeling (as oppose to "real world experience" and "scientific facts" listed by Anonymous Coward) is that it's all moot anyway.

    1. In the future, little robotic birds that feed on wind power and solar energy and automatic power stations every 2 square mile will eliminate a good chunk of what we now know as the all profitable transportation industry. The prototyping of nanotechnologies (or whatever prior art is invented in the researching frustration of finding out that nanotech is bull) will make manufacturing less manual. By then, all hell would break lose. Not only will low tech jobs (UPS drivers) be gone gone gone. High tech jobs would already be saturated (ask a EE/ITer) and hard for flame-bait writing anony's to penetrate (did I say penetrate, excuse me). Thus, by then we would nuke everyone in the fight for bottled water and it won't make much point whether Linux sucks or the presence of online Amiga hold-outs are actually just a buncha really smart and funny perl scripts.

    2. Learn perl, before idiots like Anonymous learns it and cause havoc writing obscene low-performance scripts on a NT box and blame it on us. You'll have a good chance, cus he'll be here flaming me :) You got a 2 hour head start, go!

    3. In a world where MATRIX 3 will exist. Year 2000 is really 2000 BC. A GIANT STEP BACKWARDS FOR MANKIND.

    4. La la la

  197. Re:An Amiga users opinion of Linux: by haucanb · · Score: 1

    You are right. What a twit I was. Another road
    kill in the typographical distaster zone. If only the the notice that this was a repost was more prominent... Like I said, road-kill. Anyway, the guy who wrote it (not the reposter) is a idiot.

    Lots of apologies and
    s/Anonymous Coward/Original Writer/g

  198. X86 is cool by BlackWine · · Score: 1


    > X86 is cool

    Since when?