Slashdot Mirror


Revolution In The Valley

Jack Herrington writes "For most companies, lightning never strikes. The promised miracle product fails, and the revolutionary dreams meet evolutionary reality. But for Apple, lightning struck twice: first with the Apple computer, which can be justifiably named the first personal computer, then with the Macintosh. Introduced with the groundbreaking 1984 commercial the Mac started the GUI revolution which brought millions of new users into the once inhospitable world of computing." Read on for Herrington's review of Revolution in the Valley. Revolution in the Valley author Andy Hertzfeld pages 240 publisher O'Reilly rating 9 reviewer Jack Herrington ISBN 0596007191 summary The birth of the Mac, as told by one of its creators

At the heart of this revolution was a set of brilliant engineers and coders who through their work inspired individuals and companies alike. Andy Hertzfeld captured this revolutionary time at Apple through the eyes of the engineers involved at his site, folklore.org. Now he's published these stories in the book Revolution in the Valley.

Apple Confidential 2.0 will give you history. Cult of Mac describes the phenomenon from the outside. But only Revolution in the Valley tells the story of a computer revolution from the perspective of the team in the center of the storm.

The book consists of concise stories, separated by pages of notes, drawings and photographs from the three years it took to develop the original Mac. The stories run in length between one and eight pages, with most ending in the two- or three-page range. Each is told from a personal perspective, mainly by Hertzfeld himself. Sidebars with comments from Woz and others are included to round out the perspective.

The stories are organized chronologically, starting with Hertzfeld's first days at Apple and ending around the time when Jobs was ousted in Sculley's palace coup. Most of the stories are technical in nature, often going down into the level of hardware detail. Others are more personal in nature, detailing Jobs' odd hiring or management style, talking about the stresses of a 90-hour work week, or recounting Adam Osbourne's threats about the destruction of Apple and Jobs' famous response.

With its roughly one hundred stories weighing in at a little under 300 pages this is a relatively quick read. This is especially true since the stories work on many levels and are told with remarkable skill. There are some standouts: The development of the GUI, replete with Polaroids taken at key points along the way, is excellent. The story on the first meeting with Microsoft is told from a whole new perspective from what we have heard in the past. The genesis of the 1984 commercial is fascinating, and the meeting with Mick Jagger is hysterical.

There isn't a whole lot here that you won't find on folklore.org, though some of the later chapters do some summation work that I couldn't find on the site. These bring the book together as a coherent, readable whole. The note pages, which separate the chapters and are not on the site, are interesting on their own, particularly the notes from the session with Alan Kay.

Apple's development of the Macintosh has been seen as the prototype of the dot-com death marches that would follow. What we see here is the potent mix of technical brilliance, insane work hours and pressure, and management arrogance that paints a much more chaotic and realistic picture.

On a personal level, this is the book I have been waiting for my whole career. Andy Hertzfeld and Bill Atkinson are legends to me and many others. The passion and brilliance they demonstrated set the bar for all of us who look at computer science not as a job, but as a calling. To see the Mac development from Andy's perspective is simultaneously deflating and uplifting. Their project suffered from all of the usual trials. But somehow the team got through it, their creativity and hard work paid off, and they changed the world.

How many revolutions can there be? How many times can lighting strike? How can one small group of people change the world? That's what we all got into this business to find out. And this book shows us an example of how it was done and inspires us to do the same. Thank you, Andy, for what you did then and what you are doing now.

Jack Herrington is an engineer with a twenty-year career inspired by people like Andy Hertzfeld, and the editor-in-chief of the Code Generation Network, as well as the author of Code Generation in Action. You can purchase Revolution in the Valley from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.

290 comments

  1. Revolution by BWJones · · Score: 4, Interesting

    This book seems to leave off when Steve Jobs left after Sculley took over the company and misses the whole revolution that has occurred since then so while the book ends with Macintosh, we really should be considering: Apple II, Macintosh, the new Macintosh (nee OS X) and now iPod.

    Perhaps the answer to this question this book asks about lightning striking twice lies in the care and craftsmanship that Apple puts into their products. Like Steve Jobs other companies Pixar and NeXT, there is a substance to Apple's products that tells a story. It goes beyond simple packaging to encompass the whole user experience. With Apple's products, there is considerable effort put into 1) Will this product meet a need and accomplish that goal better than anything else available? 2) Crafting the user experience to optimize their interface with whatever task the product is designed to serve 3) Make sure it does not suck (high praise). If a product does not meet these criteria, it is shelved like so many other projects that never rise to the top at Apple. (like the Palm device and an early effort at co-branding a phone)

    The other interesting thing about Apple is the diversity of folks that actually work for them. They prefer to employ folks with advanced degrees, have a significant number of artists and creative folks working there and I seem to remember that one of their product managers was an MD, PhD. So, many of the folks there are creative and are trained to think critically about issues which is reflected in the products Apple creates. The reality with producing great things is that they evolve during development. There is great pain and effort that go into producing significant things and it requires a dedicated team of folks that are brought together by a common vision. Apple (more precisely the people that comprise Apple) are driven by a common passion to create something just that much better than what is available and to create "cool" things that influence how we interact with computers and the data that drives our lives (movies, music, scientific data etc...etc...etc...).

    --
    Visit Jonesblog and say hello.
    1. Re:Revolution by goldspider · · Score: 1, Insightful

      I think the word "revolution" is thrown around far too casually lately.

      The iPod is a neat gadget, granted, but it's not going to change the world. I'm not even sure I'd classify the Apple II or Macintosh as "revolutionary".

      Cutting-edge for their time? Absolutely. But "revolutionary", next to databases and the Internet, just doesn't apply.

      --
      "Ask not what your country can do for you." --John F. Kennedy
    2. Re:Revolution by Anonymous Coward · · Score: 0

      They prefer to employ folks with advanced degrees, have a significant number of artists and creative folks working there and I seem to remember that one of their product managers was an MD, PhD.

      All that talent and they were absolutely crushed by a guy who is a college dropout (Bill Gates). Today Apple has about 2% marketshare as opposed to Microsoft's 97% share.

      In fact, another college dropout (Dell) sells more computers than Apple does.

      But I won't put Apple down because of that... their dropouts (Jobs and Wozniac) did start a revolutionary company and I have to hand it to them.

      Come to thing of it, most of the revolutionary forces in the industry seem to be dropouts (Jobs, Wozniac, Gates, Ellison, Dell).

      Hint to Apple: Hire more smart dropouts

    3. Re:Revolution by podperson · · Score: 5, Insightful

      I agree on all counts.

      Part of it is having "taste". E.g. Apple "copied" Xerox's and others' earlier work and produced the Mac UI -- which was better than anything that preceded it. With Apple's UI to borrow from, Microsoft repeatedly made kludgier, inferior imitations. Everyone copies someone, but taste determines what you've copy, and know when you've done a good job.

      Another part of it is avoiding kludges. E.g. QuickTime was a revolutionary product, but it also had a fully extensible and general architecture which none of its clones can yet match. A single QuickTime movie can automatically select between multiple audio and video tracks to cope with different localization, bandwidth, and hardware requirements -- this is a 1.0 feature. Consider that MPEG came out initially without a robust mechanism for keeping audio and video in synch (just start playing both tracks at the same time, and hope).

      Apple without Steve managed to produce the Newton (which could have been another stroke of lightning, but was released too early and with software too far in advance of its hardware) and managed the PowerPC transition flawlessly. Steve without Apple built Pixar and created NeXT (which for most of OS X's elegance deserves credit) and WebObjects.

      Having just purchased a TiVo, I expect Apple to show TiVo a thing or two next... Sure, the UI is PRETTY...

    4. Re:Revolution by bsd4me · · Score: 2, Informative

      I'm not even sure I'd classify the Apple II or Macintosh as "revolutionary".

      The Apple II may not have been revolutionary in terms of technology, but they definetly started the revolution of the way technology is used in classrooms.

      The Apple II was found in a very large number of schools, even if it was just a single machine in the library, and introduced millions of children to computers.

      --

      (S(SKK)(SKK))(S(SKK)(SKK))

    5. Re:Revolution by BWJones · · Score: 2, Insightful

      E.g. Apple "copied" Xerox's and others' earlier work and produced the Mac UI -- which was better than anything that preceded it.

      Let me correct you and everybody else on this point. Apple PAID for the GUI in the form of stock which Xerox desperately wanted at the time.

      --
      Visit Jonesblog and say hello.
    6. Re:Revolution by siriuskase · · Score: 4, Insightful

      All that talent and they were absolutely crushed by a guy who is a college dropout (Bill Gates). Today Apple has about 2% marketshare as opposed to Microsoft's 97% share.

      I don't think Jobs and company were ever trying to have the most market share. Maybe the best computer and enough customers to support it. but no, having the most market share requires sacrificing too many goals of good engineering design.

      Most people want to buy a satisfactory computer - that's all. Once they find computers that promise to satisfy their needs, then they shop by price. They don't care if the disk drive dies in a year or if the fan sounds like a jet taking off. If you've ever noticed, those specs aren't mentioned in the advertised specs. If you buy a Macintosh, it will still be working quite well five years down the road. Whereas users in the Windows world are developing a throw away mentality, when it gets so clogged with viruses and spyware, they just toss it out and buy another Wal-Mart Price Point Special. Sure, you can buy 3 of those for the price of an Emac, but then, you will need at least 3 if you throw it out when it gets sluggish. Or you will need to learn a lot more about viruses and other products of the darkside than interests me.

      --
      If you must moderate, please moderate as irrelevent, not something bad, because I'm sure someone will find this interest
    7. Re:Revolution by Anonymous Coward · · Score: 0

      Oh give me a break. You worship to company like it's some kind of god. Get over it. It's just a company. GUI's would have happened with or without apple, so would home computing and an ipod equivalent.

    8. Re:Revolution by drinkypoo · · Score: 2, Interesting

      The Windows UI since 3.0 is based on discussions in the Motif working group - of which Microsoft was a member. Note the complete and utter lack of difference between the two. Until the start menu, windows UI was basically motif. Then it became a less lame version of CDE. Microsoft has never really copied Apple's GUI. The GUI was a natural evolution that was bound to happen when computers got both multitasking and graphics output capabilities. Personally I find the older MacOS GUI dramatically less usable than the old windows GUI, but maybe I just like being able to resize windows when I can't see the lower right hand corner. The real problem with the newton was the price and lack of advertising. No one who wasn't a computer geek knew what they were or what you'd do with one.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    9. Re:Revolution by jedidiah · · Score: 1

      It was Jobs that turned a lunatic notion into the mundane. You far too easily take what came after for granted without acknowledging what resistance Jobs and Wozniack experienced making the first steps.

      It is not trivial to be first.

      We are merely giving a true innovator his due.

      The man has more of a vision than simply being the next Carnegie or Rockerfeller.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    10. Re:Revolution by epine · · Score: 2, Interesting


      I once had the privilege to sit in front of one of workstations at Xerox Parc circa 1983, when I was invited to visit some friends from the University of Waterloo who had transfered to PhD programs at Stanford. One of these friends had a cool job on the side at Xerox.

      The main thing I remember is that the machine had a useful THREE button mouse. Not long afterwards I bought one of the early generation Fat Macs, with its completely crippled one button mouse.

      What you got with the Fat Mac was a monochrome screen with far too few pixels, most of which were devoted to scroll bars and other window clutter. What was left over to get your work done was not a whole lot better than a 40 column text display with no lower case letters (that other "lightning" strike).

      How about a mouse with a mouse wheel instead of all that screen real-estate wasted on scroll bars?

      It's easy to worship the Mac design twenty years later. Did you ever try to use one for real work?

    11. Re:Revolution by russellh · · Score: 1

      Oh yeah, let me just say, off topic, how much I hate that resize from any side of the window behavior. I used motif for years and never liked that since it is not merely resize, but resize AND MOVE ! I always wanted to be able to resize the window in the up and left directions, but for me, the window content should stay in the same place on the screen just as it does for resizing in the right and bottom directions. Oh, the pain. Pardon me.

      --
      must... stay... awake...
    12. Re:Revolution by Zorilla · · Score: 1

      Of course, the Apple II was only revolutionary for a couple of years or so. Then they refused to die and lived on for about 12 years or so as old crusty machines. Even longer in public schools. Ahh, the memories of Apple ][e and ][+ machines. Go Number Munchers!

      --

      It would be cool if it didn't suck.
    13. Re:Revolution by John_Booty · · Score: 1

      This book seems to leave off when Steve Jobs left after Sculley took over the company and misses the whole revolution

      Well, it's a recollection of Andy Hertzfeld's personal experiences at Apple. Considering that he left around the time that Jobs left, of course the book leaves off there. It's not a comprehensive history of Apple and doesn't claim to be. Would that even fit into a single book? It's collection of one man's personal experiences during the creation of the original Macintosh.

      I haven't read the book, but I'm a huge fan of the stories that Andy has published over at Folklore.org. They are entertaining and inspirational to a programmer like me. I'm not an "Apple fanatic" and haven't used one since my Apple IIgs, but the stories are fantastic and should have a universal appeal to those who care passionately about computing.

      --

      OtakuBooty.com: Smart, funny, sexy nerds.
    14. Re:Revolution by Anonymous Coward · · Score: 0

      This book seems to leave off

      1. Andy was on the 1st Mac project.
      2. The 'revolution' is about Jobs, not the Mac.
      3. If it were about Woz, it would have ended before the Mac.
      4. But it is about Jobs, not the Mac, and so is about the NeXT, not the Sculley Mac.
      5. Apple stagnated under Sculley. Jobs said he ripped the company off. He said so directly.

      Where were you when Jobs left for Redwood City? Did you follow along? Or are you one of those clueless lamers who never knew anything about NeXT and just stuck with the Mac?

    15. Re:Revolution by prockcore · · Score: 1

      Personally I find the older MacOS GUI dramatically less usable than the old windows GUI, but maybe I just like being able to resize windows when I can't see the lower right hand corner.

      Funny thing is that problem still exists today. Can't grab the top of a window and stretch it down in OSX. You have to grab the lower right hand corner.

    16. Re:Revolution by Axello · · Score: 1

      > How about a mouse with a mouse wheel instead of all that screen real-estate wasted on scroll bars?

      Oh, the joy of knowing everything in retrospect! The mousewheel was not invented until 15 years later.
      This is like saying: "The eniac sucked, it didn't have a gui and didn't support OpenGL".

    17. Re:Revolution by wkcole · · Score: 2, Interesting

      That's not a correction, it's a side note.

      Apple copied the Xerox GUI legitimately and openly, but they did copy it. Note that MS essentially won the Apple lawsuit by convincing a court that their copying (which they didn't really clearly admit to) was legitimate because of an overbroad license provided by Apple as a bribe for pre-launch development of the first MS software for the Mac. Apple got to say that Multiplan and MS-BASIC were available in early 1984, and MS got a free reign to show just how tasteless they were by what they copied and didn't copy from the Mac, and to show how virtuoso marketing can sell astounding amounts of garbage...

    18. Re:Revolution by podperson · · Score: 1

      I had the "privilege" to play with a Xerox Star at a trade show. It cost $10,000 or so and, with its "useful" 3-button mouse it was completely unusable. Even the sales reps didn't seem to know how to drive it properly.

      I did plenty of work on Macs using one-button mice. The Mac achieved everything Xerox did with three buttons -- and more (such as overlapping windows and drag-and-drop) -- simply and more elegantly with one-button. Until the scroll wheel and the context menu, most three-button mice simply achieved bizarre modes (e.g. you MUST use the middle mouse button to operate menus, even though in the same context the left button does nothing).

  2. Good times. by SIGALRM · · Score: 4, Interesting
    Introduced with the groundbreaking 1984 commercial the Mac started the GUI revolution which brought millions of new users
    I purchased one of those 128K beasts in 1986 for gawd-only-knows how much. I found out the Macintosh File System ("MFS") was a flat file system: all files were stored in a single directory. However, the system software presented a hierarchical view that showed nested folders. In those days, the Mac ran a single-user, single-tasking operating system, the "Mac System Software"... it came on a single 400 KB floppy.

    Oh, the memories. QuickDraw. Wish I still had that box, bet it would fetch some bling-bling on Ebay :)
    --
    Sigs cause cancer.
    1. Re:Good times. by master_p · · Score: 3, Insightful

      At the exact same time, I bought an Amiga 500, with an 68000 CPU, 512 KB memory, blitter, 4096 colors on screen, 4 channels of 22KHz hardware-assisted sound, an 800 KB floppy, pre-emptive multitasking, a unix command-line system, a unix-like filesystem that allowed filenames up to 256 characters...imagine how dump Commodore was not to dominate the computer business with such a marvel in its hands!

    2. Re:Good times. by Sentry21 · · Score: 1

      The local school board was throwing out a bunch of hardware years ago, and the IT guy there was the leader of our local computer club. The equipment was being stored at a Telus warehouse. Anyone who wanted anything was welcome to help themselves before noon when the garbage truck dropped by.

      I and a friend skipped school that morning, and my mother drove us there to load up the car with whatever we could salvage for ourselves. Among the treasures was various Mac LC IIs and IIIs, some strange monitors I'd never seen (come to find out they had the old coax-style RGB connections, I had no idea), and so on.

      Lo and behold, mine eyes did not deceive me - a 512k mac sitting there, all alone. I immediately put it in the pile to be salvaged. And another! And - treasure of treasures - a 128k! Two! They went in the pile as well.

      Of all the loot we found that day, including a ton of ram, a few motherboards, and some various hard drives, those four machines were our treasures. We decided to split them, one of each for myself and my friend.

      It was only when we got home that we discovered none of them had gotten loaded into the car.

      Still, it was very exciting to behold, a piece of history was in my hands, and that in itself is worth the trouble.

    3. Re:Good times. by 5n3ak3rp1mp · · Score: 1

      I don't think they were selling the 128k in '86 anymore. Our family got ours in December 1984 (20 years ago!), a seminal life-changing month for me (nerdy as that is... well, this is /., right?) This was our family's first computer, and prior to this I had only dealt with various Commodore machines. Well we walked into a computer store thinking Commodore, I got a demo of menus/windows/desk accessories/macpaint and was promptly blown away, and we walked out with various Apple Mac/Lisa marketing material ("Macintosh Test Drive", "The Lisa Office System", etc... I think my mom threw em out, bet they'd fetch money on eBay too!) and dreaming of possessing the little beige box. Well I'd have to say that was probably the most exciting Xmas ever- spent all evening playing with macwrite, macpaint, the Guided Tour (with audiotape!), the Finder (what is a "Finder"?), and a few early Mac games. Spent the entire following summer programming in Microsoft BASIC for the Mac, and am now a web/database coder.

      That machine was since upgraded to a 512 and then a Mac Plus and now currently sits in my parents' closet... next to the ImageWriter I and a bunch of floppies. Still works! Dark Castle forever...

    4. Re:Good times. by seanadams.com · · Score: 1

      Yeah the hardware was better in a lot of respects, but what interesting apps did you have for that Amiga?

      IIRC the only interesting Amiga apps didn't come out until long after the Mac had reached critical mass with developers. Also Apple already had all the Apple ][ developers and customers behind them, so it's not like they and Amiga both launched from the same starting point.

      But I, like most, wasn't really following the Amiga so that's all I can say about it...

    5. Re:Good times. by kzg · · Score: 5, Informative

      The Amiga 500 you are referring too was release 3 years after the Macintosh in 1987. Hardly the exact same time.

    6. Re:Good times. by Anonymous Coward · · Score: 0

      Hey, McFly, learn to read! And TOO != TO. Learn it TOO, mofo.

    7. Re:Good times. by Anonymous Coward · · Score: 0

      Well, the Amiga 1000 was out in 1985 with 256KB memory. And the filenames only went up to 32 chararcters.

    8. Re:Good times. by ktakki · · Score: 2, Informative
      Wish I still had that box, bet it would fetch some bling-bling on Ebay :)

      The only 128K Mac I could find on eBay was priced at $406, which seems horribly overpriced to me (I've seen 128K Macs bundled with dot matrix printers in local want ad magazines for $25 to $50), even if it does still boot. Everymac.com says its list price was $2500, though the street price was closer to $1800, IIRC. I bought a 512K Mac (2nd generation) for $1299 in 1985. Comparable PC clones were $1500 to $2500.

      Still have it, still boots, albeit from an external floppy drive (the internal Sony died after 12 years of use). For about 10 years it served in my recording studio doing MIDI sequencing and acting as a front end for an Ensoniq Mirage sampling keyboard (via Digidesign Sound Designer I and an Opcode MIDI interface).

      I've also managed to collect another 512K (free), a Plus (also free...plucked from a neighbor's garbage), an SE ($5 at a thrift shop), and an SE/30 ($10 at another thrift shop and now running NetBSD). Then there's my collection of Mac IIs, Quadras, and early PowerPCs, currently languishing in a storage facility in Boston.

      Yeah, I'm a Mac zealot, even though I'm typing this on a Toshiba WinXP laptop (hey, it was cheap) and I work for a company that supports Windows desktops and servers (though we run Linux on Cobalt Raq4s and Acer beige boxes as our internal servers).

      k.
      --
      "In spite of everything, I still believe that people are really good at heart." - Anne Frank
    9. Re:Good times. by Anonymous Coward · · Score: 0

      Duh!.. Amiga was sold in 1985...

    10. Re:Good times. by Zorilla · · Score: 1

      Lemme get this straight. You found a whole bunch of cool old computers ready to be thrown away, then you found out you hadn't really taken them home with you?

      It makes me wonder what the point was. That sucks that you didn't really get to mess with them.

      --

      It would be cool if it didn't suck.
    11. Re:Good times. by Just+Some+Guy · · Score: 1
      Yeah the hardware was better in a lot of respects, but what interesting apps did you have for that Amiga?

      For me, it was Deluxe Paint, Microsoft's (!!!) AmigaBasic, and games, games, games. Those were all available pretty much from the beginning.

      Also Apple already had all the Apple ][ developers and customers behind them, so it's not like they and Amiga both launched from the same starting point.

      By the same token, Commodore had all the C-64 developers and customers behind them, so it's not like they and Mac both launched from the same starting point. The C-64 was far, far more popular than the Apple ][. The early problem with Amigas might in fact have been that the C-64 was good enough for most people. Apple users who wanted to upgrade past their old ][es jumped to the Mac in droves, but many Commodore owners (who would presumably want to upgrade to Commodore's newest offerings) were content with their little computers and the ocean of applications available to them.

      --
      Dewey, what part of this looks like authorities should be involved?
    12. Re:Good times. by Anonymous Coward · · Score: 0

      > Yeah the hardware was better in a lot of respects, but what interesting apps did you have for that Amiga?

      I didn't own any Amiga-machines but I knew someone who did, so I am speaking impartially here.
      The Amiga had a lot of interesting software, Fred Fish and others had enormous collections of free tools, applications and other goodies. In addition you had the full set of office applications. Googling for, say, "Amiga Word Perfect" gives you lots of hits in case you don't believe me.

    13. Re:Good times. by Golias · · Score: 1

      By the same token, Commodore had all the C-64 developers and customers behind them

      I was one of them, and they didn't get me behind the Amiga.

      I can't speak for the other six guys.

      The C-64 was far, far more popular than the Apple ][

      In Bizarro World, perhaps. I vividly remember being surrounded by Apple geeks, and not only was I the only C-64 user I knew, I was the only one any of them knew. Commodore software was much more difficult to get your hands on than Apple software. The Apple ][ (along with the + and the e) completely dominated the market and that remained the case until IBM started running those annoying Charlie Chaplin ads and establishing itself as a player.

      The Commodore Vic20 / 64 market just barely managed to stay ahead of Radio Shack's TRS-80 and the Timex Sinclair.

      --

      Information wants to be anthropomorphized.

    14. Re:Good times. by Just+Some+Guy · · Score: 2, Informative
      Short answer: According to one source, Apple sold about 5.5 million Apple ][ units (of all types) throughout their 16-year production run, while Commodore sold about 30 million units in 11 years.

      In other words, you seem to have found yourself in one of the few places in the world where Apples were more popular than Commodores. They were outnumbered everywhere else by a 5:1 margin.

      --
      Dewey, what part of this looks like authorities should be involved?
    15. Re:Good times. by PCM2 · · Score: 1

      Yeah, but it took Apple until Mac OS 9 to break the 31-character filename limit, and even then the support was only there at the filesystem level ... the OS couldn't really deal with long filenames until Mac OS X.

      --
      Breakfast served all day!
    16. Re:Good times. by Anonymous Coward · · Score: 0

      In other words, you seem to have found yourself in one of the few places in the world where Apples were more popular than Commodores.

      America?

    17. Re:Good times. by Golias · · Score: 2, Interesting

      Your numbers include overseas sales (The Commodore brand was huge in both Japan and Western Europe, as I recall), and also depend on the ultra-cheap ($299) Vic-20.

      The real sales numbers for the C64 were a stunning 17 Million or so; however, tracking sales any later than about 1985 is fairly pointless, as the Amiga and Mac had made both markets fairly irrelevant, but the aging Commodore64 was still selling briskly in some parts of the world.

      The thing is, the C-64 was not really marketed and sold as a competitor of the Apple or IBM. It was sold as an alternative to the Atari 2600 and (more importanlty) the Intelivision. In the minds of most consumers, it was a game console, designed to work with a TV set in your living room, and the selling point for this game system was that it could also be used as a computer.

      The vast majority of the C-64s sold in the US were purchased by parents whose kids asked for an Atari, with a small minority buying them bought as a cheap alternative to Apples and IBMs.

      It out-performed any game console of the day, but was rather feeble by 1983 standards for desktop computing. That is why almost every serious computer user I knew had an Apple, except for my Uncle (who owned his own business, and therefore had an early DOS box, typically referred to as a "business computer" by most folks at the time.)

      I knew well what these cheap gadgets could do though, in spite of the lack of prestige. With a second-hand accoustic coupler, and a terminal program in BASIC copied by hand from the back of an issue of "Compute!", I was dialing into systems and running all kinds of interesting apps... and doing things which make me very thankful that we have a statute of limitations.

      --

      Information wants to be anthropomorphized.

    18. Re:Good times. by Anonymous Coward · · Score: 0

      Hey, master p! Whatup, my nigga?!

    19. Re:Good times. by Elder+Entropist · · Score: 1

      Yes. The Amiga 1000 was the one available at about the same time as the original Mac with the specs he listed. Really, the only significant difference with the Amiga 500 released 3 years later was that it was cheaper.

  3. Mac era Steve Jobs by mr.henry · · Score: 3, Funny

    Gerald Holmes made a nice cartoon about the Steve Jobs & Bill Gates rivalry in the early history of the PC.

    1. Re:Mac era Steve Jobs by Anonymous Coward · · Score: 0

      it amazes me how people when motivated can put shit sites on the internet for personal/global amusement, or to make an irroneous conclusion. in this case it would be that all microsoft users are stupid. I am suprised to see that someone slumped to a very low level to post this site than finding more constructive things to do with their time. I am not amused.

      P.S. The carton contains pictures from the movie "the pirates of silicon valley"

  4. So let me get this straight by PhysicsGenius · · Score: 0, Flamebait

    It wasn't Xerox, that invented the GUI, that revolutionized computers. It wasn't Microsoft, that actually delivered the GUI to millions of people, that revolutionized computers. It was Apple, that made a commercial about the GUI, THEY revolutionized computers.

    1. Re:So let me get this straight by stratjakt · · Score: 1

      Forget it Jake, it's Chinatown.

      --
      I don't need no instructions to know how to rock!!!!
    2. Re:So let me get this straight by Gorffy · · Score: 3, Insightful

      We all know that the GUi came out of Xerox's PARC. They didn't do anything with it. And yes, Microsoft got the GUi out there, becuase they had name recognition after riding on IBM's success with it's PC's Apple, however, packaged it first, made it useable (considering the times it was quite a nice interface) and marketed it first. I agree that saying that Apple invented the GUI is wrong, however, this is a common thing to do in the IT world. How many of Microsofts "invention" were bought from other companies?

    3. Re:So let me get this straight by MadMorf · · Score: 4, Insightful

      It wasn't Xerox, that invented the GUI, that revolutionized computers. It wasn't Microsoft, that actually delivered the GUI to millions of people, that revolutionized computers. It was Apple, that made a commercial about the GUI, THEY revolutionized computers.

      Yes, Junior, you have it right.

      If Apple hadn't stolen/borrowed the GUI from Xerox, it might never have seen the light of day.
      Xerox management did not think the GUI was useful and did not plan to create any product using it.

      Microsoft, in turn, stole/borrowed the GUI from Apple and their version didn't actually become useful until 1992 or so, with Win 3.1!

      So yes, Apple gets the credit for the first widely available and actually usable GUI, by being first to market.

      Go read some history...

    4. Re:So let me get this straight by stratjakt · · Score: 1

      And yet Commodore ran circles around them until the early 90s, despite the miracle of the GUI.

      --
      I don't need no instructions to know how to rock!!!!
    5. Re:So let me get this straight by acvh · · Score: 4, Insightful

      I'll bite, but first let's straighten out the chronology:

      Xerox - invented GUI, did nothing with it.

      Apple - designed usable GUI, built computer around it.

      Microsoft - saw Apple GUI and feared it. Designed inferior GUI and forced its OEM partners to distribute it, thus guaranteeing its success.

      Apple designed and built a system (remember, there was a hardware component to Apple's GUI - the Toolbox ROM). Microsoft glued pictures onto DOS.

    6. Re:So let me get this straight by servognome · · Score: 2, Interesting

      Guy invents digital optical media and gets nothing because his company did nothing with it - Sony & Phillips are bad for commercializing the technology and not giving credit
      Xerox invents GUI and does nothing with it - Apple is good for commercializing the technology and not giving credit

      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
    7. Re:So let me get this straight by malfunct · · Score: 1

      The ROM chip itself is hardware, the contents of the ROM which was the toolbox is definitely software. Its not like the toolbox rom was a GUI coprocessor or some fancy type of bus or anything. If MS were to put the windows API on a ROM it would be the same as the toolbox ROM.

      --

      "You can now flame me, I am full of love,"

    8. Re:So let me get this straight by linguae · · Score: 1
      It wasn't Microsoft, that actually delivered the GUI to millions of people, that revolutionized computers.

      Your post sounds like Microsoft distributed Windows to everyone by themselves. Microsoft didn't deliver anything without the help of OEM manufacturers. Microsoft allowed PC manufacturers such as Gateway and Dell to deliver its OS, and gave them huge incentives to only deliver Microsoft OSes. Where do most people buy their PCs from? That, plus the whole episode known as 1995 (PC prices lowering, Microsoft's marketing of Windows 95, Windows's integration with DOS [hurting other DOSes such as DR-DOS and PC-DOS], and Apple's problems with Copland and hardware issues such as the PowerBook 5300, and the Power Mac/Performa x200) is what led to Windows being on nearly every computer there is.

    9. Re:So let me get this straight by Waffle+Iron · · Score: 1
      If Apple hadn't stolen/borrowed the GUI from Xerox, it might never have seen the light of day.

      That's right... nobody else would ever have independently come up with the GUI concept. We'd still all be sitting around thinking "Gee... this terminal-based interface sucks. There hasn't been any new UI designed in over 30 years. There must be a better way, but nobody seems to be able to think of one! Oh well."

    10. Re:So let me get this straight by Anonymous Coward · · Score: 0

      You have it wrong, it was IBM PC clone makers that brough the computer to millions of people, MS went along for the ride.

      Funny how soon people forget basic history, the killer app was a cheap PC. MS was along for the ride, and delivered squat. It was the convenient payload, and it didn't matter what a piece of poop it was (and it was, according to Gates himself, a quickly-slapped together OS cloned from other OSes). What mattered was that the hardware was cheap.

    11. Re:So let me get this straight by timster · · Score: 1

      Well, that's where we are NOW (except replace "terminal-based" with "WIMP-based", so I wouldn't dismiss it out of hand.

      --
      I have seen the future, and it is inconvenient.
    12. Re:So let me get this straight by Anonymous Coward · · Score: 0

      You are an idiot/moron....dell and gateway weren't even doing the type of business they are now back when this was happening...it was IBM and apple mr fuckstick. Pleas o Please get a clue before opening your cakehole. Jesus Dell didn't even make their first pc until 85.

    13. Re:So let me get this straight by Anonymous Coward · · Score: 0

      Hey, "Physics Genius" Fuck off. ?As you weren't alive then you have no knowledge other than what others tell you. Moron.

      I bet you didn't even understand Quantum the first time around, asshole.

    14. Re:So let me get this straight by rainman_bc · · Score: 3, Insightful

      Microsoft, in turn, stole/borrowed the GUI from Apple and their version didn't actually become useful until 1992 or so, with Win 3.1!

      Actually, Microsoft teamed with IBM to create OS/2.

      In fact, Windows 3.0 and OS/2 1.3 were a collaberative effort and were released at the same time in 1990. Both had a very similar gui.

      The kicker is that OS/2 1.0 was released in 1987 with a GUI. Windows 1.0 (released in 1985) was also released with a really crude gui, that was in no way a rip off of anything else out there (it was quite ugly and lame compared to OS/2)

      Go read some history...

      Actually, I thinky ou should go read some too...

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    15. Re:So let me get this straight by winkydink · · Score: 2, Insightful
      Apple designed and built a system (remember, there was a hardware component to Apple's GUI - the Toolbox ROM).

      Good point. Apple runs on proprietary hardware. By comaprison, gluing puctures onto DOS and making run on every POS IBM-compatible was just a walk in the park, right?

      --

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

    16. Re:So let me get this straight by Chess_the_cat · · Score: 2, Informative
      If Apple hadn't stolen/borrowed the GUI from Xerox, it might never have seen the light of day.

      What are you on about? Apple bought it from Xerox fair and square. Even that crummy made-for-tv movie Pirates of Silicon Valley got that right. In fact, PARC wasn't even able to sell the concept to Xerox's board. So if they didn't even know what they had or cared what they did with it, why give them the credit? They were too blind to even see what they had. They're dumbasses and deserve to be relegated to the history bin of shame.

      --
      Support the First Amendment. Read at -1
    17. Re:So let me get this straight by mbbac · · Score: 1

      Read the book or the site. You're severely uneducated on this.

      --

      mbbac

    18. Re:So let me get this straight by MCraigW · · Score: 1

      The 1984 commercial originally aired during the Super Bowl, and you can find it: http://mcraigweaver.com/SuperBowlCommercials/

    19. Re:So let me get this straight by bcmm · · Score: 2, Insightful

      Win 3.1?
      Usefull?
      Have you used it? Or used anything that is actually less stable than Windows 95(!)?

      Oh, the BSODs...

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    20. Re:So let me get this straight by DunbarTheInept · · Score: 1

      Did Xerox really invent the GUI? W, the precursor to X11, existed pre-Macintosh as well (But I don't know how W and Xerox PARC's gui compare, date-wise.)

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    21. Re:So let me get this straight by JustinXB · · Score: 1

      Where does Douglas Engelbart fit into the picture? I think he's a mostly forgotten revolutionary. I like how one article put it: "As early as 1992, while Jobs and Wozniak were still drinking Ovaltine and watching Saturday morning cartoons in their jammies, Engelbart was creating several items of internet to the personal computing crowd that would follow." ~ Mike Tuck, sitepoint.com

    22. Re:So let me get this straight by JustinXB · · Score: 1

      Of course. When Apple steals something, they are patted on the head and thanked. When Microsoft does it, "AHHHH! THE STEALING BASTARDS! KILL'EM! BURN'EM AT THE STAKE! AHHHH!".

    23. Re:So let me get this straight by JustinXB · · Score: 2, Informative

      Oops. That's suppose to be 1972, not 1992. Sorry!

    24. Re:So let me get this straight by rainman_bc · · Score: 1

      And yet Commodore ran circles around them until the early 90s, despite the miracle of the GUI.

      Admittedly, Commadore, in 1985 was pumping out Amiga, which itself had a decent enough GUI...

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    25. Re:So let me get this straight by snorklewacker · · Score: 1

      > I believe Apple gets credit for the GUI because they were the first to do so on a "personal computer".

      For that, we have Steve Jobs to thank, for backing the Macintosh. The original plan was to deliver the GUI on the Lisa, which would have cost many thousands of dollars, which could have even delivered dominance to Commodore ... who would have no doubt squandered it within a year due largely to their creative accounting that could have well been the inspiration for the likes of Enron and Worldcom.

      --
      I am no longer wasting my time with slashdot
    26. Re:So let me get this straight by snorklewacker · · Score: 1

      Win 3.1?
      Usefull?
      Have you used it?


      Hell yes, and many still do. It only ran and still runs about 17 hojillion business applications for running every office function from appointments billing to veterinarians offices. What decade were you born in?

      BSOD is an NT thing that migrated to Win95. On win 3.x, most people called it a GPF.

      --
      I am no longer wasting my time with slashdot
    27. Re:So let me get this straight by MadMorf · · Score: 1

      Win 3.1?
      Usefull?
      Have you used it? Or used anything that is actually less stable than Windows 95(!)?


      Well, of course I have.
      I've been in the business since 1982.
      Windows 3.1 was surely a piece of crap, that's easy to see with 15+ years of hindsight...
      But back then, it was not too shabby, except when compared to a Mac...

    28. Re:So let me get this straight by QueenOfSwords · · Score: 1

      Thanks. That mental image was *really* frightening.

      --
      -- INTX Grouch. http://www.midnightblue.net
    29. Re:So let me get this straight by MadMorf · · Score: 1

      There must be a better way, but nobody seems to be able to think of one! Oh well."

      I didn't say that no one would ever have come up with it, but Xerox sat on that thing for YEARS before Apple finally took the ball and ran with it...

    30. Re:So let me get this straight by Moofie · · Score: 1

      What "credit" should Xerox get? They got paid. They sold a product to Apple for stock. If they wanted champagne and hookers, they should have stipulated that in the contract.

      --
      Why yes, I AM a rocket scientist!
    31. Re:So let me get this straight by Moofie · · Score: 1

      Don't care if it was easy or hard. I do care if it was good or bad.

      And the PCs were very, very bad.

      --
      Why yes, I AM a rocket scientist!
    32. Re:So let me get this straight by Moofie · · Score: 1

      What did Apple steal?

      I think you misspelled "When Apple purchases something"...

      --
      Why yes, I AM a rocket scientist!
    33. Re:So let me get this straight by rockwood · · Score: 3, Insightful
      Apple may not have invented it - I'll give everyone that. They sure in hell Perfected it though!
      Microsoft saw this as an opportunity and copied it, unfortunately they failed in it's eye-candy (3.1 - 3.11 etc..). As Apple continue to become better, MS would release more versions, updated to compete. I remember seeing the early screenshots of OSX on rumor sites and then during keynotes. Sure enough, XP was out the door. In fact if I remember correct there were early basic versions of XP released - it would seem that MS wanted to make the general public beleive they were first at bat... Apple Music Store, Microsoft Music Store - QT, Win Media Player - If you see Apple release something, MS is not far behind to release the same thing. It suprises me that MS even bothers to change the graphics from the apple logo to their own.

      Oh.. I love my unix (any and all flavors - it simply can't be beat), and I use Win 2k mostly due to work requirements, so the Apple Fanatic clause does not apply here. It's merely the facts - MS has historically repeated itself with copies. I can't remember the last thing that MS released first - actually thought it up, developed it, revised it and released it.

      And it's not just Apple that MS does this to. Look at the recent Search Engine Wars..Google, Yahoo and MS.

      Oh and lets not forget how MS pushed the whole USB is great.. it will be the standard! It supports so many things on the chain... ummm, but Apple always did this... In "The Day" I remember having modems, printers, FM Radio Tuners, Graphics Tablets, Keyboards and Mice all on a single chain.. no problem for Apple. At the same time USB was widely wupported by Microsoft (the company) Firewire was also debuting... Looks like Firewire won.. Apple won, again.

      And for a company that everyone seems to down all the time - I must give it to Apple, last year (I beleive it was a year ago) it was reported that they became debt free - as far as I know they are the only one that can say that. Other than operational expenses (day to day) they owe no one.. zip, zilch, nada, zero. They must be doing something right. 10 years ago everyone said Apple wouldn't make it, they be closed in a year.. the saem thing again 8 years ago, then 5 years ago, then two years ago.. and then less that a year ago.

      Fact is, despite Linux, MS needs Apple. Without Apple MS becomes a true monopoly. Hence the reason for MS's developement departments for Linux and Apple - They need competition, without it they lose!

      --
      Never try to beat a professional at his own game!
    34. Re:So let me get this straight by MadMorf · · Score: 1

      This is from the Apple Museum website:

      Apple and Microsoft Declare War

      Bill Gates also decided the GUI was the way to go during this time. After seeing that Apple refused to license the Mac OS, he announced Windows in 1983, and how it would revolutionize the PC industry. The first version of Windows would not be released for 4 more years. During the development of Windows, Bill Gates feared Apple would sue him due to the fact that his OS was looking a lot like the Mac OS. So on November 22, 1983, John Sculley, then CEO of Apple, signed an agreement to allow Microsoft use Mac OS technology in exchange for further development of Microsoft software for the Mac.

    35. Re:So let me get this straight by OrangeTide · · Score: 1

      America outright stole the cotton gin, but they kicked off the industrial revolution. Go figure.

      --
      “Common sense is not so common.” — Voltaire
    36. Re:So let me get this straight by rainman_bc · · Score: 1

      Copyright screen on Windows 1.0 reads 1985

      Doing the math, according to the Apple Museum, it would have come out in 1987. I refute the credibility of the source you've quoted.

      As well, don't knock OS/2... It was a huge part of the Windows and OS/2 development. With Big Blue backing Microsoft, the legal coffers were a lot deeper than Apple's.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    37. Re:So let me get this straight by MadMorf · · Score: 1

      I'm not knocking OS/2...

      Hell, I used it as my home OS right up until Win98 came out...

      I'm still responsible for 10 OS/2 boxen where I work...

    38. Re:So let me get this straight by Leo+McGarry · · Score: 1

      You know who the real unsung hero is? Sure, Jef Raskin had the idea and Burrell Smith designed the digital board and Steve Jobs beat people bloody if they didn't do what he wanted, but the real hero of the Mac is Bill Atkinson. He wrote QuickDraw practically all by himself, hand-coded in 68000 assembly, and the whole beast ended up fitting in something like 30 KB of ROM. Holy cow, man.

    39. Re:So let me get this straight by Blakey+Rat · · Score: 1

      Apple licensed the GUI technologies they used from Xerox. There was no stealing going on, not in the sense that Microsoft stole GUI elements.

    40. Re:So let me get this straight by Anonymous Coward · · Score: 0

      Please capitalize Mr. Fuckstick.

    41. Re:So let me get this straight by winkydink · · Score: 1

      I guess that would explain their near ubiquity.

      --

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

    42. Re:So let me get this straight by Moofie · · Score: 1

      Quality and popularity are on orthogonal axes. One does not imply, or refute, the other.

      --
      Why yes, I AM a rocket scientist!
    43. Re:So let me get this straight by rainman_bc · · Score: 1

      Sorry, didn't meant it that way - I meant don't knock OS/2's contribution to the GUI theft by Microsoft is all...

      OS/2 was way nicer looking that Windows 1.0... I believe it had a large part of windows 3.0...

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    44. Re:So let me get this straight by winkydink · · Score: 0

      and your statement makes it a fact? Citations?

      --

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

    45. Re:So let me get this straight by Anonymous Coward · · Score: 0

      As soon as they add an edit button I'll do just that Mr. Corrector!!m ;)

    46. Re:So let me get this straight by Anonymous Coward · · Score: 0

      If what you say is true, then the histroy bin of shame should contain (a reference at least to) the company that had 18% market share and squandered it to ~3% - the same company who got completely beat out of the market by MS DOS - not MS Windows... The very same company who, despite releasing "the lickablest UNIX eva" and the "+5 Insightful/Informative astro-turfing" can't claw back even 0.1% of market share from MS. For shame...

    47. Re:So let me get this straight by Anonymous Coward · · Score: 0

      They sold nothing. Apple stole it all, against the will of the engineers at Xerox PARC, but with the Xerox management blessings.

    48. Re:So let me get this straight by Anonymous Coward · · Score: 0

      Wrong, they stole it. The movie got that part right. Watch the scences again...

    49. Re:So let me get this straight by Zorilla · · Score: 1

      Compared to Windows 95, 3.1 was rock solid - at least for me. I think the only things I saw were runtime errors caused by crap programming in applications that ran on top of it.

      This was probably helped in part to all the drivers being run in real mode in DOS (minimalist environment) with just the video drivers to worry about.

      --

      It would be cool if it didn't suck.
    50. Re:So let me get this straight by bcmm · · Score: 1

      I seem to remember that, for me, crashing applications would cause the OS to BSOD ...

      Maybe my hardware/drivers were just crap...

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    51. Re:So let me get this straight by rochrist · · Score: 1

      Learn some history. Apple did buy it, and they did change it substantially.

    52. Re:So let me get this straight by Anonymous Coward · · Score: 0

      MS was also motivated by Digital Research (GEM) as by Apple, but Microsoft was able to leverage the Apple ][ firmware (they provided a BASIC language interpreter for the Apple II) to obtain license to the Mac's visual elements (which protected them in the Apple-MS suit)
      As for forcing your partners to distribute your product guaranteeing success, does anyone remember DiVX (the DVD rental scheme?). Customers determine the success of your product based on whether they buy it (assumes they KNOW that they have choices, of course.)

      I'll bite, but first let's straighten out the chronology:
      Xerox - invented GUI, did nothing with it.
      Apple - designed usable GUI, built computer around it.
      Microsoft - saw Apple GUI and feared it. Designed inferior GUI and forced its OEM partners to distribute it,
      thus guaranteeing its success.

    53. Re:So let me get this straight by steeviant · · Score: 2, Interesting

      Damn straight. It wasn't Xerox that invented the GUI, it dates back at least as far as Douglas Englebart's research at Stanford in the late 60's.

      Xerox certainly advanced the game a very long way from Englebart's original concepts, but there's little doubt that they took a lot of their ideas from the system he demonstrated in 1968, which included a very basic form of GUI, a mouse, and local area networking.

      There is no doubt in my mind that Englebart's ideas were the inspiration for the Alto and Star computers that Xerox created, and which inspired Apple to adopt the GUI and mouse for their next generation of computers.

      Neither of Xerox's GUI computers were commercially successful, and Microsoft's early attempts at GUIs were embarassingly poor, and laughably unsuccessful. Microsoft may have commercialised the GUI successfully now, but Apple did it right the first time. Several years before Microsoft released a usable version of Windows.

      You may dislike Apple, but that doesn't give you the right to try to belittle the company's achievements, or rewrite history.

    54. Re:So let me get this straight by Scudsucker · · Score: 1

      and your statement makes it a fact? Citations?

      Country music. 'Nuff said.

  5. Funny... by Icarus1919 · · Score: 4, Funny

    You know, it's funny they should use that analogy, because every time I've used an Apple computer I've wanted lightning to strike me.

    1. Re:Funny... by michaeldot · · Score: 1

      Bill G, is that really you?! So how is the lightning bolt death ray project coming along?

    2. Re:Funny... by Tablizer · · Score: 1

      You know, it's funny they should use that analogy, because every time I've used an Apple computer I've wanted lightning to strike me.

      From personal experience, be careful
      what you wish for.
      Sincerely, -Goatse

  6. And lightning is striking a third time... by bennomatic · · Score: 4, Interesting

    ... with the iPod. I still find it amazing to see how many people on BART during the commute hour have the telltale white headphones. And the number keeps growing, and growing...

    --
    The CB App. What's your 20?
    1. Re:And lightning is striking a third time... by Anonymous Coward · · Score: 0

      WTF is BART?

    2. Re:And lightning is striking a third time... by razmaspaz · · Score: 5, Funny

      WTF is BART?

      bay area rapid transit

      What the fuck is WTF?

      --
      I tried for 5 years to come up with a clever sig...only to realize that I am not clever.
    3. Re:And lightning is striking a third time... by Anonymous Coward · · Score: 0

      WTF is BART?
      bay area rapid transit
      What the fuck is WTF?


      I think you just answered your own question :)

    4. Re:And lightning is striking a third time... by Anonymous Coward · · Score: 0

      To me, those headphones say : "I like crappy sound and dirty wax-encrusted earbuds AS LONG AS I LOOK COOL AND *IN*". Dickwads. All of them.

    5. Re:And lightning is striking a third time... by Anonymous Coward · · Score: 1, Funny

      sounds like somebody didn't get an ipod for christmas...

    6. Re:And lightning is striking a third time... by Anonymous Coward · · Score: 0

      www.bart.gov

    7. Re:And lightning is striking a third time... by Anonymous Coward · · Score: 0
      WTF is BART?
      Christ, it's only the very first hit on google. What brings you to this site, anyway?
    8. Re:And lightning is striking a third time... by Anonymous Coward · · Score: 0

      I come here to read the pretty comments, not to fire up Google in a new Firefox tab every time someone references a local doodad like everyone in the world should know what the fuck it is, how about you?

      Christ, how many slashdot readers actually live near this "BART" anyway? Probably a lot less than 1%.

    9. Re:And lightning is striking a third time... by dkleinsc · · Score: 1

      wtf is actually a very handy unix utility that spells out acronyms. It works like this: # wtf is ianal ianal: I am not a lawyer

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    10. Re:And lightning is striking a third time... by Anonymous Coward · · Score: 0

      And I thought SCAT was a bad name...

    11. Re:And lightning is striking a third time... by De+Bas+Meister · · Score: 1

      Much the same in Boston, on the T. I moved back for grad school this last fall, and just in the year from when I first visited to then the iPod headphone sightings went from 1-2 on a train to as many as 1/3 of the students. A lot of the students have MP3 players, and Apple's got a better share of the student market here than their sales average...

    12. Re:And lightning is striking a third time... by Zorilla · · Score: 1

      Keep digging, Waston. I'm sure you'll find more.

      --

      It would be cool if it didn't suck.
    13. Re:And lightning is striking a third time... by bnenning · · Score: 1

      wtf is actually a very handy unix utility that spells out acronyms

      I thought you were joking, but tried "apt-get install wtf" (on OS X with Fink), and you weren't. Nifty.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
  7. One big failure... by ZeeExSixAre · · Score: 5, Funny
    For most companies, lightning never strikes. The promised miracle product fails, and the revolutionary dreams meet evolutionary reality.

    Hmm... something that will revolutionize the way we get around... cities will be built around this invention of the millenium... what was that thing again? Wasn't it banned from sidewalks in 30 cities around the country?

    Too fast to be pedestrian and too slow to be a vehicle: the Segway was doomed to be a toy from the start. Oh yeah, and that price....

  8. BLASPHEMER! MOD THIS FOOL INTO OBLIVION! by Anonymous Coward · · Score: 4, Funny

    You do NOT speak ill of our LORD and SAVIOR Apple! Facts are not welcome on this site!

  9. 20Years Later, Computers Are Dumb Devices.... by Anonymous Coward · · Score: 0

    Computers are still dumb devices after 20 years later. Sure, we can play games with better graphics, but even here, the game graphics can not even match a 30 year old color film on a 640x480 resolution TV.
    What will change in the pc industry in the next 20 years? not much I expect...

    1. Re:20Years Later, Computers Are Dumb Devices.... by MagPulse · · Score: 1

      You can't compare TV, which is just reproducing images taken from real life, with games, which have to generate everything themselves.

      If you're waiting for a VR world with the complexity of the real world including artificial human actors, I doubt you'll see that in 20 years. My guess is 50-200 if ever. And whenever it comes, we will have achieved the Singularity, and AI will start making all the advancements for our civilization.

      If you just want multiplayer games where all the actors can be human, then you only need wait until we can simulate every hair on your body, the blood in your veins, the dust particles floating through the air, and a million other things just to reproduce what you see on your TV. Heck I can sit down and draw from real life and beat a computer game for realism, who cares? Games are not TV.

    2. Re:20Years Later, Computers Are Dumb Devices.... by master_p · · Score: 1

      The Singularity will never be achieved, because machines don't have a motive to live. The human body's motive is to survive, i.e. to consume energy from the environment. Machines don't have that need, unless we plant one. Without such need, machines will never take over.

    3. Re:20Years Later, Computers Are Dumb Devices.... by Anonymous Coward · · Score: 0

      I can only wish that Hollywood would employ computer generated actors/actresses. Have you seen the crap that they been pumping out in the last 20 yrs?

    4. Re:20Years Later, Computers Are Dumb Devices.... by Anonymous Coward · · Score: 0

      Another S1mone fan, huh ?

      Can't say I blame you ;-)

    5. Re:20Years Later, Computers Are Dumb Devices.... by DunbarTheInept · · Score: 1

      TV resolution is only discrete in the vertical dimension. In the horizontal direction, it's analog. There are a discrete number of scan lines, but each scan line is reproducing a fuzzy continuous pattern from an analog signal. So "640x480" is a bit of a misnomer (unless you're talking about a digital TV - but I assumed you weren't because of the "30 year old color film" remark). This makes a huge difference. It ends up meaning that the horizontal resolution is much nicer and blends together well.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    6. Re:20Years Later, Computers Are Dumb Devices.... by Anonymous Coward · · Score: 0

      > The Singularity will never be achieved, because machines don't have a motive to live.

      Yet. Since they have no metabolism, they won't evolve one on their own either (computers don't have to eat, from their POV, the provided power is simply part of existence). But there's no reason that a motive couldn't be programmed in.

      Assuming we're not set back by some massive destructive event, at this course, machines will have "taken over" within a hundred thousand years. And if I'm wrong, you can call me on it then ;)

    7. Re:20Years Later, Computers Are Dumb Devices.... by Cmdr+TECO · · Score: 1
      The Singularity will never be achieved, because machines don't have a motive to live.
      But people do. I for one want to live long enough to need a brain made of something a little more robust than meat.
      --
      echo 33676832766569823265328479713269.8639857989Pq | dc
    8. Re:20Years Later, Computers Are Dumb Devices.... by Fred+Or+Alive · · Score: 1

      I think digital TV actually uses 720x[480 / 576], rather than 640. Although I think they sometimes use lower res. to save bandwidth.

      --
      10 PRINT "LOOK AROUND YOU ";
      20 GOTO 10
  10. 3 times! by mogrify · · Score: 3, Insightful

    Hasn't lightning struck again with the iPod? I wonder if the lightning analogy makes sense... maybe they're just good...?

    --
    perl -e 'foreach(values %SIG){$_="IGNORE";}while(){}'
    1. Re:3 times! by goldspider · · Score: 1

      They're a neat gadget, but hardly a "revolution". The true meaning of that word has long since fallen prey to market-speak.

      --
      "Ask not what your country can do for you." --John F. Kennedy
    2. Re:3 times! by frank_adrian314159 · · Score: 1
      Hasn't lightning struck again with the iPod? I wonder if the lightning analogy makes sense... maybe they're just good...?

      Not really. But, also, yes.

      The point is that it's not the iPod that is "revolutionizing" personal music consumption, but the combo of the iPod and iTunes. In the end, you'll find that it's iTunes that will have the greater impact. Apple figured out that the iPod razor will mean a lot of iTunes blade sales.

      More importantly, this is the sort of thing that Apple is really good at - not seeing more deeply (though they do seem to do a good job of that), but seeing more broadly, designing systems that seem to fit well to completely blanket a niche of uses.

      The fact that they can do this over and over is truely astounding. I am continuously in awe of what this company accomplishes; not only well, but with grace, elan, and a pinch of panache.

      In reality, very few companies can compete in their mind space. It may not lead to the biggest profits, but it leads to really interesting products that make the world richer (and the company rich enough); all-in-all, a very commendable thing.

      --
      That is all.
    3. Re:3 times! by Rude+Turnip · · Score: 1

      "Apple figured out that the iPod razor will mean a lot of iTunes blade sales."

      It's definitely the other way around. Apple is a hardware company...they will do whatever it takes to make money primarily on hardware. The iPod comes at a relatively hefty price tag, which is the opposite of the razor/blade model. They are just about breaking even on iTunes Music Store.

    4. Re:3 times! by Anonymous Coward · · Score: 0

      No mp3's struck first and then there was a flurry of activity for other music compression from apple's to microsoft's. Ipod was just an evolutionary step of the mp3/wma/whatevah player. Quit worshipping corporations.

    5. Re:3 times! by mogrify · · Score: 1

      Yes... their skill in design keeps being proven over and over, and it floors me too... both their hardware and software seem like art-gallery material, and yet it's accessible and inviting. But I still think the iPod is revolutionary in that it uses mass-market, status-symbol appeal to introduce its users to an entire slate of Apple products, and in a larger sense, to Apple's design philosophy. No other portable device has driven business in many other diverse areas like the iPod has. But it also introduces a Macified way of thinking to its users, simply by looking and feeling different from anything else out there.

      --
      perl -e 'foreach(values %SIG){$_="IGNORE";}while(){}'
    6. Re:3 times! by revscat · · Score: 1

      Maybe. But when speaking of revolutionary technologies they will always also be evolutionary. Nothing gets created in a vacuum. I'm not in marketing, but I nonetheless consider the iPod revolutionary for the simple fact that it opened the floodgates to a market that at that time had few players. It showed that a successful business model could be based selling limited DRM music and hardware. Others could have done it, but didn't. Apple did, hence the iPod (rightfully) gets the glory.

    7. Re:3 times! by drinkypoo · · Score: 1

      It's a stupid saying anyway, because we have known for a long time that lightning often strikes the same place twice during the same storm, let alone during subsequent storms.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re:3 times! by drinkypoo · · Score: 1

      You have it backwards because iTunes is there to support the iPod and not the other way around. The iPod makes Apple more than the iTMS ever will. If you want to make a razor analogy, the iPod is the razor, and the non-field-replacable batteries are the blades... In that respect it's more like the original kodak camera.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    9. Re:3 times! by rxmd · · Score: 1
      # cat -v /dev/hda | mail billg@microsoft.com
      Are you sure you want to send the contents of your hard drive to Bill? How about dd -if=/dev/urandom bs=1G count=20 | mail billg@microsoft.com instead?
      --
      As a state gets corrupt, its laws multiply; the most corrupt states have the most numerous laws. (Tacitus, Annales 3:27)
    10. Re:3 times! by Moofie · · Score: 1

      Was the Walkman revolutionary?

      --
      Why yes, I AM a rocket scientist!
    11. Re:3 times! by mogrify · · Score: 1

      that would also be sufficiently annoying :)

      --
      perl -e 'foreach(values %SIG){$_="IGNORE";}while(){}'
    12. Re:3 times! by Anonymous Coward · · Score: 0

      A Titanium PowerBook G4 and a NeXT Cube can both be found in the San Francisco Museum of Modern Art.

  11. Insanely Great by isecore · · Score: 3, Informative

    another good read on the history of the Mac is "Insanely Great" by Steven Levy. Maybe not the most accurate piece of litterature on the planet, but a very entertaining read nonetheless.

    He also wrote "Hackers" (don't confuse it with the lame movie of the same name) which deals with the origins och hackers and really cool old-school stuff.

    --
    I enjoy large posteriors and I cannot prevaricate.
  12. The Osborne Threat by Anonymous Coward · · Score: 0

    Here's the link to the Folklore.org article

    Anon Joe

  13. Apple II? by Forbman · · Score: 4, Interesting

    Sorry, I'd have to say that the real revolution in the first phase wasn't the Apple II, but the Vic-20 and Commodore 64.

    The Atari 400/800 were close, but the VIC20/C64 democratized it. Since all 3 were 6502-based (OK, 6510 in C64), they all had the same basic inherent limitations, but Commodore blew up the markets for both the Apple II and Atari computers.

    Too bad Commodore couldn't market Eternal Life (tm).

    1. Re:Apple II? by computerme · · Score: 1

      You need to look at your calendar....

    2. Re:Apple II? by Garion911 · · Score: 1

      The Apple II was also 6502 based..

      And the Apple II pre-dated the C64.. Not sure about Vic20 or Atari's stuff though.

      --
      Slashdot is like Playboy: I read it for the articles
    3. Re:Apple II? by Trixter · · Score: 2, Informative

      I disagree, since the Apple II predated those computers by several years and lasted just as long in the marketplace (there was still software being published for Apple II as late as the early 1990s).

      Aside: You must be European, as the Vic-20 and C64 didn't catch on nearly as much in the USA as the Apple II did.

    4. Re:Apple II? by BWJones · · Score: 2, Informative

      It is also interesting to note that even after the introduction of the Lisa and the Macintosh, the Apple IIe was in such demand, it was actually produced up until 1993 for a platform lifetime of the Apple II for seventeen years or so which is an eternity in the desktop computing world.

      --
      Visit Jonesblog and say hello.
    5. Re:Apple II? by Anonymous Coward · · Score: 0

      The Apple II only really lasted that long because of its domination of the education market. It was discontinued because Apple wanted schools to start upgrading to Macs. An Apple II card was sold for the LC series machines for a time, so schools could make the transition to Macs without having to replace their legacy Apple II software at the same time.

      ~Philly

    6. Re:Apple II? by DarkVader · · Score: 1

      Actually, software is still being published for the Apple II as late as 2005.

      http://store.syndicom.com/

  14. Bah, you call that impressive? by stratjakt · · Score: 2, Informative

    Have you not heard the story behind the Commodore 64? Jack Tremeil's venerable "computer for the masses, not the classes."

    The thing was developed in TWO WEEKS. The OS took another TWO WEEKS.

    In 1981.

    And blew the doors off of anything Apple was selling. And kept blowing the doors off of Apple until 1992.

    You all were playing Sticky Bear and Oregon Trail while I was playing, well, everything from Donkey Kong to Project Firestart.

    And, oh yeah, it's still in Guinness for selling better than any other single PC ever. 30 million units were sold.

    Apple doesnt deserve nearly the amount of admiration they get. They've always been a me-too company with hipster doofus appeal, all the way from the first kit computers to the iPod.

    --
    I don't need no instructions to know how to rock!!!!
    1. Re:Bah, you call that impressive? by Anonymous Coward · · Score: 0

      ROFL. The Apple ]['s cassette port ran as fast as the C64's disk drive. There was a reason why it was $1,000 more expensive. It sucked less.

    2. Re:Bah, you call that impressive? by Anonymous Coward · · Score: 0

      So, a 1000$ more for a fast drive is worth it, when a 50$ accelerator cartridge on the 64 solved that problem? A THOUSAND dollars? Sheesh, no wonder Apple is still in business, there's no end to the gullible fools out there!

    3. Re:Bah, you call that impressive? by stratjakt · · Score: 1

      machine-room.org lists both cassette systems as working at 300bps.

      A stock 1541 got 4000bps, with a third party addon (Action Replay, Super Snapshot), it would hit 10kbps.

      In short, you're full of it.

      --
      I don't need no instructions to know how to rock!!!!
    4. Re:Bah, you call that impressive? by Anonymous Coward · · Score: 2, Interesting
      Have you not heard the story behind the Commodore 64? Jack Tremeil's venerable "computer for the masses, not the classes." The thing was developed in TWO WEEKS. The OS took another TWO WEEKS.
      The C64 is a minor extension of the VIC-20, and its operating system is a minor extension of the VIC's OS as well. The VIC-20 was not developed in a matter of weeks.
      And blew the doors off of anything Apple was selling. And kept blowing the doors off of Apple until 1992.
      Really? The Commodore 64/128 blew the doors off of the Mac Quadra 900 and PowerBook 170? I never knew.

      The C64 ceased to be an interesting machine in 1987. When the Mac II came out. Thanks for playing though.

      You all were playing Sticky Bear and Oregon Trail while I was playing, well, everything from Donkey Kong to Project Firestart.
      Hmmm, I don't remember playing either of those games on the Apple IIe. I do remember playing a lot of arcade games tho.
      And, oh yeah, it's still in Guinness for selling better than any other single PC ever. 30 million units were sold.
      An oft-quoted number from Jack which is, as I'm sure you're well aware, highly suspect, as it would suggest a C64 in every fourth household in America. Jack's not the most trustworthy person to cite.

      The C64 probably sold around 1-2 million units. That number was surpassed by the IBM PC AT.

    5. Re:Bah, you call that impressive? by stratjakt · · Score: 1

      Really? The Commodore 64/128 blew the doors off of the Mac Quadra 900 and PowerBook 170? I never knew.

      The Amiga did. And then some.

      An oft-quoted number from Jack which is, as I'm sure you're well aware, highly suspect, as it would suggest a C64 in every fourth household in America. Jack's not the most trustworthy person to cite.

      I'm not citing Jack, I'm citing Guinness, who don't generally just "take the guys word for it".

      You do know that Commodore was sold worldwide, while Apple was mainly US based for most of the 80s, don't you?

      Then again, one in every fourth home sounds about right for where I grew up.

      The C64 probably sold around 1-2 million units.

      Yeah, Apple fanboys love to make up stuff like that.

      --
      I don't need no instructions to know how to rock!!!!
    6. Re:Bah, you call that impressive? by bennomatic · · Score: 1
      A stock 1541 got 4000bps, with a third party addon (Action Replay, Super Snapshot), it would hit 10kbps.

      Yeah, well a stock MSD SuperDrive (1541 "compatible") would get--based on your numbers--12kbps or better. They had a 300% speedup on most operations over the 1541, and didn't have all the head allignment problems of the 1541.

      Additionally, using the MSD knocked the time for formatting a disk from 1.5 minutes down to 17 seconds. It was awesome.

      Unfortunately, the drive wouldn't load most copy-protected software. So even though I paid for EA's One on One (Dr J vs Larry Bird), I had to have a friend run it through a utility called "EA Cracker" so that I could actually play the dang thing.

      Those were the days...

      --
      The CB App. What's your 20?
    7. Re:Bah, you call that impressive? by Big_Al_B · · Score: 3, Funny

      The Amiga did. And then some.

      Excellent argument. Somewhat akin to:

      Dude 1: My '83 Chevy Citation was better than your '87 Dodge Daytona.
      Dude 2: No. Clearly it wasn't.
      Dude 1: Yeah, well the '87 Corvette sure was.

      Dude 3: WTF?

      I'm Dude 3.

    8. Re:Bah, you call that impressive? by jedidiah · · Score: 1

      The Commodore 64 ceased to be an interesting machine once the Atari ST came out. It became remarkably irrelvant once you could ST's and Amigas for cheap.

      By 1988, the Commies were more of an historical curiosity than anything else.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    9. Re:Bah, you call that impressive? by drinkypoo · · Score: 1

      The C= 64 and the Apple ][ are dramatically different computers. For one, the Apple was expandable, it has a bunch of expansion slots (at least six) and room for cards. The C= 64, while a very cool little computer, is extremely limited when it comes to making it do things it wasn't designed to do, short of hardware hacking. (A friend of mine once added an 8 bit ISA slot to a C64, for example.) The only thing the 64 has over the apple is the sound hardware and the price. Let us also not forget the many bugs in the C64 that make it such a bitch to emulate.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    10. Re:Bah, you call that impressive? by MemoryDragon · · Score: 1

      Well with the c64 it all came down to games, it simply was until the Atari ST ant the Amiga came out the home computer with the best graphics there was. (which was until 85 or so) It basically blew the Apple2 and the Atari 400/800 away graphics and soundwise. The Atari was promoted as 128 color machine, but the problem was that the mode only allowed color switch on a line level and in between the lines the colors were limited to four, the hardware sprites were fixed to one color. Only a handful of games were able to use that mode to a good extent one of them being alternate reality. The C64 offered at the same resolution real 16 colors and 4 color sprites blowing basically the competition away. The soundchip itself was unsurpassed until the Amiga showed up. Apple hat nothing to set against in the home computer segment, they basically would not have survived if they did not have the mac back then which opened them the workstation and graphics artists segment.

    11. Re:Bah, you call that impressive? by Anonymous Coward · · Score: 0

      Yea, you're a dude.

      They were comparing the line of products, not just the C64 vs Apple II.

    12. Re:Bah, you call that impressive? by Anonymous Coward · · Score: 0

      Are you out of your skull? The Apple needed those slots because the basic system was NOTHING. No video, no floppy, nothing. The 64 had built-in audio, video, serial bus, user port and expansion port (and two joystick ports and a tape port, a RF out...) The 64 is "extremely limited when it comes to making it do things it wasn't designed to do" ??? I don't type this lightly, but ROFLMAO. The entire 64 scene was ABOUT "making it do things it wasn't designed to do"!!

    13. Re:Bah, you call that impressive? by Anonymous Coward · · Score: 0

      The Atari 8-bits were more of a marvel, as they had 4-channel sound(albeit only unfiltered squarewave/noise), and graphics with sprites, scrolling and 128 colors, in *1979*. Jay Miner design, of course(later did the Amiga...which nearly became an Atari product as well).

      But they were always too expensive until the XL line, which came out only after Commodore released their offering. Early Commodore software, of course, came from the VIC-20, which *was* cheap enough.

      Similar thing happened with the Amiga too...great hardware but many people stuck with 8-bits, and the PC took over the business world.

    14. Re:Bah, you call that impressive? by Anonymous Coward · · Score: 0

      1992? Funny, my 1986 Apple IIgs with 32 channels of 8-bit stereo wavetable and 3200 colors on screen at once sure *seems* a lot cooler than the C64 =)

  15. Minor trivia tidbit -- by An+Ominous+Cow+Erred · · Score: 1

    The Commodore PET predates the Apple as the first personal computer by an itsy bitsy margin.

    1. Re:Minor trivia tidbit -- by nocutename · · Score: 1

      Well if you really want to split hairs, the Apple I (introduced in April 1976) predated the Commodore PET...

    2. Re:Minor trivia tidbit -- by An+Ominous+Cow+Erred · · Score: 1

      Yes, but the Apple I was a kit computer, which you had to assemble yourself. Commodore had one too -- the KIM-1, which predates the Apple I (the KIM-1 was the demo system for the 6502, which of course went on to be used in the Apple I. It's ironic that Commodore, which owned MOS Technologies (manufacturer of the 6502) produced the CPUs for their biggest competitor).

      I don't think these machines count though since they were kit computers.

    3. Re:Minor trivia tidbit -- by Anonymous Coward · · Score: 0
      Posting as AC b/c I've already moderated in this thread.

      I had (well, actually, that parents had) a Commodore Pet (ok, CBM 4040) in those days. Didn't come even close to what the Apple ][ was.

  16. The "first" personal computer? by techno-vampire · · Score: 1
    ...the Apple computer, which can be justifiably named the first personal computer...

    Er...uh...I don't think so. CP/M was there years before the Apple, and there was a big (for the time) user base of CP/M computers. Not just in business, but hobbyists as well.

    --
    Good, inexpensive web hosting
    1. Re:The "first" personal computer? by rindeee · · Score: 1

      1. CP/M is an OS, not a system. 2. There may have been a "big user base" of CP/M, but as you pointed out, it was big "for the time". The point is that Apple was the first mainstream PC and it transcended its "time" by creating a new market.

    2. Re:The "first" personal computer? by techno-vampire · · Score: 1

      No, the Apple wasn't the first "mainstream PC," because back in the 70's CP/M was mainstream. One of the reasons it was so popular is that it wasn't tied to one set of hardware manufactured by one company. It could be adapted to any 8080 or Z80 machine with any terminal because the terminal codes weren't hard-coded into the systm. There was also a multi-user version, MP/M, so that multiple users could share to some extent the same 8" floppies.

      --
      Good, inexpensive web hosting
    3. Re:The "first" personal computer? by jcr · · Score: 1

      One of the reasons it was so popular is that it wasn't tied to one set of hardware manufactured by one company.

      In theory.. In practice, you really did need to get the right version of an app for your computer, even if it did run CP/M. CP/M made the job of porting an app to Cromemco, IMSAI, Altair, Heath/Zenith, etc. somewhat easier for the software developer, but we were a long way away from portability as we know it today.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    4. Re:The "first" personal computer? by techno-vampire · · Score: 1

      Most of the compatability issues were taken care of in the BIOS, which needed to be customized to the machine. You also needed to get the screen codes right, but most programs had setup programs to help you with this. Sometimes you needed to edit an assembly overlay, assemble it, bring everything into memory in the right order and save it as a new program, and that was always a royal PITA. In case you haven't guessed, I'm not talking about things I learned from history books, but from my memories of using CP/M.

      --
      Good, inexpensive web hosting
  17. well it depends on perspective? by johnpaul191 · · Score: 1

    well Xerox had no interest with the idea of a windos based GUI.... from what i understand (book probably had more details), the windo based GUI was concieved at Xerox and some suit thought it was a waste and ditched the project. Apple knew of the project and convinced Xerox to let them have what had been accomplished. Xerox had already written off the concept and probably had no fear of Apple and their home computer becoming a threat. Apple got access to what Xerox had done and put a lot of work into making it into what became the 1984 Macintosh System. it's not like they changed the graphics on it.

    when you compare it to what IBM clones were running software-wise back then it was revolutionary. M$ copied the feel of the GUI and Apple legal pounced on it (settled out of court).

    Apple really was the first to try to make a"personal computer". even Microsoft was just trying to apply the window based GUI to business machines. probably why Apple let them off easily (or so it seems in hindsight?). remember Steve and Steve from Apple were members of the homebrew computer club. they built the Apple I and Apple][ machines mostly for home users and eventually schools. Xerox, IBM, Microsoft etc were going after businesses and kind of laughed off the idea of computers in the home for regular people.

  18. Windows 3.1 not useful by Anonymous Coward · · Score: 0

    Apples still aren't useful, so I wouldn't cling to that criteron if I were you.

  19. The first PC? by Dammital · · Score: 2, Informative
    the Apple computer, which can be justifiably named the first personal computer
    Pop quiz: What was the first personal computer?
    1. Re:The first PC? by stratjakt · · Score: 1

      You wanna talk about firsts? Let's talk about firsts!

      * 1st single board microcomputer - MOS KIM-1 (Commodore bought MOS tech within 6 months of KIM being released) and not the Apple Kit!

      * Best selling computer in History - The Commodore 64 sold 30 million records and is in the Guinness Book of Records.

      * 1st 1 million plus unit selling computer (VIC-20)

      * 1st computer company to make $1 Billion dollars in Sales

      * 1st multimedia computer (Amiga)

      * 1st computer to have coprocessors (SuperPET)

      * 1st true-multitasking system was Commodore Amiga not Apple!

      * 1st mulitasking OS (Amiga)

      * 1st portable (notebook) color computer - SX64

      * 1st company to develope the DMA bus

      * 1st portable hand-held calculator

      * 1st LCD Display Golden Commodore 64

      * 1st company to define the word "multimedia"

      * 1st Digital Sine-Cosine generator

      * 1st and only computer (Amiga) that can display multiple screens at different resolutions on a single monitor.

      * 1st Computer used by average people (non-computer people) (Commodore 64)

      * 1st Fluorecent Light Dimming Switch

      * 1st Fluidtight doors opening/closing device

      * 1st CD-ROM Video Game Machine

      * 1st I/O to storage adressing and architechture scheme

      * 1st CD-ROM Error Control scheme (cirs)

      * 1st Joystick controller Commodore / MOS KIM1

      * 1st Sitdown style videogame controller

      * 1st mulitple linked video game controllers

      * 1st Raster Monitor for video graphic displays

      * 1st and only computer graphic subsystem that allows multiple bitplanes and bitdepths available on the screen at the same time

      * 1st Sound Interface Chip - SID6581

      * 1st company to develope the video/digital to/from analog convertor

      * 1st company to develop "plug and play"

      * 1st Object Oriented OS (Amiga)

      * 1st hardware blitter objects (Amiga)

      * 1st computer to have "genlock graphics" and overscan

      What's Apple got? First PC to match your drapes? First to con morons into spending 500+ on a walkman?

      --
      I don't need no instructions to know how to rock!!!!
    2. Re:The first PC? by 50000BTU_barbecue · · Score: 1

      Look, I appreciate your efforts, but the SX-64 is hardly a "notebook" ... More like an encyclopedia shelf. Let's get real!

      --
      Mostly random stuff.
    3. Re:The first PC? by stratjakt · · Score: 1

      It was portable and ran on batteries.

      I'm just a little fed up of slashdot constantly acting as though Apple invented the computer single-handedly.

      They spent the 80s playing catch-up to Commodore, and the 90s until present playing catch-up to Microsoft.

      They've never invented anything. They just put it in a shiny case that matches your drapes.

      --
      I don't need no instructions to know how to rock!!!!
    4. Re:The first PC? by tntguy · · Score: 5, Insightful

      What's Apple got?

      Existence?

    5. Re:The first PC? by MightyMartian · · Score: 1

      > 1st mulitasking OS (Amiga)

      I take it you mean on a personal computer.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    6. Re:The first PC? by jedidiah · · Score: 1

      Commode-door added some nice improvements. However, they remain just that. They built upon a market that someone else created.

      Also, it is Microsoft that has been trying through the 90's to catch up to Apple. You give DOS far too much credit.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    7. Re:The first PC? by 50000BTU_barbecue · · Score: 1

      Uh, you're wrong. I typed my comment with a wry smile because I happen to have a SX-64 not three feet away from me. It most certainly DOES NOT run on batteries, and is portable in the sense of "chiropractor's dream". It's more of a luggable.

      --
      Mostly random stuff.
    8. Re:The first PC? by djupedal · · Score: 1

      By 1959, over 400 Simon plans were sold. How much more impersonal of a statistic can you have?

      I've had sample runs with more units than that.

  20. Mac Articles by Anonymous Coward · · Score: 0

    What's with all the Apple fellating here on /.??

  21. Re:If Command line was so inhospitable? by buckhead_buddy · · Score: 1

    I can't speak for anyone at Apple, but it's clear that the command line isn't an alternative interface to operate a Macintosh.

    You don't see any traces of a command line when the system does system checks at startup or when users log in to their accounts.

    When you launch the terminal you see this "black box" as completely subservient to the Mac GUI. It doesn't take away the menu bar and the window itself has an aqua scrollbar and traffic light close/minimize/maximize arrangement in the upper left.

    I speculate that it's all a matter of perception. If the user never perceives the command line to be the foundation of their OS operating experience then there's no reason not to add it tucked away in the cobwebs with other utility applications.

  22. TWEET TWEET by Anonymous Coward · · Score: 0

    2 minutes for failure to spell hobbyist in the /. approved 'hobbiest'. 1 minute for not pluralizing with an apostrophe.

  23. GUI = Douglas Engelbart by AttilaB · · Score: 0

    Much of the credit of what is now attributed to Apple should actually go to Douglas Engelbart

  24. Touche! by LoaTao · · Score: 1

    The funniest and truest chronology I've seen on this subject to date. Kudos!

    --
    The smartest man in the whole, wide world really don't know that much. - Mose Allison
  25. Reality distortion field alert by Animats · · Score: 1, Insightful
    Sigh. More revisionist Mac history.

    Reality is more like this:

    The Lisa was Apple's useful machine. A multitasking OS, virtual memory, a hard drive, and networking made it a usable machine. But at $10K, it was far too expensive. And Apple's abysmal hard drive, the LisaFile, hurt it badly. But the real problem was that Motorola was years late with the MMU for the 68000. The Lisa had an MMU built out of register-level parts, which ran the parts count and the system cost way up. And there was a bug in the 68000 which made page fault processing unsafe. Instruction backout/resumption didn't work. So the compiler had to generate only idempotent memory-referencing instructions, ones that if done twice had the same effect as doing it once.

    The original Mac was a dismal flop. Ever use a 128K Mac? No hard drive. One floppy (dumb). No MMU. No multitasking. You spend all your time changing floppies and looking at the watch icon. It sold badly and for a while, Apple looked doomed.

    Apples's big success wasn't the Mac at all. It was the LaserWriter. The LaserWriter saved the Mac line. Once the LaserWriter was out, there was a reason to use the Mac. Before the LaserWriter, the Mac was an expensive toy.

    1. Re:Reality distortion field alert by Anonymous Coward · · Score: 0

      > The original Mac was a dismal flop. Ever use a 128K Mac? No hard drive. One floppy (dumb). No MMU. No multitasking. You spend all your time changing floppies and looking at the watch icon. It sold badly and for a while, Apple looked doomed.

      You sure you aren't missing a "... Lame." in there, somewhere? :)

    2. Re:Reality distortion field alert by frank_adrian314159 · · Score: 3, Interesting
      And there was a bug in the 68000 which made page fault processing unsafe. Instruction backout/resumption didn't work. So the compiler had to generate only idempotent memory-referencing instructions, ones that if done twice had the same effect as doing it once.

      As I recall (and this may be apocryphal - somebody correct me) some workstations overcame this in a second way - they ran two 68K's in parallel, one a clock cyle or two ahead of the other and, when the early one faulted, they asserted an interrupt (which saved state properly) on the second processor. They reloaded the state of the first processor from the second after the "page fault" was handled and went on their way. Yes, it was slow and it sucked, but it worked.

      --
      That is all.
    3. Re:Reality distortion field alert by thegameiam · · Score: 1

      The original mac had both 128K and 512K flavors, and the 512K model was relatively usable.

      --
      Need Geek Rock? Try The Franchise!
    4. Re:Reality distortion field alert by cpt+kangarooski · · Score: 1

      No, the Mac 512k came a few months later. It's a different model from the original 128k.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    5. Re:Reality distortion field alert by Leo+McGarry · · Score: 5, Insightful

      Wow. Virtually everything you said here was wrong.

      The Lisa was a commercial disaster. The Macintosh -- which lacked a memory management unit not because of shortfalls on Motorola's part but rather because it was deliberately omitted as a cost-saving trade-off --sold spectacularly well. The goal for the Macintosh unit was to sell 50,000 units in the first 100 days. They sold more than 70,000. The Mac exceeded every commercial expectation.

      The real business problem of the Mac was that Apple basically saturated their market. Within a year of the Mac's introduction, everybody who could justify owning one owned one.

      While it is true that desktop publishing was big for Apple, it's completely wrong to say that it "saved the Mac." To the contrary, the Mac created the desktop publishing industry. Apple had the Mac Plus and, as you point out, the LaserWriter, but those were just two pieces of the puzzle. The other three were LocalTalk, PostScript and PageMaker. These five things came together to be the desktop publishing industry.

      So you see, it's wrong to say that publishing saved the Mac. It's more accurate to say that Apple and the Mac helped create desktop publishing. Apple built a product which saturated the market, so they went off and, along with some very smart people, created a whole new market. See?

      That has, incidentally, been Apple's business model for the past 20 years. You saw it most recently with the iPod. Apple produced a product for a very small niche market, saturated that market, and used the resulting momentum to gain industry support and build a sort of coalition of businesses that could create an entirely new market: Internet music delivery.

      That's Apple's way. That's how they do things.

    6. Re:Reality distortion field alert by Animats · · Score: 1
      As I recall (and this may be apocryphal - somebody correct me) some workstations overcame this in a second way - they ran two 68K's in parallel, one a clock cyle or two ahead of the other and, when the early one faulted, they asserted an interrupt (which saved state properly) on the second processor.

      Yes. Early model Apollo workstations did that.

      There was a period of screaming frustration among 68K-based workstation vendors in the early 1980s because Motorola was years late with the 68010 and a matching MMU. Motorola didn't really get the whole chipset working until the 68020 CPU, the matching 68451 MMU and 68881 FPU. That's the Mac II configuration, although most Mac II machines went out the door with a cheap "jumper" chip in place of the MMU. The MacOS couldn't use an MMU anyway.

      Apollo basically did most of what Sun did, but first. It was all proprietary technology - Domain OS, Apollo Token Ring, Domain Network File System. They had graphics before Sun. They were bigger than Sun for a while, but Sun's ability to mooch off Government-funded BSD work was too big an edge for Apollo to overcome.

    7. Re:Reality distortion field alert by Animats · · Score: 1
      Well, actually there was desktop publishing well before the Mac. The original desktop publishing was the Alto/Bravo/Dover combo in the late 1970s. Interleaf on Sun 1 workstations appeared around 1982 and lasted until about 1998. And, of course, there was the Xerox Star.

      Interleaf was way, way ahead of its time. Visualize Word 97 plus FrameMaker, but fifteen years earlier. But the company had a terrible business model. They were selling a combined hardware/software package consisting of four Sun workstations, a file server, and a laser printer. Back then, people didn't think that software-only businesses could become big.

    8. Re:Reality distortion field alert by sribe · · Score: 1

      The Lisa had an MMU built out of register-level parts, which ran the parts count and the system cost way up. And there was a bug in the 68000 which made page fault processing unsafe. Instruction backout/resumption didn't work. So the compiler had to generate only idempotent memory-referencing instructions, ones that if done twice had the same effect as doing it once.

      Yes indeed. Around the same time the early vendors of UNIX workstations worked out a different, far more expensive, hack. It involved 2 processors, #2 running a cycle or 2 behind #1, with a whole lot of custom circuitry to allow the system to retrieve state from #2 in order to clean up the state of #1 after a page fault.

    9. Re:Reality distortion field alert by sribe · · Score: 2, Interesting

      The Macintosh -- which lacked a memory management unit not because of shortfalls on Motorola's part but rather because it was deliberately omitted as a cost-saving trade-off --sold spectacularly well.

      Minor technical nitpick--Motorola in fact did not have an MMU available at all until well after the first Macintosh shipped, and they didn't have a working CPU/MMU combination for a couple of years after that. The posts above this about the dual-68010 hacks are true. I know; I was working with Masscomp workstations at the time and have seen the pair of 68010s on a big old circuit board first-hand, many times.

    10. Re:Reality distortion field alert by Leo+McGarry · · Score: 1

      I think maybe we have different definitions of "desktop." ;-) Yes, of course there were computer-based electronic publishing systems before the Mac Plus. But I think we can agree that the Mac Plus with QuickDraw, LocalTalk, the LaserWriter, PostScript and PageMaker, as a package, were a quantum leap ahead, right?

    11. Re:Reality distortion field alert by SaDan · · Score: 1

      Quantum leap? Uh, no. Not at all.

      All of the systems mentioned in the last two posts, uh, had all the same capabilities (storage, printing, networking, speed) as the Mac Plus system.

      Desktop publishing? That's been around as long as people had access to a typewriter and a copy machine after hours at work.

    12. Re:Reality distortion field alert by Leo+McGarry · · Score: 1

      Desktop publishing? That's been around as long as people had access to a typewriter and a copy machine after hours at work.

      I wonder if maybe you're unclear on what I mean when I use the term.

      Oh, well. Maybe you're just too young to have lived through the desktop publishing revolution. If you didn't see it with your own eyes, it's going to be difficult for you to understand what it really meant.

    13. Re:Reality distortion field alert by DJSpray · · Score: 1

      You are correct in that using the original 128K Mac was painful. _Constant_ floppy disk-swapping. Occasionally, the floppy-swapping would go into effectively an infinite loop, and the user would get so frustrated that he or she would just cycle the power.

      Fortunately, the 512K "Fat Mac" came out very shortly thereafter. There was an upgrade path.

      These machines were quite expensive, but the Lisa Apple's "useful machine?" To whom? Give me a break. I started using computers with the TRS-80, the Commodore PET, and the Apple II. I've even used an Apple III, but I've never even seen a Lisa. It's an obscure bit of computer history now. What is a $10,000 computer in today's dollars?

      Before the LaserWriter, there was the ImageWriter, the dot-matrix printer. One of Apple's innovations was to make the aspect ratio of the printer exactly the same as the aspect ratio of the screen. You could literally hold up your printout to the screen and line up the dots. That was remarkable at the time - WYSIWYG before the LaserWriter, which was not truly WYSIWYG, given the use of separate screen and printer fonts.

      The Mac "a toy?" By today's standards, perhaps. But it worked great. Many, many college papers and even books were produced with MacWrite or Microsoft Word or FullWrite on Fat Macs. And, very shortly, magazines.

      Apple's real success, though, was in constantly revving their line while doing a fantastic job maintaining backward compatibility. I had a Macintosh SE, with a built-in hard drive. It is still being used by one of my friends to do real work. Where are the PCs that came out in 1987?

      The 68000 did not have an MMU, so I'm not certain what you mean about "a bug in the 68000 which made page fault processing unsafe" or what you mean when you say that "Motorola was years late with the MMU." The 68020, with an MMU, was used by the Mac II in 1987, 3 years after the release of the Mac, although Apple's OS did not take advantage of it. At the time that the Mac was released, the Intel equivalent was the 80286, with its segmented architecture, limited address space, and weird memory workarounds.

      With no MMU and OS support, a "page fault" is an address error. I think you're saying that the 68000 could not be turned into a decent UNIX workstation. That may be true. I don't know much about UNIX boxes from the period, but I do know that the 68020 and later Motorola CPUs powered a lot of UNIX boxes.

      "No multitasking?" Not really correct. There was multi-tasking with the introduction of MultiFinder and later systems. There actually several forms of multi-tasking in the original Macintosh OS with cooperative multi-tasking with desk accessories. As the OS was improved, network and disk activity and print spooling became background tasks. The Mac always gets slammed for not having preemptive multi-tasking and protected memory early on, but it is important to keep in mind just what they were competing with at the time and just what was possible, and what provided a good user experience, at that price point. Remember that Windows 3.0 did not come out until 1990, and it did not really do preemptive multi-tasking between applications either.

    14. Re:Reality distortion field alert by Anonymous Coward · · Score: 0

      One of the workstation companies that did the dual 68000 thing was MASSCOMP. One processor had an MMU and ran everything. When it took a page fault, that processor was held in wait state and the other processor took over. The second processor did not have an MMU (and thus could never page fault). It's purpose in life was to satisfy the page fault and un-stall the primary processor. The secondary processor could even tell the disk to read stuff in.

      MASSCOMP's initial market was real-time systems for scientific labs.

  26. Sigh by gandell · · Score: 1

    Ah...the good 'ol days of the C64. Load *.* , 10 print and all that jazz.
    I think that's what got me interested in computing as an 11 year old...my parent's C64. I even tried animating a small yellow sprite from some BASIC books. But when you have to type in 3 pages to see a yellow ball bounce, well...that's just depressing.

    --
    Mercy was given to me by Christ...I must give the same to others.
    1. Re:Sigh by Anonymous Coward · · Score: 0

      Look into the DirectX API and you can relive those memories all over again.

    2. Re:Sigh by nazzdeq · · Score: 1

      Load *.* ? Dude, didn't you have the FastLoad cartridge? Load % baby...hehe.

  27. Does it say how they ripped off UCSD Pascal? by stanwirth · · Score: 0, Troll

    UCSD Pascal Operating System was an Open Source Operating System developed in the 70's at University of California, San Diego.

    It was, up until some time in the early 80's, widely ported to and distributed on microcomputers. Terak, Olivetti and Apple, for example. All you had to do, really, to port the UCSD Pascal Operating System to a new machine was to write a Pascal P-code compiler for it, make a few tweaks for the custom devices -- and you were off and running. There was a vibrant and active community of developers around the world writing applications and coming up with solutions to other problems for the UCSD Pascal Operating System at that time. We typically communicated via BITNET.

    It had a few features -- one of them, a cool logo of a trident made up of ascii characters -- and of course a few bugs, the most notable being the disk deadlock problem, which went something like this:

    1. open a document from floppy
    2. edit the document
    3. attempt to write the document back to floppy
    4. oops, need to insert the system disk so the OS knows how to write a file
    5. insert system disk
    6. oops, in order to write the file to the floppy it came from need to insert the other floppy
    7. insert the document disk
    8. oops, need to insert the system disk so the OS knows how to write a file
    9. insert the system disk
    10. oops, in order to write the file to the floppy it came from need to insert the other floppy
    11. insert the document disk
    12. oops, need to insert the system disk so the OS knows how to write a file
    13. insert the system disk
    14. oops, in order to write the file to the floppy it came from need to insert the other floppy
    15. insert the document disk
    16. oops, need to insert the system disk so the OS knows how to write a file
    17. insert the system disk
    18. oops, in order to write the file to the floppy it came from need to insert the other floppy
    19. insert the document disk
    20. oops, need to insert the system disk so the OS knows how to write a file
    21. insert the system disk
    22. oops, in order to write the file to the floppy it came from need to insert the other floppy
    23. insert the document disk
    24. oops, need to insert the system disk so the OS knows how to write a file
    25. insert the system disk ...

    You get the picture. There is no actual breaking out of the deadlock. Your modifications are lost and you would also often lose the original document, since it would wind up in a corrupt state.

    The usual solution was to get a second floppy drive (5 1/4", natch).

    Two things happened in the early 80's: The Reagents of the State of California, under the terms of the Open Source (not GPL, not Free Software -- the terms hadn't even been invented yet) license, were free to withdraw, from public distribution, the UCSD Pascal operating system.

    Coincidentally, Apple Software released the Lisa -- which had a remarkably similar operating system--from which the original MacOS was derived. Apple claimed (and still do) that they did not rip off UCSD Pascal because see? we wrote our own compiler!

    BZZZT! misleading answer. Anyone can write a P-code compiler. BUT WHAT ABOUT THE OS?? Hrmmm... No response!

    If they didn't use large chunks of the UCSD Pascal Operating System in the Lisa and then the Macintosh OS, why on earth could you still bring up the UCSD LOGO on-screen when doing a raw read of certain parts of the ROM and ... why on earth did they replicate the one most annoying BUG ???

    Darlin', you have such lovely natural blonde hair! But do tell us... why on earth do you dye your roots black?

    Well, obviously, Apple "borrowed heavily" from the UCSD Pascal Oper

    1. Re:Does it say how they ripped off UCSD Pascal? by dbacher · · Score: 1

      Well, before the Lisa came out (by a long shot), there was Apple Pascal.

      There were four major operating systems on the Apple II series of computers:
      Apple DOS: Plain vanilla, flat file system, 33 char file names using all available characters.

      Apple CPM: CPM in all its glory. 8.3 file names, no folders, required a coprocessor board with a Z80

      Apple ProDos: 15 character hierarchal file system, four character file types (not as part of the name), four character app IDs (not as part of the name), more advanced OS services than the older DOS - but you had to pay for it and your old software didn't work.

      Apple Pascal: UCSD Pascal derivative with a different set of bugs. Sold for a lot of money, and was often used for game programs because the OS used disks that the DOS and ProDos OS-level copy tools couldn't read, and few people had purchased copies of Pascal.

      Where as *nix and CPM standardized on C for their development platform, Apple standardized on Pascal.

      Seriously, Lisa was more likely an Apple Pascal derivative. Apple Pascal never hid the fact it was a UCSD derivative, but everything was slightly different from UCSD (typically because "we only have 64k of RAM at a time). Things like the way Units worked, etc. were a fair bit different, to account for the fact there wasn't any memory to work with.

      --
      If your code is acting bloated, and is running rather slow, it's likely and predicted that some loops you will unroll.
    2. Re:Does it say how they ripped off UCSD Pascal? by Fenris+Ulf · · Score: 1

      The disk swapping bug you're referring to is referenced here, and other than a superficial similarity has nothing to do with your pet OS, your conspiracy rant notwithstanding.

      In fact, Andy says he introduced it himself at 2am the day they built the final masters, but I'm sure he's in it with the Regents and Freemasons, or something.

    3. Re:Does it say how they ripped off UCSD Pascal? by vm370guy · · Score: 1
      And while your at it, let me mention that Unix is just a scaled down port of MULTICS.

      And you all own your fantastic innovations to CTSS (except the GUI, but that's a toy anyways).

    4. Re:Does it say how they ripped off UCSD Pascal? by Anonymous Coward · · Score: 0

      Lemme get this line of response to "troll" straight: Apple never hid the fact that its line of Pascal-based operating systems (including MacOS) were derived from UCSD Pascal, therefore the claim that Mac OS is derived from UCSD Pascal is a "conspiracy theory"?

      Hrmmm...doesn't quite hold up logically, does it.

      Perhaps a more logical conclusion would be "Apple never hid the fact that its line of Pascal-based operating systems (including MacOS) were derived from UCSD Pascal, therefore the claim that the Mac OS is derived from UCSD Pascal is simply ...saying the same exact thing in different words. EH?

    5. Re:Does it say how they ripped off UCSD Pascal? by stanwirth · · Score: 1

      In fact, Andy says he introduced it himself at 2am the day they built the final masters...

      Oh yeah, sure! "intermittent bug that never showed up in testing, related to 'finder' not the OS?" Any paper longer than 10 pages and a few graphs invariably and without fail had exactly the same problem -- furthermore, this reference claims that the deadlock would eventually be broken, and then not appear again. Never saw that happen. Why was everybody darn sure to get a second floppy drive for their Mac well into the MacII era -- if it was just a little finder timing issue?

      If it was such a simple problem, then why didn't he just issue a patch on the UCSD Pascal user group BITNET listserv...Oh. Yeah. Because it was no longer Open Source at that stage.

      And...what about that UCSD logo stored on the ROM? How did THAT get there?

      What about the fact that the UC Regents were paid to stop distributing UCSD Pascal?

      What about the fact that Apple freely admits to "borrowing" from UCSD Pascal for Apple Pascal, then Lisa Pascal ...from which MacOS was derived? Sorry, but when a company ADMITS to deriving their OS from a well-known university project, it is not a "conspiracy theory" to say, "Hey! They derived their OS from a well-known university project!" No -- it is restating what the company itself admit to.

      The point is that an ostensibly Open Source license that did not guarantee freedom of the code in perpetuity led to anything good eventually being turned proprietary and being taken out of the hands of open source developers.

      And I honestly doubt that this "hail the great men of genius" book is going to tell the story of the open source developers and contributers to an OS Apple simply ripped off. And sold as their own. And then portrayed themselves as "empowering the people" (in their 1984 ad) when in fact what they had done was take the right to use the source of a previously open source OS away from the people who developed, used and contributed to it.

      It's not a conspiracy. It's just what happens to software in the absence of proper FREE (as in GPL) software licensing.

    6. Re:Does it say how they ripped off UCSD Pascal? by Anonymous Coward · · Score: 0

      From folklore.org, "Early Demos" :

      In June 1981, we realized that it would be worthwhile to create a stand-alone demo environment, where the Macintosh booted and ran programs from its own disk, even though we'd only use it temporarily. Our own operating system wasn't close to usable yet, but Rich Page had written a simple operating system called the "Lisa Monitor" which was based on UCSD Pascal, that was pretty easy to port - all we had to do was integrate our I/O drivers. Soon, using the Monitor, a Mac could boot up and run demos without help from a Lisa.

    7. Re:Does it say how they ripped off UCSD Pascal? by Hillman · · Score: 1

      It's not "Plus ca change, plus ca change pas.", it's plus "Plus ca change, plus c'est pareil".

    8. Re:Does it say how they ripped off UCSD Pascal? by rochrist · · Score: 1

      I loved my UCSD card. That was really quite a cool system for its time.

  28. So Apple is to blame by nurb432 · · Score: 3, Funny

    For all these f-ing lusers that think they can use a computer.. If it wasnt for Apple, they wouldnt be here today..

    Damn Jobs.. Damn him!!

    Things were better when you had to almost be an EE to have your own computer at home..

    --
    ---- Booth was a patriot ----
    1. Re:So Apple is to blame by LaCosaNostradamus · · Score: 1
      We can't deny Apple's influence. However, having personally followed a computer use and education route that included NOT ONE Apple machine:
      1. mainframe/terminals
      2. CV20
      3. C64/128
      4. TI99/4A
      5. Osborne
      6. Z100/Z248
      7. IBM PC, PC/XT, PC/AT
      8. variety of x86 clones
      ... then I'd have to say that we'd still have a computer industry today even if Apple hadn't existed. The need was there. Someone would have filled it. I'm sure that some Amiga-like thing would have filled the void, perhaps the Amiga itself (pardon me if I show some ignorance at the origin of the Amiga).

      If Apple's stylishness is something that you think was fundamental to the computer industry's start, then I can only point out how the "front-panel switch" computers sold like hotcakes when they were introduced. America's educated middle class was more than ready for home computing. Apple was there with the rest, taking a swim in that massive stream once it was uncorked.
      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    2. Re:So Apple is to blame by nurb432 · · Score: 1

      My post was a joke actally.. You took it too serious..

      However, all kidding aside, i do think they have played a large role in making things easier to use, and playing towards a persons 'emotional' side in their marketing..

      Strangely enough, out in my area, my early schools had apple II's.. sitting next to CBM Pets.. But i also started out on things such as he ELF...

      --
      ---- Booth was a patriot ----
  29. Re:If Command line was so inhospitable? by linguae · · Score: 1

    Read your history before you start trolling. Mac OS X is a Unix-based operating system, derived from NEXTSTEP. The command line is included so that way Unix users and former NEXTSTEP and OPENSTEP users can feel comfortable in Mac OS X.

    When Apple bought out NeXT Computer, they realized that not only they need to keep the interface of the OS Mac-like, but they also need to make the OS Unix-like, too; what would have been the point of buying a Unix-based operating system if the resulting product wasn't going to take advantage of what Unix offers, anyways?

  30. Memories by Safety+Cap · · Score: 1

    Ahh for the simplicity of TopView, and the API that never worked exactly right...

    --
    Yeah, right.
  31. At least it's a distraction from linux -- for now by Anonymous Coward · · Score: 0

    No kidding... I thought the /. crowd was more into linux fellating!

  32. Personal computer name by Vague+but+True · · Score: 1
    ...the Apple computer, which can be justifiably named the first personal computer...

    Personal computer, IBM, and PC are registered trademarks of International Business Machines...or at least all three were when I got my IBM PC/XT.

    --

    I'm not a doctor, but I play one in bed.

    1. Re:Personal computer name by Axello · · Score: 1

      However, since a lot of personal computers predate the IBM 'PC' by several years, it is in fact IBM who used a common term for their own marketing purposes. Apple II, TRS-80, Atari, Commodore PET, BBC Micro, Newbrain etc. were all personal computers in those days.

  33. IBM invented the "PC": Apple did microcomputers by xtermin8 · · Score: 1

    The term "Personal Computer" was popularized by IBM. Before this the generic term was microcomputer, although "home computer" was also used. In the eighties, before the "IBM Clones" came out, "PC computer" specifically referred to IBM as opposed to the Apple II or Commadore, etc. IBM popularized the term while putting out FUD about the usefulness of other computers for business. It may be nitpicking, but it still bugs me when people use the term PC to describe early microcomputers

    1. Re:IBM invented the "PC": Apple did microcomputers by LaCosaNostradamus · · Score: 1

      From the inside view of the mainframe world, there were also the "minicomputers". These would have looked like servers do now. They were a lot smaller than the mainframe cabinets we used, but weren't as compactly designed as the microcomputers were. I recall some VAX minicomputers coming into NORAD in the 80s, and we were also just getting microcomputers (Zenith Z-100s (which used the Intel 8085 microprocessor)) for our desks. Then the Z-248s arrived .. and so by then it was quite apparent that microcomputers would proliferate extensively.

      I recall walking around our base exchange store, wondering if I should buy an IBM PC or a Commodore PC, to get away from my Osborne CP/M machine. I don't even remember what the Commodore models were, but it certainly was an exciting time.

      By the time my 286 clone showed up at my door, I was completely hooked on microcomputers, and was merrily producing pages of Mandelbrot fractals on an EGA display that took over an hour to generate ... and I counted myself fortunate.

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
  34. Microsoft is to blame here by 2nd+Post! · · Score: 1

    If it were up to Apple, half the problems that lusers see wouldn't exist. It's because you had to be an expert to use a IBM PC, but not to use an Apple PC.

    Except lusers bought IBM PCs when they really needed Apple PCs.

  35. Re:If Command line was so inhospitable? by Anonymous Coward · · Score: 0

    If you can't even construct a grammatically correct sentence,
    then why are you even posting ?

    You, and the rest of us, would be better served if you took the time to study some English AND some Apple history.

  36. Re:If Command line was so inhospitable? by DunbarTheInept · · Score: 1

    Your tirade doesn't shoot down the poster's point. It confirms it. If CLI's are such an inhospitable thing, why go back to them? The decision to use UNIX as a base for Apple's new OS is kind of proof that command-lines don't kill an OS as badly as the Apple zealots used to claim it did. The argument used to be that if the gui is built on top of a system that has a cli underneath, then it must be sucky because it isn't possible to havea good gui unless you abandon the cli. Thankfully that argument has been given the death it richly deserves, and it's ironic that it took Apple itself to prove to it's own zealots how full of crap they were with that argument.

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  37. Some points to reconsider by WebCowboy · · Score: 2, Insightful

    There is a bit of "yes and no" to the points you bring up. There are a lot of exceptions to your points and in some cases Apple has succeeded depite themselves.

    Like Steve Jobs other companies Pixar and NeXT, there is a substance to Apple's products that tells a story. It goes beyond simple packaging to encompass the whole user experience.

    NeXT wasn't exactly successful, despite it's original product being just as "insanely great" as some other things Jobs touched.

    If a product does not meet these criteria, it is shelved like so many other projects that never rise to the top at Apple.

    Apple's track record ain't perfect. The Apple III was less than spectacular, and their first attempt at a GUI-based, 16/32-bit machine (the Lisa) is pretty much universally considered a failure. Both of these products "rose to the top" for a brief time--long enough to be released.

    The other interesting thing about Apple is the diversity of folks that actually work for them. They prefer to employ folks with advanced degrees, have a significant number of artists and creative folks working there...

    Perhaps they do prefer to employ well-educated people, but those with advanced degreed were not responsible for all their greatest successes. There is a difference between education and intelligence/creativity/ingenuity. Woz did not have an advanced degree when he created the Apple 1 and II computers. Woz is still an engineering genious though. If you know much about electronics you should study the designs of the Apple I and II. They are elegant to the point of being works of art. It is obvious that Woz worked with what he could get and what he knew--and analogue electronics was still a mystery to him at that point. In the Apple II he had difficulty making it display an NTSC colour signal the "proper" way (modulating the phase of the chroma subcarrier) so he took great advantage of the artifacting side effect of NTSC (basically a "monochrome" display made up of fine, closely-spaced vertical lines--making the luma signal pulse digitally at frequencies near that of the chroma subcarrier...cool hack!).

    And if Woz was the catalyst for the "first strike" then another "uneducated" genious brought about the second strike--Burell Smith, the chief designer of the original Mac, was pretty much self-taught in digital systems design. Smith was also very intelligent and absorbed information like a sponge. The original Mac hardware was not technically cutting edge--it made less use of custom ICs than even the 8-bit Commodore and Atari computers did--but it was also a very elegant design, and because the software and hardware designers worked together so well the end result was fantastic.

    Apple (more precisely the people that comprise Apple) are driven by a common passion to create something just that much better than what is available and to create "cool" things

    I wouldn't say that was always the case--Jobs could be very confrontational, and he deliberately crafted the Mac team as a "rogue element"--giving them offices in a separate building and openly stating they were the future and all those Apple II people were has-beens. The Apple II people by then were often less than passionate, though a dedicated core kept the line fresh and successful for many years after 1984.

    Overall, the passion within Apple sometimes led to division, mass firings and coups. One thing that is for sure though is that within each team there is a lot of passion and a common vision.

    1. Re:Some points to reconsider by Zorilla · · Score: 1

      n the Apple II he had difficulty making it display an NTSC colour signal the "proper" way (modulating the phase of the chroma subcarrier) so he took great advantage of the artifacting side effect of NTSC (basically a "monochrome" display made up of fine, closely-spaced vertical lines--making the luma signal pulse digitally at frequencies near that of the chroma subcarrier...cool hack!).

      Weird. I always thought that was just to ensure cross-compatibility for color images being displayed on monochrome screens and vice versa.

      It did make paint programs a bitch though because of the reduced res of working with solid colors. Then there's the white, purple, and green text caused by using single pixels in HGR modes.

      --

      It would be cool if it didn't suck.
  38. Very true! by EvilStein · · Score: 1

    The number of people with iPods on BART is catching up to the number of morons that look confusedly at their cell phones when they lose calls in the Transbay Tube. :-)

  39. only twice? by peter303 · · Score: 1

    (3) I'd consider laser printing, introduced shortly after the Mac.
    (4) Integrated graphical applications such as Multiplan, MacWord, MacPaint, etc.
    (5) Multimedia software such as iPhoto, iMovie. These are distant decendents of the NeXT software line.
    (6) iPod and iTunes. Too early to tell.

  40. WTF is... by Infonaut · · Score: 1
    Google?

    It's useful. You can look stuff up an' stuff: www.google.com.

    --
    Read the EFF's Fair Use FAQ
  41. Book "The Little Kingdom" by Moritz may be better by Anonymous Coward · · Score: 0

    Hi guys -

    I would like to suggest that the 1984 book "The Little Kingdom" by Michael Moritz gives a better look at the real history of early Apple because it is not fawning over Steve Jobs and Apple in general. The subtlety of most books about Apple ("Insanely Great" etc) is that they are written by and intended largely for Apple users / bigots who want to feel somehow personally superior because they use a computer that is "cooler" than Windows. Having said that, let me also say that Woz seems to be one of the great guys in the entire computer revolution. If only more business leaders today were like Woz. (Of course, people like him are probably too nice and sincere to become business leaders.)

    Here are some used copies of "The Little Kingdom" at Amazon:

    http://www.amazon.com/exec/obidos/tg/detail/-/06 88 039731/qid=1104357740/sr=1-1/ref=sr_1_1/103-335422 1-5477404?v=glance&s=books

    TWR

  42. Necessity vs. Availability / A Change in Paradigm by WiseWeasel · · Score: 1

    The big advancement, and what Jobs figured out once he went on to found NeXT, is that it's good to have a command line present, as long as it's not required to use the computer. As long as everything a typical user could want to do is available in the GUI, the addition of shell access doesn't detract from anything, and only benefits advanced users comfortable in that environment. The main point is that the GUI is rich enough to make the shell optional. Linux isn't there yet, and only Windows offers a viable alternative (to the MacOS) for novice users afraid of or unwilling to use the command line. MacOS X, like Windows, has shell access available, but doesn't require its use for the computer's operation. You could even make a point for classic MacOS having shell access, as you could access the debugger shell with a key combo or programmer's switch on earlier Macs, as well as booting into Open Firmware, though they are of much more limited use than a proper shell in a Unix or DOS/NT-based OS.

    You're right that it's a dead horse, and Apple's early shell-phobia was likely more of a marketing tool than design paradigm, but it was important to motivate the programmers at Apple to design nice, intuitive GUIs for all their programs' functions; for that, I suppose they found it useful to not give them the option of having shell access available to end users. Now that developers are used to making GUI apps, and that users expect everything to be accessible in the GUI (and will let developers know if you stray from these expectations), Apple no longer finds it necessary to block all shell access to get developers to design GUIs for all their functions. It's certainly understandable that doing so was useful in the early days of the Macintosh, to shift developers' paradigms from command-line programs. The status quo of application design probably owes much to this radical policy at Apple. They were so successful in changing the mindset of developers, that even with shell access now available, developers know that their program won't get widespread use (and they'll get a boatload of complaints) unless the user is able to use it exclusively through its GUI. It's certainly not too hard to see that this seemingly irrational distaste of command lines is at least in part responsible for (and most likely fundamental to) the intuitiveness of current day computer applications.

    --
    "I like systems, their application excepted", George Sand (French)
  43. Re:If Command line was so inhospitable? by Anonymous Coward · · Score: 0

    If you can't even construct a grammatically correct sentence, then why are you even posting ?

    hi,
    you must be new here. welcome to slashdot.

  44. Apple has changed the computing world by kherr · · Score: 4, Insightful

    It's easy to look at technology that we use every day and know so intimately and disregard it as mundane. But think of the people who don't read /. for fun, the non-techies. What we take for granted they may marvel at.

    The Apple II was revolutionary because it successfully moved home computing from kits to mass appeal. The Apple II flooded schools, giving a generation of children hands-on experience with computers. Apple did it first on a wide scale, if not best. The success of the Apple II also pushed IBM into the PC market.

    The Macintosh was revolutionary because it brought the graphical user interface to everyday use. Predecessors tried and failed (including Apple's Lisa). But at the time the Macintosh hit the market, the command-line mentality was entrenched. I remember vividly reading monthly screeds railing against icons and the mouse by major voices in the computer industry. Where are we now? The GUI dominates everything, for good reason. It makes the computer a more accessible tool, even if far from perfect.

    The other, less recognized, benefit of the Macintosh is the blossoming of desktop publishing and image editing. With Mac OS and laser printers people were able to create beautiful, expressive documents instead of just printouts. Coupled with the GUI it led to a much easier way to lay out all aspects of the page before printing. Photoshop provided similar ease of use for image manipulation on the Mac.

    Sony's Walkman, while not a spectacular device from a purely technical standpoint, was revolutionary because it gave everyone portable music. The iPod seems to be heading in the same direction for digital music, even though the iPod is far from the first mp3 player.

    Revolutions are not founded just on brilliant technology but on the right mixture of technology with social acceptance, like Henry Ford who altered the course of society by mass-producing the automobile. Changing the way people conduct their lives should be the measure of what is and is not revolutionary, not whether or not the technology is something unique.

    1. Re:Apple has changed the computing world by Refrag · · Score: 1

      The Ipod is revolutionary because for many people, it gives them easy access to their entire music collection where ever they are. Nothing before it gave people the exact same combination of benefits.

      It doesn't do this for me, but it does for most people.

      --
      I have a website. It's about Macs.
    2. Re:Apple has changed the computing world by Anonymous Coward · · Score: 0

      Apple didn't "change" the computing world, they accelerated it. What strikes me about Apple is there is not a single thing they're often credited for "inventing" that they actually invented.

      Their achievement is to take those idea's that float around in the computing world, polish them up and put them into the market.

      What's inventive about a GUI? "Everyone" was working on it, remember the SmallTalk enviroment around back then.. it would still make a decent GUI toolkit today. Wanting to put a computer in the hands of average people wasn't quite an "invention" by Apple either.

      What's special about them is, they picked up on it, implemented it, and then sold it. This holds true today. OH MY GOD A COMPUTER WITH A FLAT PANEL DISPLAY.. OH MY GOD A DIGITAL MUSIC PLAYER.. OH MY GOD A GUI THAT CRASHES LESS OFTEN.

      None of those are revolutionary ideas, and all of them would have taken off (or already had), and all were available in one form or the other before Apple came with it. Yet it wouldn't surprise me to hear 20 years from now from the Apple folk how they "invented the digital music player" etc.

    3. Re:Apple has changed the computing world by hunterx11 · · Score: 1

      True, but like the grandparent pointed out, inventing things isn't always what makes the greatest impact. Who invented the automobile? Or the photocopy machine? Or the light bulb? It sure wasn't Ford or Xerox or Edison. But I know those names, instead of the name of the inventors.

      --
      English is easier said than done.
  45. Re:Necessity vs. Availability / A Change in Paradi by DunbarTheInept · · Score: 1


    Apple no longer finds it necessary to block all shell access to get developers to design GUIs for all their functions. It's certainly understandable that doing so was useful in the early days of the Macintosh, to shift developers' paradigms from command-line programs.

    The problem is that it also shifted developers away from the Mac altogether. By taking on the philosophy that NOBODY should use a CLI, they scared off everyone that did want one. Your post even contains a piece of this philosophy in it, in the way it is phrased - you speak of the CLI as if it is the additional extra thing. While it might look that way from the standpoint of a longtime GUI-only user, that's not an accurate description of the archetecture at all. The CLI is more core than the GUI, becuase even systems with a GUI-only mentality still have command-line args in the form of argv and argc for their programs.

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  46. Motif was WAY after Macintosh. by msauve · · Score: 0
    X-windows wasn't developed until 1984, the year Macintosh was introduced. Motif is of course dependant upon the existance of X.

    Just a single example of a significant Macintosh feature which was later adopted by Microsoft. They came to Windoze via the Mac (via LISA, Xerox, Smalltalk, and Alan Kay.)

    The LISA was introduced in 1982 with overlapping windows. X-Windows didn't appear until 1984, well AFTER the Macintosh. Motif later.

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
  47. Got as far as "justifiably" by fishbowl · · Score: 1

    The blurb said the Apple can justifiably be called the first personal computer. I really had hopes for the KIM-1 to have this title. It was already popular, almost a year before the first Apple 1. And don't claim the Apple I was any turnkey system that the KIM wasn't. Early apples didn't have keyboards or even power supplies bundled.

    I don't think Apple has the title to the first personal computer, or even the first "successful" personal computer. Even the Cromemco Z80s were out before Apple in '76 weren't they? (Ah, but they were "scientific" computers, not "personal", I get it.)

    Nobody but us total geeks noticed any of this stuff until 77 when there were several horses in the starting gate, not just the AppleII, TRS80, and PET.

    But how can anyone make the call for "the first personal home computer" as anything but the Altair? Altairs, IMSAI's, MITS peripherals, were all quite popular already, were featured in tons of magazine articles, and must have been high on the list of motivating factors for Woz and Jobs to do the amazing things they did.

    They may have been the most successful, but they damn sure weren't the first.

    --
    -fb Everything not expressly forbidden is now mandatory.
    1. Re:Got as far as "justifiably" by asimuth · · Score: 2, Insightful

      To certain extent there is a shorthand that is used to communicate that says "the most exposed example" is the original. It is not about obscuring reality. I can tell you with absolute clarity my father operated an air-cushion, 2-stroke lawn mower that he built himself in Trinidad W.I. in 1969. Have the pictures to prove it, complete with me following behind picking up cuttings. My dad is not the creator of the Flymow. I understand the somewhat glamerous light in which Apple and its employees are sometimes painted. But I think the fundamentally important point raised is; Apple did copy, as does everyone, but they made improvements that went beyond the original. Even this doesn't seem that flash an achievement, but I am hard-put to point out a single other company that has consistently produced this effect. I would say that the most remarkable thing (to me) about Apple is that it has grown so large, and so influential, whilest remaining passionate. Loopy, eccentric, painful, expensive... creative. Lightning is striking because creativity is happening, but it is happening in an environment where "just enough to ship" is not sufficient. I strive to make my own company work like that. : )

    2. Re:Got as far as "justifiably" by naiv · · Score: 0

      i was waiting for someone to mention the altair... seems rather silly that no one had yet.

  48. Why does Silicon Valley always start in the 80s? by HockeyPuck · · Score: 1

    Maybe its sexy to think about Jobs and Woz and Hewlett and Packard... but this valley was started because companies like IBM were already here...

    Remember, in the 50s IBM invented the Hard Drive in the Silicon Valley http://en.wikipedia.org/wiki/Hard_drive#History The historic site has since been sold to HDS who in turn wants to turn it into upscale shopping and condos.

  49. Ivan Sutherland invented GUI by maysonl · · Score: 1

    Actually folks, Ivan Sutherland invented the GUI.

  50. But what happens... by J.+Random+Luser · · Score: 1

    when Steve Jobs shuffles his mortal coil?
    Notice the crap coming out of Sony since Akio Morita lost control

    1. Re:But what happens... by Anonymous Coward · · Score: 1, Insightful

      Please.

      Sony was never that great, merely overpriced. The chumps buying Sony gear in 1980 are the same chumps buying Bose speakers and Monster Cables today: People who want "hi-fi", but don't know any better.

  51. Re:Necessity vs. Availability / A Change in Paradi by WiseWeasel · · Score: 1

    Obviously, the shell is closer to the OS's engine than the GUI, though it's not really that much closer, since the OS deals with binary code, not ascii user input. In the end, it's just another interface for the same kinds of function calls, just one with less abstraction. Those developers that got frightened away from the Mac due to the extra work involved in making intuitive interfaces for their apps most likely found themselves having to learn the same thing, possibly a bit later, elsewhere, as that's where the market went (largely thanks to Apple's anti-command-line stance). Of course the shell in a UNIX-like operating system such as OS X is very much fundamental to its functionality, since all the tools that make up a UNIX-like OS were meant to be interfaced with via the shell; however Apple (and really NeXT before it) spent a lot of effort beefing up the GUI and adding a bunch of polish to the BSD core to make it more applicable to the general personal computer market. The end result is the (clichéd) best of both worlds, where both novice and advanced users can feel comfortable working with the OS. To most end users, the shell is nothing but a little program called Terminal that allows them to enter a bunch of magical commands, and that's what makes the operating system a success, since it really isn't required to use it.

    Getting back to Apple's hypocrisy for first denouncing the shell and later embracing it, I believe that they felt (whether wrong or right) that such a move was necessary to get developers focused on having everything accessible through the GUI. By not giving developers the option to rely on a command line, they made them shift their way of approaching interface development, which ended up having huge repercussions on all software design. Was it really required for the Mac experiment to be successful? Probably not. Did it shrink their market by adding a lot of effort to software development? A case could probably be made for that. I guess they just felt that ideologically, it was central to the Macintosh that everything would be accessed through graphical interaction. While I can understand the reasoning, and I could definitely see the upper management at Apple at the time making such a radical decision, it probably wasn't completely necessary. I think Steve Jobs realized that fact once he moved on to form NeXT, and truly made an ideal OS after years of development; time during which Apple was stuck in its anti-command-line mindset due to marketing concerns. Thankfully, once NeXT was purchased and MacOS X was developed, they weren't insane enough to remove shell access, and along with the excellent frameworks and free development environment, were able to make the most accessible platform for development on the market today. MacOS X just begs to be tinkered with, and along with a userbase that expects (and demands) well-designed interfaces, is the catalyst for some great new software development.

    It's easy to say now that it was stupid to ban the command-line just to later admit defeat and come back to it, but understand that the Macintosh was a huge experiment in what the future of computers would be. At the time, I have no doubt that it seemed that only by throwing out the command-line entirely would they be able to make a platform that was entirely accessible to novice computer users. If computers are as easily approachable and widely used as they are today, it's largely thanks to this early experiment, even if it wasn't the best possible solution to general purpose computing (which I'd say MacOS X is pretty close to). It's due to the lack of a command line in the classic MacOS that we now have users that demand that there be visually intuitive interfaces for the tasks they perform on their computers, and therefore a market that sustains GUI app development despite the availability of the command line.

    --
    "I like systems, their application excepted", George Sand (French)
  52. Re:If Command line was so inhospitable? by Sam+Ritchie · · Score: 1

    To get a verbose boot, hold down option-v on power up (or do 'sudo nvram boot-args="-v"' to always show the boot sequence). Note that you can also boot into a single-user shell using option-s.

    As to why Apple would have gone back to providing a CLI, I suspect it's merely a carry-over from NeXT; if Apple had succeeded in writing their own next generation OS it probably wouldn't have included one. Given that it's already there, it provided opportunities too good for Apple to ignore, including a vast array of existing CLI-dependant software & services, a familiar toolset for unix admins, and a lot of geeky users and developers.

    I always have a bit of a chuckle when I fire up the terminal - I distinctly remember an Australian Macworld editorial c. 1991 discussing the future direction of Apple, which included this gem:
    "2050 - Mordecai Jobs, great-grandson of Steve, implements a command-line interface for the Mac, hailed by the Mac media as a 'breath of fresh air', claiming that 'the old Mac interface has more windows than apartment buildings in New York'."

    --
    This sig is false.
  53. Slight addendum by Scott+Francis[Mecham · · Score: 2, Interesting

    The MacOS did gain the ability to use an MMU later on, however(at least by System 7). Apple kept omitting it on the lower-priced Macs using 020's, though.

    There was much wailing and gnashing of teeth when I discovered several neat-looking shareware games that listed "requires memory-management unit" in their catalog entries, while the family was still poking along with a Mac LC. We eventually upgraded to an LC 3 which gained the MMU, but not the FPU. I remember feeling triumphant when I found a freeware extension that simulated it via the Apple integer math--only to be let down a few minutes later when the 3D visualization program took a full minute to render a viewport. :(

    --
    --
  54. Re:Why does Silicon Valley always start in the 80s by urbaer · · Score: 1

    but this valley was started because companies like IBM were already here...

    Wait a minute... IBM lives in New York. And the valley is in California. And according to my map, California and New York are on the opposite sides of the US. So you're saying that all these companies are only in Silicon Valley because IBM is in New York? I suppose that makes sense actually...

  55. Re:Why does Silicon Valley always start in the 80s by Anonymous Coward · · Score: 0

    Maybe because HP and Apple are actually in Silicon Valley as compared to IBM which is from the east coast.

    BTW - HP was founded in Palo Alto, 1939. The garage where HP was started is considered the birthplace of silicon valley (or at least that is what the sign claims, it is on Addison Ave).

  56. Revision or Revolution? Commodore Is the Hero by www.commodore.ca · · Score: 2, Interesting

    The key (and indisputable) facts are well documented:

    http://www.commodore.ca/products/default.htm/

    1: the MOS / Commodore KIM-1 was the worlds first single board computer, released in 1976

    2: the Commodore PET was the worlds first recognizable computer. It was announced and released several months before the TRS80 or Apple I

    3: Apple I through III all used Commodore / MOS CPU's. Therefore no Commodore, no Apple (Motorola and Intel were just too slow to market and way too expensive for home users)

    4: Commodore sold more computers than anyone prior to 1985/6. They were the first computer company to sell a million units of anything and were the first computer company to have a billion dollars in sales. To this day Commodore is credited by the Guiness Book of Records for having the best selling single computer in history, The Commodore 64.

    5: The juggernaught that was Commodore took 10 years of bad decisions to go bankrupt after its founder and visionary Jack Tramiel quit in, you guessed it 1985.

    It is definately true that Jobs and Apple made an enormous contribution to the PC/Home Computer world but it is just plain wrong to claim that Apple was responsible for the growth or development the PC market. Without any question Commodore was the single most important driver behind the genesis of home computing and Commodore is the only company that can legitimately claim such a title.

    For a mid-80's validation of Commodore's total dominance click the COMMODORE VIC-20 STARTED HOME COMPUTING link on http://www.commodore.ca/gallery/video/video.htm/ which is from the TV show The Computer Chronicles in December of 1985.

    For the amazing list of hughly successful computers which used the Commodore 6502 CPU click the 6502 link at the top of this article:
    http://www.commodore.ca/history/company/6502/6500c pus.htm/

    1. Re:Revision or Revolution? Commodore Is the Hero by www.commodore.ca · · Score: 1

      CORRECTED LINKS

      Sorry, I incorrectly added a slash to all of the links above. Below are the corrected links:

      http://www.commodore.ca/products/default.htm

      http://www.commodore.ca/gallery/video/video.htm

      http://www.commodore.ca/history/company/6502/6500c pus.htm

  57. Re:If Command line was so inhospitable? by T'hain+Esh+Kelch · · Score: 0

    I can't speak for anyone at Apple, but it's clear that the command line isn't an alternative interface to operate a Macintosh. You don't see any traces of a command line when the system does system checks at startup or when users log in to their accounts.
    Maybe not, but your certainly can by holding down a few buttons at startup.

  58. Understanding the Macintosh Revolution by Junks+Jerzey · · Score: 2, Insightful

    I see lots of comments claiming it wasn't revolutionary. In reality, no, the Mac wasn't the first system with a GUI. That would be Ivan Sutherland's Sketchpad application from the 1960s. And we all know about the Alto. But at the time, back in 1984, the Mac was an atomic bomb dropped on the computer world. People used 8-bit computers like the Atari 800, Apple II, and Commodore 64. People used IBM PCs and clones, back when all popular PC software was written for text-mode MS-DOS. So then here comes the Macintosh with:

    1. A 32-bit (internally; it had a 16-bit bus) microprocessor.
    2. Bitmapped graphics *only*. No text mode. The visual difference was huge.
    3. High-resolution graphics: 512x384, compared with the roughly 320x200 graphics of the 8-bit home computers. (Note that you could get better graphics for the PC, but as an expensive add-on.)
    4. Applications geared toward using bitmapped displays, like MacPaint (which was stunning at the time) and MacWrite.
    5. Lots of other little things taken for granted: the mouse, the desktop metaphor, shutdown and disk ejection controlled by the system, digitized sound, icons representing applications.

    All in all, this was quite a shock to the average person who didn't know about the research going on elsewhere.

  59. Re:Good times. CLASS ACTION by Anonymous Coward · · Score: 0

    I see from the Folklore.org that the Mac Jobs demo'ed at the share holder's meeting was NOT a 128K regular Mac, but one of 2 in exstence 512K Macs, making the whole thing fraudulent. Can we sue Apple for everything they've got?

  60. Mac's were lame right up until OS X.... by nazzdeq · · Score: 0, Troll

    Amiga's kicked mac's ass. That old little ass Mac w/ the screen the size of my watch. WTF was that? Shit even Atari ST's were better. I have Macs now because of OS X, that is the only reason Macs are cool. THe worst of it is, there are still idiots running "Classic". lol. -Nazz

  61. Re:Necessity vs. Availability / A Change in Paradi by DunbarTheInept · · Score: 1


    Those developers that got frightened away from the Mac due to the extra work involved in making intuitive interfaces for their apps

    No. They got frightened away due to the lack of powerful interfaces in OTHER existing apps. When the CLI way to solve a problem is "use this 5-line script that makes use of these three common programs" and the GUI way is "Fire up these three common programs and then make these manual mouse motions 300 times" then people who wouldn't be able to handle the 5-line script method anyway won't be annoyed by the gui way, but people who do know the 5-line script method do get annoyed by the gui.

    Programming languages are not gui. Not yet at any rate. The only way to legitimately make the command-line go away entirely is to have programming be a graphical rather than a linear task. It isn't. Maybe that might change some day if the industry comes up with a lot of useful graphical programming languages (i.e. draw a diagram which is itself the source code). But until it does, CLI's are going to be more powerful than GUIs because of the fact that, in essence, they ARE programming languages - rather abstract, slow ones granted, but they are not as far removed from being programming as, say, a series of mouse gestures are.

    You keep looking at this as programmers being too lazy to make GUIs of their own unless forced, when what the problem was was that programmers like to see something more than just runtime-interactive interfaces for the programs written by OTHERS that they have to use. Otherwise automating tasks involves reinventing the wheel over and over and over.

    When the system has CLI at its core, then something like "crontab" is easy to implement. With a GUI it's harder to take any arbitrary program and write (and edit) a config setting that says "do this action that I could have done from the interactive interface, but instead do it non-interactively every hour. If any errors are output, plese send them to me in e-mail." That sort of thing ends up being a special case in an all-gui system.

    When the system has CLI at its core, then something like "find all files of type foo and do the following thing to them" is easy to implement.

    These are things that the all-gui Mac was never very good at, and programmers noticed. By going all-GUI, Apple guaranteed the scorn of all users with needs more sophisticated than "Hey computer, do one interactive thing at a time, when I tell you to do it, and if I'm not around I'll shut off the computer."

    With OSX, though, it seems this deficiency has been rectified. (Now if they would just sell a laptop with more than one mouse button. As someone who's interest in Mac would be mostly to run Unix programs and occasionally run Mac programs, I really want a three (or at least two) button mouse for use with Unix X11 apps. In a laptop, if I have to plug in an external mouse to get that it sort of depreciates the portable usability of a laptop.)

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  62. Re:Necessity vs. Availability / A Change in Paradi by WiseWeasel · · Score: 1

    The command line is not much closer to the program code than a graphical interface, both need to have methods declared with parameters and user input. The only difference is that the methods and parameters in a graphical interface are all displayed on screen with a more sophisticated interface, typically designed to be intuitive for the task at hand, whereas a command-line executable needs the user to specify the desired methods and parameters, requiring knowledge of how to form arguments the program will accept. It is true that graphical interfaces require more work on the part of the developer, but they will often save work for the end user, especially for complex tasks (some are just impossible to even contemplate achieving in a command-line environment, but graphical application interfaces have been around a lot longer than GUI operating systems to accomplish these tasks). It's not that UNIX is inherently command-line at its core, it just that all the system-level userland tools were implemented for the command line, which is not to say that they couldn't all be re-implemented with graphical interfaces, which is what MacOS X (up to a point) and modern UNIX window managers (up to a lesser point) have done.

    It's not desirable, or even practical to have the command line disappear altogether, as there are many tasks that are easier to accomplish in the command line for more experienced users. For scripting, the command line has some very powerful functionality. This is not to say that scripting is impossible for graphical apps. One of the gems of MacOS X is Applescript. Developers often add Applescript hooks to their app methods, parameters and events, so that they can be automated if desired. Even when app developers don't add explicit Applescript support to their apps, there is a beautiful thing called UI scripting which was introduced as beta in MacOS 10.2.x and as release in 10.3.x, which allows scripts to simulate user input, either calling interface elements in all applications explicitly by their names (which you can discover using a small tool called UI Element Inspector), or by simulating mouse clicks and keyboard input. It's a kinda kludgy way to write a script, but if done correctly, works very well. You can also combine Applescripts with shell scripts, and even compiled code to make some very powerful tools. Applescript is similar to Smalltalk, and is quite easy to learn.

    As far as programming graphically, the base code of an application doesn't need to be graphical, as that would often be impractical. Instead, in the example of the free Xcode IDE for MacOS X, you write your base functional code as you would in any program (in whatever language you want, they're all supported), and then you draw the interface portion graphically, assigning names to interface elements, which are then called in the code. Actually, it's often easiest to draw the rough interface you want first, giving a good feel for what your app will do, and how it will function, and then fill in the functional code later. This approach allows you to efficiently design your app, keeping the user in mind while developing, yet still allowing you to focus on the functionality underlying it.

    You give the example of crontab use in the command line. I use crontab all the time in MacOS X. There's an excellent little freeware utility called Cronnix which provides a nice, intuitive interface for crontab. I use that to launch my routine scripts including reminders, TV show recordings, etc., all of which are written in Applescript or bash scripts, or a mixture of both. There's also a handy tool called folder actions, which allows you to run scripts when something happens to a folder. For example, if I have a folder set up with folder actions, and I access that folder over the network and copy a file to that folder, it can launch a specified script. The power of all this combined is almost limitless. Another great tool well-implemented is Bluetooth support, along with an awesome freeware called Romeo, and my Sony-Ericsson phone. Rom

    --
    "I like systems, their application excepted", George Sand (French)
  63. Xerox did NOT invent GUI by Thu25245 · · Score: 2, Informative

    The GUI was developed at the Stanford Research Institute (now SRI) by a team including Doug Engelbart (who invented the mouse.) The early system, called NLS, was somewhere between a demo and a product. It was used internally by SRI, but never developed into a product. Until...

    Xerox refined it and tried to commercialize it. Xerox did build a functional computer (the Star) which sold poorly.

    Apple refined it further, creating the Lisa, and finally succeeded in commercializing it, with the much cheaper Macintosh. The Lisa/Mac interface was probably the first interface that was designed for absolute beginners who had no previous computer experience. The Xerox and SRI systems were stunning, but required user training.

    Microsoft, as you said, capitalized on the work of Apple, Xerox, and SRI before it, while adding essentially nothing original.

  64. Grammar and History by cocoa+moe · · Score: 1

    A whole lot of people here on Slashdot are by no means native speakers. Some have aquried their english in just a couple of years (say 7) while they were still in school.

    It would be polite not to scare those people away, who may have a different and valuable perspective. The discussion might benefit from them.

    I myself have never been to a country where the local language was any other than german. So consequently I make mistakes, that few native speakers would ever dream of ;-)

    Concerning Apple history: I studied a small fraction of it in the recent years and I think that Apple could have decided to ship Mac OS X without the command line. I think I would have been sceptical about that move and most probably they would not have gained me as a cusomer, if they refrained from including "Terminal.app".

    However, I think that to most Mac users today, the terminal has a more pschological value. Everything you can do with it can be done as easily by point & click or Apple Script. Well except some stuff that alters the System behaviour very drastically. Those things are perhaps only beneficial if you are running "Mac OS X Server" and have a whole lot of traffic on the machine.

  65. Re:If there's one word not commonly associated... by Zorilla · · Score: 1

    Even if the users themselves aren't!

    * runs away really fast to avoid Frankenstein rakes *

    --

    It would be cool if it didn't suck.
  66. NTSC by WebCowboy · · Score: 1

    ..is sometimes referred to as "Never Twice the Same Colour" because the fairly complex signal is often interpreted differently in different manufacturers displays. The common characteristic is that they tend to be quite forgiving as the signal had to be demodulated out of a signal picked up by cheap rabbit ears.

    It is the forgiving nature of most composite displays of that era that allowed the original Apple II to display colour at all. NTSC was designed from the start to be compatible with monochrome displays and to allow colour displays to use monochrome signals. ALL NTSC signals depicting solid, saturated colour areas (like the colour bar test pattern) would look like a series of fine vertical lines on a monochrome CRT with a fine enough dot pitch and no filtering of the chroma subcarrier.

    The digital solution applied to the Apple II to composite colour display is one of the best examples of the companies heritage of ingenuity. The resulting electronics was much simpler than employing sophisticated custom, mixed-signal chips (Atari's approach) or resorting to a large, expensive-to-produce display card made of a higher number of simpler parts (S-100 and IBM compatibles--the first CGA card that provided a composite signal was a full-length card crammed with components).

    Another Woz design that was elegant in its simplcity was the disk drive card. In designing the original Mac hardware, it seems Burell Smith got a lot of inspiration from the design philosophy of the Apple II--keep it simple and elegant and make it as easy as practically possible to program, because the functionality will rely heavily on software.

    1. Re:NTSC by Zorilla · · Score: 1

      I always thought the philosophy was the other way around: produce a machine that is easy to design even if it makes producing software more difficult. I know graphics would have been easier to produce if any color could be placed in a same given pixel location. Plus, games would be much easier to produce with some hardware assistance like scrolling. Oh well, there were still some pretty good games for the Apple //, although many were slow (Reminded of The Bilestoad and F-15 Strike Eagle)

      --

      It would be cool if it didn't suck.
  67. Re:Necessity vs. Availability / A Change in Paradi by DunbarTheInept · · Score: 1


    It's not that UNIX is inherently command-line at its core, it just that all the system-level userland tools were implemented for the command line, which is not to say that they couldn't all be re-implemented with graphical interfaces,

    I disagree very strongly.

    On the rest, I can't speak too much about Applescript as I have only heard of it from others - never seen it myself.

    While I agree that having no command-line forced developers to work on better GUIs, I don't believe for a moment your notion that this was an intentional temporary plan on Apple's part and that they were planning on bringing the command-line in later on, as you keep insinuating. They brought the command-line in simply because MacOS was really bad at doing OS-type things (automation, pre-emptive multitasking, memory protection, etc) and they needed something better, and that something ended up being BSD (mostly because there was already some experience with it via NeXT and because it has a licensing scheme that is compatable with what Apple wanted to do.) BSD happens to come with a lot of command-line support so they got that as an extra thing on the side.

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  68. Re:Necessity vs. Availability / A Change in Paradi by WiseWeasel · · Score: 1

    I never implied that Apple had any plans to ever have shell access in any version of the MacOS. Just that Jobs wasn't crazy enough to not have it in NextStep, seeing as how it was derived from BSD. MacOS X is basically NextStep with a few interface changes. The Cocoa (Obj-C development framework most commonly used for MacOS X-native apps) calls still all start with "NS", and every important aspect of the OS still behaves pretty much the same way. It's obvious that Apple didn't change a whole lot when they bought NeXT and turned it into MacOS X. As such, it's not too surprising that they left shell access intact, and it would have been stupid not to. Obviously, Apple couldn't have foreseen their transition to a BSD-derived OS, and the dumping of their entire precious OS into the virtual Trash. The classic MacOS was clearly an unsustainable mess, lacking the sound design and foundation necessary to carry them into the future. What the MacOS did have was excellent interface design. It was obviously revolutionary for its time, and great thought was put into making everything as intuitive and practical for the user as possible. I don't claim to know the real reason why they chose to build up their OS from the ground up without any command-line access, but my guess is that they just wanted to make an entirely graphically-driven platform, as a clean break with what people had taken operating systems to be until then.

    Once Jobs left Apple in '85 (only a bit over a year since the Mac was released onto the public), he went on to form NeXT, and with a couple key software engineers like Avie Tevanian and others whose names escape me, decided that their best bet for making a decent OS was to build it on the tried-and-true BSD toolset (which also had the advantage of being released under a license that pretty much said "take our code and do whatever the hell you want with it"). Hence we now have MacOS X with a BSD foundation, including all its shell-access-having glory. It's obvious Apple didn't foresee releasing an OS with a command line after the MacOS, but it wasn't stupid enough to intentionally cripple their next-generation OS by removing it. Thankfully, they still kept their vision of an operating system that could be used in an intuitive, graphical manner, without any knowledge of shell commands. That is the essence of what they were trying to accomplish. I personally think that they would have been better off using BSD from the start and slapping a nice window manager on that, but then you have to realize that the original Macintosh 128k was extremely underpowered, and much of the core system code and display libraries had to be written in assembly just to get acceptable performance. As such, it's a bit easier to understand that they had to start from scratch if they wanted to make a system capable of doing what they wanted at the time.

    Apple has on several occasions had the misfortune of being ahead of their time. In order to get the original Macintosh shipping when they did, they had to compromise and build a finely-tuned operating system which wasn't structured with much headroom for the future, and lacked many of the capabilities of modern OSs. The same thing happened with the Newton, where they had to make some compromises in software and price point in order to get them shipping when they did. Microsoft and Palm were in the enviable positions of being able to come in when the time was right (when the technology was sufficiently advanced and cheap enough) and steal Apple's thunder. I think they've gotten better about that problem, and the timing of their release of the iPod was certainly more in accordance with the availability of key technology and the market's readiness. Hopefully they've learned an important lesson from the Macintosh and Newton. In the meantime, it's been a hell of a ride, and I've been loving every minute of it. For now, I'm on a 2x2GHz G5, running the latest version of MacOS X, and I'm in computing nirvana. I've been exploring the UNIX underpinnings of MacOS X since the first public b

    --
    "I like systems, their application excepted", George Sand (French)
  69. Re:Necessity vs. Availability / A Change in Paradi by DunbarTheInept · · Score: 1


    and the processing power of the early Macs was quite limited, so they focused on hacking together an operating system based solely around the GUI.

    That doesn't make sense. A GUI takes lots more computer resources to achive the same task as a CLI. (i.e. making your program recognize 10 different command-line options is very simple, tiny code in comparasin to the libraries and gui toolkits needed to make those same 10 options appear in a dialog window.)

    But other than that minor point, I agree with your post.

    One of the things I had to drill into Windows advocates heads is that the practice of making the GUI be a seperate entity from the underlying OS is actually a very good design decision. The reason they have a hard time understanding this is that in thier insular world, the example they have to go on is Windows 3.1 and earlier, in which Windows was a seperate thing from the DOS it ran on. They looked at how bad that was in comparasin to Windows NT and Windows XP, and assume that the problem was the layered approach. They don't understand that the suckiness of Windows 3.1 wasn't a failure of Windows. It was a failure of the DOS it was based on. DOS was a really horrible instance of a command-line system. They got an upgrade to the underlying OS at the same time the underlying CLI was being rendered obsolete, and falsely assumed the two somehow were connected.

    A really good GUI needs independant processes, OS-level message passing, OS-level memory protection, OS-level networking, and so on. Unix had these all along. Windows didn't get them until it threw DOS away and started over.

    I'd been saying all along that UNIX can be a very good base for a GUI. If people don't like X11 (I do), it can be replaced with something else and you don't have to throw away the underlying OS because unlike with DOS and MacOS, it was never badly broken in the first place. Unix was extensible and capable of evolving due to the fact that it was designed in a rigidly layered approach where companies were expected to see the source code and port it to their own archetectures. The offerings from Apple and MS weren't like that, and so eventually their parent companies had to completely ditch them and start over. MS had to do it earlier because DOS was more sucky than MacOS and hit the end of its useful extensibility sooner. But eventually both ended up having to do it. I like that Apple chose a Unix to switch to, because it demonstrates the point beutifally that the GUI and the underlying OS can be properly layered and yet still not confuse the end-user by exposing the underlying OS unless he wants to see it.

    I myself don't much care for the Apple user interface, but I am still very glad they did what they did, and wish them and their users the best of luck with it. That's one of the things that makes Unix better than Windows - With Unix, it's "the more the merrier" - the more alternate uses there are of it, the faster it evolves - so having a competing Unix doesn't devalue it for the rest - it makes them all stronger. With Windows, there's not enough shared public code that everyone can benefit from other people's work off of. I'm sure that in years to come some people are going to look at some of the things MacOSX did with BSD and say, "wow - I think that's a cool idea, and we should implement something similar in other unixes."

    I noticed over the last few years more and more unix freeware projects having compile options for OSX, and even though I don't have any desire to use OSX, I still see that as a very healthy good thing for Unix in general.

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  70. Re:Necessity vs. Availability / A Change in Paradi by WiseWeasel · · Score: 1

    That doesn't make sense. A GUI takes lots more computer resources to achive the same task as a CLI. (i.e. making your program recognize 10 different command-line options is very simple, tiny code in comparasin to the libraries and gui toolkits needed to make those same 10 options appear in a dialog window.)

    The graphical interface, while certainly much more resource-intensive than a CLI, was the whole point of the MacOS project. While it probably wouldn't have added much resource usage to add a shell to the MacOS, I guess they feel they didn't need to, as everything was meant to be interacted with graphically from the start, so they just devoted the effort necessary to add that to instead build on the GUI utilities.

    I completely agree with you that any marketshare headway in one UNIX is good for the others, as long as they use open standards, which Apple is very good at. I'd say Apple has gotten over their Not Invented Here syndrome, and have learnt to embrace open standards, unless they have to license a closed one if it has significant advantages (as was the case with the whole Sorenson codec for QuickTime fiasco). I definitely believe MacOS X has given a good glimpse of where the various window manager projects for open source OSs are headed (along with installers and general usage for the various OS distros), and they are certainly making progress in that direction. For small market operating systems like MacOS X, nothing could be more advantageous than for the various Linux and BSD distros' market share to rise, as that would mean that open standards would dictate interoperability, thus giving any small market share OSs a much better shot at success than with a closed-source hegemony as we currently have, where one company can dictate the standards and change them on a whim. Mac users shouldn't feel threatened at the prospect of Linux overtaking their market share, as it's not only benefitting them by leveraging open standards, but also most of that market share is at the expense of Windows'.

    As open source window managers become more user-friendly, it's obvious that Linux (most likely) or some BSD fork (less likely, but who knows at this point) will become the dominant OS as computers become increasingly commoditized, and that will do nothing but help innovation. My only hope there is that all the Linux distro makers can agree to make some changes to improve some of the idiosyncrasies of Linux's core design. If not, then it just might take some group with the initiative to make another BSD fork to make a more user-friendly core design, hoping they can get enough support. NeXT really did some nice work fixing BSD to make it more sensical, and I can only hope the open source world can have the centralized authority needed to make important changes when necessary. If not, it could really make it hard for developers to support open source OSs. I think a lot of the reason we saw a lot of big names in the open source world take jobs at Apple is because they saw that Apple had the centralized authority to make big decisions for their OS, and it must have been gratifying to see so much progress happening in so little time.

    As for open source projects supporting OS X, I have also definitely noticed that trend, and have been very happy to find more and more projects compiling with a simple config, make, make install routine. I've also had the opportunity to submit some improvements back to some projects, and it's great that more people are joining the fun. The only problem is that MacOS X uses a proprietary windowing system and group of widget set frameworks, but it's so much better than the the open source stuff available that it's not worth trying to use open standards for that. It's a real shame Apple doesn't release the Cocoa frameworks and Quartz windowing system under an open source license, as that would really boost its attractiveness for cross-platform development (or actually make it viable rather). Oh well, in the meantime, I still get to have fun in this great development and user environment.

    --
    "I like systems, their application excepted", George Sand (French)
  71. Re:Necessity vs. Availability / A Change in Paradi by WiseWeasel · · Score: 1

    Oh, and by the way, Windows 3.1 didn't just suck because it was based on DOS (which did suck hard). It also sucked because it was designed by people with no aesthetic or ergonomic design skills. Windows was hardly usable until 95 came out, by which time it was a fairly decent MacOS copy (no value judgment there). Microsoft still doesn't have a good idea of how to design interfaces to make people's lives easier, but at least the usability for more advanced users who understand how computers and operating systems work is improving (though some of their design changes like extra wizards and crap sure do nothing but get in my way), and stability is greatly improved. I definitely agree that a more compartmentalized OS structure definitely makes things easier, both for the OS maintainers, and for third party developers (especially when many of those components are open source). As an OS developer, you can really get a good grasp of how a particular function is handled, and you can spend your effort improving or replacing certain components with less fear that you're going to break the whole build tree. As a 3rd party developer, by seeing which components you have to interface with, it's much easier to find the best way to do what you want to, especially when those components are standard open source ones, whose functionality is very widely known and documented.

    --
    "I like systems, their application excepted", George Sand (French)
  72. Re:Necessity vs. Availability / A Change in Paradi by DunbarTheInept · · Score: 1

    The copying between MACos and Windows was not one-way. Notice how now the Mac look has corrected some of it's misfeatures by doing what Windows did too - like making it so you can have the application menu inside the application's window instead of merging it in with the main desktop menu, and making it so you can stretch windows from all four corners now, and not just from the lower-right corner (that was a huge misfeature).

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  73. Re:Necessity vs. Availability / A Change in Paradi by DunbarTheInept · · Score: 1


    The only problem is that MacOS X uses a proprietary windowing system and group of widget set frameworks,

    I agree.

    but it's so much better than the the open source stuff available

    I disagree. My dislike of the feel of the interface is the main reason I don't switch to OSX.

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  74. Re:Necessity vs. Availability / A Change in Paradi by WiseWeasel · · Score: 1

    It's definitely a two-way street, and I'm thankful Apple has added some of the more practical aspects of Windows behavior. I'm not placing any value judgment on the copying of interface behavior from one OS to the other, as it clearly benefits all the users. About the examples you cited, though... The only apps I've seen with menu bars in the app's main window are Java Swing apps, which generally suck ass. I find it a pain to have menus in the app's window, as it takes much more precise mousing to reach them, as opposed to just swinging the mouse upwards to the top of the screen. As for windows being stretched on all sides, I don't think I've seen any being able to do that except X11 windows. All Mac-native apps still have windows that only stretch from the lower right corner, which I don't have any problems with. I usually set the window sizes to an optimal setting for the app and screen resolution, and MacOS X thankfully remembers the settings, so that next time I launch that app, it will always be the right size and position on the screen. Otherwise, the size-to-fit button (kinda the Mac version of maximize, except it automatically goes to the size of the content being displayed) is much, much more practical than other behaviors. I can't stand when app windows take up the whole screen, as I often work between apps, and like to be able to mix windows from different apps in my visible screen space.

    --
    "I like systems, their application excepted", George Sand (French)
  75. Re:Necessity vs. Availability / A Change in Paradi by WiseWeasel · · Score: 1

    The feel of the interface is really a minor part of the development process. To have a rich, standardized set of widgets with a bunch of useful features built into them, along with a nice IDE really makes you a lot more productive as a developer, and gives you a bunch of nice UI features with little effort. It also gives apps a standardized look and feel, which helps users know what to expect just by looking at the interface. The available interface widgets and behaviors have gotten a lot better since 10.2 and especially 10.3, and it's possible to make some great interfaces with relatively little effort, as compared with something like GTK or Qt. You also get nifty features like free spell check in all text fields, windows that remember their size and position between app launches, and a bunch of others too numerous to cite. Development in MacOS X is a dream, once you get a feel for some of the minor peculiarities and bugs in Apple's implementation that need to be worked around.

    --
    "I like systems, their application excepted", George Sand (French)
  76. Microsoft copied....... by Anonymous Coward · · Score: 0

    Apple was the first to develop and use GUI.........but gradually Microsoft copied it.......

  77. Re:Necessity vs. Availability / A Change in Paradi by DunbarTheInept · · Score: 1

    We're both after the same thing - a consistent, pleasant interface. The difference is that I'm someone who sees "This application has the same interface regardless of the OS" as most important, while you seem to be someone who thinks that "this OS has the same interface regardless of the application" is most important. If I use OpenOffice, I want it to feel like OpenOffice, regardless of if I'm running it on Windows, Mac, or Unix. If I use Gimp, I want it to feel like Gimp, regarldess of if I'm running it on Windows, Mac, or Unix. If I use Mozilla, I want it to feel like Mozilla, regardless of whether it is on Windows, Mac, or Unix.

    Or, another way to look at it is, I want the consistency such that I could use pretty much the same user manual for the app whether I was running the app on Windows, Mac, or Unix.

    I prefer the interface to be optimized to the task, rather than to where I happen to be when I'm performing that task.

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  78. Re:Necessity vs. Availability / A Change in Paradi by DunbarTheInept · · Score: 1

    I've seen a Mac OSX machine with stretchable sides all around the windows of all the apps on the screen. Perhaps it's a preference setting somewhere.

    I think having the menus visible for all apps inside the apps themselves is handy. The problems with Mac's app-menu in the top desktop menu system for me were: 1 - When learning the interface it took me a long time to figure out which menus were part of the program and which were part of the OS - leading to some confusion when a menu option I thought was universal went away when focusing on a different program window. 2 - You can't visually see the menu options of a program that isn't the active one. 3 - Using a menu option of a different program is a two-click process in different parts of the screen - first you bring up the other program's window, then you move to the top of the screen to use the menu for that program. If the menu option for the background window was visible, it's not a two-click process (unless you have click-to-focus, and even then its still two clicks right next to each other - one to focus the window, one to use its menu.)

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  79. pfft by Scudsucker · · Score: 1

    They've always been a me-too

    WTF are you talking about? Apple has been a leader, not a follower, for all of their existence. Making such a retarded statement puts the rest of your post in serious doubt.

  80. Re:Necessity vs. Availability / A Change in Paradi by WiseWeasel · · Score: 1

    This conversation has gotten a bit dated, but I just want to say that users work differently in the MacOS than they do in Windows and KDE or Gnome. To have the menu in the App's main window, or generally not behave like other Mac apps is grounds for a lynching in these parts. Personally, I prefer the way Mac apps behave, and I'm most productive that way. I definitely understand that it would be nice to have apps behave the same in different OSs (and you can run your favorite X11 window manager on top of OSX, as long as you don't care about most regular commercial apps), but Mac users will never accept native apps behaving like Windows or KDE/Gnome apps, and vice-versa, so there's no easy solution to a cross-platform widget set. Java Swing apps can sort of approach this by having things like the menu bar being optionally in the main window or the top of the screen, and I believe some Qt interpreters for OSX can build apps that behave like native Mac apps if desired. The problem is they're missing a lot of nifty features present in Cocoa, including a huge wealth of NS frameworks and UI calls. OpenStep might one day become a sort of answer to that, but without official support from Apple, I have a hard time believing we'll ever see the ability to compile one code tree for MacOS X and BSD or Linux, let alone Windows. Until then, there will always be a need to port your large OSS projects like Gimp or OO to Cocoa, as is being done now, just for the sake of widespread adoption; but you won't have your unified interface for all platforms, and interface advancements for those projects on one platform won't make it to the others without additional porting work. I guess it can't be helped. In the meantime, I'm having a blast in this happy marriage of UNIX and centralized authority and vision, along with the brilliance that was NextStep.

    The extremely picky user base also pushes us developers to really work hard to make interfaces as innovative and intuitive as possible, and rewards us greatly when we make that effort. Even if we have to spend more time than we'd like coding and recoding the interface, if it make the app more accessible and efficient for our users, then it's all worth it in the end. The care that Apple put into making the interface of its OS and apps be as intuitive and efficient as possible has really raised the bar for what a good Mac app needs to be in order to be accepted and praised by its users. This, in turn, empowers the users to accomplish tasks that they would be hesitant to attempt with the tools available on other platforms (due to a general lack of design skills, both in supply and demand), and increases everyone's productivity and expertise.

    I also like the interface to be optimized to the task at hand, but the sad truth seems to be that most developers on other platforms seem to think that the interface is just an afterthought that's bolted onto their functional code. Granted, there are many Mac apps that are this way too, but the ones that will get praise and recognition are the ones that make the extra effort to design the app around the best interface for the task at hand. In a way, the free OSX IDE Xcode encourages this by making it easy to draw the interface first, and then fill in the functional pieces of code once you've worked out how the user is going to use the app. This is something much more fundamental than the placement of the menu bar, or how the windows stretch, but goes to the heart of designing good applications. While developers on most platforms are content with interfaces that are the most efficient to the way their functional code works, and users are content with trying to wrap their minds around the workings of the program, Mac users encourage that extra effort be made to design an interface that reflects how people work, and what they want to accomplish, rather than merely expose how the application does its thing.

    Microsoft has made some attempts to improve themselves in this regard, making a variety of "Wizards" to help "novice" users configure their

    --
    "I like systems, their application excepted", George Sand (French)
  81. So it was written in 1985 and tested for 2 years by Rogerborg · · Score: 1

    Xebus, it's hardly fucking brain surgery to work out.

    --
    If you were blocking sigs, you wouldn't have to read this.