Slashdot Mirror


AmigaOS 4

Second five-eighth writes "The Amiga is alive and sort of well (you can get the OS, but not the hardware), and Ars Technica has a review of the final version of AmigaOS 4. New features include limited memory protection, 3D display drivers, an improved suite of applications (the bounty for porting Mozilla to AmigaOS has yet to be claimed), and much better 680x0 emulation. Perhaps most telling, the reviewer was able to move his daily writing workflow from Windows XP to AmigaOS 4.0: 'Not only was it possible to do this, but having done so I feel no urge to switch back. It is nice to not have any distractions when working — there is no waiting for the system to swap out when switching between major applications, no constant reminders for updates or to download new virus definitions and even if the worst happens and the system locks up, it takes only seven seconds to reboot and get back to a functional desktop.'"

81 of 415 comments (clear)

  1. Spaceballs? by Loconut1389 · · Score: 5, Funny

    FTA: "this brings things up to ludicrous speed."

    Prepare for the jump to ludicrous speed!

    1. Re:Spaceballs? by somersault · · Score: 4, Interesting

      I grew up with an A500, A600, then A1200, and various Macs. There is just something 'boring' about using a Windows PC. That's not being elitist or anything, I genuinely just enjoyed using Amigas and Macs more. The Amiga really did switch tasks immediately, I'd forgotten that. The multitasking was way ahead of anything Windows had at the time, and probably even has now. I've not been keeping up with Mac OS for a while (since we got a PC in 98), and the fact that Apple is more associated with iPods than computers these days kinda turns me off the idea of getting a Mac again. If they brought out Amiga OS for x86, or at least made it runnable on non-Amiga PPC hardware, I'd get it.

      I think I read this article last night (thanks Firehose :p ), and someone mentioned that they should port it to the PS3. That would be awesome.

      Seriously, as a lot of people point out, Amigas were way ahead of the competition, but Commodore's management were a bunch of morons and squandered what they had. I stuck with Amigas for ages, and I still wish they'd make a comeback, but it doesn't seem likely does it? Though I had the same hope with Linux and it's doing okay now :D Hehe

      --
      which is totally what she said
    2. Re:Spaceballs? by Dogtanian · · Score: 2, Interesting

      The Amiga really did switch tasks immediately, I'd forgotten that. The multitasking was way ahead of anything Windows had at the time, and probably even has now. That's true; the Amiga had pre-emptive multitasking in 1985. This was vastly better than the co-operative multitasking in "on-top-of-DOS" versions of Windows prior to 95.

      I remember using telnet under Windows 3.1; when it was unable to connect to the remote machine, you had to wait for the connection to timeout before you got control of your computer back, because telnet didn't cede control of the multitasking. This was a PITA.

      Hate to say it though; this OS release is likely wildly irrelevant from a mainstream perspective- one for the diehards only. The Amiga OS was fantastic in its time, but things have moved on and the serious users and applications migrated- never to return- a *long* time ago.

      From that perspective, it'd have to build a reputation from scratch. And given this, great though Amigs OS was in its day, I think it would make more sense to build a new OS from the ground up, rather than remaining compatible with the old Amiga OS and its software. Of course, that's from a mainstream perspective; if this new release gives the hobbyists pleasure, that's fine by me.
      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    3. Re:Spaceballs? by somersault · · Score: 2, Interesting

      There's no reason that a completely new OS can't remain compatible (through emulation). Apple has done it a couple of times already, and in a limited way you could say that Sony do it with their PlayStation! I think it's a pretty useful and effective thing to do. Of course I'm not sure how much OS4 differs to earlier version, as it does sound like they just took Workbench and built some 3rd party modules into the core. That isn't necessarily a bad thing though, I guess. If it had a decent web browser and office suite then it's basically ready to work in an office environment, and if it runs faster and more stable (though it doesn't sound spectacularly stable from the review, and I did tend to elicit guru meditation in my Amiga days, though maybe that's because I was messing about with the OS too much or just coding poorly :p ), and also runs on cheap hardware, why not? It's like Linux - it can be used, it's 'better than Windows' but it's just not as well known so it would take a lot of effort to get everyone to switch.

      --
      which is totally what she said
    4. Re:Spaceballs? by Anonymous Coward · · Score: 2, Informative

      > Commodore's management were a bunch of morons and squandered what they had

      Not morons. Moron. Irving Gould took over the company and got in a fight with its manager Jack Tramiel, the sole survivor of a Nazi death camp who had worked hard for many decades building Commodore up to the PET-2001, VIC-20 and Commodre-64 days. Tramiel's pet project was to buy Amiga Inc. and migrate it to a Unix core, but the fight with Gould persisted and so he said the equivalent of "fuck it" and quit, bought the entire Atari brand-name for a reported $45K and then tried to buy Amiga, Inc. by himself. When Gould threatened him, he hired a smart Indian engineer to throw together an Amiga knock-off (AtariST) knowing damned well it was a dog because the four years (then) needed to fabricate the custom chips to give it Amiga-like magic had not yet passed. But as Bill Gates had already demonstrated to the world, being better is not a requirement for market success and so Tramiel's AtariST attacked Amiga on all fronts, marketing wise, despite the fact that it was a dog. Irving Gould responded by changing his presidents a few times, convinced his problem was leadership --and each successive president proceeded to take the Amiga in a different direction. In the end, the Atari and Amiga became a "blur" in the marketplace and what's more, all of those Baby Boomers who were just taking over Corporate America at the time had grown up with the term "Atari" being equated with Pong on an Atari 2600 or PacMan at the local arcade/bowling alley (there were even pop-music disco hits in the 1970s featuring PacMan noises), etc. --and in a world where the moto was "Nobody ever got fired for buying IBM", not many were willing to risk their career and professional integrity on bringing in Atari/Amiga/whatever "video games" --no matter how much better they were than the IBM PC/XT and PC/AT. Add to this Gates decision not to support Word and Multiplan on the Amiga and, well.. both platforms were doomed. Ironically, the Commodore 64 kept Commodore going for several more years before their management essentially died out. The creator of the wonderful Amiga custom chipsets which were squandered in the battle between Gould and Tramiel also died. The GUI developer on the Amiga went off and built cheap interfaces for early pocket-sized PCs. The technology was lost. Those who had guru-level knowledge of the Amiga Kernel (cough) had to basically stand up in their day-job cubes once per day and say "My name is and I am an Amiga programmer." hoping for the obligatory "Hi " possibly followed by hugs and affection from colleauges in the surrounding cubes. Meanwhile, Tramiel eventually retired, of course an his sons reportedly run whatever Atari is or isn't doing today.

      An interesting parody to all of this, was that after the Pepsi-drinker took over Apple and drove Steve Jobs to leave and start NeXT, he hired some older French guys to takeover engineering. Deep underneath 1 Infinite Loop they reportedly had a secret lab where they wore surgical masks and performed experiments removing features from an Amiga 1000 and adding them to this hacked together program-monitor they inherited from Jobs' original crew back in 1979. That program-monitor, which debuted to the world the first week of 1984, eventually came to be known as Mac "OS" until Jobs came back two decade later and killed it. Some of the early tech from the Amiga that showed up in the French guy's version of Mac OS: Amiga's GfxBae = Mac OS QuickDrawGX, Amiga's built-in Speech Synthesizer = Mac OS PlainTalk. Zorro bus = NuBus. Amiga ARexx = MacOS AppleScript.

  2. Short memory by edwardpickman · · Score: 4, Insightful

    Interesting that he would mention not worrying about viruses. If history repeats itself that should be short lived. Amiga was one of the worst in the old days for viruses. Most of them at the time came from floppies because it had this habit of auto booting the disk the moment they were placed in the drive. Hopefully the new OS is better guarded but the limited user base is likely to be it's best defense.

    1. Re:Short memory by LoudMusic · · Score: 2, Insightful

      Amiga was one of the worst in the old days for viruses. Most of them at the time came from floppies because it had this habit of auto booting the disk the moment they were placed in the drive Did the Amiga hardware include a motorized floppy drive similar to the Apple Macintosh floppy drive? I don't think that standard "x86" drives would automatically access a disk - the OS usually has to be told to do so, unless it is constantly probing. But I think that would cause the OS to constantly be hanging. I think Tandy also used automatic drives.
      --
      No sig for you. YOU GET NO SIG!
    2. Re:Short memory by MrShaggy · · Score: 3, Informative

      Yes it did.. it knew that there was a floppy. Pretty slick. I would try to put this amiga os on my laptop on a partition. Gives me something fun to try.

      --
      I have mod points and I am not afraid to use them.
    3. Re:Short memory by pioneerX · · Score: 2, Informative

      It made a clunk every few seconds as it checked for the presence of a disk. This made you stick in disks at random just to shut it up.

    4. Re:Short memory by rossdee · · Score: 3, Informative

      It wasn't a motorized floppy (in the sense of insertion and ejection) but it did detect a diskchange automatically. However if when it scanned the directory block on the disk, it found it was corrupted, it would run a disk validator program. Unfortunatelyhe first place it would look for the disk validator program was on the floppy disk that was in the drive, so a hacker could write a virus that maskeraded as the disk validator and it could automatically run whenb the disk was inserted.

      This type of virus was made obsolete by later versions of AmigaDOS (Version 2 and higher) and there were good antivirus programs in shareware and freeware.

      (I was an amiga owner from 1986 til 2002)

    5. Re:Short memory by Bert64 · · Score: 2, Informative

      It did make a clunk, but for no real reason...
      It was possible to turn off the clunk and have it still detect inserted disks correctly.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    6. Re:Short memory by YttriumOxide · · Score: 2, Interesting

      I've been an Amiga user since around 1987... Went from A500, to A600 to A1200 to A4000 to AmigaOne. In that time, the longest I've been without an Amiga is 2 years (between my A4000 and my AmigaOne). In all that time, I was only ever really a gamer on the A500 (since I was under 10 years old...) and I've never really been in to the demoscene.

      For me, the Amiga isn't about games or demos. I tend to side with the author of TFA really - the Amiga is just a great OS: Small, Fast, Efficient and doesn't bug you every few seconds or cache memory to disk when there's really no need to.

      Right now, I'm writing this from my intel iMac, while my Win2k box sits to my left compiling some code for work, my Linux box sits under the desk being my local caching proxy and my AmigaOne has my email client open. So, I'm hardly a fanatic of any OS, but the Amiga will always be my favourite just for "getting stuff done" (assuming that the "stuff" in question has the appropriate software - the one great lacking on AmigaOS right now)

      --
      My book about LSD and Self-Discovery
      Also on facebook as: DroppingAcidDaleBewan
  3. I suppose in the year 2038.... by ip_freely_2000 · · Score: 5, Funny

    ..I'll be mentioning something cool in Mac OS LXVIII and some idiot will say "Why, we did that in Amiga OS 4, and we did it better!"

    1. Re:I suppose in the year 2038.... by Nossie · · Score: 2, Funny

      I'm thinking either that's sarcasm

      or you are the pot calling the kettle black?

  4. Thank Goodness! by dada21 · · Score: 5, Funny

    Now I can get ProComm to dial into those old Telegard BBSes that I still have the phone numbers for in my Apple Newton. I hope that someone ports a terminal emulator that supports the RIP protocol, because ANSI and AVATAR are just boring.

    This will completely let me replace my Coco3.

    Tradewars door, here I come!

  5. Yeah by winkydink · · Score: 5, Funny

    Couldn't the 6 of you who are still interested just start a mailing list or something?

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    1. Re:Yeah by Rob+the+Bold · · Score: 4, Funny
      Couldn't the 6 of you who are still interested just start a mailing list or something?

      So that would include 6 interested people + at least 2 guys who keep posting "Amiga is Dead" over and over?

      --
      I am not a crackpot.
    2. Re:Yeah by Bamafan77 · · Score: 2, Funny

      It's like the Michael Myers of Operating Systems. :)

  6. So how much computer is the amiga? by stainless69 · · Score: 4, Informative
  7. The only question left by Anonymous Coward · · Score: 5, Funny

    Will it run Duke Nukem Forever?

  8. Re:please.. by mcrbids · · Score: 5, Insightful

    die already. the amiga's time has come and gone.

    What is your problem?

    I don't get all upset when somebody drives by in a 1950's Studebaker all tricked out. Yeah, it has some limitations, such as: a single-speaker AM radio, no air conditioning, cruise control, electric windows, it requires fuel additives to not die on unleaded gas, and it's hard to find parts for. Oh, and it's a death trap in an accident.

    And despite all that, it's still mighty cool. I honk when I see somebody driving one.

    Can you imagine what a dorkass you'd look like if you stuck your head out the window and screamed: "Dude, die already! The Studebaker's time has come and gone already!".

    Oh, wait. Nevermind. You're posting O/S elitism on Slashdot. My guess is that you probably already know all about what a dorkass you look like. Never mind. //Scuze me...

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  9. What is it used for? by Fizzlewhiff · · Score: 4, Interesting

    The Amiga's killer app was video production which has been trivial now on Macs and Windows XP for years. Even the Video Toaster that was cherished by Amiga users now requires a P4 or Athlon and Windows XP. It seems to me that Amiga OS doesn't offer that much when compared Linux, BSD, OS X, and Windows. Heck, I'm even going to throw WM5 in there since it has better browser choices.

    --

    'Same speed C but faster'
    1. Re:What is it used for? by zakezuke · · Score: 4, Interesting

      The Amiga's killer app was video production which has been trivial now on Macs and Windows XP for years. Even the Video Toaster that was cherished by Amiga users now requires a P4 or Athlon and Windows XP. It seems to me that Amiga OS doesn't offer that much when compared Linux, BSD, OS X, and Windows. Heck, I'm even going to throw WM5 in there since it has better browser choices.

      That was the main reason I switched from Amiga to Sun. Browsers were limited to like 4 bit video even if you had a 8 or 24 bit bitplane board, unless you were update the roms "again" to version 3 if I remember correctly. I was a dumb ass and updated to version 2.x roms and couldn't kickstart version 3.x from version 2.x. Not that I was offended by the idea of pirating the roms as amiga folded.

      Also 24bit graphics boards were not really standarized, well I think Picasso II was the defacto standard, something that cost a pretty penny. The board I had could emulate AGA graphics, amiga 8bit ham support, but not without newer roms.

      But I started to price what it would cost to update my hardware on my amiga 2000. The cost was horrible. By the time I added in a faster cpu, more memory via a special cpu board upgrade, a defacto standard graphics board, oh and an extra serial board to handle a standard mouse, not to speak of the fact that you needed a 23pin to something else cable to sport either the stock monitor, an EGA monitor, or one of those rare vga monitors that would sync down to TV levels in the unlikely event the config on my graphics card failed, well... the cost was equal to a high end penium with 16 megs of memory.

      There are still many features I miss.

      --
      There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
  10. emulator or vmware? by Danzigism · · Score: 3, Interesting

    i'd really like to try AmigaOS 4 out.. I google'd some screenshots, and it looks fun to experiment with just for something different.. i'd like to try emulating an Amiga system.. Or possibly using something like Vmware.. does anyone know if this can be done?

    --
    *plays the Apogee theme song music*
    1. Re:emulator or vmware? by Anonymous+Cowled · · Score: 2, Informative

      I've been using UAE for years and have to say - it's very good... The amusing thing I find about it is that UAE (Initially Unusable Amiga Emulator (!!), then Unix Amiga Emulator, then Ubiquitous Amiga Emulator) was a unix app, which was ported to Windows (WinUAE), then fell out of development on the *nix side and has recently (in the last 2 years) been ported back to *nix from WinUAE to become E-UAE!

    2. Re:emulator or vmware? by YttriumOxide · · Score: 2, Informative

      AROS would likely be "some" fun for him, but if he's just been looking at OS4 screenshots, AROS with it's OS3.1 looks would be a bit of a nasty shock stepping back in time.

      To answer the emulation question the grandparent asked, unfortunately no - you'd need a PPC emulator that bypasses the "security" (sort of a hardware dongle chip on the motherboard of the AmigaOne - a move forced by Amiga Inc on the hardware and software developers (Amiga Inc is neither) and much hated by a large part of the Amiga community), can run the modified UBoot firmware (or a reasonable enough facsimile of it) and then you MIGHT just be able to get OS4 running.

      Alternatively, wait a little bit until things settle down in the legal arena surrounding Amiga Inc and I think there's a good chance that Hyperion (the people who wrote AmigaOS4) will end up with full rights to it... then I expect to see some REAL movement.

      --
      My book about LSD and Self-Discovery
      Also on facebook as: DroppingAcidDaleBewan
  11. What's wrong with this summary? by greenguy · · Score: 4, Insightful

    There's something not right, here...

    Something not up to Slashdot standards...

    Ah... there's no "dept." caption/commentary!

    --
    What if I do the same thing, and I do get different results?
    1. Re:What's wrong with this summary? by SeaFox · · Score: 4, Funny
      Ah... there's no "dept." caption/commentary!

      Let me be the first to suggest this be assigned to the "He's dead, Jim." dept.
  12. From the nothing-to-see-here department by Bifurcati · · Score: 3, Funny

    That was the first thing I noticed, too! I couldn't work out what was "wrong" with the story - some sort of disturbance in the force :)

  13. Re:please.. by Anonymous Coward · · Score: 2, Insightful

    Parent is right on on the Studebaker comment, but I think people's sense of it is this:

    If it takes pretty much a decade of dicking around to get an OS release out the door, and you STILL have to guess what it'd be like to run this OS on hardware that's not emulating a 680x0, it's gonna take a WHOLE lot of time-saving computer use to get your decade of invested time back by switching instantly between major applications.

    I say this as a former Amiga owner and lover. It's not even over now. It was over many long years ago.

    Play with the legacy hardware if you like (Hell, I was drooling over a Cray X-MP at the National Cryptologic Museum not too long ago), but mentally - guys, MENTALLY - join us here in the current century, OK?

    We like you Amigans, your hearts are in the right place....

  14. Re:please.. by digitalhallucination · · Score: 2, Insightful

    People get upset when I drive my 1985 Lada Niva around and laugh at me. It doesn't even have a radio.

    Just because it is old doesn't make it a classic.

    Perhaps in 2057 people will see my junker as a piece of history, but until then...

    --
    digitalhallucination... now phosphate free!!
  15. Let it rest in peace! by jmorris42 · · Score: 2, Insightful

    > I don't get all upset when somebody drives by in a 1950's Studebaker all tricked out.

    I think old cars are cool. I think old computers are cool. I think old computer games are cool even. But it is time to stop molesting the poor Amiga's cold dead corpse like this. It's dead people, remember it for what it was but leave it in peace. It belongs to a different time, a difference philosophy.

    The Amiga died for one reason. Closed Source on a Closed Platform. No amount of cool could save it when Amiga Inc went kaput. Let it be a lesson unto you, invest not thy emotions, neither thy creative output in platforms which can vanish in the twinkling of an eye. The future belongs to Open Standards, Open Platforms and Open Source. Apple is coming around, albeit kicking and screaming most of the time, even Microsoft will eventually be forced to adapt or die.

    Amiga Inc died and the bloody bits have passed from charnel house to charnel house, each run by a rabid fanboi who believed with all his heart that HE could save the Amiga platform, but none of their plans could be realized because no sane person will invest the needed funds to bring a product to market because there isn't a market for it waiting to buy it. Just read the article to see why. How many times do you read phrases like "used to", "was", "once", etc. Most of the software still in use is old 68000 stuff from companies which themseleves are so long in the grave that nobody would even knows where to look for the sourcecode anymore, assuming it exists. Orphaned closed source software. So even if interest could be revived it would be for naught because a new Amiga owner can't (legally) obtain much of the software anymore.

    Combine with the tangled ownership history for the IP and you get stuff like the line in the article where the current developers find they don't have the right to port to x86. PPC is pretty much dead these days, no future development is likely that would be useful to a desktop OS so the current roadmap is a deadend. The only PPC platform in production these days is the PS3 but it doesn't allow "other OS" to access the 3D hardware which would be a bummer since Amaga OS 4 just gained 3D support. :(

    --
    Democrat delenda est
    1. Re:Let it rest in peace! by Dan+East · · Score: 4, Insightful

      The Amiga died for one reason. Closed Source on a Closed Platform.

      Yep, just like Macintosh. And we all know that IBM machines survived because of Microsoft's open operating systems.

      The reason Amiga died was because Commodore was completely inept on just about everything non-technical in nature - advertising, business decisions, corporate alliances, you name it.

      Dan East

      --
      Better known as 318230.
    2. Re:Let it rest in peace! by GreggBz · · Score: 2, Interesting
      Your post is right in a sense but let me correct a few things.
      The Amiga died for one reason. Closed Source on a Closed Platform.
      The Amiga died for many many reasons. This likely isn't one of them. The Amiga was pretty open compared to it's competitors at the time. Commodore killed it with mis-guided management and bone-headed marketing. Microsoft and Columbia Business Machines killed it and many others when they said, let us have MS-DOS on whatever hardware we want, IBM. I don't think an open standard would have helped at that stage. It was already dead before Linux had it's heyday and OSS became the savior of everything.
      Most of the software still in use is old 68000 stuff from companies which themselves are so long in the grave
      You can get all the source code for 76,900 packages by looking here. That is where I get most of the software I still use. A few old legacy apps still linger but again, your point is not really valid. The developers are moving forward, and could care less about old 68K assembly. If they had it, so what? It's so old it's meaningless.
      The only PPC platform in production these days is the PS3 but it doesn't allow "other OS" to access the 3D hardware which would be a bummer since Amaga OS 4 just gained 3D support. :(
      Really? Try all kinds of set-top boxes, TiVo's, the Wii, the X-Box 360, cell phones PDA's, embedded platforms, a few custom motherboards and who knows what else I missed. IBM makes millions of PPC processors. They've hashed out the alternate PPC hardware option about a gazillion times at Amiga.org. In a word, PPC is not going anywhere.
    3. Re:Let it rest in peace! by fyngyrz · · Score: 2, Interesting

      Almost. It went like this:

      If Commodore owned the KFC franchise, they'd advertise it as lukewarm dead bird.

      Having said that, I'd certainly pay a few hundred bucks to run a 680x0 emulated AmigaDOS v2 or v3 in a window on my Macbook. I wrote a lot of Amiga code. Wrote the first Amiga CAD system, in fact, a PCB layout engine; sat in the CBM booth at the spring COMDEX in Atlanta in 1986, demoing the shipping product to interested parties. Interesting times. Still have all manner of code archived here and there.

      But deal with new hardware? My 4000 and several 2000's lying around here all still work fine, so.... nah. :)

      --
      I've fallen off your lawn, and I can't get up.
    4. Re:Let it rest in peace! by Malfourmed · · Score: 4, Insightful
      The Amiga died for one reason. Closed Source on a Closed Platform.

      The proprietary nature of the platform had little if anything to do with the Amiga's death ... in contrast with the incompetence, self-serving nature and maliciousness of Commodore's management. The Amiga is further proof that technical excellence is insufficient to win, keep and expand market share unless backed up by marketing, commercial and strategic nous. The Amiga deserved to be the pre-eminent home/office OS of its time. With proper support I think it would have had a shot at being number two in the market.
    5. Re:Let it rest in peace! by Des+Herriott · · Score: 2, Informative

      Have you looked at E-UAE? http://www.rcdrummond.net/uae/

      It's open source and MacOS X is supported, so I presume it should build fine on an Intel Macbook...

  16. Not to point out the obvious but... by nick_davison · · Score: 5, Funny

    no waiting for the system to swap out when switching between major applications

    I hear not having any will do that for you.

  17. Re:It's a shame... by Hao+Wu · · Score: 3, Funny
    I will keep using Amiga for spite. I hate whoever killed this superior operating system.

    Only Amiga is worth using. If you disagree, you deserve worse than death.

    --
    I suggest you read Slashdot
  18. Re:Switching XP - Amiga by ewhac · · Score: 2, Insightful
    Dude, buy more RAM. RAM is cheap.

    Just because a resource is abundant and cheap isn't a reason to abuse it. You don't waste water, do you?

    Schwab

  19. I don't get it... by Grinin · · Score: 2

    I know it was a cool OS back in the day... but now hasn't it been surpassed by just about every other operating system / linux distribution? Also... if you can't buy the hardware for it whats the point? To say "Hey... I got Amiga OS on a CD!"

    Can it even be run in a VM environment?

  20. no, you'll have bigger problems by gradedcheese · · Score: 2, Insightful

    In the year 2038, you will have a much bigger problem than arguing about Amiga:

    http://en.wikipedia.org/wiki/Year_2038_problem

  21. Re:It's a shame... by dosle · · Score: 2, Funny

    no... It's a feature!

  22. Re:Switching XP - Amiga by AKAImBatman · · Score: 3, Interesting
    It is nice to not have any distractions when working -- there is no waiting for the system to swap out when switching between major applications,

    Dude, buy more RAM. RAM is cheap.

    It doesn't help with Windows. Its *#$@! VM system is still tuned to machines with far less memory than we have today. Run anything memory intensive and I guarantee that you'll start seeing swapping and thrashing. On the bright side, at least it doesn't swap everything out to disk when you minimize the application. It used to be tons of fun working on local J2EE instances after accidently minimzing the console. :-/
  23. Re:Who cares... by flyingsquid · · Score: 5, Funny
    The Amiga is dead... get over it.


    You know, that's just what they said about cuneiform. But I'm continuing to develop new kinds of clay for the tablets and to experiment with new ways of making a reed stylus- I'm working with a new kind of reed from South America which is vastly superior to the ones the Sumerians used. And cuneiform on clay tablets works fine for all my word-processing and accounting needs, plus it never gets viruses. Well, I did once have a problem with mold growing on my styluses. But I solved that by keeping them in a dry place.

  24. Why Amiga? Why not Zeta? by LoudMusic · · Score: 2, Interesting

    Perhaps most telling, the reviewer was able to move his daily writing workflow from Windows XP to AmigaOS 4.0: 'Not only was it possible to do this, but having done so I feel no urge to switch back. It is nice to not have any distractions when working -- there is no waiting for the system to swap out when switching between major applications, no constant reminders for updates or to download new virus definitions and even if the worst happens and the system locks up, it takes only seven seconds to reboot and get back to a functional desktop.' If you're looking for a fast booting and obscure operating system I'd recommend something more like Zeta (what has become of BeOS).

    http://www.zeta-os.com/

    I really liked BeOS. In fact I've installed and used it in the past year. Though it was short lived ;)

    I'm sure these operating systems are excellent for older hardware that has already been downgraded to web browsing, emailing, and simple word processing. All they need to do is boot and run Firefox. Google takes care of the rest. Has anyone made an uber-lite Linux distro that just includes X and Firefox? Perhaps even launches straight to a Firefox full screen window with tabs. I guess maybe a Linux web kiosk ... shit, I've got to look that up!
    --
    No sig for you. YOU GET NO SIG!
  25. Nice Nostalgia by ewhac · · Score: 5, Interesting
    A quick Google will reveal that I was very deep into the Amiga at one time, and a lot of the platform architecture still holds a lot of appeal for me. I wrote a eulogy for the platform about 12 years ago. Even to this day, I still judge a platform's value by how it stacks up against the Amiga's design and philosophy.

    If I could find an affordable Ethernet card, my Amiga 3000 would still be in active use today, mostly as an archive server for all my old stuff. Sadly, the only Ethernet cards I can find are $150 or so, and the TCP/IP stack is (usually) not included.

    The way things are now, though, the only way Amiga will have a future is if A) a dedicated investor with very deep pockets and a lot of patience funds a company to look after it; or B) they Open Source the entire OS and support utilities. The latter is likely very easy from a contractual aspect, since the only "borrowed" code was from TRIPOS, and much of that was re-written in C for the OS 2.04 release years ago.

    I could go on and on about what made Amiga great, but every time I even mention it, people immediately place me in the slot marked, "crazy." I'd like to see more Amiga philosophy in modern software design, but even I have to admit that light of Amiga may be irretrievably fading. Really, you people have no idea what you missed...

    Schwab

    1. Re:Nice Nostalgia by Atario · · Score: 2, Funny
      I could go on and on about what made Amiga great, but every time I even mention it, people immediately place me in the slot marked, "crazy."
      You think you've got it bad? Check out my handle...er, user name.
      --
      "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
    2. Re:Nice Nostalgia by Bitsy+Boffin · · Score: 2, Insightful
      If I could find an affordable Ethernet card, my Amiga 3000 would still be in active use today, mostly as an archive server for all my old stuff. Sadly, the only Ethernet cards I can find are $150 or so, and the TCP/IP stack is (usually) not included.


      I have an A3000 out in my garage, amongst other bits and pieces of history. It was pretty trick for it's time, a full complement of memory, soft-kicked running the last official Kickstart of the time, a Picasso card with Pablo expansion (never worked out how to use that), a couple of large IDE hard drives (running on a PC card adapter thing I'm trying to remember the name of) and a couple on the SCSI too (I ran a BBS on it, and purchased it from a guy who closed down his BBS), a "fast" serial port card, few others bits and bobs. It's slightly broken, it needs a new PSU mostly, certainly fixable.

      Anyway, every now and then I think for a few seconds, "hey, I should really get that working again, yea, that'd be cool", but quickly afterwards, I realise that when I did get it working I don't actually have any use for it. Sure I could make it a "file server", or even a web server, but that is just, I don't know, beneath it somehow, like a once great scientist reduced to clearing paper jams from a printer.

      Somehow, I think it's better for it to just rest in piece in a box in my garage. Death with dignity so to speak.
      --
      NZ Electronics Enthusiasts: Check out my Trade Me Listings
  26. Re:Switching XP - Amiga by cheater512 · · Score: 2, Insightful

    You lose all your work on Windows too but it takes 2 minuites to get a working desktop again. :)

  27. Re:boot time by izomiac · · Score: 2, Informative

    I'd guess bloat. I would assume that Windows is an order of magnitude or two larger than this OS. That said, though, I've heard of people cutting XP's boot time to 12 seconds. Still, I have no idea why "modern" OSes take so long to boot. Linux takes a couple minutes on my computer, and I hear Macs are similar to XP. Personally I run the BeOS which is similar to Amiga in boot time (I've heard of people booting in 5 seconds). And that's to a fully usable desktop (no login, ready to open Firefox), while checking for hardware changes (you could swap out your video card and there's no prompts or delay). So fundamentally I don't see any reason why other OSes can't boot in 10 seconds or less.

  28. After reading TFA by TinBromide · · Score: 2, Insightful

    While I enjoyed a review of all the old programs and whatnot, this would be like a company buying windows 3.1 from microsoft, updating it to 4, and a reviewer touting the joys of lotus smart suite or eudora.

    I am a fan of old hardware and my old macintosh 512 lives on in a basilisk II emulator which I will occasionally use to play some of those old mac games. (galax ftw!)

    Anywho, I am all for an OS and hardware being limited to the hobbiest domain, sort of like using ham radio instead of IRC, but I shudder to think what would happen if an OS that lacked rudimentary memory security until recently was unleashed upon the harsh interweb en mass. I'm certain amiga OS would have even less security than OS/X and a lonely hacker could ruin a lot of people's fun.

    --
    Is it sad that I am more likely to recognize you and your posts by your sig than your name or UID?
  29. Re:Switching XP - Amiga by misleb · · Score: 2, Insightful
    Just because a resource is abundant and cheap isn't a reason to abuse it. You don't waste water, do you?


    The point is that you really shouldn't be swapping to/from disk just to switch between applications. There is being efficient with memory... and then there is being a total cheapass who refuses to upgrade beyond 64MB of RAM.

    -matthew
    --
    "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
  30. Re:boot time by Kelson · · Score: 2, Informative

    Windows gets a lot of flak for booting slowly, but in my experience, Windows XP is unbelievably fast compared to Windows 2000 or Fedora Core. Between work and home, I've got two Fedora 6 desktops, two Windows XP desktops, and a Mac OS X laptop that I work with regularly, plus a number of servers running Win2K and various Linux distros. The two XP boxes are ready to log in in 10-20 seconds. Win2k and Linux tend to take 1-2 minutes, regardless of hardware speed. I haven't measured the OSX box, but it's comparable to the XP system. Possibly a little slower, but nowhere near the Win2K and Linux systems.

  31. That's not our Amiga; It's Amiga-branded by Dwonis · · Score: 4, Insightful

    I remember when "Amiga" meant innovation and usability at an affordable price. One of the amazing things about the Amiga was that most of the cheesy slogans that were used to sell it (e.g. "Only Amiga makes it possible" and "The computer for the creative mind") were true. It felt good to own an Amiga, because it was orders of magnitude better than anything else out there.

    Today, "Amiga" is just a trademark. Will this new Amiga-branded system compete with Mac OS X? With GNU/Linux? With Windows? If not, why should I, as an nostalgic Amiga zealot, care?

    I have no need for yet more proprietary hardware running yet another proprietary OS in a time when commodity hardware and free software are where most of the interesting things are happening.

    The new Amiga we dream of won't be called "Amiga". It will be something completely different---built by a small group of brilliant people that nobody has ever heard of---not the underwhelming output of some company whose only real purpose is to figure out how to extract revenue from the copyrights and trademarks for a 20-year-old technology.

  32. Re:Switching XP - Amiga by fyngyrz · · Score: 3, Interesting

    From your eulogy:

    To be honest, not even Amiga can lay claim to that title ["inventor" of microcomputer-level multitasking], as OS-9 was running on the TRS-80 Color Computer well before Amiga's release.

    Actually, OS-9 was running on 6809 based GIMIX and SWTPC systems well before the Coco ever saw the light of day. I still have working SS-50 systems that run it (and FLEX.) They also ran OS9 a lot better than the Coco could, because the Coco's hardware was uber-cheap compared to the (literally) gold-plated machines from GIMIX, not to mention that the GIMIX machines could support a lot more RAM, which, as we know, is definitely an issue in a non-VM multitasking system. :)

    The Altair/S100 and SWTPC/SS50 machines started everything, pretty much.

    --
    I've fallen off your lawn, and I can't get up.
  33. It wasn't autobooting. by cerebis · · Score: 2, Informative

    Amiga disk drives had a mechanical switch which acted to inform the OS whenever a disk was inserted into the drive. The OS would read the bootblock when a disk was inserted, but it didn't actually "boot" it.

    Virus writers then used that short-sighted habit of the OS to get their code into memory. These "Bootblock Viruses" were widespread and generally tended to be pretty innocuous, one of the most common being the "ByteBandit" virus, which did nothing but spread itself.

    The switch wasn't actually necessary for the disk to be read and one "hack" -- in the traditional sense -- was to cut the plastic pin off the switch so that the OS wouldn't notice disk insertions. Of course, in that state inserted disks wouldn't appear on the desktop automatically.

  34. If I were Amiga OS' chief designer ... by SpaghettiPattern · · Score: 4, Funny

    I'd do the sensible thing: 1) migrate to ppc, 2) put in large chunks of BSD code and 3) migrate to x86.

    --

    I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
  35. Re:Who cares... by meringuoid · · Score: 2, Funny
    And cuneiform on clay tablets works fine for all my word-processing and accounting needs, plus it never gets viruses.

    Someone needs to read more Neal Stephenson.

    --
    Real Daleks don't climb stairs - they level the building.
  36. Re:Switching XP - Amiga by vhogemann · · Score: 3, Insightful

    See, the article author does have a point.

    At the early 90's Amiga was an amazing platform, with even more amazing software. A desktop publishing software was crammed into 1.4MB, two 720KB floppies! And you had an almost perfect alternative to Word 6.0 on less than 720KB, and spell checking was only another floppy away from you.

    I had an Amiga 600, with 4MB RAM and 40MB HD, and I never managed to use half of the space. Why software is so bloated nowdays? I understand that now we have multi GHz cpus, with loads of RAM... but yet, we waste too much resources using poorly optimized software. For an example: OpenOffice.

    I understand that now software do a lot more, we have higher resolutions and color depths... But does it justifies the lack of performance, the bloat? I mean, OpenOffice will crawl on a machine with less than 256MB, and a average Amiga had no more than 4MB of RAM!

    --
    ---- You know how some doctors have the Messiah complex - they need to save the world? You've got the "Rubik's" complex
  37. The Amiga was a quantum leap for computers by master_p · · Score: 4, Insightful

    The reason the Amiga was special was that it was a quantum leap for computers of the time for the following reasons in no particular order:

    1) preemptive multitasking.
    2) special hardware for graphics.
    3) a unified memory architecture.
    4) stereo sound with hardware-assisted mixer
    5) a UNIX-like O/S with many goodies, including .info files for executables (a local registry for each program)
    6) a nice GUI that looked good on low resolutions with datatype aware drag-n-drop for every app.
    7) a good DMA architecture that allowed for easy parallelization of many tasks (for example graphics not blocked by I/O)

    What would it take for the Amiga to be a quantum leap today, given that the average 500$ Intel PC has much better capabilities than the Amiga of yesteryear? there are certain possibilities:

    1) provide sound and graphics of 5000$ worth at the price of 500$. This is highly unlikely, because all the billion dollar pioneering research in graphics takes place in the labs of NVidia and ATI, two companies that will not be willing to sell their top technology for a mere 500$. The Amiga was the result of hardware gurus like RJ Mical that worked on their own designs...so unless a similar group of talented individuals gather up and make something unique, this possibility is less likely to happen.

    2) provide a computer with a fixed hardware, like a console, but with an O/S that the users can write applications and games that hit the hardware directly. It might sell but for small numbers...back bedroom programming will certainly thrive on such a machine,
    but I do not think the numbers it sells will be sufficient to sustain it.

    3) do something really wild like a computer with 3d stereoscopic graphics projected either in mid air or in a special display. Now that would be a quantum leap, but only if the price is right, and it would certainly be hard to make and sell.

    Overall, I do not think Amiga has a place in today's computing environment...especially when the O/S works on special hardware platforms.

    1. Re:The Amiga was a quantum leap for computers by Bert64 · · Score: 2, Interesting

      Port AmigaOS to the PS3 or one of the other games consoles (not a huge step because theyre all PPC based), provide a keyboard and mouse and a developer environment to write homebrew apps as well as some educational programs etc. Most people i knew who's parents bought them amigas did so because they _WERENT_ just games consoles, and could be used for doing homework etc.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    2. Re:The Amiga was a quantum leap for computers by YttriumOxide · · Score: 2, Insightful

      including .info files for executables (a local registry for each program) Actually, the ".info" files are pretty much just an icon and optionally some string variables for starting the program. For "registry-like" things, Amiga has always just used config files. Especially keep in mind that any file can have a ".info" (eg I could have "MyPicture.png.info" and the ".info" contains the path to my image editor instead of allowing the OS to use my image viewer to open it)

      provide sound and graphics of 5000$ worth at the price of 500$. Yes, that'd certainly sell... but like you say, isn't really a possibility.

      provide a computer with a fixed hardware, like a console, but with an O/S that the users can write applications and games that hit the hardware directly I agree with you on this as well - might sell in small quantities, but isn't really viable most likely.

      do something really wild like a computer with 3d stereoscopic graphics projected either in mid air or in a special display And that'd be awesome, but again is a bit of stretch...

      Overall, I do not think Amiga has a place in today's computing environment...especially when the O/S works on special hardware platforms. I think what you're missing is that no-one is really trying to revive the Amiga hardware platform. That's pretty much dead and buried, for the reasons you and many others have already outlined. The AmigaOS is what still stands a chance - perhaps only a slim one, and it quite likely (almost certainly) will never have any significant marketshare, but as long as it sells well enough to keep the developers coding it, that's all that really matters to those of us that love using it.
      --
      My book about LSD and Self-Discovery
      Also on facebook as: DroppingAcidDaleBewan
    3. Re:The Amiga was a quantum leap for computers by radish · · Score: 3, Insightful

      1) preemptive multitasking.
      2) special hardware for graphics.
      3) a unified memory architecture.
      4) stereo sound with hardware-assisted mixer
      5) a UNIX-like O/S with many goodies, including .info files for executables (a local registry for each program)
      6) a nice GUI that looked good on low resolutions with datatype aware drag-n-drop for every app.
      7) a good DMA architecture that allowed for easy parallelization of many tasks (for example graphics not blocked by I/O)


      There were other machines around at the same time with many of these features, at the same price :-) Surely you haven't forgotten the 16-bit wars already!

      provide sound and graphics of 5000$ worth at the price of 500$. This is highly unlikely, because all the billion dollar pioneering research in graphics takes place in the labs of NVidia and ATI, two companies that will not be willing to sell their top technology for a mere 500$.
      Don't they already sell their top designs for $500? Isn't that what a top-end video card costs these days? You just don't get the rest of the computer with it :-) What you would need them to do is sell their top designs for $20, which isn't going to happen.

      Overall, I do not think Amiga has a place in today's computing environment...especially when the O/S works on special hardware platforms.

      Agreed, and even more so given that, as far as I can tell, this new AmigaOS has very little to do with the original other than name. It's just another niche OS which is platform specific, non-free (in any sense) and very, very limited in functionality. Pointless.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    4. Re:The Amiga was a quantum leap for computers by paulsnx2 · · Score: 2, Interesting

      What do you *REALLY* have to do to leap over the current OS approach?

      Toss the OS. It is just a stupid way to distribute software libraries anyway. Instead, build a "Configuration System" that knows how to build virtual systems, configure them to talk to each other, and deploy them.

      This is what we are ultimately going to need anyway. What use is an "OS" when the typical computer system will have many independent Cores (or CPUs or whatever you want to call them) each with plenty of memory and plenty of bandwidth to some sort of persistant storage. Such a system will easily support a number of Linux deployments, a few BSD deployments, a few Amiga deployments (maybe under immulation), XP, Mac, etc. etc.

      We do this now for web applications. You deploy a database, a few appliction servers, some web servers, some firewalls, toss in some systems for load balancing and failover. This stuff takes people weeks and sometimes months to configure.

      So how are we going to configure and deploy all this crap in the future? The best idea is to build complete descriptions of virtual machines. If the developer wants to develop "on Linux" or "on Windows" go ahead. Then generate the virtual machine and ship it.

  38. Re:Switching XP - Amiga by vidarh · · Score: 2, Interesting

    As much as there are valid reasons to use much memory, most of what we waste memory on now is purely bad software engineering. I used to have no problem running lots of different apps at once in 2MB RAM on my Amiga. Now, lots of apps will need more memory for good reasons - if I open hundreds of tabs in a web browser of course the documents will take a lot of memory - but that doesn't change the fact that we've gotten extremely complacent, and it comes at a cost. I'm writing this on a laptop with 1GB of memory that's at the moment extremely sluggish because of swapping. I'm not running much - certainly nothing justifying swapping just to change applications, but it does.

  39. Re:Open Open Open? AROS! by julesh · · Score: 2, Interesting

    www.aros.org

    is an open source cross platform community driven recreation of AmigaOS and all it's wonders that even modern OS's STILL just don't mangage 20+ years on such as

    1. Logical Volume Assignment : Assign "Webs" to your web site dir and point your web server at the Drive called Webs, not a hard path attatched to a hardware controlled drive letter. oh and if you want to move your website or switch to a backup just reassign Webs to point to the new location, only the underlying OS will know that you've moved it. Also works for removable media, ram drives, network mappings. Beautiful and not tied to a mysterious legacy drive structure peppered with acronyms like unix/linux wither


    You know you can tell Windows what letter to use for a drive, don't you? OK, so you can't use names, but I don't personally find that too limiting. And the directory naming convention on Linux is just a convention... if you wanted to, you could easily change it. Most programs have a configure script that allows you to specify the names of the directories that their files will be installed in.

    2. ability to control window z-index. The window you are currently using isnt forced to be on top, again this may sound odd at first but imagine you are copy-pasting text line-by-line from one window to another, in windows you'd have to resize and move them around so you could always see both whichever was in focus just so you didn't give yourself an epliectic fit by switching back and forth constantly...

    I've been able to do this with X11 since I first used it. I believe the feature has existed for as long as the platform has been available. You can achieve it with windows using any of a variety of focus management programs available. I believe there's one in the powertoys collection available from MS.

    3. multiple screens, different software can open a new screen in a different resolution with different color depth. yeah you can kind of do this in windows when booting up a game but we all know it's actually re-setting the resolution of the system as a whole, illustrated by the fact that when a game bombs your desktop is f**ked. You can have as many as a like, so you can be tight with your desktop's video ram and run it in 256 colors if you wish, but imagine at the same time being able to host a HD movie on another screen, pause it, and switch back to the desktop instantly without waiting for the OS to have a fit first.

    I can achieve this effect on Linux with virtual consoles.

    4. actually well implimented multitasking, like being able to zip up a bunch of folders on your hard drive AND format a floppy ready to put them on at the same time. without a) a major slowdown or b) the whole system crashing and burning.

    I've been able to do that with both Windows since NT4 was released (97, IIRC) and Linux since the first version I tried back in 95.

    and what's with windows totally stopping dead when you stick anything in an optical drive, does Vista still do that?

    I don't have this problem. Could be a driver issue with your machine?

  40. IMO, the REAL Amiga Went Open Source by dammy · · Score: 3, Informative

    Amiga turned into a three ring circus. First you have those who sort of own the copyrights (most of the patents still are owned by Gateway and are licensed out to Amiga). The sad tale of OS4, it was suppost to be owned, sort of, by Amiga Inc and Hyperion. Hyperion's orginal contract to roll out OS4 had a $25K buy back option (which I under was executed by Amiga Inc). Little did Amiga Inc know or realize, Hyperion allowed a newly coded kernel that was owned by Hyperion subcontractors (Frieds (SP) Brothers) to be used so when the buyback option was executed, Amiga Inc couldn't get the kernel since that was owned by a third party. Think it all still in the hands of lawyers and there is no licensed hardware to use for OS4. I don't expect to see any licensed OS4 products being offered for sale for a long period of time.

    Second is another closed sourced called MorphOS which runs on third party PPC hardware made by Genesi (the OS and hardware are owned by seperate companies).

    Third is where I think the true Amiga spirit lies, a open source version called Amiga Research Operating System (AROS). It's a community OS driven by what we loved in our Amigas. The orginal AROS coders realized that we would never see customized hardware that gave the real Amigas such power and capabilities compared to the painful window boxes of the 1980s. Common hardware (x86) was targetted as the new enviroment, it was the OS that mattered since the x86 had grown far beyond what the A4000 could have offered at the time. AROS is also being ported to PPC (and specifically Genesi's new PPC, EFIKA), x86_64 and hopefully one day, ARM. Self booting x86 ISO can be download (free as in beer) at http://www.aros.org/. AROS is a work in progress so it's not as nice as OS4. Then again, unlike OS4, it can be used on just about any old x86 that you have laying about. AROS is always looking for more developers and there is a third party bounty system setup to motivate AROS developers at http://www.teamaros.org/

    Dammy

  41. Re:Switching XP - Amiga by somersault · · Score: 4, Interesting

    It's interesting to think whether it's a waste *not* to use the extra CPU cycles and memory we have these days, by coding efficient apps, or whether we should push a system to use every resource it can, for example by having the computer handle all memory issues instead of the programmer (I've never liked the idea of Java handling memory cleanup, when the programmer should just be doing his job properly.. not that I've done a lot of C++ coding for a few years now, and haven't used Java much either). I guess the thing is, that if you're running one application only, like a game, you want it to be using all the resources it can, but when it comes to word processors and browsers, you want them to have as small a footprint as possible. When it comes to the OS, you reaaaaally want it to hardly use any resources for its own nefarious deeds - having the system need a 128MB 3D graphics card or whatever just to run the interface as it's meant to be, seems a waste. In the future it will probably be common practice, but right now, I think Microsoft are just taking things too far... unless the interface really does improve the functionality of the OS in a useful way.

    --
    which is totally what she said
  42. Re:Switching XP - Amiga by rufty_tufty · · Score: 4, Insightful

    How this got modded insightful, Mods only know!

    I write this on a laptop with 2GB of memory - sum total of applications running:
    Outlook (yes I'm at work, we do what we have to)
    Several gVim sessions
    Firefox with 6 Slashdot tabs and 1 gmail tab
    Acrobat Reader
    VNC session
    Winamp

    as I alt tab to winamp, watch the hdd light flash and the delay in re-draw.
    I kid you not, that with the exception of tabbed browsing, I used to do all of this on my Amiga 4000 with 16MB of ram without swapping. my old A1200 only had 4M of ram and i used that as a desktop for a couple of years and that didn't even have the concept of virtual ram!
    Now maybe this is the price of progress, but seriously, how much ram do you suggest I need to buy in order to stop this swapping?

    As an collery, my desktop at home at 4GB runs Ubuntu and that swaps in similar situations too. Maybe this is the price of progress, but if this article only reminds us that there is another way then I'm all for it.

    --
    "The weirdest thing about a mind, is that every answer that you find, is the basis of a brand new cliche" -
  43. Not only fast reboot - NO shutdown by YttriumOxide · · Score: 2, Informative

    I find it interesting TFA never mentioned my personal "quirky little favourite" of AmigaOS. Not only are the reboots amazingly fast, but you don't need to shutdown. If I want to turn it off, I press the power button. If I want to reboot, I give it the three finger salute (that's either "Ctrl Amiga Amiga" or "Ctrl Alt Alt" (depending on if you want a soft or hard reboot) for anyone paying attention) or hit the reboot button on the front of the computer. There's no "shutdown" required.

    --
    My book about LSD and Self-Discovery
    Also on facebook as: DroppingAcidDaleBewan
  44. Re:Switching XP - Amiga by kcbrown · · Score: 3, Interesting
    I understand that now software do a lot more, we have higher resolutions and color depths... But does it justifies the lack of performance, the bloat? I mean, OpenOffice will crawl on a machine with less than 256MB, and a average Amiga had no more than 4MB of RAM!

    Welcome to the world of object-oriented programming. What, you thought all that crazy inheritance was free???

    Applications are bloated because developers try to (and fail to, as it turns out) "optimize" for lowest development time, and they think they'll be more "productive" if they use a bunch of classes from some class library that kinda sorta does what they need (hey, no big deal, just subclass from it and reimplement the methods that don't do what you want, right?). But if everything I've seen is even halfway true, there is usually no real reduction in development time, and the resulting programs are usually even more opaque (and thus harder to debug) than they would be if they had been badly written in a procedural language. At least with a procedural language, what you see is what you get, and tracking down the flow of control is relatively straightforward. With an object-oriented program, what appear to be straightforward method calls tend to be very difficult to track back to their actual source unless you use some magic tool to do the job for you. End result: the program is harder to understand (is it really using the class method you think it is, or is it using the method of one of its ancestors?), harder to debug, and harder to maintain.

    Object oriented programming is a tool, just like procedural programming is. There are certain classes of problems where it's very obviously the right tool for the job, and sometimes it's the right thing to use even in the middle of a procedural program. But it's not a general-purpose programming method.

    If you think I'm wrong about all this, try justifying the 30-40 levels or so of inheritance nesting that you get from a typical Java stacktrace. Each of those levels represents an additional level of inefficiency that simply wouldn't be there if the program had been written properly (which may or may not involve writing it in an object-oriented fashion).

    --
    Use 'slashdot stuff' in the subject line in any email you send me if you want to get past the spam filter.
  45. Re:Switching XP - Amiga by Anonymous Coward · · Score: 3, Informative

    Er. The Amiga community strongly embraced OO programming - it had BOOPSI (Basic Object Oriented Programming Systems Interface - largely language agnostic OS-wide OO component system... - good idea, implementation could have been better, but still it was better than most), MUI, ClassAction, etc., and in fact its implementation of "shared libraries" functioned almost identically to COM objects before BOOPSI ever appeared.

    Whatever's at fault, it's not OO methodology itself. It's just laziness. On the amiga, if your program was buggy or leaked memory, you crashed your machine (or got an Enforcer (memory protection add on usable on high-end machines with MMUs) hit, which meant you'd crash your customers' machines). The absence of memory protection in the presence of message-passing-by-reference pre-emptive multitasking probably encouraged careful, efficient coding. Is the lack of safety worth it? Not these days, when peopleor download random stuff off the net and run it (back in the day, the bulk of amiga users relied on filtration of the nasty stuff from the raw internet by magazine coverdisks/coverdiscs - though at one time the aminet (amiga software repository on the internet) was the largest repository for _any_ platform all the same).

  46. Re:Open Open Open? AROS! by Just+Some+Guy · · Score: 3, Interesting
    You know you can tell Windows what letter to use for a drive, don't you? OK, so you can't use names, but I don't personally find that too limiting.

    ...because you've never used it. In AmigaOS, the idea of assigning names to directories (not just drives) was pervasive. You'd say that "FONTS:" would comprise a list of directories where you stored your fonts files. When a program tried to open "FONTS:Helvetica.font", it'd search each of those directories in order and return the first match it found. All system libraries went in LIBS:, your command-line utilities went in C:, and so on. It was exceedingly rare to use hardcoded paths instead of named search lists for anything general.

    I can achieve this effect on Linux with virtual consoles.

    Probably, but maybe .5% of people actually use that ability. Again, the difference with AmigaOS was not that you could do it, but that everyone universally did it. I was just something you used without making a big deal of it.

    I've been able to do that with both Windows since NT4 was released (97, IIRC) and Linux since the first version I tried back in 95.

    No way. You might have been able to perform those exact (poorly chosen) examples, but neither Linux nor Windows were anywhere near as good at multi-tasking in '95, let alone '85. It's like hearing someone talk about a car with great handling and not understanding; your Oldsmobile can turn corners, too, right? It was just something you had to see to really understand.

    I have no illusions that AmigaOS will make a comeback, and by now I wouldn't want it if it did. Still, it did a lot of things right, even by today's standards, and you can't just dismiss it by saying that other systems can do some of the same things.

    --
    Dewey, what part of this looks like authorities should be involved?
  47. Re:Switching XP - Amiga by Vintermann · · Score: 2, Insightful

    One word: garbage collection. In principle, garbage collected apps don't need any more memory than statically managed apps, but if they were strictly limited to the same amount, they would be insanely slow (gc for every single allocation?). However, time spent garbage collecting is usually propotional to the amount of live objects on the heap, not dead ones. So garbage-collected apps allocate wildly and wastefully, because that gives the best performance. Given five times as much memory, garbage collection performs better than manual management, according to one article (no time for a link, google it :-)

    --
    xkcd is not in the sudoers file. This incident will be reported.
  48. Re:Switching XP - Amiga by Eideewt · · Score: 2, Informative

    Under Linux you can tune this with /proc/sys/vm/swappiness. Set it to a lower value and you shouldn't see much swapping. This may or may not improve your overall performance, but it should at least make the system feel more responsive.

  49. Re:Switching XP - Amiga by Lord+Ender · · Score: 2, Informative
    I've never liked the idea of Java handling memory cleanup, when the programmer should just be doing his job properly

    I've never liked the idea of the compiler generating the machine code, when the programmer should just be doing his job properly.

    Face it. You're a dinosaur.
    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
  50. The Amiga Could Run THREE OS's at Once! by airship · · Score: 4, Interesting

    I was the managing editor of .info magazine, which covered the Amiga exclusively until 1992; just before it died, we did.

    My (admittedly high-end, for its day) Amiga 3000UX could run Windows 3.1, Unix, and AmigaOS SIMULTANEOUSLY on three pull-down screens. People would freak out when they saw me pull down and flip between three different screens running three different operating systems. And it wasn't just some cheap parlor trick - all three were running various applications in real-time.

    Oh, and you could even run a Mac emulator on the Amiga screen at the same time.

    This was in 1990. Can your machine do anything even remotely like that today? AmigaOS had a very different way of looking at how computers should work. There is still a lot that OS programmers can learn from the Amiga.

    --
    Serving your airship needs since 1995.
  51. I want my CPM! by Billly+Gates · · Score: 2, Funny

    Screw that.

  52. Article explains why it won't take off by Sloppy · · Score: 2, Insightful

    The article's 3rd and 4th paragraphs explain why it has taken so long to be developed, and why nobody knows how much long-term maintenance there will be. The software was held hostage by dying companies. And it still is.

    Fool me twice, shame on me. Open it up, if you want it to live. Until then, it's going to have the same kind of maintenance problems it has had for the last 15 years, and the next major update will be in 2022, if ever.

    And as usual, freeness has technical consequences and isn't just a damn fool idealistic crusade:

    Adding full memory protection would break too many existing Amiga applications

    In earlier versions of AmigaOS, when you asked exec for memory, you passed some attributes to AllocMem(), one of them being MEMF_PUBLIC, which if set, meant "this indicates that the memory should be accessible to other tasks." The catch is, with AmigaOS up through 3.x, this attribute didn't actually do anything. But theoretically, it could have been fairly easily used to add memory protection to an Amiga with an MMU. Just give each task its own address space, except for its public blocks which could all share memory. This would have given the Amiga most of the stability of modern systems, while also retaining its blazingly fast IPC. But, as the article says, adding this feature would break many old apps, because those apps were written either before the MEMF_PUBLIC was added to the spec, or the programmers just didn't do it right, or whatever. If AmigaOS had implemented memory protection, those unmaintained apps would allocate their IPC buffers privately, and fail when they tried to pass a message.

    Now, imagine if this situation happened with Free Software, such as GNU/Linux. What would people do? They would fix the broken software, duh! It doesn't really take a lot of effort to grep through source looking for AllocMem()s and adding an attribute if it's being used to allocate a message buffer.

    But on AmigaOS, you didn't have the damn source to most of your apps. A lot of really popular programs were no longer maintained by developers that had left the platform, and some source had even been completely lost. D'oh!

    Being unmaintainable retards technological advance. It's that simple.

    I don't know what how the AmigaOS 4 guys finally decided to implement memory protection, but from the article's description, it looks like they had to make serious compromises. Then they admit that maybe with AmigaOS 5 (due out in 2022 by my above predictions) they'll finally get to Do It Right (probably by throwing away the legacy apps, or running all the legacy stuff in a single virtual machine which just can't talk to the rest of the system). Heh, reminds me of how OS/2 or Windows deals with MSDOS apps. In my Amiga days, a comparison of AmigaOS to MSDOS was fightin' words. ;-) This just ain't pretty, and yet, being pretty is what the Amiga excelled at.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  53. Re:Switching XP - Amiga by Dan+Farina · · Score: 2, Insightful

    I don't know -- Python is many times slower and bigger (in memory) than the equivalent C application, but much more terse and (I would argue) by sheer lessening of volume easier to manage and debug. Yet it is still popular. I think this silliness about "we should try to use less memory because it's the Right Thing" should be abandoned in favor of "I should make the end-product useful and functional.

    I mean, should we give up array bounds checking because it sucks up CPU cycles?

    Computers are meant to be used. Part of the reason why programs have proliferated so rapidly in recent years is precisely BECAUSE it has been less necessary to take care of these mundane details and to experiment.