Slashdot Mirror


Mac OS X Officially Previewed

bonaldi writes "Steve Jobs publicly announced the new face of Mac OS yesterday, the *nix based Mac OS X. The server-side system has been about for a while, but the client side has some nasty surprises. The worst could well be the all new too-bloody-big icons (which is a failing of a lot of *nix systems). I didn't buy a 21" screen so my icons could look like 640*480. " Check out the screenshot: I've got a challenge: How long before someone creates E and GTK themes that mimic this? It really does make me wish we had better support for anti-aliased support under X.

629 comments

  1. Open Source by alduin · · Score: 1

    Isn't this the one that's supposed to be open sourced?

    1. Re:Open Source by jamesoutlaw · · Score: 1

      The kernel is Open Source (check out Darwin on the Apple site), not the GUI.

    2. Re:Open Source by Bob[Bob] · · Score: 1

      The kernel and other bits (called Darwin) are Open Source. See Apple's site for details.

    3. Re:Open Source by Anonymous Coward · · Score: 0

      Mac OS X is based on the fearfully slow CMU Mach so-called "microkernel". Don't let that "microkernel" handle fool you. It is huge. It is slow. It is the definition of bloat. On top of the aging Mach "micro" kernel, Steve Jobs grafted on a geriatric BSD layer. On top of that he stacked up more unrelated layers of ersatz cruft. It is like a stale Dagwood sandwich. Although not entirely reminiscent of the house built in that famous Three Stooges episode, it does bear a faint resemblance. Surely there is nothing new here. Jobs has taken yesterday's leftovers, unappetizingly piled them up and warmed them over. For coverage of a true 21st Century OS, please click over to BeNews.

  2. Regarding Icon Sizes by Gothmog · · Score: 4

    Just a small comment regarding icon sizes. During the keynote, Steve showed a control panel that allowed you to adjust the icon sizes. Apparently the application icon's are stored as 128x128 pixel images, and the OS will scale the icons to whatever size the user wants them to appear.

    So if you want them smaller, all you need to do is adjust a slider. Neat huh?

    1. Re:Regarding Icon Sizes by RayChuang · · Score: 2

      Actually, what MacOS X ought to have is "predefined" desktop themes for people who have vision problems (it's similar to Windows' Accessibility Features configuration).

      That way, with one mouse click older folks who have serious vision impairment can still read the MacOS screen without fiddling around with all those options in the MacOS Control Panel.

      --
      Raymond in Mountain View, CA
    2. Re:Regarding Icon Sizes by Anonymous Coward · · Score: 1
      My wife told me that icon size really doesn't matter.

      Does this mean she was lying??

    3. Re:Regarding Icon Sizes by Hank+the+Lion · · Score: 1

      Scaling down icon sizes automatically is nice, but this is not a substitute for well-designed small icons. Creating a good-looking small icon is an art, that cannot simply be replaced by downscaling a large icon.

      Or are icons present in various sizes, and is the slider used to select between these?

    4. Re:Regarding Icon Sizes by Eccles · · Score: 2

      One possibility, and I'm not claiming Apple is supporting this, would be to have multiple bitmaps for different sizes, and interpolate between them for intermediate scales. You could have some sort of feedback in the scaling to highlight when you're at one of the optimal positions.

      The icons all look like they're true color though, for which I think downscaling problems are less significant. The problems you mention are most dramatic when you want sharp edges or have a limited palette.

      --
      Ooh, a sarcasm detector. Oh, that's a real useful invention.
    5. Re:Regarding Icon Sizes by StarFace · · Score: 1

      I guess it is neat, except that you are storing 128x128 bitmaps for icons! I can see that adding up -real- quick. Also that will hit low-mem machines bigtime. Not smart.

      --
      V
    6. Re:Regarding Icon Sizes by dufke · · Score: 2

      One possibility, and I'm not claiming Apple is supporting this, would be to have multiple bitmaps for different sizes, and interpolate between them for intermediate scales.

      This is the essence (sp?) of mipmaping, a technique commonly used to scale textures in 3D graphics. Guess what... OpenGL supports this thru some simple funktion calls, and most implementations do it in hardware. C'mon Apple...
      -

      --
      __
      Comment submitted. There will be a delay before you understand what you posted.
    7. Re:Regarding Icon Sizes by bmetzler · · Score: 2
      Also that will hit low-mem machines bigtime.

      Yes, but who's going to run OS X on low mem machines? We're talking about serious work horses here. 128x128 icons won't even be noticeable.

      -Brent
    8. Re:Regarding Icon Sizes by Anonymous Coward · · Score: 0
      Jeez...

      This is an OS for the new millenium, and for machines with G3 processors or better. Machines have lots of memory now and lots of disk space. A few 128*128 icons won't do a lot of difference size-wise. But it will make the UI better fort humans.

      Besides: 32*32 pixel icons were made for the screen size of the first macs. Screens are a bit larger now. Time to move on.

    9. Re:Regarding Icon Sizes by dynamo · · Score: 1


      One possibility, and I'm not claiming Apple is supporting this, would be to have multiple bitmaps for
      different sizes, and interpolate between them for intermediate scales.


      I used to be a Mac Programmer, and there has been an architecture for multiple icon bitmaps for different sizes (and color depths) since the Mac II (the first color capable, cpu-seperate-from-monitor mac). Apple has supported this strategy in the past. And they are not idiots when it comes to interface design. In fact, I have to say they are the best I've seen (though I use linux 99% of the time, and hope to make an equal or better interface for linux myself), and it would shock me if they didn't have some provision for using smaller versions of insanely huge 128x128 icons.

    10. Re:Regarding Icon Sizes by quadong · · Score: 1

      At 128*128*32bpp, each icon would be half a meg. Assuming they do nothing more clever than just loading them all into memory without compression, a quite full dock would take up no more than 20MB. The machines that are expected to use them probably all come with at least 256MB, so we are talking under 10% here.

      Which is not to say I wouldn't rather have small, low color, icons and use my memory for something more useful, but it certainly won't bring the system down.

    11. Re:Regarding Icon Sizes by Eccles · · Score: 1

      This is the essence (sp?) of mipmaping,

      Not quite, as MIP-mapping layers are simply pre-scaled versions of the largest version (thus allowing interpolation between the scaled versions without having to look at large numbers of pixels each time.) The problem the originator of this thread referred to is that even with perfect color scaling, an icon that looks good at one scale may not look so good at another. You may always want 1-pixel outlines, for example. If you're running Windows or have access to it, look at the differences between large icons and their small equivalents for things like folders.

      Since Apple isn't scaling these bitmaps on the fly except one at a time, MIP-mapping is irrelevant. Apple will presumably store the current scaled version of the bitmap and blit that to the screen when needed.

      --
      Ooh, a sarcasm detector. Oh, that's a real useful invention.
    12. Re:Regarding Icon Sizes by UnknownSoldier · · Score: 1

      > My wife told me that icon size really doesn't matter.

      Its not how big the icons are, its how well you can use them. ;-)

    13. Re:Regarding Icon Sizes by radish · · Score: 1


      Wow. You mean just like in Windows? That's a pretty fine idea. I have to say I'm impressed by just how many idea's they are taking from Bill's crew. I think they need to work on the design though. We all know that plain grey squares are far more visually appealing than all these shaded contour things.

      (Only kidding - for those with a humor bypass!)

      --

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

    14. Re:Regarding Icon Sizes by StarFace · · Score: 1

      I guess I just have a problem with using 10% of a 256 megabyte machine simply to have nicer looking icons.

      An icon need only protray what the icon will do when clicked upon. We don't need full color representations of the Mona Lisa sitting in our RAM, bloating the OS into the 40+ megabyte arena.

      Furthermore, not many people are actually going to be using the full 128x128 size. That is extremely huge. So for the most part this investment is a complete waste.

      --
      V
    15. Re:Regarding Icon Sizes by hattig · · Score: 1
      At 128*128*32bpp, each icon would be half a meg.

      Erm, 128x128 = 16384pixels.
      4 bytes per pixel = 65536bytes or 64k.

      With 40 icons, that is 2.5Mbytes in total for the icons, not 20Mbytes.

      With machines containing 256Mbytes that is 1% of total memory! It is also probably stored in video memory also anyway - the graphics hardware should be used to scale them quickly anyway, IMHO.

      Learn your maths next time :-) (and don't hide behind "I meant MB to be megaBIT, not megaBYTE" excuses, they won't wash with me, as you would be saying that the Macs of tomorrow will be shipping with 32Mbytes of RAM)

      ~~

    16. Re:Regarding Icon Sizes by um...+Lucas · · Score: 2

      It's not like it stores each program and documents icon.... The Application has a set of Icons inside it. When it's installed, the icons are referenced in the desktop DB. Each file has a creator and type code, which references the correct icon.... It really won't add up to much real quick or anything... Besides. In the day and age 300, 400, and beyond MHz processors, 12 GB hard drives and 64 MB being the minimum amount of shipping RAM in most machines, what's the worry? It's not like it took us 15 years of Moores law to finally get machines with enough horsepower to handle larger icons.... there's just a lot of idle CPU time that may as well be used for something constructive.

    17. Re:Regarding Icon Sizes by Anonymous Coward · · Score: 0

      The windowing engine is PDF based. You can scale PDF images to any size withough losing display quality, just like with Display Postscript.

    18. Re:Regarding Icon Sizes by um...+Lucas · · Score: 3

      Okay.. I just made a Photoshop TIFF file. 4 channels. 128 by 128 pixels. The size, uncompressed, is 70,541 bytes. That's a far cry from 1/2 a meg, don't you think? And that's a TIFF, with quite a bit of extra garbage along for the ride. Don't agree? I'd email it to you, if you'd like...

    19. Re:Regarding Icon Sizes by Mister+Attack · · Score: 2

      in current Mac OSes, and in fact ever since I've been using a Mac, icons have been present in multiple sizes. Apple's just adding more, I think...

    20. Re:Regarding Icon Sizes by ChristTrekker · · Score: 2

      Seems awfully wasteful to me. Icons are visual mnemonics, not full-blown full-size images of their own right! Sheesh. 32x32 has always been fine for me. I seem to remember reading something about 48x48 being a possibility because that's what NeXT supposedly used. Even that's a waste, IMO. I want a larger desktop so I can fit more on it! And I don't want my system resources wasted on stuff I'm not using. *sigh*

    21. Re:Regarding Icon Sizes by Zagadka · · Score: 1

      At 128*128*32bpp, each icon would be half a meg.

      You mean "half a megabit", not "megabyte", right?

      32 bits = 4 bytes, so:

      128*128*32b = 128*128*4B = 65536B = 64kB

    22. Re:Regarding Icon Sizes by John+Siracusa · · Score: 1

      It's reasonable to assume that they're using "icns" resources (which have been in Mac OS since 8.5), which come in predefined sizes from 16x16 to 128x128, and from 1-bit to 32-bit (with an 8-bit mask). The scaling probably just handles the "in between" sizes: 128...(scaled)...64...(scaled)...32...etc.

    23. Re:Regarding Icon Sizes by Ma10 · · Score: 1

      NeXT 48x48 icons (well, the slots in dock were 64x64, but the picture took 48x48) were things of beauty. NeXT system icons were masterpieces. I can not look at Win screen ugly incomprehensible pictures.

    24. Re:Regarding Icon Sizes by Anonymous Coward · · Score: 0

      Since the entire Quartz graphics engine is PDF based, maybe icons are now represented with vector graphics instead of bitmap graphics. This would allow for the nearly unlimited scaling potential demonstrated.

    25. Re:Regarding Icon Sizes by gig · · Score: 0

      No, hung is definitely penis size, as in "hung like a horse". (Most male horses are castrated and don't have testicles to compare.) Also, I think the penis is stored at a large size and is scaled down by Mac OS X on the fly, not stored small and scaled up. A scaled up penis would suffer loss of quality and perhaps the jaggies.

    26. Re:Regarding Icon Sizes by gig · · Score: 1

      I'm sure there will be a preference to live with smaller icons most of the time. I'm sure that it's not going to scale the 32x32 icons of Classic apps up to 128x128 all the time. The current Mac OS has 16x16 and 32x32 icons for everything, and you can choose to use only the 16 if you want, or even a smaller generic icon.

      When Photoshop saves files on the Mac, it makes a 32x32 copy of the document and makes it the document's icon, so you have a preview of the file before you open it. There are utilities that do this for any image or movie file on the Mac. I use this all the time, and I'm sure many artists do. The 128x128 icons are actually referred to by Apple as "previews" and the idea is that when you store images or movies you get a very good-looking, easy to see preview.

      I know a lot of people who have computers that can do 1600x1200 but they use 800x600 because they find the icons too small for them at 1600x1200. For them, 128x128 icons system-wide would mean they could bump their resolution up and keep the icons the same size but have them be clearer and better looking. Why the hell not? As Steve pointed out in the demo, the original Mac had a 512x384 9" display and 32x32 icons. Wouldn't you build bigger icons into a mostly-from-scratch OS today?

      Microsoft added a 48x48 icon to Windows a while back for the same reason, but never really did anything with it, so if you choose large icons, you just get a really bad scaled up 32x32.

    27. Re:Regarding Icon Sizes by dbrutus · · Score: 1

      You can accomplish this in 15 minutes (if you are slow) by recording an applescript to do it. Save it, send it off to Steve Jobs and wait for your freebie tshirt
      B-)

      DB

    28. Re:Regarding Icon Sizes by quadong · · Score: 1

      Er, yes, ok everyone, I goofed and forgot to divide by eight you can stop yelling at me now. (I was just waking up at the time.)

      But it just helps prove my point that the icons would not be detrimental to system heath anyway.

    29. Re:Regarding Icon Sizes by Anonymous Coward · · Score: 0

      Don't think bitmaps -- think vector. A binary postscript file of the average icon would very small.

    30. Re:Regarding Icon Sizes by dufke · · Score: 2

      Not quite, as MIP-mapping layers are simply pre-scaled versions of the largest version...

      Well, this is indeed the most common way of using it, however, OpenGL supports loading the picture levels one-by-one with unique image for each.

      But since we don't even know if apple is using the texturing functions to draw things, I guess it's all irrelevant...
      -

      --
      __
      Comment submitted. There will be a delay before you understand what you posted.
    31. Re:Regarding Icon Sizes by Anonymous Coward · · Score: 0

      Sorry, already did it. It was called NEXTSTEP.

    32. Re:Regarding Icon Sizes by Anonymous Coward · · Score: 0

      Damn, matt, on your knees. Cmon boy.

      Lick the shoes of those x/8 mastahs.

      You know you phear them.

      Haq haq haq

      -mister ac.

    33. Re:Regarding Icon Sizes by Anonymous Coward · · Score: 0

      Wait...Is it PDF ? so maybe the icons are vectorised and are not that large ?

  3. Icons.. by Mr_Ceebs · · Score: 0

    My work NT box has icons that big, but only 'cos it won't change out of 640*480 and 16 colour

    1. Re:Icons.. by Anonymous Coward · · Score: 1

      Buy a video card that costs more than two boxes of breakfast cereal.

    2. Re:Icons.. by Anonymous Coward · · Score: 0

      Flamebait?? Sorry, when I checked this comment, it was moderated as "Score:0, Flamebait." Wow. We're really anti-NT today, aren't we?

      Anyway, the problem is, you are either booting in "VGA Mode" all the time, or you don't have the right video card drivers. NT requires its own video card drivers; it can't use Windows95's. Find out what type of video card your machine has, and look for the drivers, either my going Control Panel-> Display-> Settings-> Display Type-> Change... and look for your manufacturer and a compatible card, or go to the manufacturer's website and look for drivers. Also, be aware that some video drivers (like ATI's) install themselves in the "Devices" control panel item, so make sure you don't have an incorrect one installed there.

      As for the Mac OSX icons, let me first say that I don't use the Mac at all, and I don't really like it that much. But really, complaining about the icons? Come on. How good an OS is Mac OSX? Would you say it's enterprise-capacity? Is it as good as Linux? Better? Worse? If the OS and its capabilities as a server aren't any good, then that's something to complain about, not the silly icons!

    3. Re:Icons.. by Mr_Ceebs · · Score: 1

      For once i'm not being anti NT, I do know what I'm doing with NT boxes, I'm not booting into VGA mode, and I do have the correct (and latest drivers) unfortunately the comment about large Icons just got to me. what I really should do is delete the whole lot and start from fresh. but there's a lot of things on this machine that belong to someone else who is out of the country for 3 months, and I really don't want to lose it and I just don't have time to sort it out. so they are stuck with sorting it when they get back

  4. Yeah Baby by Anonymous Coward · · Score: 1

    BSD with a Mac front end running on a G4. Yummy.

    1. Re:Yeah Baby by Niomosy · · Score: 1
      Hmmmm. I can't decide if I'd rather dive into a swimming pool filled with double-edged razor blades or use the Mac interface.

      There weren't too many screenshots but I sure hope they've solved that pesky "minimize window" thing (yeah, there's other tools that do it but why wasn't it built in?). They didn't quite seem to get it in OS X Server, at least in my tinkerings with it.

  5. Oh. How Pretty... by dr_labrat · · Score: 1

    Does anyone else here think thiat there has been far too much effort put into making macs look pretty.

    I always get the feeling that apple borrowed a lot of their styling and usability from Rowentas' irons for the iMac.

    I don't think I'll be getting a mac.


    --
    The secret of success is honesty and fair dealing. If you can fake those, you've got it made. (Marx)
    1. Re:Oh. How Pretty... by Anonymous Coward · · Score: 0

      Your loss. BSD on a Mach kernal sounds spiffy to me. As does their new GUI. It beats the $%#@ out of Xwindows anyhow. OK end flame. Seriously though, read the articles. There is ALOT MORE going on than this post would let on.

    2. Re:Oh. How Pretty... by dr_labrat · · Score: 1

      Man. They would need to as well. She's been dead for 8 years.

      BTW I hope you use a black condom out of respect for the dead.

      --
      The secret of success is honesty and fair dealing. If you can fake those, you've got it made. (Marx)
    3. Re:Oh. How Pretty... by sporty · · Score: 2

      Its like living in a room where all the walls are black. I change my desktop theme quite often to keep my eyes from being bored. VIsual ergonomics as well as the interface's design are VERY important.

      ---

      --

      -
      ping -f 255.255.255.255 # if only

    4. Re:Oh. How Pretty... by znu · · Score: 1

      Most of the crazy stuff the OS X interface does (the on-the-fly icon resizing, the transparency, the real time distortion of windows as they zoom to the dock while their contets continue to update) is trivial with OS X's graphics engine. There's just no good reason not to do it.

      --

      --
      This space unintentionally left unblank.
    5. Re:Oh. How Pretty... by bmetzler · · Score: 2
      Does anyone else here think thiat there has been far too much effort put into making macs look pretty.

      No. That's what Apple is about. Not just a high quality server platform, like Sun. Not just a mainstream so-so consumer platform, like Microsoft. But a real quality, high value, usuable interface. They did it again, and they did it well. Apple has the most defined most usable interfaces in existance.

      -Brent
    6. Re:Oh. How Pretty... by Anonymous Coward · · Score: 0

      LOL abd and in 5 years it will be stable and free from cgi bugs and barely acceptable DoS holes.... Apple reasserts its' OS leadership(makes me laugh)..HOW DO YOU FIGURE THAT...# of sales...# of users ?? or did they just make up that stat like most of the other FUD apple feeds the world...M$, APPLE, IBM they are all the same :( APPLE IS ROTTEN...to the core

  6. Wow by British · · Score: 2

    If you want to see huge icons that go overboard, one word: WORKBENCH. I believe Workbench(for the amiga) let you have icons as big as you wanted, and its GUI was 10 times as uglier as X Windows.

    1. Re:Wow by Masem · · Score: 2

      Workbench icons were whatever size you wanted them: there was no fixed icon size for it, so tthat one icon could be 10x10, another 1000x1000. Of course, most smart people got icon sets back then that had consistant looks and sizes to make the desktop look unique.

      --
      "Pinky, you've left the lens cap of your mind on again." - P&TB
      "I can see my house from here!" - ST:
    2. Re:Wow by mistalinux · · Score: 1

      If you want to see huge icons that go overboard, one word: WORKBENCH. I believe Workbench(for the amiga) let you have icons as big as you wanted, and its GUI was 10 times as uglier as X Windows.

      Perhaps you have not seen any of the recent window manager. Check out some screen shots of themed enlightenment, at e.themes.org, or even a kde desktop at kde.themes.org. wm.themes.org is great place to make window maker look pretty.

      To be anal, X in itself is not ugly, as it is just the framework. It is a window manager which can be ugly.. now, If you're talking about the details of X, then yes, it can be ugly :P

      --
      Sosumi. just kidding. DONT!
    3. Re:Wow by Anonymous Coward · · Score: 0

      Um, I'got your big icon right here.

    4. Re:Wow by Squid · · Score: 2

      640x200 was the official limit and I've seen icons use a BIG chunk of that. I once had an old AmigaWorld Disk whose icon was larger onscreen than the disk itself, and I've seen games where the icon occupied more bytes than the executable AND more pixels onscreen than the game.

      It really does no harm to have an OS lift all size and shape restrictions on its icons.

    5. Re:Wow by M1000 · · Score: 1

      >and its GUI was 10 times as uglier as X Windows

      Actually, X-Window is not a GUI ;-)

  7. MacOS X Interface by jamesoutlaw · · Score: 0

    I think that the new interface is beautiful. It's refreshing to see that Apple is giving the MacOS a GUI "makeover". I'm looking forward to getting a copy of MacOS X.

  8. ICONS by Anonymous Coward · · Score: 0

    Read the copy in the OS-X articles, or catch the QT4 stream. The icons are EXTREMELY resizeable, as is the dock. Sheesh. Tom Dutton

    1. Re:ICONS by Anonymous Coward · · Score: 0
      Yeah. Sheesh. Pshaw. Plus ca change, plus ca la mem chose. The more things change, the more grits I get down my pants.

      Speaking of resizable, that sick fucker Patrick Naughton is roaming the streets looking for young women. If anybody needed hot grits down the pants, it's him.

    2. Re:ICONS by Anonymous Coward · · Score: 0

      J'ai un grand cuisine, mais je n'ai pas un salle á manger.

  9. Interesting quote from John Carmack by rogerbo · · Score: 2

    Check out this little tidbit from the MacOS rumors coverage of SF2000
    http://macosrumors.com/?powerexpress=mwsf2K

    At the bottom they claim John Carmack said that
    the next id software game will be exclusively for MacOS X!!!

    I can't believe that would mean no Windows or Linux version??

    Or does he mean that it will be developed on MacOS X as the primary dev platform? Quite likely as JohnC is a big fan of NeXTStep and there's still a lot of nextishness underneath MacOS X Doom was developed first under NeXTStep for example.

    Must admit the user interface looks damn nice, lets hope they leave an accessable CLI in the consumer version.

    1. Re:Interesting quote from John Carmack by jamesoutlaw · · Score: 2

      From all the "rumors" floating around the web, it seems that you will be able to access a CLI in the consumer version of OSX. It does include (or at least it is _supposed_ to include) a full blown version of BSD. Let's hope that all the rumors are true.

    2. Re:Interesting quote from John Carmack by Mumble01 · · Score: 2

      This comment is being widely misinterpreted around the web. I believe he meant that Id's next game will appear on many platforms such as Linux and Win32, and on the Mac side it be written for Mac OS X only, not the legacy Mac OS 8 or Mac OS 9 versions.

      He has been waiting for a stable Mac development platform for quite some time and I'm sure he will use his position to jettison support for the old versions of the operating system as soon as possible. A side benefit is that because Id's games are so popular this move will help speed acceptance of the platform among gamers.

    3. Re:Interesting quote from John Carmack by Anonymous Coward · · Score: 0

      I believe what the article is saying is that OS X will be the only Mac platform that is supported. Since this OS is radically different from OS9, that means it would require a bit more effort to get it to run on both, and with Carmack swamped with Linux, Windows, and potential Be ports, its time that he doesnt have.

    4. Re:Interesting quote from John Carmack by mangino · · Score: 1

      Unless major plans change, the rumors are true. The CLI won't install by default, but can be installed. It certainly works in the developers previews and Mac OS X Server.
      --
      Mike Mangino Consultant, Analysts International

      --
      Mike Mangino
      mmangino@acm.org
    5. Re:Interesting quote from John Carmack by Anonymous Coward · · Score: 0

      I think he means that the Mac vers. will not be Carbon (works on 8.x-9.x with the carbon lib, and works on OS X), but NS/YellowBox/Cocoa OS X only, not back support.

    6. Re:Interesting quote from John Carmack by ShieldWolf · · Score: 1

      Carmack was simply stating the following: 1) The only Mac target platform in the future will be OS X because of it robustness and native OpengGL capabilities. 2) ALL future ID releases will be developed on OS X. Carmack is a HUGE fan of the NeXT environment, and was one of the main pushers for Apple to adopt OpenGL and position OS X as a gaming platform. He and Jobs have become close through OS X, with Carmack even offering to pospone his wedding(!) in order to be at Mac World. -ShieldWolf

      --
      just = (My)Opinion.toCents();
    7. Re:Interesting quote from John Carmack by Lurker · · Score: 1

      At the bottom they claim John Carmack said that the next id software game will be exclusively for MacOS X!!!

      I can't believe that would mean no Windows or Linux version??

      No, what he meant was that for any future games that ID does, the only version of MacOS that will be supported will be MacOS X, which makes perfect sense to me. Anyone that meets the hardware requirements to run the game will meet the hardware requirements to run MacOS X, and if that is the case, why the hell would he bother with a MacOS 9 version?

    8. Re:Interesting quote from John Carmack by Ma10 · · Score: 1

      And the first browser

    9. Re:Interesting quote from John Carmack by Anonymous Coward · · Score: 0

      What Carmack meant was simply that the next MacOS version of the next game they make will be exclusively for OS X, not that no other platforms will be supported. There will still be Windows and Linux versions, but the MacOS version will only run on OS X (not OS 9 or 8). At the end, he also mentioned that he was looking into migrating to OS X as a development platform.

    10. Re:Interesting quote from John Carmack by Anonymous Coward · · Score: 0

      Yea... What an idea... write a game only for an OS with .01% market share. (one that happens to be a server OS that costs an arm and a leg)

      Great freaking idea.

    11. Re:Interesting quote from John Carmack by Anonymous Coward · · Score: 0

      No, it just means that on a Mac, if you haven't upgraded to OS X it won't run.

  10. I can't wait to play with it by kshep · · Score: 1

    I just got a one of Apple's beautiful flat screen digital displays for xmas (Mmmm Still waiting for the G4 to show up. Just ordered it the other day), but I can't wait to play around with OS X. I have been using OS X Server and I run a Darwin Beginners Guide and the new OS X looks incredible! A beautiful GUI on great hardware with a modern OS what more could you ask for

    1. Re:I can't wait to play with it by Anonymous Coward · · Score: 0

      spouiled brat

  11. Apple Human Interface Guidelines by Masem · · Score: 4
    It looks like Apple listened to the flak it got for the 'violation' of it's own HIG in the development of the Quicktime Movie Player, and has made amends in Mac OS X. QT 4's player, both on the mac and the PC side, was pointed out as a bad interface for trying to mimic a real world device when that was not appropriate. A specific example was that a visual thumbwheel was used for volume control, which on a real device makes sense, but is non-sensical on a computer screen. This screen shots shows that the volume control is now a normal slider. Also, the player control buttons are no longer the same color scheme as the background of the window, again a problem with the previous design.

    The only thing that I'm concerned about is the amount of 'chrome effects' (not the chrome look, just anything above and beyond functionality). As long as one can turn them off or design their own, I'd be happy with that interface.

    --
    "Pinky, you've left the lens cap of your mind on again." - P&TB
    "I can see my house from here!" - ST:
    1. Re:Apple Human Interface Guidelines by sethg · · Score: 2
      MacWEEK reports that in Aqua, the new Apple GUI, windows will have red, green and yellow buttons in the top left for closing, maximizing, and minimizing the window, respectively. [Screenshot]

      This replicates one of the most annoying features of the Windows interface -- putting the "close" and "minimize" buttons side by side, instead of at opposite corners of the frame. You can't say Apple is changing its design to make life more comfortable for people used to Windows, since Windows uses a different corner.
      --
      "But, Mulder, the new millennium doesn't begin until January 2001."

      --
      send all spam to theotherwhitemeat@ropine.com
    2. Re:Apple Human Interface Guidelines by physguy · · Score: 1

      The only thing that I'm concerned about is the amount of 'chrome effects' (not the chrome look, just anything above and beyond functionality). As long as one can turn them off or design their own, I'd be happy with that interface.

      For a long time, I've been concerned about the MacOS looking more and more like Windows. When Windows 95 came out, Apple was pretty much out of date with everything in the OS. With the minor modifications they call OS 8, it only made the MacOS that much grayer and duller.

      Sure, you get the nice 3D effect, but you get an interface that looks more like a machine than the original organic look the MacOS had (way back to when we didn't even call it the MacOS).

      Well, it looks like Apple has picked itself up by the bootstraps and reinovated everything yet again. Now you have transparent menus, and instead of modal dialogs (such as Save As or Print) you get a transparent panel that hovers over the document. This is a great step in user interface design, because you can switch between document to document modelessly.

      Also, the new Finder looks great. Instead of Gnome or KDE themes, how about a team makes one of those! (It's a little like the windows explorer/web page idea, but far more natural.)

      I was a Macintosh developer in the past, but since then I've just gotten too fond of Unix: looks like I'll be a Macintosh developer again. As soon as I get funded, I'm gonna sign up! (I prefer the title "developer" to the harsh term "hacker"--sorry, I didn't grow up in the subculture that liked the idea of "hacking.")

      It's a shame that Apple had to discountinue OpenDoc, it would have fit in nicely with everything else. Perhaps Apple was right to kill OpenDoc, because OpenDoc was too far ahead of its time (it desperately needed modern tools, like direct-to-SOM C++ compilers, which just weren't on hand, making developers use .idl files--not enough bang for your buck). I hope now we can see some document centric systems (JavaBeans is really the closest we have, which isn't good at all!).

      Unix is great for combining multiple programs to get new use, that's exactly what OpenDoc was trying to do, but in the "Gui way." Perhaps now that the MacOS is Unix, something better will come out of it. The goal: the code for the spell checker and text editor should be written only once! Instead of word-processors and layout programs, we should just work with the documents and embed whatever we want in them. Instead of huge office programs we should just have a whole bunch of little programs to fit together (and many of the pieces would already fit together for us, so the functionality of an office program can be achieved automatically). Unix combines programs in ways that only programmers/scriptors could love, OpenDoc combined them in a way for Power Users... if these communities continue to merge, Apple will be in a very nice position!

      Thanks,
      Macneil
  12. Gives me the creeps by H3lldr0p · · Score: 1

    I cannot in any sense of honesty say that I have ever liked the way Macs look. The iMac personally gives me nightmares. But this, these screenshots, are going to forever frighten me.

    1. Re:Gives me the creeps by dattaway · · Score: 2

      Looks are one thing, but is there a one-button-mouse-mac-HOWTO? Its like chopping off all fingers and your opposable thumb, but one, and trying to navigate one menu that controls everything. I like how macs look, but I like my mouse buttons.

    2. Re:Gives me the creeps by MattXVI · · Score: 0

      Have you considered counseling?

      --
      When I'm singing a ballad and a pair of underwear lands on my head, I hate that. It really kills the mood.
      -Tom Jones
    3. Re:Gives me the creeps by rm+-rf+/etc/* · · Score: 1


      So if it bugs you, go buy a three button mouse... It's not like the mac is designed to completely disable extra buttons if you have a mouse with them... I use a three button trackball, needed for linux. In MacOS, the extra buttons are pointless. As apple decided (correctly) long ago, you can do it all with 1 button, and much easier.

    4. Re:Gives me the creeps by Mumble01 · · Score: 1

      So get a two or three button mouse. Logitech makes a nice USB wheel mouse for Windows and Mac OS machines (http://www.logitech.com/us/mice/mc15_100.html which makes it very easy for me to play Quake III on my iMac.

      I agree with you that Apple should stop forcing users to use the option key to see contextual menus. A two button mouse and professional full-sized keyboard would go a long way towards making the otherwise excellent G3 and G4 computers look attractive.

      And if you believe some of the rumors floating around the web, Apple may finally be ready to retire the hockey puck mouse and do just that sometime in the next half year.

      Stay tuned, the Mac platform is about to get a whole lot more interesting...

    5. Re:Gives me the creeps by Anonymous Coward · · Score: 0
      As apple decided (correctly) long ago, you can do it all with 1 button, and much easier.

      Psssst! Can I get some crack? I'm all out!

    6. Re:Gives me the creeps by Zoop · · Score: 2
      is there a one-button-mouse-mac-HOWTO?

      Ask and ye shall receive:

      1. Go to CompUSA or visit your fave online catalog.
      2. Order a 5 button scrolling mouse.
      3. Wait a bit, receive shipment.
      4. Open the box, upack the materials.
      5. Install and/or download the drivers.
      6. Plug in the mouse.
      7. Use the mouse.
      8. Quit whining about the state of the mac 10 years ago. Stuff changes.
    7. Re:Gives me the creeps by Darchmare · · Score: 2

      Actually, they're not useless. Apple has for a long time offered hooks to make multiple buttons work universally. They've simply been careful to ensure that more than one button isn't required.

      If you get a good multi-button mouse, the right button should work. The middle button may perform no function, but you could always assign a macro of some sort to it (ie. map it to command-C, which copies text).

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    8. Re:Gives me the creeps by frankie · · Score: 2
      One button was absolutely 100% the correct choice in 1984. Early experiments with 3 buttons (old X, Windows v1,2,3) were totally miserable. "You want buttons? You can't handle buttons!"

      15 years later, both users and developers can handle the 2nd button. Ge t a 2+ button scroll mouse instead

    9. Re:Gives me the creeps by Bob[Bob] · · Score: 1

      both users and developers can handle the 2nd button

      Not true for many of the users Apple is aiming at. Remember that there are probably millions of people who can't even use their VCR or microwave oven properly. If the mouse only has one button then you don't have to think about which button to press... you just press it! And as people have already said, two button mice are readily available and are supported by the OS.

      The important thing, particularly for the iMac/iBook is that the machine is as simple to use as possible. Having one mouse button goes a long way towards helping achieve this.

    10. Re:Gives me the creeps by Anonymous Coward · · Score: 0

      Oh you wooss. Don't you know a good interface when you see one? I used everything - all the way from zx81 to NeXT to E - but the mac 'face is still the best to deal with. What more do you want - BSD 4.4/Mach3 and a decent GUI that helps you get work done AND gets you a CLI? Really.

    11. Re:Gives me the creeps by lunatik17 · · Score: 1
      The important thing, particularly for the iMac/iBook is that the machine is as simple to use as possible. Having one mouse button goes a long way towards helping achieve this.

      Yeah, I've never understood that. You spend all that time developing a computer that is as easy to use as possible, and then you equip it with a mouse and keyboard that are ergonomic nightmares. My hand cramps in about two minutes from using that stubby little round mouse.

      --

      Here's my DeCSS mirror, where's yours?

    12. Re:Gives me the creeps by Anonymous Coward · · Score: 0

      Except there are no drivers for new mouses for the muckintush.

  13. power and simplicity by sowsinsk · · Score: 5
    Apple has just done something that no other company has done with the success that Apple will have--taking unix to the mainstream consumer channel. Apple's retail market share has nearly doubled since the introduction of the first iMac, and nearly 30% of mac purchasers now are either new to computers entirely, or switching from a wintel platform--and they won't be losing constituents when macos X arrives. Macos 9 sold a million copies in the last 2 months... macos X should do even better.

    the most interesting thing about the situation is that steve jobs didn't speak 5 words of a CLI, or a Unix core (aside from a brief mention of darwin) during his keynote yesterday. It's almost like they're denying the fact that they're masking unix with a UI more user-friendly to new users than any UI on the planet--and the users won't even have a clue.

    People can rant about Apple making a bad product... but I think delivering unix to the mainstream consumer is brilliant. I mean, when's the last time you could buy a completely-configured unix box at compusa? sign me up.

    1. Re:power and simplicity by Anonymous Coward · · Score: 0

      Ok, this is pure flamebait, but technically speaking Win NT is based on a UNIX core. So I'm afraid that first company to take UNIX to the massses was your favorite and mine... Micosoft.

    2. Re:power and simplicity by Darchmare · · Score: 2

      Since when is NT Unix based?

      I've heard it has some degree of POSIX compliance, but 'Unix-based' that does not make.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    3. Re:power and simplicity by um...+Lucas · · Score: 3

      Apple would be unwise to mention Unix in relation to it's consumer OS... Otherwise, I'm sture we'd see Microsoft pointing out this very fact: "Look, the Macintosh Operating System is based on Unix - that 25 year old operating system, that require you to edit text files from the command line in order to do anything at all with it..."

      No. Just let them ship the OS with all the buzzwords people are looking for. If someone is so interested, they will easily find out the underpinnings of their machine. But don't intimidate them from buying one in the first place.

    4. Re:power and simplicity by Finni · · Score: 1

      A lot of NT's design was taken from VMS. MSFT hired a crew of old VMS folks when they started work on it (although I don't know if that was before or after they switched NT from OS/2 to Windows.)

    5. Re:power and simplicity by winjer · · Score: 1

      But on their much-hyped new web site, they do mention UNIX, at some length:

      "Mac OS X Is Unix-Savvy

      Mac OS X supports POSIX file system semantics and NFS file sharing, as well as standard services like telnet and FTP, allowing easy operability with UNIX systems and applications.

      The system's kernel, which does the heavy lifting to support all those rich applications, is based on Mach 3.0 from Carnegie-Mellon University and FreeBSD 3.2 (derived from the University of California at Berkeley's BSD 4.4-Lite), the most highly regarded core technologies from two of the most widely acclaimed OS projects of the modern era. We also took the famous Apache web server--which runs over half the websites on the Internet--and made it friendly enough to use on your desktop for personal file sharing."

    6. Re:power and simplicity by mystryda · · Score: 1
      i haven't personally used it, but from what i understand from a friend of mine, who's a developer for mac, you can open up a quote-on-quote xterm and work from a shell, exploiting all the powers of unix, something that's neither as powerful or convenient in dos/windows.

      also, mac plus system V should make for a really secure box.

      --
      miskam evets
    7. Re:power and simplicity by rasterboy · · Score: 1

      Aw yeah... BSD, Apache, Perl, hmmm, let's add in perhaps PHP, MySQL, etc. etc. etc... all running on a Mac! The future looks good my friends...

      --
      ...end of transmission...
    8. Re:power and simplicity by Lord+of+the+Files · · Score: 1

      also, mac plus system V should make for a really secure box.

      ?
      Mac's (imho) are secure for 2 reasons. The first is that there are few enough of them that trojan/virus writers generally ignore them. (Why write a virus that can attack x people when with the same effort you can write one that attacks 40x people?). The other is that just like windows, MacOS doesn't have the remote administration abilities that other OS's do. Out of box, for a newbie, Windows may very well be more secure than Linux for this reason. Linux is a more secure OS, but only when configured and maintained well.
      MacOS may be less suceptible to DOS's, however I'm not sure that's ever really been tested.

      --

      God does not play dice - Einstein

      Not only does God play dice, he sometimes throws them where they

  14. it's about time by gonar · · Score: 2

    It's about time mac woke up to the world of protected memory and pre-emptive multi-tasking.

    As crappy as M$ Win XX is, at least it has pre-emptive multi-tasking.

    I am a dedicated [U/Li]n[i/u]x and Xwindows user, but would still rather use Win XXXX than deal with Mac's crappy co-operative multi-tasking.

    Now maybe Macs will finally enter into the realm of serious computers and take advantage of all that yummy hardware.

    --
    The difference between Theory and Practice is greater in Practice than in Theory.
    1. Re:it's about time by Myddrin · · Score: 1

      I am a dedicated [U/Li]n[i/u]x and Xwindows user, but would still rather use Win XXXX than deal with Mac's crappy co-operative multi-tasking.
      Have you been living in a cave?

      MacX is based on BS-fsckin'-D. That's right it is a freakin' UNIX variant which makes your statement demonstrably false.

      Please read the comment and such before you post. Thank you.

      --
      Myddrin
    2. Re:it's about time by Anonymous Coward · · Score: 0

      Can't you read? He was referring to MacOS 9 and earlier. Those versions have that crappy co-operative multitasking.

    3. Re:it's about time by Anonymous Coward · · Score: 1

      In a way I like cooperative multitasking more. In Photoshop I do not need to worry that a scheduler wil give a single tick to anything but my filter. In general I have not seen a noticable advantage in user experience on Preemptive MultiTasking over cooperative multitasking. Besides this, my Mac (G4/400 OS 9) does not crash. Apps die at times, and I relaunch them, but the system never goes down. If an app hangs I kill it. If you do not know how to keep a Mac running solid you can have tons of problems, there is some (minimal) administration needed for Macs like other systems. I love Linux for what it is, but it flat out sucks as a graphics platform for a professional. The Gimp has some clever things it can do, and has a lot of potential, but TeX? Ugh. In general the preemptive multitasking in Linux is annoying to me. When I am doing something I want that thing to have the priority, but that does not seem to be the way it works.

    4. Re:it's about time by mr_burns · · Score: 1

      not true abot protected mem in win 9x....because of hi/lo mem...the lower 1 meg isn't protected. Isn't that where the OS lives?

      --
      "Let him go, Ralph. He knows what he's doing." --Otto Mann (simpsons)
    5. Re:it's about time by ergophobe · · Score: 1

      Ahh, but you're missing something. The pre-emptive multi-tasking system in *nix (and yes, even in winblows to some degree) allows you to assign priorities to your tasks. You want adobe to bring the rest of your system to a stand-still while it's got full use of all your CPU, go right ahead and make it the highest priority task! Easy as that. I never do it personally, so I can't remember the command to do it, but I think it's called something like "nice".

      --
      "We can make this work, but you're going to need a screwdriver, pocketknife and some duck tape."
    6. Re:it's about time by larkost · · Score: 1

      It is "nice", but do you really want to go into the command line, and manually find each process and adjust the priority of each? As it stands in MacOS 9 the process that you have selected gets the most time, and "background" apps get less. I woudl love it if MacOS X does something like this automaticly, and then also has a GUI controll widget to allow power users to muck arround with the settings to tweak on this. And there is a good chance that Apple will do something like this... They have in the past...

      The whole argument of Pre-Emptive vs. Cooperative multitasking boils down to this: Cooperative is (or can be...) more efficent, if (and only if!) every process is well written, this is why it was used in the orriginal MacOs, and why Apple has to use the whole Classic/Carbon/Cocca system to achive this (and other things too).

      Pre-Emptive systems still work when things go to hell with poorly written apps, but does have quite a bit of overhead. With Moors law still very much in evidence, this is not as big an issue as it was ten years ago...

      Neither system is inheriently better for everything, and anyone who claims otherwise is full of themselves! In a desktop operating system, I would prefer pre-emtive, but neither that aspect, or any other buzz-word complientcy will make or break a operating system.

    7. Re:it's about time by Anonymous Coward · · Score: 0

      "crappy co-operative multi-tasking" is a non-issue for users. They can't tell the difference between preemptive and cooperative multitasking.

      Cooperative multitasking IS a MAJOR IRRITANT for developers, especially developers porting threaded code, writing xplatform threaded code, or writing realtime code. Threaded code usually needs a lot of massaging before it runs without blocking on a cooperative multitasking OS.

      Unless you are DEVELOPING for the Mac, your cooperative multitasking complaints are irrelevant.

    8. Re:it's about time by Anonymous Coward · · Score: 0

      Having to use both Mac OS 9 and Mac OS X at work, I can tell you that PMT is soooooooooooo much nicer to have and CMT.

  15. Objective C API's? by LizardKing · · Score: 3

    There was some talk on the Objective C newsgroups about Apple dropping ObjC for C++. I also heard that they had reversed this decision. Does anyone out there know how closely Mac OS X is tied to NeXTSTEP and the OpenSTEP API's?


    Chris Wareham

    1. Re:Objective C API's? by rm+-rf+/etc/* · · Score: 1


      That's what Cocoa is, just a new name for Obj-C. It isn't going anywhere, how could they get rid of the best development environment ever created? Now if only they would support GNUStep to help them along...

    2. Re:Objective C API's? by Anonymous Coward · · Score: 0

      Objective-C is here to stay. Apple provides a Java bridge for Cocoa , formerly YellowBox, and formerly NextStep/OpenStep. You can use C++ in you Cocoa apps, but cannot subclass framework objects as you can in ObjC and Java. To my knowledge, no one at Apple has ever said that ObjC is going away.

    3. Re:Objective C API's? by LizardKing · · Score: 2

      Objective-C is here to stay

      That's fantastic news. Unfortunately my access to a news server is sporadic, so I can't check whether the C++ rumours were well founded. I suppose I could check Deja News, but I find it painfully slow.

      What we need now is for Apple to sponsor an atempt to get an ANSI standard for Objectove C. Ideally Stepstone, the GNU Objective C people and Apple should form the committee. If they ever do, and a good standard results then I might be able to remove -Wno-import from my compiler flags under GCC!


      Chris Wareham

    4. Re:Objective C API's? by qsi · · Score: 3

      There are three API's supported in MacOS X:

      1) Classic (basically the old MacOS 9.x API)

      2) Carbon (a modified offshoot of Classic)

      3) Cocoa (the enhanced & updated OpenSTEP API)

      Programs using the Classic API will not benefit from the "new" features such as memory protection or pre-emptive multitasking; essentially, it's a MacOS 9.x emulator (with a performance hit?). Carbon apps will reap the benefits of the BSD stuff underneath, and porting from Classic to Carbon tends not to be too difficult. Even better, Carbonized apps will also run on MacOS 9.x machines, albeit without the memory protection, etc. So developers can maintain one codebase for both 9.x and X. Lastly, the Cocoa API is the evolved and improved version of the OpenSTEP API, and does AFAIK support Objective-C and Java. Cocoa and Carbon apps will be "equal citizens."

      More information can be found at Apple's OS X site and its developer site. I suspect StepWise will have more information on MWSF before long.

      --

      ---

      Felix qui potest rerum cognoscere causas

    5. Re:Objective C API's? by osmac · · Score: 1

      My information concerning ObjectiveC and Apple is limited to the WebObjects world, and there ObjC will fade out and Java/EJB will be the development language of choice. I do not know however what that means for OS X development/ObjC compiler support.

    6. Re:Objective C API's? by Anonymous Coward · · Score: 0

      Maybe Sun could drive the effort!

    7. Re:Objective C API's? by Anonymous Coward · · Score: 0

      Isn't gcc the only extant Objective C compiler? If so, I guess that's your standard right there.

    8. Re:Objective C API's? by Anonymous Coward · · Score: 0

      I've heard that the object oriented driver architecture switched from Objective-C to embedded C++, but the bulk of Cocoa is still Objective-C.

  16. I think he means... by kshep · · Score: 2

    I think he means that the only Apple platform that they will support will be OS X. Which makes sense because by the time the release their game the Transition to Mac OS X should have begun. So what support the old system that is being phased out?

  17. Something new by Anonymous Coward · · Score: 0

    Is MacOS gonna show us something new or just pump out stuff thats already more well tuned and advanced on today's systems?

    1. Re:Something new by Anonymous Coward · · Score: 0

      such as?

    2. Re:Something new by Anonymous Coward · · Score: 0

      Shh! Don't make him support his argument, his head might explode...

  18. I'll get me one of these by Anonymous Coward · · Score: 0

    Flip it on and let it sit on my desktop just looking pretty until I get myself a rowenta iron.

  19. Have you PRICED breakfast cereal lately? by Anonymous Coward · · Score: 0

    You could buy a decent video card for that money... :-)

  20. Toy Story 2???? by Anonymous Coward · · Score: 0

    Huh ? Methinks someone forgot to remove the warez from that screenshot.....

    1. Re:Toy Story 2???? by Polarweasel · · Score: 1

      Hmm, methinks someone forgot that you can download *trailers* for movies...

      The Toy Story 2 trailer and some outtakes are available right on the Apple site at http://www.apple.com/trai lers/disney/toystory2/index.html.

      --pWeasel
  21. I hate to admit it... by .pentai. · · Score: 1

    ...but looking at that screenshot actually gets my interest...I actually considered buying a Mac for a second there. Seriously though, the UI does look nice (imo of course). Now the names they've chosen (Cocoa, Aqua, Carbom), those worry me. From what I hear the Darwin core is pretty nice, might actually be worth checking out...who knows maybe it'd make a nice client machine.

    I'm basically rambling so that's about it...just some worthless random thoughts.

    1. Re:I hate to admit it... by Anonymous Coward · · Score: 0

      Funny, I'm a mac guy and I have been considering going the other way. What's been stopping me is my familiarity with the MacOS and that goes poof with MacOS X. Since I'm becoming more familiar with Windoze and UNix everyday, I now would like to get a PC and a Mac. MOstly so I can have all three major OSes.

    2. Re:I hate to admit it... by .pentai. · · Score: 1

      Well, I'll admit my problem...I am never happy with my OS. I often switch OS's every few months. I currently go windows -> BeOS -> linux -> FreeBSD [wrap]. Maybe it's just the desire to use everything, maybe I should see a shrink. Maybe both?

    3. Re:I hate to admit it... by Andy+Dodd · · Score: 1

      Yeah...

      MacOS X is looking REALLY sweet. It solves one of my two remaining beefs with Apple systems - MacOS blows in terms of reliability (and pre-X versions were sliding downhill. OS9 had a tendency to trash people's systems, a "festure" previously possessed by only Windows. And the Macs in CU's computer labs/campus store crash far more often than even the Win boxes. OS X will fix all of this.

      Now if only Apple would fix their greediness. Apple may have some great tech, and a generally better design than x86, but it's not worth the horrendous price premium (1.5x or more for educational prices, 1.7x or more non-edu)... And the fact that you can't upgrade a Mac very much without replacing the entire system.

      Dammit, Apple, start selling motherboard/case combos with nothing else! :)

      --
      retrorocket.o not found, launch anyway?
    4. Re:I hate to admit it... by larkost · · Score: 1

      As someone who troubbleshoots Macs for a living on a very large campus, I doubt that MacOS X would solve any problme with frequent crashes you may be expericening with 9. If you are having that many crashes there, it is probably because your Admins have no idea what they are doing... A new OS will not solve incompetence...

      I am not sure where you are getting the "tends to trash people's systems" from, but I have been using 9 since early beta's (legitimate seeing), and have found that it works very well, with one exception: If you have ObjectSupportLib there. It is a file that was needed by pre sys 8 computers, and is detrimental to 8.0 and above (if you find it in the extensions folder, trash it). My guess would be that your lab there is full of ObjectSupportLib, and the admins have never learned that this is a problem... (this would eb like putting win3.11 dll's in a NT box...). The amazing thing is that the computers will still continue to work, with only intermitant problems even with this going on....

      On the cost comment... you do get what you pay for.. And you can upgrade most any mac out there.. in every case memory and HD's.. and in most cases the processor and add any sort of PCI cards you want to (on PCI macs, of course.. NuBus or PDS on very-much older systems).. On some systems that shiped with PPC 601 processors (shiped against 486's and Pentium66's), you can go all the way to a G4 processor (of courece this would be silly, as the motherboard woudl starve the processor for bandwidth... somthing that most people forget about..). How exactly is this less upgradeable than the PC world? Just because people do it less does not mean it cannot be done....

  22. Why Linux? by Anonymous Coward · · Score: 1

    I know this may be considered flamebait and OS X hasn't been released but, as a Mac user, if OS X delivers on the features it promises, what incentive do I have for choosing Linux over OS X? On a related note, since they reportedly have OS X development running on par on an Intel box and if they release it, what's the incentive for Intel hardware users? Admittedly, I'm a casual Linux user and just want to know the opinions of those more experienced with Linux.

    1. Re:Why Linux? by rm+-rf+/etc/* · · Score: 2


      Well, if you want to run linux apps, there's a reason... Most linux apps will run on OSX, but if they use Posix threads, OSX has to emulate that which will slow it down a hair. You might also want to use X. XNext has been ported to OSXServer, but isn't overly stable in my playing. Oh, don't forget the camp who will use linux because non-free software is a mortal sin.

      I think if you have a mac, OSX is a clear winner, mainly cuz no matter what they say, all the mac linux distros do wierd things on my powerbook... Maybe a desktop is better, but MacOS is too damn pretty and well thought out to leave for long...

      Every OS has it's merit. I don't use linux on my daily desktop machine (because netscape is so ugly and there is no decent gui mail client) and I don't use MacOS on my server... Use what fits your needs.

    2. Re:Why Linux? by Jon+Peterson · · Score: 2

      I think you are right.

      I believe that Mac OS X is by far the most serious challenge to Linux, and on purely practical grounds it is probably a superior OS.

      It remains to be seen whether Apple can get the OS into the mainstream in a sensible way. If an intel version is released (I'm not sure why they appeared to halt it, since early betas were released for Intel) I would consider it a very serious choice.

      My experience with version of the server product were positive, and although they have done some semi-radical stuff (like rip out the config files from /etc and stick it all in a nice organised directory), it is basically a good unix base with a GUI that leaves KDE and GNOME looking like two bit shareware projects, frankly.

      So, we'll wait and see.

      --
      ----- .sig: file not found
    3. Re:Why Linux? by the+eric+conspiracy · · Score: 1

      if OS X delivers on the features it promises, what incentive do I have for choosing Linux over OS X?

      For a server Linux will be a lot better. For a desktop machine, you are going to want Mac OS X.

    4. Re:Why Linux? by Todd+Stewart · · Score: 1

      "For a server Linux will be a lot better."

      Do you anything to back up this assertion?

    5. Re:Why Linux? by Darchmare · · Score: 2

      I think the fact that it only runs on PowerPC iron is going to kill Apple's chances of destroying Linux. If they went cross-platform, things might get very scary indeed (for Microsoft in particular - Linux might be immune to some degree due to its userbase).

      Right now, it makes no sense from a business perspective for Apple to offer it to X86. They make their profits on hardware, and the R&D required to support the wild world of drivers in that area wouldn't be worth it. I guess that's where Darwin could come in, though.

      I'd like to see Apple open up cloning again. Keep better control over it (sorry folks, pulling an IBM is - rightfully so - not in Apple's interests), but don't kill it outright. This won't happen for a while yet, but it's something to think about in the future.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    6. Re:Why Linux? by Anonymous Coward · · Score: 0
      going to kill Apple's chances of destroying Linux
      I can't believe you're saying this. Are you really that blind that everything is a Linux war? You're a fool.
    7. Re:Why Linux? by Anonymous Coward · · Score: 0
      For a server Linux will be a lot better."

      That's just FUD. Everyone knows that the serious, giant web sites and ISPs use BSD, not Linux. There's no end of documentation on this.

    8. Re:Why Linux? by Anonymous Coward · · Score: 0
      For a server Linux will be a lot better. For a desktop machine, you are going to want Mac OS X.
      For a server Linux will be a lot better. For a desktop machine, you are going to want Mac OS X.
      Great. More FUD from the Linux-addicted zealots.

      Any IT department trying to keep costs down will choose the same platform on the shared central computer (I think you call this a "server") as they do on the user terminals (I think you call this a "desktop", queerly enough). If they're running BSD on the terminals, they're going to run it on the shared computer as well. And of course, BSD has always been preferred on big machines. You might not like it--I know I sure don't--but it's true.

      Apple choosing BSD over Linux is a superscrew to the GNU Community. This is going to hurt us for a long time. Mark my words.

    9. Re:Why Linux? by Anonymous Coward · · Score: 0

      Umm no, my guess is that the poster is a human being, and thus has some sort of intelligence. Since this thread was discussing the threat of Mac OS X to Linux, the poster, using said intelligence, decided to stay "on topic" and talk about the threat of Mac OS X to Linux.
      Perhaps it's just on Slashdot where being on topic is thought of poorly?

    10. Re:Why Linux? by Anonymous Coward · · Score: 0

      The poster said that Linux was better than Mac OS X. As I'm sure you've seen, Mac OS X has been just "slightly" modified from its BSD origins. I don't think BSD really factors into the argument.

    11. Re:Why Linux? by Wyatt+Earp · · Score: 2

      I have been asking myself the same question.

      I run Mac OS 9 at home, and I have a dual boot 95 and CalderaOpen Linux PeeCee. Oh I have another box running RedHat 5.2 also. At work I have OS 9 and a MacOS X Server running on an iMac C.

      I'm not really sure what I want to use as a Server. OS X's installer is a dream, even compared to Caldera. I've tried YellowDog Linux PPC and it kept crashing and burning on my "Beige" G3. I'm really trying to decide if I want to slap all my time and effort into Linux, or do I want to work more with OS X Server and WebObjects?

      I've horsed around with KDE and I'm not sure how much I like it compared to MacOS and OS X Server, theres just something lacking to me in the UI.

      As for OS X Server, I really like it as a Server. I'd use it as a desktop OS, but I can't play my OpenGL games under it.

    12. Re:Why Linux? by Anonymous Coward · · Score: 0

      Why not use both? I dual boot between OS 9, and LinuxPPC, it works fine. Each has its merits. Once OS X comes out, I will still dual boot, as I am sure that each will still have its merits.

    13. Re:Why Linux? by Anonymous Coward · · Score: 0
      Why not use both? I dual boot between OS 9, and LinuxPPC, it works fine. Each has its merits. Once OS X comes out, I will still dual boot, as I am sure that each will still have its merits.
      If I have an Apple GUI and a BSD substrate, I can see no reason ever to "dual boot", because nirvana has been achieved. Throw away a tightly engineered system to dualboot in *Linux* of all things? Please don't make me laugh, silly Winix boy.
    14. Re:Why Linux? by Darchmare · · Score: 2

      I guess so! :>

      I was saying it in the context of the post I was replying to. Right now I don't think Apple is even really competing against Linux (and yes, if Linux were a threat to their market, they WOULD compete). They're more worried about Windows and keeping current Mac users at this point.

      The AC should read more carefully. I said "kill Apple's chances of destroying Linux", not "kill Apple's efforts in destroying Linux". Seems subtle, but there's a big difference. Then again, it is comon with ACs to not read carefully, so I shouldn't be too surprised...

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    15. Re:Why Linux? by Eponymous,+Showered · · Score: 1

      Because it's free and runs on commdity hardware. That's why I run it anyway. You don't have to be caught up in the endless (expensive) upgrade treadmill. That's assuming Linux apps do the trick for you (or you write them).

      I hadn't heard about MacOSX running on Intel. I thought they dropped that some time ago.

      I'd love a G4 with MacOSX, but that's gonna be a lot of dough, not to mention the cost of software you'd run on it.

    16. Re:Why Linux? by the+eric+conspiracy · · Score: 1

      For a server Linux will be a lot better."

      That's just FUD. Everyone knows that the serious, giant web sites and ISPs use BSD, not Linux. There's no end of documentation on this.


      Interesting and perhaps shoot-from-the-hips reactions to my comments. First, I do not believe that you can flat out say that "serious giant web sites use BSD, not Linux" any more. For example, eToys was is the 3rd largest ecommerce site on the web in Q4 this year. eToys runs on Linux. Google, which is an extrodinarily large site with something like 2000 servers runs Linux. BSD advocates need a reality check here - the use of Linux in large sites is there, and is increasing.

      The second point is that people are completely forgetting to examine the thread before flaming. The original question was:

      "If OS X delivers on the features it promises, what incentive do I have for choosing Linux over OS X?"

      The reason that Linux will be better than OS X has NOTHING to do with the BSD vs. Linux holy war/debate. The reason is the OS X is being positioned as a desktop OS, as a companion to OS X Server by Apple. As such OS X is unlikely to have support for large numbers of users and may contain a variety of cripplings so as to not encroach on the OS X Server 'market space'. This sort of castration is likely to make Linux a better choice (per the original question) than Mac OS X for server applications.

      How the various *BSD PPC versions will compare to Linux on Mac hardware I don't have a clue. However I will say that they too will probably be better choices for server applications than Mac OS X for the same reasons.

      Finally, one person commented that IT departments like to choose servers that run the same OS as their clients. This is true IN SOME CASES. It has never been true when the Macintosh has been the client. There are far more UNIX + variant and NT servers in Mac client environments than Mac servers. Macs have historically been crappy servers for a variety of reasons, AND I DO NOT EXPECT THIS TO CHANGE. While Apple may be selling this nice fancy BSD derived server, Apple sure as shit does offer a fault tolerant redundant power supply multi CPU hot swappable drive box to run this software on.

      Guys, next time do engage the brain before starting the typing.

    17. Re:Why Linux? by Tom+Christiansen · · Score: 3
      OS X is unlikely to have support for large numbers of users
      Like what, like just two bits for the uid? I can just see it now:
      • uid == 0b00: "root"
      • uid == 0b01: "daemon"
      • uid == 0b10: "luser"
      • uid == 0b11: "nobody"
      The humor-impaired should please insert smileys. I'm not arguing with anybody, just applying levity.
    18. Re:Why Linux? by Cvandal · · Score: 1
      Apple choosing BSD over Linux is a superscrew to the GNU Community. This is going to hurt us for a long time.
      Mark my words.

      Apple didn't "choose" BSD over Linux. MacOS X is a direct descendent of NeXT, and NeXT used the Mach/BSD combo before Linus even thought about creating his own Unix Clone.

      It was a case of "don't fix what ain't broke" rather than screw Richard Stallman

    19. Re:Why Linux? by Anonymous Coward · · Score: 0
      It was a case of "don't fix what ain't broke" rather than screw Richard Stallman
      You say that as though it would be a bad thing. :-)
    20. Re:Why Linux? by King+Babar · · Score: 2
      OS X is unlikely to have support for large numbers of users
      Like what, like just two bits for the uid?

      Well, you can't say that would byte... Seriously, you could argue that's two bits more than they've traditionally had, so Steve Jobs could definitely sell that as an amazing innovation. :-)

      I mean, hey, the last time Jobs introduced a big new OS (on the original NeXT cube), the big breakthrough was that the interface wasn't a one-bit monochrome like a Mac; nosiree, we had a full, luxurious 2-bit grayscale...

      --

      Babar

    21. Re:Why Linux? by larkost · · Score: 1

      Actually, if you get a Voodoo 1, there is still that Glide Driver floating arround, and the copy of Quake... :)

    22. Re:Why Linux? by znu · · Score: 1

      The reason is the OS X is being positioned as a desktop OS, as a companion to OS X Server by Apple. As such OS X is unlikely to have support for large numbers of users and may contain a variety of cripplings so as to not encroach on the OS X Server 'market space'.

      Mac OS X Server has no future. Apple announced yesterday that it is adopting a single OS strategy. The future will probably be a package of server software that Apple will sell for installation on Mac OS X "Client", in much the way AppleShare IP is sold for the current Mac OS. As such, I doubt Apple will cripple anything in Client. How could they do it anyway? The entire core of the OS is open source! If Apple tried to cripple the OS, it would take about three hours for someone to fix.

      --

      --
      This space unintentionally left unblank.
    23. Re:Why Linux? by Anonymous Coward · · Score: 0

      Steve Jobs mentioned in his keynote that all of Apple's website runs on MacOS X Server today (1.5 million hits per day, 9 million per week).

      The MacOS X website mentions that Apache is bundled with the client.

      As someone else noted, Steve made it very clear that there will be only one(1) OS for Apple come Jan 2001. So MacOSX Server will not be a seperate OS in the future.

      This leaves little other option than having the server logic be installed as optional packages. And it would be VERY hard to dumb down the OS in this case. The remaining question would be: Why would I buy the server package from Apple compared to porting Linux/BSD Server applications? The price would have to be reasonable, or the package just REALLY compelling. I think either (probably both) is likely.

  23. Anti Aliasing by Christopher+B.+Brown · · Score: 2
    As for the anti aliasing issue, I am increasingly coming to suspect that this will happen, not via changes to X itself, but rather via implementation of structures that manage this.

    Note:

    • GNOME Canvas ;
    • It's not clear what there may be that is equivalent with KDE, but there will likely be something, whether in KDE or in Qt;
    • GnuStep will support whatever the underlying infrastructure does, and it would make a lot of sense to get Display Ghostscript to do anti-aliasing...

    Long and short is that it may be quite appropriate to have antialiasing managed within application libraries as opposed to directly in X.

    --
    If you're not part of the solution, you're part of the precipitate.
    1. Re:Anti Aliasing by Anonymous Coward · · Score: 0

      I don't know much about GNOME Canvas, but I'm guessing the text rendering would be done client-side then?? Eek I guess there goes the myth that X is "network transparent", eh? Then again, we might all have gigabit ethernet soon, so there's hope yet :P

    2. Re:Anti Aliasing by Anonymous Coward · · Score: 0

      When Gnome makes the switch over from imlib 1 to gdk-pixbuf we will have anti-alias support in gnome. Raster is also adding anti alias support in imlib 2. You can see screenshots of the wip here http://www.rasterman.com/raster/imlib.ht ml

    3. Re:Anti Aliasing by Anonymous Coward · · Score: 0

      I was a fly on the wall for a recent conversation between one of the XFree guys and raster. Basically, X *will* be getting Anti Aliasing. Its going to be a post 4.0 from what I got from the conversation, but it is something of a priority of the guy who will be writing it. He's one of the core X developers recently hired by SuSE IIRC. I do wish I could remember his name.

    4. Re:Anti Aliasing by Anonymous Coward · · Score: 0

      Linux kiddies don't have networks anyway; look how long it's taken (taking?) for them to get NFS working.

    5. Re:Anti Aliasing by Anonymous Coward · · Score: 0

      It's also fairly easy to implement if you use opengl and glx instead of the regular X11 drawing functions. Just do glEnable(GL_BLENDING), set the blend function, set the raster position, and do a glDrawPixels.

  24. Also nifty . . . by delevant · · Score: 2
    . . . is the apparent fact that the "dock" icons have a zoom effect when the mouse rolls over them.

    So if your dock has tiny 4x4 icons, they'll zoom up to a readable size when you pass the mouse over -- I believe that this is the effect being shown in the screenshot.

    I don't know how well that will actually work, but it'll be interesting to see how it all turns out . . .

    --
    I have no .sig, and I must scream.
    1. Re:Also nifty . . . by chadmulligan · · Score: 3
      So if your dock has tiny 4x4 icons, they'll zoom up to a readable size when you pass the mouse over -- I believe that this is the effect being shown in the screenshot.

      While much of the "new" interface is evolutionary - a refinement and consolidation of many ideas from past iterations of the Mac OS - there are some indications of what the future GUI will look like. IMHO this is one of them... while this will unsettle many people who have grown used to static screens, dynamically changing depending on context - what you're pointing at (and in the future, what you're looking at) - will be the way to go.

      BTW Netscape's buttons that stay flat while you're not pointing at them were a preview of that, although personally I consider them a good idea badly executed.

      The three colored buttons which grow indicators may not be that great, since there are many color-blind folks out there - there should be an option to keep the indicators permanently. Large icons are great, as long as the user can scale them down. It's been getting progressively harder to design distinctive and good-looking icons - now we can go into detail and color, which was just not possible with 32x32 and 14-color icons (yes, I know lately 32-bit color icons have been possible).

      Using animations, sounds, translucency and so forth will also be a hit, although of course the CLI set will hate wasting cycles on that sort of thing... and also, amateur interface designers will be able to shoot themselves in both feet very easily. Just call it evolution in action :-)

    2. Re:Also nifty . . . by terrified · · Score: 1

      Combine these evolutions with what may be the coolest GUI addition to come from Microsoft in a while (maybe ever): the mouse that knows when your hand is on it. see the related Slashdot Article from last October. (the links into Microsoft's research site all seem to be dead) basically, one of the things a pressure-sensitive mouse (combined with an aware windowmanager) could do is hide icons/menus until you put your hand on the mouse. Now that graphics and processor hardware is starting to be capable of fast transparencies, i can imagine some very cool GUI evolutions. but, as has been said, these are just refinements of the WIMP (Windows Icons, Mouse, Pointer) idea of a GUI. what would be a revolution? 3d displays? nah, not on a 2d display device, although on a holographic display that might be usable. And i want a "focus follows eyes" function in X.

    3. Re:Also nifty . . . by Anonymous Coward · · Score: 0

      And i want a "focus follows eyes" function in X.

      That'll make it awfully hard to program with my eyes closed, which I do a lot...or while watching television.

  25. Apple interface by engel · · Score: 5

    I know i will get flamed for this, but...

    I think that the Mac interface is proably the best GUI around (unless you count CLI as a GUI...)

    It is neat, efficient, and has a paradigm that is only broken a few times by certain developers. In general, it is consistent and slick.

    I think the reason people like Macs is not because they are faster or more stable or whatever, it is because Apple has always worried about its machine-human interfaces. MS just wants money, *nix just wants a good server running, but Mac has always been about interface.

    So i think it is great that apple is trying new ideas (even if they really aren't that new) in their interface.

    Use of color as a paradigm, use of transparency now that machine can handle it, use of sizable icons, the dock, several ways of using the finder, etc. etc.

    However, there is one thing i DO NOT like about the Mac interface, and what i LOVE about GNOME/Enlightenment: G/E is TOTALLY configurable to my speciifications. As of yetr, there has been no setting that i wanted to change that i have been unable to change. Virtual Windows, mouse behavior, background colors/themes for easier vierwing, etc. etc

    The problem with the Mac interface, now, is not going to be whether it is a GOOD interface, it is whether or not you can configure it to YOUR work environment. Most geeks don't like the mac interface because it follows ONE paradigm and they happen to not like that paradigm.

    So if Apple were REALLY interested in human-machine interface instead of branding and marketing, they would make slick interfaces with the uber-configurability of G/E and beyond...

    THERE IS MORE THAN ONE WAY TO DO IT!

    1. Re:Apple interface by Anonymous Coward · · Score: 0

      No, Leslie, you don't count a CLI as a GUI. And "THERE IS MORE THAN ONE WAY TO DO IT" sounds more like an accidental declaration of your sexuality.

    2. Re:Apple interface by Anonymous Coward · · Score: 0

      Although I am saving up my nickels and dimes for when the G4e comes out towards the end of the year, ane the OSX consumer has been released (and probably gone through at leastone "update"), apparently with the current OSX-server you can special order installation of a more or less full BSD level. Whether they have something like X windows as part of this distro I have no idea. You can also hang Linux PPC on the box, and this ability should continue with OSX. My point is that even now there is the option of installing additional software which will let you kill the Mac UI and drop into a CLI under FreeBSD--what the present bells and whistles are at the BSD level, and what will be available in the future are unknown to me.

    3. Re:Apple interface by Anonymous Coward · · Score: 0

      > So if Apple were REALLY interested in human->machine interface instead of branding and >marketing, they would make slick interfaces with >the uber-configurability of G/E and beyond... >THERE IS MORE THAN ONE WAY TO DO IT! I think this is something hackers never seem to understand about Apple: YOU ARE NOT APPLE'S TARGET AUDIENCE! Apple targets their stuff to non-computer experts. They don't don't want to know that MacOS X is Unix based, they just want it to be stable and easy to use. Consumers don't want CD players where they can reprogram the keys, they want a consistent interface that they can learn quickly and transfer to other products.

    4. Re:Apple interface by qsi · · Score: 2

      So if Apple were REALLY interested in human-machine interface instead of branding and marketing, they would make slick interfaces with the uber-configurability of G/E and beyond...

      This was supposed to be implemented in MacOS 9.0 (well, OK, it was supposed to have been implemented in Copland :-)) as "Themes" for the Appearance Manager. Indeed, MacOS 9 betas for a long time shipped with various Themes, which did allow for very far-reaching customization of the GUI, far more than what is possible with, say, Kaleidoscope. This was apparently nixed at the last moment (by Steve Jobs Himself, the lore goes). Since it was never officially included, no reason was given, but the thinking goes that such Themes would have made helpdesk support a complete nightmare, as one would not be able to describe UI elements generically. Anyway, I suppose comes back to the difference between full customizability for power users, and providing a good, generic solution for, eh, "normal" people. :-) We'll probably see some Kaleidoscopish for MacOS X too, although I am not familiar with Aqua's patching mechanisms.

      --

      ---

      Felix qui potest rerum cognoscere causas

    5. Re:Apple interface by mprovost · · Score: 2
      The whole point of the Mac interface has always been a consistent look and feel. User customization is not consistent with this concept. One advantage of the Mac is that I can sit down in front of any one and the desktop looks and works pretty much the same as any other Mac. Try moving between two Unix stations and doing that.

      Sometimes having an Interface Nazi forcing one standard is a Good Thing. Linux/BSD/etc are never going to win on the desktop as long as they have so many window managers.

    6. Re:Apple interface by Darchmare · · Score: 2

      My guess is that 'themes' will make it into MacOS X. At least, under the scenes.

      Themes are alive and well in MacOS 9 - Apple simply decided to refrain from bundling any, and has not encouraged developers to make their own (you can download some from a few sites, however). Jobs is really big on 'total user experience' - since themes didn't replicate very well across all apps, rumor was that Jobs cut it out at the last moment.

      By the time OSX ships, theme capability will have been in some variant of the MacOS since v8.5 - over 2 years earlier. Developers have been slowly getting their act together as far as Appearance Manager compliance goes, so things may go smoother now.

      Also, recent builds of OSX have been shipped with the old dark platinum appearance - only since yesterday has Apple been public with their new UI. It would appear that there is some sort of plug-in theme enabler to make the switch so easy and transparent (even Microsoft hadn't seen it, supposedly - I can understand why :>).

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    7. Re:Apple interface by Darchmare · · Score: 2

      Actually, many of us ('us' being Mac users) do wish for great customizability.

      However, we don't want to come at the cost of usability, nor do we want to have to edit a text file for the privilege. It's a hard line to walk for Apple.

      That said, I think Kaleidoscope-like theme capability will go a long way. That's pretty much a given though.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    8. Re:Apple interface by frankie · · Score: 2
      So if Apple were REALLY interested in human-machine interface instead of branding and marketing, they would make slick interfaces with the uber-configurability of G/E

      Amen, brother. I watched Steve play with his toys for 2 hours on Wednesday, and the 2nd biggest disappointment was that OS X probably won't let you modify The Look very much. The new colorful bubbly UI is kind of cute, and Steve really has saved the Mac, but after QuickTime4, Sherlock2, and the color "tangerine", I can't trust his judgement when it comes to interface design.

      For example, my friend Stephan is totally red-green color blind. The OS X "traffic light" metaphor for window controls will be a massive problem for him. He'd be much Much MUCH happier with the UI he uses in LinuxPPC.

      FWIW, my #1 disappointment was the complete lack of new or improved hardware. What I really Really REALLY hoped Steve would say:

      1. the G4 line bumps back to its original stated speeds of 400/450/500. Motorola should be ashamed about this!!! And the re-pipelined 700MHz chip is also a ways off.
      2. the iBook gets 64Mb RAM and a bigger HD. It's such a huge success, and chip prices have come down. Also, replace the Tangerine!
      3. Pismo, the new Powerbook!!! Or failing that, at least give a $200-500 price break on Lombard

      Ah well. So it goes.

    9. Re:Apple interface by chrischow · · Score: 1

      no way dude, the tangerine ibook rocks!

    10. Re:Apple interface by mr_burns · · Score: 1

      Hey...this is a UNIX system...open up bash (I've heard you can do this in macos x DP2), ps -aux, kill aqua, run X. We're geeks, and Apple's giving us an OS we can really play with if we want to, or just get work done if we don't. Be happy.

      --
      "Let him go, Ralph. He knows what he's doing." --Otto Mann (simpsons)
    11. Re:Apple interface by blibbler · · Score: 1

      There has been a group working on making an open-source appearence (that is what they are called in the MacOS... "themes" are for the entire UI change, not just the visuals) creator. The word from apple is that they won't remove appearance capability, but they won't do any more with it.... Of course as MacOSX is a completelty independant from other MacOSs, so they might not have put the time in to make it compatible with the previous appearances, and given the changes in the UI, this might nto even be feasable.
      anyway, the url for the group workingn on the open source appearance editor is:

    12. Re:Apple interface by Mad+Browser · · Score: 1

      When you roll over the buttons, the icons insert symbols like 'x' for close and the like...

      --hunter

      --
      RateVegas.com - Vegas Reviews
    13. Re:Apple interface by hagbard23 · · Score: 1

      For example, my friend Stephan is totally red-green color blind. The OS X "traffic light" metaphor for window controls will be a
      massive problem for him. He'd be much Much MUCH happier with the UI he uses in LinuxPPC.


      I haven't actually looked at the widgets used in window controls for a long time. I remember the position. Short of having text labels that say "close", it's all just metaphor anyway. Who decided that "X" meant close window anyway?

      I would suppose that people with severe color blindness would do the same thing for real traffic lights, too. (if the top light is lit, that means stop). I don't think it will be that much of a problem.

      --
      Dan Bongert <*> http://www.tiltingatwindmills.net
      This is a Chao. A Chao says "Mu."
    14. Re:Apple interface by Anonymous Coward · · Score: 0

      you nimrod... that happens to be the Perl slogan

    15. Re:Apple interface by weatherboy · · Score: 1

      Heh - the MacOSX graphics layer is 'Display PDF', not XWindows. But I do hope they'll update the Appearance SDK so we can switch & create new themes just like in MacOS 8 & 9.

    16. Re:Apple interface by Maserati · · Score: 1
      Not by me you won't :-)

      The Themese that were "supposed" to be in the OS did get killed. I've seen bootleg copies of the theme files. I've tried 'em all actually. They're pretty, but less useful than the now-classic Platinum appearance. The problem with them is that they all provide less visual feedback than the Platinum appearance. The Apple themes (HiTech and Gizmo) were pretty, but way too busy for practical use. Most of the 3rd-party themes I've seen have come up lacking with respect to the Platinum theme. YMMV.

      I did a quick websearch (google) and came up with a few links:

      DSG Theme

      the Allegro Themes Project

      The last link has several themes to try out, and a few links to other sites with themes.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    17. Re:Apple interface by chewbca · · Score: 1

      but then of course.. TMTOWTDI.

      --
      -- "This is my sig... there are many like it but this one is mine"
    18. Re:Apple interface by Bongo · · Score: 1

      Yes, and without that it would not be a mac. I am glad the incomplete Appearance themes were Steved, because the inconsistency would have irritated me. That was a design decision, by someone who values UI design... not just eye candy but Form and Function.

      Of the plethora of shareware extensions available for the mac, very few actually improve the interface (IMHO). It's not a bad design, and of course it's not easily configurable like nix WMs.

      There's the story of the architect of a glass office block who selected window blinds that only had two settings.. fully open or fully closed, because he didn't want people messing up the aesthetics of his facade. I think that's going too far, but does show that design requires a 'Nazi' mentality. (Hitler originally wanted to be an architect).

      If what you value is configurability, then that's fine and don't trash MacOS for not having it. It's not meant to have it. There are other systems that are designed to be flexible, and those can be compared on how well that design objective was achieved. Flexibility is quite hard to build into a system, especially when the ultimate in flexibility would be to just give people a book on windowing systems and a copy of egcs.

    19. Re:Apple interface by jafac · · Score: 1

      Actually, Themes in OS X would not impact helpdesk support.

      Just use whatever passes for NXHosting on Mac OS X (I've heard rumblings that Quartz will allow this kind of feature) - and you don't have to describe the interface to the tech, he can see it on his screen!

      I wish I had a nickel for every time someone said "Information wants to be free".

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    20. Re:Apple interface by King+Babar · · Score: 2
      The whole point of the Mac interface has always been a consistent look and feel. User customization is not consistent with this concept.

      Huh? I think the consistent look-and-feel point is all about how applications look and feel, and is a concept that implies consistent placement of menus, the use of standard UI components, and the like. What those components look like when rendered on the screen should be a lot less important, as long as they have an equivalent level of consistency. And, given that you'll be logging into a Mac OSX box in any case, your look and feel will be consistent and idiosyncratic to you, down to the frosted chrome penguin close buttons.

      Another problem with your statement is that it flies in the face of history. Since the time of the original Mac, users have been allowed to individualize their computers to a considerable extent: think placement of icons on the desk top (no icon dock needed), the ability to choose background patterns (even dynamic ones, like the "fish tank" background), edit icons, and you name it. Dramatic changes in the apppearance of the interface is as Mac-like as the one-button mouse. :-)

      --

      Babar

    21. Re:Apple interface by lucidvein · · Score: 1

      If Apple doesn't continue with Appearance Themes in OS X, someone else will do it.

      Here is the URL for news on the Allegro Themes Project. And here is the page for info on Theme Machine, which is a MacOS theme builder currently under development.

      --

      "I have a cunning plan..."

    22. Re:Apple interface by megabulk · · Score: 1

      The mac interface is now and probably will continue to be customizable by anyone who cares to expend a little effort into doing so. The Appearance control panel within the OS, and extensions like Kaleidoscope, Prestissimo, etc. allow for control over aspects of the interface.

      I think, however, that the majority of consumers don't give any thought to Human Interface Guidelines, Useability, and Interface Philosophy. They're easily wowed by sexy liquid transparent glowing gewgaws. It's only aesthetic sticklers like us that want to rearrange the close-boxes and have opaque high-contrast 2-bit ambidextrous scroll-bars that consume less processing cycles. And why should anyone else care? And why shouldn't Apple sell more boxes to your grandparents?

    23. Re:Apple interface by blibbler · · Score: 1

      since posting above, a "reliable source" informed me that aqua is, infact, an appearance... so it seems that there remains appearance suport in MacOSX.

    24. Re:Apple interface by frogstomper · · Score: 1

      "Appearances", not Themes. An Appearance controls the dasign of interfac elements, a Theme controls the combination of Appearances with fonts, colours etc.

      Appearances have been supported since 8.5 and will be supported in X (but, obviously, with a completely new format). They are not, and will not be, documented. One of the reasons is that changable Appearances is not compliant with a consistent interface. (That's irritating for geeks, but then, geeks aren't Apple's primary market.)

    25. Re:Apple interface by frogstomper · · Score: 1

      True; however, it's in a new appearance format (source: an Apple HI engineer). Considering that the graphics architecture has changed completely and Aqua uses features that wouldn't work under classic MacOS even if Quickdraw supported them (shadows and transparency require double-buffered windows) that isn't much of a surprise.

  26. iSpam by Bishamon-tenno · · Score: 0
    Holy Moly,

    Oh mail server is getting a good deal of spam this morning from some guy named Steve Jobs about an amazxing new product called iCards. It's originating from applenews.lists.apple.com. Anyone elese getting this unsolicited garbage?

    Bish

    --
    "Slash one! Slash two! Three slashes and your done!"
  27. Re:Toy Story 2???? Hello? McFly? by Anonymous Coward · · Score: 1

    Huh ? Methinks someone forgot to remove the warez from that screenshot.....

    First of all, it's probably the trailer. Second of all, if it is the movie, it's not exactly warez, considering Steve Jobs is CEO of Pixar *smack*.

  28. Unix-like stability? by Emil+Brink · · Score: 2

    It's interesting to ponder about the (perceived) graphics performance in Mac OS X, something Steve made a big point about, versus the separation of kernel and user space code as is common in Unix OS design... What I'm saying is that if Mac OS has such great graphics performance, that should come at the same cost as it would in e.g. Linux. As everyone no doubt knows, graphics drivers are kept out of the kernel in Linux because of fears of lessened stability (among other things, no doubt, but that is a major thing). I wonder how the Apple people solved this.

    One interesting, related, thing was that during the keynote, they should demo Quake 3 Arena running under Mac OS X, and it crashed... OK, no big deal, but then they just abandoned the demo instead of showing us how Mac OS recovers from a crashed full-screen OpenGL app. Makes we wonder...

    --
    main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
    1. Re:Unix-like stability? by mprovost · · Score: 1
      As everyone no doubt knows, graphics drivers are kept out of the kernel in Linux because of fears of lessened stability (among other things, no doubt, but that is a major thing). I wonder how the Apple people solved this.

      Apple pretty much controls the hardware (how many choices of graphics cards come with an iMac?) so they can write a few really good drivers for their own hardware and integrate it really well with the whole system. They don't have to worry about stability issues with some $10 SVGA card.

    2. Re:Unix-like stability? by Anonymous Coward · · Score: 0

      The whole graphic driver in kernel space issue is a canard produced by retrograde Unix pharisees mindlessly repeating what their forefathers told them was "the right way".

      You think I'm wrong? Produce one NT4 blue screen dump caused by a video driver. What? Not even one? After all those NT BSODs? Jeez, what a surprise.

    3. Re:Unix-like stability? by Anonymous Coward · · Score: 0

      Hint: Mach 3.0 (thread shuttles and IPC) and VM (passing big chunks of wired memory from one address space to another).

  29. Icon sizes, et al by jd · · Score: 2
    Mac OS X and Windows aren't really much different, with respect to icon sizes. The difference is that Windows opts for a default of small icons (changable in the control panel) and Mac OS X opts for a default of large icons (also changable, though I believe the size is a good deal more controlable than in Windows).

    As far as multitasking, Mac OS X is based on Unix. Unix is a true multitasking environment. Thus, Mac OS X must also be true multitasking, if they've kept even a smidgen of the Unix source.

    Desktop style - I like. It looks nice, seems cleaner than Windows (and definitely crisper), and has a much better layout. Personally, I -still- think RiscOS blows all other desktops away, but whether we'll ever see a "real" RiscOS-style front-end for anything other than a dying PC that Acorn murdered in cold blood is yet to be seen.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  30. Re:Oohhh Pretty colors by Anonymous Coward · · Score: 0

    ...which is the point. Apple isn't stupid enough to alienate their core users...

  31. Looks Good... by Anonymous Coward · · Score: 0

    The GUI looks very nice. I particually like the translucent menus as they visually stress their temporal nature to the user.

    I am not sure I agree with having four identically shaped buttons on the window's title bars. It seems like taking away shapes makes it much harder to remember what a button does and locks the position of the buttons on menu bar. The destroy button must always be the far right button for example.

    Apple looks like the GUI to follow for the next few years.

    1. Re:Looks Good... by Anonymous Coward · · Score: 0

      The window buttons have rollover graphics inside them: Maximize (green) is "+", Minimize (yellow) is "-" and close (red) is "x"

    2. Re:Looks Good... by Anonymous Coward · · Score: 0

      And the clear button on the far right side does nothing?

    3. Re:Looks Good... by Creepy · · Score: 1
      I couldn't see those marks, but I sure hope they're there - a mac user I know is Red-Green colorblind...
      Red-Amber-Red... must be some decorative pattern :)

      The biggest thing I dislike about macs is the menubar is attached to the screen and not to the window. That originally was the result of a hack when Apple wanted to add multitasking to its single application at a time system (OS6 with multifinder) and doesn't give a proper window to menu relationship. I'm sure menus on windows will work when running an X Window, but wonder about native OSX Apps...

      Hmm... strayed a bit from the original topic (I was responding to the Looks Good part)

    4. Re:Looks Good... by arcum · · Score: 1

      Its a matter of preference, really, but one thing I aways get irritated about when I'm using Win or Linux is having to look to see where the menus currently are, when I want to get at them. On a Mac, I just have to do a quick upwards jerk of the mouse to get to them. So mainly, it is a matter of consistancy of location.

      It would be better if it's customizable in Mac OS X, though, so that people used to another OS could adjust it to their own personal preferences, though...

      --
      --Arcum
    5. Re:Looks Good... by Anonymous Coward · · Score: 0

      The clear button on the far right puts the whole GUI into "one-window-at-a-time" mode. Select another window from the dock and the current one is minimized at the same time the selected one is opened.

      I'm interested in seeing how this is extended to a multi-headed user.

  32. Color reactance? by FascDot+Killed+My+Pr · · Score: 1

    Are those little colored lights in the toolbar color reactance indicators? If so, Linux GUI people better get on the stick...
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
    1. Re:Color reactance? by Kesh · · Score: 2

      If you're referring to the red-yellow-green buttons, those are respectively Close-Minimize-Maximize buttons. The purple one on the right I'm not sure about, but that may be the new button for the Windowshade option (where the whole window 'rolls up' to be just the bar at the top).

  33. Linux like OS :-) by Anonymous Coward · · Score: 3

    In the press release they said that Mac OS X is a Linux like OS. Things have really changed. Not long ago we said that Linux was a Unix-like os, but now it is changing at instead the Unix-based OS are Linux like :-) On the other hand I have problems seeing how Apple hopes to come out ahead with this. Having a nice GUI isn't a real competitive advantage for long, with the progress being made in GNOME and X-windows, the advantages of Mac OS X will not last many months. AFAIK anti-aliasing is beeing added as part of XFree 4.0 and is already part of the GNOME canvas. The scalable icons is also something planned for the next release of GNOME, and AFAIK it is already at least partially implemented in the CVS version.

    1. Re:Linux like OS :-) by Anonymous Coward · · Score: 0

      "On the other hand I have
      problems seeing how Apple hopes to come out ahead with this. Having a nice GUI isn't a real competitive advantage for
      long, with the progress being made in GNOME and X-windows, the advantages of Mac OS X will not last many months."

      One of the funniest things written today...in a sad sort of way...

      Yeah, that Gnome is nipping right on the heals of Apple. Look out Apple! an open source win95 ripoff is comming! Yawn.

    2. Re:Linux like OS :-) by the+eric+conspiracy · · Score: 3

      Having a nice GUI isn't a real competitive advantage for long, with the progress being made in GNOME and X-windows, the advantages of Mac OS X will not last many months.

      I disagree entirely, The Mac OS GUI is many YEARS ahead of what is offered in Linux, not only due to the GUI but the fact that Mac applications integrate with the GUI seamlessly and consistently. In addition the anti-aliasing feature you mentioned is only a tiny part of the advantages the Mac OS X display technology will have because of it's adopting of PDF.

      People can make up Mac OS X themes all they want, but until the application software all integrates with the GUI, Gnome and K are not going to be a patch on the Mac OS X UI. Hell, you can't even cut and paste, or move a mouse cursor around consistently in Gnome or K, and these are things the Mac had on introduction in 1984, fifteen years ago.

    3. Re:Linux like OS :-) by Erich · · Score: 2

      How can you say that the MacOS GUI is years ahead of Linux when I can't even do SloppyFocus or select-goes-into-clipboard? I find MacOS *extremely* hard to use. It's easy to learn, sure, but I can't use it on a day-to-day basis.

      --

      -- Erich

      Slashdot reader since 1997

    4. Re:Linux like OS :-) by Darchmare · · Score: 2

      While recent developments have helped (with Gnome in particular), they have more or less been stuck to copying Windows' faults along with its benefits.

      Apple is reinventing itself, with a nod to its NeXT and MacOS roots. Outside of Apple and maybe Be, there just isn't much going on in the UI arena.



      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    5. Re:Linux like OS :-) by gutter · · Score: 1

      Take a look at the preview linked in the story - it is much more than a nice interface with anti-aliasing. The core graphics library is pdf-based, so every application inherits the ability to read and create pdfs. The library handles not only built-in anti-aliasing but rotating, warping, transparency, and other cool stuff. If you've seen any of the demos you would understand.

      By the way, I think that many of the people here don't understand the _current_ advantages of the mac interface, let alone the new one. I've used both macos and X-windows for significant amounts of time, and X pales to the consitency and predictability of the mac os. To have the macos with all of the advantages of unix as well will be amazing.

      --
      Check out DRM-free movies at http://www.bside.com
    6. Re:Linux like OS :-) by Anonymous Coward · · Score: 0

      LOL. MacOs (really BSD) described as linux-like made me chuckle. But really, a gui is soooo much more than a palatte of colors, icons and customizeability. A good gui is also consistent, and on a good gui, you can admin the entire system (if you wanted to). All of the Xwindows guis plae in comparison on these two points. The MacOS (even old 9) is still way ahead here. Plus, the simplicity factor really appeals to a vast majority of lusers. Do not underestimate its lure. Tom

    7. Re:Linux like OS :-) by Anonymous Coward · · Score: 0
      MacOs (really BSD) described as linux-like made me chuckle.
      No kidding, considering how this is the reverse of the truth: Linux is really a BSD-like O/S. This is just Steve Jobs trying to co-opt the Linux world domination wave with twisted advertising.
    8. Re:Linux like OS :-) by Anonymous Coward · · Score: 0
      Linux is really a BSD-like O/S.

      No. Linux is not an operating system. Linux is a kernel. Redhat/Linux is an operating system. And the Linux kernel looks nothing like the BSD kernel. Just open it up and look. It's like mutant martians compared with dissecting a cat.

      I suppose you could created a Linux-based operating system that looks like a BSD, but why would you want to? You'd lose nine-tenths of your installed-by-default software!

    9. Re:Linux like OS :-) by binarybits · · Score: 1

      SloppyFocus is the deal where the cursor determines the active window, right? I find this feature extremely ennoying, as it means that I can bump my mouse and end up type in the wrong window. The select to clipboard is even more obnoxious. I often want to copy something, do something else for a while, and then go back and paste. This feature makes this impossible. If I don't paste immediately, I risk accidentally clicking on some text and losing the old selection. This is terrible UI design. It would be different if Linux provided the above features as options and also included the default Mac OS behavior. They don't. This is because good copy and paste requires extra work for developers, and Linux developers in general don't care about the UI. This is perhaps the MacOS's greatest strength: thoughtful, consistent, nazi-esque interface standards that they require of their developers. They do that better than anyone out there, and the result is a more consistent and satisfying user experience than anyone out there.

    10. Re:Linux like OS :-) by Anonymous Coward · · Score: 0
      All of the Xwindows guis plae in comparison on these two points. The MacOS (even old 9) is still way ahead here.

      Forget MacOS 9. X Windows hasn't even caught up to MacOS 6, yet.

    11. Re:Linux like OS :-) by [Xorian] · · Score: 2
      Having a nice GUI isn't a real competitive advantage for long, with the progress being made in GNOME and X-windows, the advantages of Mac OS X will not last many months.

      There's a lot of ways in which even MacOS 9 is way ahead of anything X, and has been for years. Just a few off the top of my head:

      • Absolutely flawless multi-monitor support. Yeah, yeah, I know about Xinerama, but it doesn't even come close to what the Mac has had for 10 years. You can visually configure the logical relationship between the monitors by dragging them around. You can have monitors with different sizes and bit depths and still drag windows between them. The color palette subsystem which handles that is very sophisticated. I have yet to even hear about anything in the X world that comes close.
      • Their scriptable, recordable, high-level event model: AppleEvents. It's very powerful to be able to say "record my actions," go do a bunch of things with the GUI, and then have a script appear which will reproduce what you just did. Yeah, yeah, talk to me of CORBA and Perl/Python/Guile/Tcl, I know all about them. They're still not up to the level of usability that Apple's program scriptability is. Recordability of your actions into a program is a huge enabler.
      • Seamless inter-application data exchange. There's a unioform model and a set of common base datatypes behind the Mac's copy&paste, drag&dropediting, clipping files, and publish/subscribe (aka live copy&paste). (And it's a very clean design, not some hack like OLE.) Yes, there are similar protocols in the *nix world (Xt, CORBA), but usually the best you can hope for is being able to move text between applications with the primary X selection. There are some new things which aim in the direction of the Mac's capabilities, but the Mac has had this for 15 years. It's pervasive, extremely flexible, and very robust.

      Most people don't realize just how far ahead of the rest of the UI world the Mac is. Make no mistake, Byte got it right when they said "it would not be an exaggeration to describe the history of the computer industry for the past decade as a massive attempt to keep up with Apple."

      --
      CVS is teh suck. Use Vesta instead.
    12. Re:Linux like OS :-) by blictrix · · Score: 1

      Perhaps not directly connected to this, but I was paging through a '88 issue of Byte a while ago, the issue where the then brandnew Next box was previewed (needless to say, the people at Byte drooled:-)). Anyway, the article also contained an interview with Steve Jobs, and this one thing he said really caught my attention: Explaining why Next was based on Unix, Jobs said "Unix is the operating system of the future" and continued, saying something like he was really sure Unix would take over in the nineties. I (of course) thought of Linux and said to my self that Ol'Steve probably didn't realize how prophetic he'd been. Now I'm beginning to think he actually meant it! :-)

    13. Re:Linux like OS :-) by gutter · · Score: 1

      By the way, I know that there are two or three extensions to the mac os that have done this for years. I don't recall their names at the moment, but I've seen them before.

      Linux users complain that the mac os is not customizable, but it's actually just not customizable with a text editor.

      --
      Check out DRM-free movies at http://www.bside.com
    14. Re:Linux like OS :-) by Anonymous Coward · · Score: 0
      Linux users complain that the mac os is not customizable, but it's actually just not customizable with a text editor.
      Can I customize it using a shell or perl script? Can I customize it by rdisting around config files? Can I customize it by rdisting shell or perl scripts that edit config files?

      When will people get this damned SINGLE USER BRAIN DAMAGE out of their heads!? For enterprise work, we need automatable solutions that scale to at least ten thousand users. Neither Apple nor Microsoft has ever pulled their heads of their arses (or each others') about this issue.

    15. Re:Linux like OS :-) by bmetzler · · Score: 2
      I find MacOS *extremely* hard to use.

      Ah, but you are not the intended market that Apple was looking for. Sure, you feel comfortable with a UI that allows you to do anything, but what about consumers? They want to know what will happen when they do something. Apple is big on interfaces for the consumer. This is their strength.

      There's a reason there's variety. It's because what you need isn't what others need. Everyone provides something different to the market. No where should one size fit all. You use what you need. Others will use what they need and Apple will provide it for them.

      -Brent
    16. Re:Linux like OS :-) by Anonymous Coward · · Score: 0

      I suppose you could created a Linux-based operating system that looks like a BSD, but why would you want to? You'd lose nine-tenths of your installed-by-default software!

      Yep, that's why.

    17. Re:Linux like OS :-) by Bothari · · Score: 1

      You managed to complain about the lack of two of the *most annoying* "features" of current X-based interfaces. I *hate* those two with a vengeance, since things can change without a clear sign from me, the user, simply by bumping the mouse...

      Na, Linux has some great interfaces, but nothing near as good as MacOS.
      BTW "Cool looking" != "Good"



      ...
      Yes, I know I ramble and my spelling isn't quite up to scratch. If you wish to complain,

    18. Re:Linux like OS :-) by Darchmare · · Score: 2

      Single user brain damage? Uh, okay... Anyways...

      The Mac is, believe it or not, very very scriptable. You can automate a number of things using Applescript.

      Different tool, same idea. A number of other languages (ie. Perl, Frontier) can be used in a similar fashion.

      Please learn a little more about what you speak. You're obviously not too familiar with this technology that you say is so lacking. Applescript in particular has been used for years to automate common tasks - and not just simple ones at that.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    19. Re:Linux like OS :-) by Anonymous Coward · · Score: 0
      I suppose you could created a Linux-based operating system that looks like a BSD, but why would you want to? You'd lose nine-tenths of your installed-by-default software!

      Yep, that's why. What, are you like some nutcase? More software is better. Less software is worse.

    20. Re:Linux like OS :-) by Anonymous Coward · · Score: 0
      I got kind of sad when Steve Jobs said MacOS X was kind of Linux-like.

      Okay, he's a marketeer and a salesman and needs to communicate with suits and journalists who knows next to nothing.

      But MacOS X is microkernel based. Unlike MacOS X Server or OpenStep, in MacOS X the BSD kernel is moved from the actual Mach kernel and up one level.

      Expect Linus to bring forward his old hate against anything microkernel-based if MacOS X catches on...

    21. Re:Linux like OS :-) by zeda · · Score: 1
      What is up with people bumping the mouse. You would think with the lack of keyboard controls in the GUI on the Mac that people would have the mouse permanently attached to their hand. What I hate are UI's with eye candy that assume that I have time for animations and extra clicks and such. It may just be me but I switch windows like crazy, and having to click in each window is a pain, never mind the fact that when you click on a window it has to bring itself to the foreground. Do people not multitask. I like to have windows that do things without requiring me to rearrange my foreground/background arrangement all the time.

      Looking at the Mac UI design, Mac users must be slow single-minded people who have problems bumping there mouse or something.

    22. Re:Linux like OS :-) by Anonymous Coward · · Score: 0

      The love of the mouse is the root of all RSI/CTS injuries. Get thee behind me, Satan!

    23. Re:Linux like OS :-) by Anonymous Coward · · Score: 0

      Luckily, Apple hasn't changed anything but the chrome since System 7

    24. Re:Linux like OS :-) by Zimm · · Score: 1

      The MacOS is the reason that I don't think that OSX will really catch on with the "geek" crowd. It's a difference in philosophy really, todays X WM's philosophy is that who knows better what kind of UI works better for you then YOU? This is the reverse of MacOS, Steve tells you that this is best for you, and either you believe it or you don't. This philosophy doesn't fit well with the spirit of *nix and i've got a feeling that others here will agree. I would bet that the people who buy OSX are probably those who want something like NT for the mac.

    25. Re:Linux like OS :-) by gig · · Score: 1

      He wasn't talking about microkernels or technical details. If you were trying to explain Darwin to a reporter from CNN, you'd use the word "Linux", too. It's the most famous example of open source, and the most famous open source operating system. There's no bandwagon jumping involved in using a common example to get your point across.

    26. Re:Linux like OS :-) by Anonymous Coward · · Score: 0


      Isn't that Byte quote from 1990 or so?

    27. Re:Linux like OS :-) by Anonymous Coward · · Score: 0
      todays X WM's philosophy is that who knows better what kind of UI works better for you then YOU?

      A competent user interface engineer will know better than you what kind of UI works. But don't take my word for it - read Jakob Nielsen's article about the conflict between usability and appearance, and pay special attention to the fact that the best-looking design during initial testing sucked the most for usability.

    28. Re:Linux like OS :-) by Gid1 · · Score: 1

      It seems to me that Jobs is recreating Apple in the image of NeXT.. Yeah, okay, MacOS X might be effectively NeXTSTEP 5.0 (with Cocoa being OpenStep 5.0), but more importantly, the philosophy of what it's trying to provide seems to be that of NeXTSTEP. The hardware's going that way too. NeXT hardware was cool (from a look and feel point-of-view -- a real plug-it-in-and-go computer)

      Not that this is a bad thing, mind. It just seems like NeXT bought Apple, not the other way around!

    29. Re:Linux like OS :-) by Erich · · Score: 2
      Sloppy focus: focus follows mouse unless mouse goes outside window onto root window (AKA desktop) in which case focus does not change.

      If you're typing with both hands how are you going to bump your mouse? I guess I don't use my mouse unless I have to (like click submit when I'm in netscape and posting on slashdot.) but it's still really not that much of a problem. And I HATE having to click on a window to bring it into focus... if I click in a window I want it to do a mouse click on whereever I click, not do a focus change.

      And I typically don't select something because I'll need it 15 minutes from now. I typically have something in netscape that I want to put into xterm or vice-versa or xterm-to-xterm. And so select-with-left and paste-with-middle means I don't have to remember to copy it into the clipboard. It seems logical to me.

      And whatever the MacOS UI may be, I certainly don't find it ``satisfying.''

      --

      -- Erich

      Slashdot reader since 1997

    30. Re:Linux like OS :-) by [Xorian] · · Score: 1
      Isn't that Byte quote from 1990 or so?

      1994, actually. In terms of usability, it's just as true today.

      --
      CVS is teh suck. Use Vesta instead.
  34. Speaking of new macs by FascDot+Killed+My+Pr · · Score: 1

    I'm considering getting an Mac laptop, but only if it will run Linux (I hate MacOS). Does anyone know if LinuxPPC fully supports this?

    Why a Mac laptop? Simple: Cost, Power, "Standard-ized" hardware.
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
    1. Re:Speaking of new macs by Darchmare · · Score: 2

      LinuxPPC (latest version) run fine on current Powerbooks (mine is a Lombard).

      There are a few minor issues, but those are pretty minor. Check out the web site for more details:

      http://www.linuxppc.org

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    2. Re:Speaking of new macs by mangino · · Score: 2

      I have a 1.5 year old Pbook G3 that runs Linux and MacOS. Linuxppc isn't as nice as I would like (the development stuff sucks in my experience, although I could have screwed up the install) I've had great luck with yellow dog linux though. My only complaint is the lack of accelerated video drivers. Again, that may be my inexperience. I have found linuxppc and YDL a little more difficult to get up and running than INTEL or SPARC, but in general things run great.
      --
      Mike Mangino Consultant, Analysts International

      --
      Mike Mangino
      mmangino@acm.org
    3. Re:Speaking of new macs by Eidolon · · Score: 1

      Of course, if you want to run a real operating system on your Mac, you could try NetBSD.

      It's important to recognize the hard work of the LinuxPPC group in their efforts toward a Mac-operable Linux kernel, but their distribution leaves much to be desired.

      I haven't tried Yellow Dog, but almost anything would be better than the LinuxPPC distro. Think RedHat 4.0... ported in a hurry to a different architecture by people who had other things on their minds. At least NetBSD was intended to be portable.

      SuSE say their bringing out a beta version of 6.2 or 6.3 (forgot which) for the Mac. You might wait and check that out if you have your heart set on Linux.

    4. Re:Speaking of new macs by Anonymous Coward · · Score: 0

      Debian on PPC is really nice as well, once you get it installed (which is nontrivial at the moment). They're working on the bootdisks, though, and I'm crossing my fingers for a release with potato.

    5. Re:Speaking of new macs by AArthur · · Score: 1

      A few things to check:

      *Are you running with a frame buffer native to your card instead of the generic OpenFirmware one? That means running without using video=ofonly or No Video Driver Checked. Most Macs use atyfb, controlfb, aty128fb, or valykriefb -- most likely on a PowerBook G3 it's atyfb.

      *Check out the new Xpmac and XFree86-3.3.5. Get the new Xpmac from http://khendricks.ivey.uwo.ca/rage128_us b/. Don't forget if you have a ATI Mach64 video card to start it with 'Xpmac -mach64', you will get much better preformance.

      I hope those tips make your X experience better.

    6. Re:Speaking of new macs by Anonymous Coward · · Score: 0

      LinuxPPC works just fine on the new powerbooks. I bought one for the same reason... I didn't want to hassle with video drivers/sound/modem probs on bleeding edge PC laptops. LinuxPPC is built around RedHat; gnome and kde come preinstalled and other than commercial apps (e.g. Oracle), everything's available as rpm or buildable on ppc. My laptop is a 333MHz Lombard (i.e. the current G3 model, also referred to as bronze G3 because of the keyboard). Oh, the other advantage is that Mac laptops just look cooler than their box-shaped counterparts. You might also be interested to look at http://www.ibrium.se/linux/ as well for info on Mac-on-Linux (MOL) that lets you run MacOS on top of Linux. Kinda like VMWare, except this is GPL (and it works great and keeps getting better!). Only current limitation is that ethernet isn't supported yet by MOL on the g3. VirtualPC is the only app I've found that doesn't run under MOL. So I currently run MacOS, Linux, and NT (via VirtualPC which runs great for non-games; I use it for MS Project) all on the same machine. And in another few months I'll get NeXTStep 4.0 (aka MacOS X) too. How cool is that? - Someone who forgot his password and is too lazy to retrieve it in order to post this... :)

    7. Re:Speaking of new macs by Anonymous Coward · · Score: 0

      And this very informative reply also explains why Linux will always have its place, but will most likely never become a truely mainstream client OS. It has SOOO many platforms it has to run on that it has to be too flexible to ever do it with a true level of fit and finish befitting a mass market client OS.

      Today, I already read a coule of time that MacOS X for Intel was "Steved" because it would cut into Apple's hardware sales. I postulate that maybe the main reason lies elsewhere. Apple lives and dies by its ease of use reputation. If MacOS X could be made available on Intel in high enough volume, without having these same kinds of configuration problems jeopardize it's ease of use reputation, Apple would jump at the chance! Maybe when the new batch of "legacy-free" PCs (which are much easier to accomodate with limited resources) get out there in great enough volume...

      Remember, hardware margins are continaully being sqeezed. Software (and a high volume OS, in particular) is almost pure profit. Just look at the P/E ratios of hardware companies vs. OS companies these days.

  35. Reaffirms my Apple support by Sleepy · · Score: 5

    I'm not the greatest Apple fan (I have 3 running computers and only 1 runs MacOS), but seeing Apple take these steps is good for everyone, even if you don't own a Mac and never would because you don't know how to install your own floppy drive ;)

    Thanks to Loki, Linux is getting some games support. To that I both say 'about time' *and' 'already??' (didn't YOU think it would take 2 more years?).

    The Linux software suite and the MacOS software suite have a lot to offer, and a lot of people I think are like me and would like them both on the same OS. For all the talk, NT still does not achieve this and is only good for single-tasks, plus NT only resembles UNIX, with none of the openness, none of the legacy of fine-tuned applications and no freaking compiler of any kind.

    Yes, the Mac has no floppy drive and yes it's a proprietary UNIX with some non-core technologies open sourced. So what. Apple COULD have rebuilt their next-gen OS on top of the NT kernel, which is what Bill Gates pressured Apple to select. And yes, M$ would have licensed it.

    By selecting UNIX - and a well-respected kernel at that - Apple leapfrogs NT in technology, even if it will take years to convince the skeptics. Skeptics still don't support Linux, so screw 'em.

    With the MacOS becoming an API on top of BSD, it's far more likely we will see great Mac applications ported to Linux because most of the code will have to be cleaned up for this anyhow. This means a few more games, and lots of applications SOME of us can't leave Windows/Mac for.

    Ignoring the people who bitch that the QuickTime client isn't GPL'd or NPL'd or whatever, we'll probably get QT for Linux soon afterwards. Although it seems like APple doesn't listen, they do now, and it would be stupid of them to release QT/Linux BEFORE MacOS was out, and lose all that PR.

    I'm very glad Apple's doing this. Everyone wants a version of Linux/UNIX that runs all the major applications - well here it is. AND, it runs on a 21st century CPU not some rickety Intel CPU that requires a 4"x4" heat sink cube with 3 fans.
    (My G3 MacOS/LinuxPPC system has a tiny heat sink and no CPU fan)

  36. Carmack Offers To Postpone His Wedding For Jobs! by Bill+Daras · · Score: 1

    Carmack offered to put off his wedding so he could be there for thei introduction of OS X. Jobs refused to let him, and suggested he make a video instead.

    John said that if OS X lived up to its promise, he would adopt it as his primary OS for development and general use.

    It appears it has. He is obviously very happy with it and the next id game will be written for the Cocca API and will only run under OS X with no backwards compatibility.

    This is not a good thing for Windows, but great news for 'nix users and Mac gamers everywhere.

  37. News flash: Apple invented Open Source... by Anonymous Coward · · Score: 0

    Open Source Development-Another First from Apple

    Apple is the first major computer company to make open source development a key part of its ongoing software strategy. In 1999, Apple announced its participation in the open source community by releasing the source code to most of the core components of Mac OS X Server. The core OS was quickly followed by new components like the Darwin Streaming Server, OpenPlay, and NetSprockets. By participating in the open source community, Apple partners with external developers to create leading-edge products and technologies for our users.

    Hmmmm. Don't you love marketspeak?

    URL: http://www.apple.com/macosx/inside2.html

  38. The CLI Is A Fact by Bill+Daras · · Score: 1

    OS X will have a CLI via Terminal.app, offering a plethora of shells to choose from. It might be a optional install however, but who cares?

  39. The challenge. by Greg+Merchan · · Score: 2

    My first impression is that it looks like Apple finished the Berlin project. (Just had to say that. ;)

    Regarding anti-aliased fonts: There's actually a simple way to do that, but it eats RAM like a wumpus. The simple way is not to use fonts at all, but instead to create pixmaps (e.g. XPM format) that have anti-aliased text. This would only be useful on a system with lots(lots) of RAM and then only useful for largely static content like menus, dialogs etc.

    Regaring themes: (By Jove, I'm getting sick of that word!) There's more involved in emulating the Mac interface than drawing pretty pictures, even if you manage to get the translucency. One of the best features of the Mac is its respect of screen real-estate. For starters, you'd have to code an app to place it's menubar at the top of the screen, but then the inconsistency across various apps would defeat this.

    Themes look nice, but there's more to a GUI than looks. (Beauty is only skin deep, eh? Why do I feel compelled to say this to geeks? Geeks my age (I won't say) certainly appreciated that. Maybe the difference is that 'geekness' is now the 'cool' thing, whereas it used to be the 'right' thing?)

    Well, I've got a library to write; "Next workspace!" :-)

    1. Re:The challenge. by tjwhaynes · · Score: 2

      Regarding anti-aliased fonts: There's actually a simple way to do that, but it eats RAM like a wumpus. The simple way is not to use fonts at all, but instead to create pixmaps (e.g. XPM format) that have anti-aliased text. This would only be useful on a system with lots(lots) of RAM and then only useful for largely static content like menus, dialogs etc.

      I've used a system (Acorn RISC OS) which makes extensive use of fully-anti-aliased fonts (including sub-pixel alignment both vertically and horizontally) and its solution was both elegant and not a memory hog. Starting with vector-based fonts (I'll call them outline fonts) which additionally had hint lines so that thin parts of the letters were not lost at small font sizes, it built pixmaps on the fly and cached them in a pre-allocated font cache. As the text was written to the screen, pre-pixmapped fonts were pulled from the cache and plotted direct: where pixmaps had not been calculated, a block (32?) of characters were rendered into the cache from the relevent font and then plotted. Fonts above a user-defined point-size limit were always calculated and plotted direct from the outline font rather than being cached as pixmaps, and vertical and horizontal sub-pixel alignment could be toggled on and off at will. When plotting the anti-aliased fonts, the pixmap was alpha-blended with any background texture present to avoid strange artefacts. For most of the time, 512K was complete overkill for the font-cache size, and since most documents contain maybe 96 characters in two fonts in two font sizes, the pixmaps don't take up as much space as you might expect. If you change the font in the document, the new font will end up in the cache, and the old one may be discarded if the cache is full, or left in place if the space allows.

      Anti-aliased fonts make a huge difference to font readability when done properly, and make a significant impact when sub-pixel alignment is enabled for viewing whole pages of text. No more lines of text separated by one extra line of white pixels, or strange staccato problems when faced with a row of ......... I often had friends comment that the text looked like it had been scanned on a high quality scanner from some postscript output, rather than rendered on the fly, and scrolling speeds on a 200MHz machine rarely, if ever, hiccupped except on documents with vast collections of fonts and font sizes.

      Cheers,

      Toby Haynes

      --
      Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
  40. Ah ha! by rm+-rf+/etc/* · · Score: 1


    Easy to spot the linux folk. Note that you will objec to the idea that one mouse button is all you need because you most likely use an OS whose interface is designed to work well with 3 buttons. MacOS, on the other hand, was designed to work with one button, and it does so fine. It's quite silly to think that because you need three buttons under one OS you will also under others. If you run linux on a mac, however, getting a three button mouse is a good idea...

    1. Re:Ah ha! by MattXVI · · Score: 0
      Easy to spot the Mac folk. You'll insist the sky is green when we're both sitting outside.

      If you think you can get the same functionality out of a one-button mouse that I can get out of a four button mouse with a scroll wheel, then you can't count to four. The point you are missing is that we may not need that funtionality, but we like it and it saves time. Using a one button mouse is like crippling yourself. You'll spin through a window with the handy wheel and OH! -it's not there.

      --
      When I'm singing a ballad and a pair of underwear lands on my head, I hate that. It really kills the mood.
      -Tom Jones
    2. Re:Ah ha! by Stradivarius · · Score: 3

      Easy to spot the linux folk

      Not necessarily...I for one am not convinced that the AC is a Linux user (he/she very well may be, but not necessarily). I know longtime Mac users (read, MacOS, who don't run linux because they don't like the UI) who bitch about the sole mouse button thing. The reason being this:

      Sure, MacOS will work with just one mouse button. It was designed such that one mouse button is all that is *necessary*. But for contextual menus, this requires the pressing of a key while clicking. This is the sort of thing *better* done with a second mouse button, rather than requiring the user to reach for the keyboard and perform two tasks at once. That way, ppl with one button can still do it the old way, but those with two buttons don't have to.

      So, yes, you only *need* one button, but two makes life (or at least, MacOS) a little easier.

      As a bonus, two buttons make it a little easier on converts from Windows or other multi-button environments. However, this is just a bonus, not the reason for thinking Macs should come with a second mouse button.

    3. Re:Ah ha! by rm+-rf+/etc/* · · Score: 1


      1...2...3...7...er...9....er....3.14?

      shit, you're right.

      I like the functionality too, that's why I have a 3 button trackball on my linux box and my mac... I said 1 button can do everything a 3 button can, I never said it wasn't nice to have more silly boy...

      I don't get the sky is green thingy, but then again I can't even count to 4 so it don't matter much :)

    4. Re:Ah ha! by applepie · · Score: 1

      Tell your friends to use "Finderpop", http://www.finderpop.com. Essentially when you hold the mouse button a bit longer, the contextual menu pops up!

      One Button Rules!

      pie.

    5. Re:Ah ha! by trickfx · · Score: 1

      You're already paying a big price to move your hand from the keyboard to the mouse. Plus the fact that your other hand (usually your left) doesn't move and is still on the keyboard and can hit Control, or option or shift, quite easily. I don't think it's a big problem.

      Ini fact, I actually prefer the one button mouse on the macs, I have a 3 button one for my sgi at work and the applications interpretation of each button is arbitary (sure, there are guidelines, but still), and I don't find it any faster.

    6. Re:Ah ha! by geek_77 · · Score: 1

      preach on.....

      I am a long-time Mac user (since 1987) and I can't stand the one button mouse. I'm currently using the micro$oft intellimouse explorer with its 4 buttons and wheel. I always said microsoft should stick to what theya re good at, joysticks and mouses..... :)

      --
      If what you say is true..... then I still don't care.
  41. Who Copied It From NeXT by Bill+Daras · · Score: 1

    M$ simply copied the taskbar idea from NeXT, which is owned by Apple! Another M$ "innovation".

  42. What? by Anonymous Coward · · Score: 0

    Direct from that screen shot page is the text: Apple reasserts its leadership in operating systems with the next-generation OS for the Macintosh platform. This is what I want to know...WHAT leadership in OS?

    1. Re:What? by Darchmare · · Score: 2

      The operative term is 'reasserts'. To Mac fans at least, Apple has always had the lead in usable operating systems (the foundation is another matter - I don't think anyone is seriously contesting that). Back in the early 80's people were playing catch-up with Apple, in the early 90's Windows took the lead. Not by doing anything particularly interesting, but it was 'good enough' to justify the cost. Now, Apple is attempting to wow the audiences again and shoot well past Windows.

      Don't take it too seriously though, it's just marketting-speak. There's more than a kernel of truth to it, though.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    2. Re:What? by Anonymous Coward · · Score: 0

      GUI OS you retared , haven't you study cs history ?

  43. Two words... by Anonymous Coward · · Score: 0

    RELEASE DATE?!

    1. Re:Two words... by Darchmare · · Score: 2

      Summer, 2000.



      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
  44. Apple's Open source policy.. by stevek · · Score: 2

    To be honest, I have just one big problem with Apple's Open-source policy... They have this quicktime standard, which is being embraced by everyone, but I think it would explode within the Linux and Free software community if they would release source to a quicktime client.

    Even if they would release a couple of unix QT clients, it would really make my day.

    If they have it running under MacOSX, std MacOS, and windows, I would imagine it wouldn't be too terribly hard to make other unix ports.

    As far as open-sourcing the whole thing -- there may be code in there (i.e. the particular codecs) that they can't open up due to copyrights, and/or perhaps couldn't truly be free because of patents, but if they at least gave us the unencumbered parts, perhaps arrangements could be made, a-la xanim, to incorporate binary "plugins" for the encumbered parts.

    1. Re:Apple's Open source policy.. by Anonymous Coward · · Score: 0

      As I have been watching Apple very closey for the past five years or so, it's quite hard for me to imagine Apple NOT releasing Linux QT client.

      Very difficult to find any serious argument why they wouldn't do so???

      It is coming this year me thinks.

    2. Re:Apple's Open source policy.. by doce · · Score: 1

      I think it would explode within the Linux and Free software community if they would release source to a quicktime client.

      All things considered... this represents a rather Linux-centric view of the universe. OSS is GREAT. I love OSS. But one of the serious drawbacks to OSS is that there's so little OSS out there for non-Open Source Operation Systems. Programmers that are involved in Open Source projects are very involved in the Linux (and BSD to a lesser extent) communities, are a pre-disposed to Linux and/or BSD developement.

      In short, if Apple open sourced what they could of Quicktime, a small number of Linux projects would sprout, which would benefit a small number of Linux users. Until the OSS community more openly embraces (or at least acknowledges) non-Open systems, big software companies will be pre-disposed not to release code for them.

      --
      woof!
    3. Re:Apple's Open source policy.. by Anonymous Coward · · Score: 0

      Until the Open Source Software community more openly embraces (or at least acknowledges) non-Open systems...

      Wow, do you walk backwards all the time or only occasionally ?

  45. A couple of choice quotes... by superdoo · · Score: 1
    I'm not knocking OSX in any way (in fact, I think it looks quite cute), but these quotes struck me as humourous...

    • Symmetric Multiprocessing Adds Booster Rockets to Your Computer
    • Apple is the first major computer company to make open source development a key part of its ongoing software strategy
    • And the state-of-the-art plumbing in Darwin actually ratchets up OpenGL's performance to a whole new level on Mac OS X, making it the ultimate PC platform for 3D games and graphics

    1. Re:A couple of choice quotes... by doce · · Score: 1
      Apple is the first major computer company to make open source development a key part of its ongoing software strategy

      That sounds about right to me. If you ask about 99% of the general population, they'll identify "major computer companies" as such:
      • Microsoft
      • Compaq
      • IBM
      • Apple
      • Dell
      • Microsoft
      • Gateway
      • Microsoft


      Which of these companies is using OSS as a key part of their business? Certainly not Microsoft... A few of the others are quietly giving consumers the choice of OSS or Windows, but when is the last time you saw an advertisement from any of those (except Apple) where they actually pushed an OSS product? You can't, because you haven't.
      --
      woof!
    2. Re:A couple of choice quotes... by kevin805 · · Score: 2

      For some reason, everyone is always the smallest of the big guys. I just watched the keynote, and Jobs said MacOS is the second most widely used OS. In fact, he said, it's one of only two widely used OSs. I'm guessing the difference between NT and MacOS, or between Unix and MacOS is a lot smaller than the difference between MacOS and Windows.

      Everyone else who is doing open source development (netscape, sun, red hat) isn't a "major computer company", I guess.

      --Kevin

  46. Some thoughts on OS X by Mumble01 · · Score: 2

    Two things immediately come to mind after reading reports of the keynote speech yesterday.

    1. I like most of the interface changes and eye candy in OS X, as long as the operating system is fast enough to implement them smoothly. From what I hear, this is the first Apple product to fully take advatange of the PowerPC chips inside almost all Macintoshes so that shouldn't be a problem.

    But what happens if we're all overexposed to the "make everything translucent and multicolored" fad during the next few years? Will Aqua (Apple's name for the new interface style) suddenly seem dated or too cute? I sincerely hope Apple has added some hooks to Aqua's API to make the style customizable.

    2. What a shrewd move Apple made by giving all Mac users 20MB of web space on their servers. (See http://itools.mac.com/itoolsmainpc.html or http://itools.mac.com/itoolsmain.html if you're on a Mac.) Suddenly, the iMac's galling lack of external storage doesn't seem as important anymore. I still need a way to make backups, but some people may be happy with the small amount of public space that lets them store and share stuff.

    Mike

    1. Re:Some thoughts on OS X by Todd+Stewart · · Score: 1

      "iMac's galling lack of external storage doesn't seem as important anymore"

      Suddenly??? This is assuming it ever was important...

    2. Re:Some thoughts on OS X by doce · · Score: 1

      I've had floppy-less Macs since their inception, both at home and at work. I also own a USB Zip drive. I couldn't tell you where it is though (i'm assuming packed in storage somewhere with the rest of my stuff), because I haven't even needed it in quite a while. The only floppy issue I've ever had was re-installing an old version of QuarkXPress, which requires both a floppy and a CD to install... I chalk that up to Quark, Inc, stupidity and rigidity though.

      --
      woof!
    3. Re:Some thoughts on OS X by Eponymous,+Showered · · Score: 1

      The gentleman was talking about backups. Without some way to write data to removeable media of some sort (he didn't even use the word "floppy"), backups are a pain at best, useless at worst.

      Online backup seems a bit silly to me - if my hard drive takes a crap, how am I going to get online to restore it? Yeah, you could separate your data from your apps (which I do religiously), but how many average users do so?

  47. Setback for World Domination by Anonymous Coward · · Score: 1
    (I'm sure this will be smacked for being flamebait, but so be it. Sigh)

    Isn't this BSD love-affair that Steve Jobs seems to have gone through a blow against our hopes and dreams of the world domination of Linux? Here we are trying to make small inroads with vendors like Dell to let a few people get Linux pre-installed, and here comes Jobs blowing us away by making sure that BSD comes on every single Mac. It's not like we're going to have a choice of BSD or Linux. We know that Bill Gates will never encourage the shipment of computers with Linux on them, so we can't hope to recoup our losses there. Why did Jobs do this? Is he buddy-buddy with Bill Joy? Did they drop acid together on the Berkeley campus? We've spent so much energy emulating Windows in our new desktop systems, and now this hits us like a bolt out of the blue. Were we going the wrong way? Will the KDE/Linux systems look like poor cousins to the BSD/Mac systems? I never thought of BSD as a competitor. After all, they were just some dumb twenty-year-old Unix system that nobody used and nobody cared about. Now this. How many times must the Penguin slay the daemon Phoenix before it just stays dead?

    1. Re:Setback for World Domination by doce · · Score: 1

      Why did Jobs do this? Is he buddy-buddy with Bill Joy?

      Jobs returned to Apple when they acquired NeXT. NeXT is (was?) BSD based. MacOS X is merely a severely updated and revamped OpenStep with a more user-friendly interface (we hope).

      It's not a matter of competition and such... It's Apple using technologies they already have (OpenStep) to create new technologies (MacOS X).

      --
      woof!
    2. Re:Setback for World Domination by Anonymous Coward · · Score: 0

      BSD is not just some "dumb" operating system. That would be why yahoo, Hotmail, cdrom.com, etc... etc... etc.. use FreeBSD. BSD is a very stable, fast, powerful OS, and much more mature than Linux... Linux could learn something from BSD.

  48. quicktime 4 by jrs · · Score: 1

    If its *nix based, does that mean we get quicktime 4 like the screen shot shows?

    1. Re:quicktime 4 by larkost · · Score: 1

      Sure, if you want to port Quartz (the imaging system... think of it as X11 on lots of Seroids) to your LinuxPPC, box.. Or wait for Apple to work out a way of getting the ClosedSource third party codecs to open up so that you can compile it for your hardware/setup... If you really want this, talk to Sorenson, or any of the other Codec patent holders, and tell them that you want this, then Apple will have the ability ot do this!

  49. Not really "big icons"... by doce · · Score: 1

    The "big icons" people are complaining about at the bottom of the screen are the Dock, a Launcher/Task bar type desktop enhancement. Nothing I've seen yet actually showed any icons floating around on the desktop in true MacOS fashion.

    --
    woof!
    1. Re:Not really "big icons"... by gutter · · Score: 1

      The icons can float around - I was watching the demo at macworld, and there were a number of icons on the desktop, that steve pulled in and out of the dock with ease. There is a quicktime demo of this on apple's website as well.

      --
      Check out DRM-free movies at http://www.bside.com
  50. Linux Willl Take 15 Years To Copy This by Bill+Daras · · Score: 2

    I've got a challenge: How long before someone creates E and GTK themes that mimic this?

    Mimic is the right word, X Window environments tend to adopt the look of a particular OS without coming close to the functionality. This one will be hard to beat. I give 'em about 15 years!

    (Seriously, the PDF, antialiasing and media support along with the required consistancy in the interface would be hard as hell to engineer)

    1. Re:Linux Willl Take 15 Years To Copy This by Hallow · · Score: 1

      Required consistency in the interface my ass. Have you *SEEN* the platinum look of sherlock2 and the quicktime player? Not consistent at all, I'd say, and both of these peices come from apple themselves!

    2. Re:Linux Willl Take 15 Years To Copy This by CynicX32 · · Score: 1

      But they're consistent with OS X, now... just sort of an evolutionary step I guess. I still concur that they're ugly as shite within the context of OS 8/9

    3. Re:Linux Willl Take 15 Years To Copy This by Anonymous Coward · · Score: 1

      Maybee its just me but that stack of icons at the bottom of the screen reminds me alot of the panels in gnome or kde. And as far as anti alias support its coming along fine in the opensource world. And as far as high color icons and widgets that isn't an apple innovation, thats a tigert/mosfet/gtk/raster innovation. Not to mention all of the fine work of the creators and users of themes.org

    4. Re:Linux Willl Take 15 Years To Copy This by Anonymous Coward · · Score: 0

      I'd hardly say 15 years, and all the PDF functionality is cool, but nothing stellar. Now, as far as pure looks mimic goes, with gdk-pixbuf in wide use, one could write a gtk-engine (not a theme, a whole engine) that could do the alpha channeling you see in dialogs and menus. Of course, with gtk1.2 the engine would be pretty slow. Hurry up gtk1.4 :-)

      And if gdk-pixbuf couldn't, Imlib2 could. As far as a E/Sawmill theme goes, that won't take half as long, it's mostly eyeballing and copy/pasting.

      Now, as far as a functional mimic goes? There's a whole pile of talent in the Gnome project and now they have something commercial to actually *look up* to. Give em till Gnome 2.2 :-)

      Anyway, my hat goes off to Apple. If this system does indeed kick ass then it'll at least put a dent in the egos of all the open source zealots. Commercial software does have a place in the world! It is possible to hire a lot of artistic and coding talent and get them to work together beautifully. Just look at Quake3/Unreal Tourn./Freespace 2/etc.

  51. The "Bomb" App by Bill+Daras · · Score: 1

    Jobs demonstrated the "Bomb" app which attempts to crash the OS. He started it up and went on with the demonstration.

    It never managed to bring it down.

  52. it's just another issue of Apple eNews by Anonymous Coward · · Score: 0

    I got it today, but on only the email account I have subscribed to the eNews mailing list. Apple sends out newsletters once or twice a month. I hope you've noticed them coming through *before*...

  53. Graphics code not in kernel space by gutter · · Score: 1

    If you look at any of the slides they showed at macworld, it is clearly obvious that the graphics code is _not_ in the kernel space. The kernel level is called Darwin, and consists of Mach+BSD. On top of that sit Quartz (their pdf-based 2D graphics libraries), OpenGL, and Quicktime.

    (By the way, that quake3 demo made me wonder the same thing, but I'm guessing the guy doing the demo just didn't think about it - he didn't seem as slick as steve jobs)

    --
    Check out DRM-free movies at http://www.bside.com
    1. Re:Graphics code not in kernel space by Anonymous Coward · · Score: 0
      First off, the "freeze waiting for checkpoint" bug is a known, fixed bug with Quake3 -- they had to be running an old version.

      Full-screen 3D drivers can hang your graphics system on any system, be it Win98, Linux, or Mac. One of the nice things about Linux and MacOS X is you have a chance at telnetting in and killing the processes, or at least doing an orderly shutdown. Under Win98, you are usually screwed.

  54. Looks like a theme for NeXTStep to me... by Anonymous Coward · · Score: 0

    Any one else able to recognise all the features of NeXTSTEP they still have? Especially the Finder.

    It's like they took NeXTSTEP and added a really cool theme to it. I personally really liked a lot of things about the UI of the old NeXT computers we used to have in college.

    Sure brings back memories of better days when I never had to set my fingers on a Windows machine. :)

    --Dan

  55. Credit where credit is due... by tobyl · · Score: 1

    Hmmm...they mention BSD and the Mach kernel (as
    they should), but not one word about NeXT. Methinks Steve Jobs is still a bit burned over how that all turned out. Pity, too - they were nice machines.

    But the legend lives on in the 'column view' of the new Finder, and the 'dock' with all your useful stuff.

    1. Re:Credit where credit is due... by CynicX32 · · Score: 1

      They don't have to give credit to NeXT, since they *own* NeXT. You don't have to say "Oh, and kudos to us, btw" - it's kind of implicit. :)

      r

  56. read my post before you flame me, peckerhead by gonar · · Score: 1

    read my freakin post before you flame me.

    I was saying "thank god mac will FINALLY have pre-emptive multitasking!"

    --
    The difference between Theory and Practice is greater in Practice than in Theory.
    1. Re:read my post before you flame me, peckerhead by Myddrin · · Score: 1

      Sorry. I've had my "priorities" switch on me about four times since 8:00 this morning. I'm a little dizzy and confuse.

      My Bad!

      --
      Myddrin
  57. Developer Pledge Support by freakinPsycho · · Score: 3

    Did anyone else notice that at the bottom of the page, under Developer Pledge Support, it says:

    Not surprisingly, Mac OS X debuts with public pledges of support from more than 100 developers, including Adobe Systems, Microsoft, Quark, Macromedia, Palm Computing, id Software and many others. Together, we're taking everything you love about the Mac and making it better.

    does this mean that those companies are going to be making software for the MacOSX? and as it is a unix based system, would those then be portable to the other unix based systems? could we finally be seeing support from these major companies in software design for non-windows/mac based machines?
    -freakinPsycho

    ----------------
    "All the things I really like to do are either immoral, illegal, or fattening."

    --
    "All the things I really like to do are either immoral, illegal, or fattening."
    - Alexandar Woolcot
    1. Re:Developer Pledge Support by burris · · Score: 1

      No, just because Mac OS-X is based on Unix doesn't mean apps are going to be compatible with any other *nix. Purely command line programs that use stdio or curses are going to be pretty compatible, but nobody is going to write these for OS-X (instead they will be written for linux and we'll use them on OS-X ;-). Any GUI applications are not going to be compatible. OS-X does not use XWindows. Classic and Carbon apps are basically regular Macintosh apps and Cocoa apps are basically NeXT apps. There is not going to be linux compatibility unless Apple provides a version of Cocoa/Quartz for Linux (which isn't going to happen soon, but could happen... remember that Apple is a hardware company).


      burris

  58. Re:Oohhh Pretty colors by znu · · Score: 1

    Actually, there are some rather major departures from current Mac interface in OS X. The most notable are the single window file manager (though it can be made to spawn multiple windows like the Mac's current file manager) and the lack of drive icons on the desktop; they've been moved to a window. The the dock is also something totally new, and even the window widgets have been rearanged and changed. The control panels folder is gone, replaced with a single app to set system such system options, and the Mac OS System Folder is gone, replaced with a more NeXTStep like system tree (which is hidden be default, because the OS is designed to the user doesn't have to mess with it).

    About the only thing in the Mac OS X interface that's similar to the existing Mac OS interface is the menu bar. I've been watching the Mac newsgroups though, and so far the response is very positive, which I can't say I was expecting (though I certainly like the changes).

    --

    --
    This space unintentionally left unblank.
  59. What about X-windows? by BinxBolling · · Score: 1

    Now I'm wondering if someone will put together a reasonably-priced X server for this system. With the BSD core and CLI, this system already has a lot more geek appeal than previous Macs. The ability to run X apps would round out the package nicely.

    I am, to say the least, extremely intrigued by the new system, and may in fact pick up a lower-end mac so that I can play with it.

    1. Re:What about X-windows? by Anonymous Coward · · Score: 0
      With the BSD core and CLI, this system already has a lot more geek appeal than previous Macs.
      Not to Linux geeks it doesn't. Might as well ancient MS-DOS, another obsolete system. Apple has really shot themselves in the foot by going BSD instead of Linux. They misjudge how important free software is to us.
    2. Re:What about X-windows? by Anonymous Coward · · Score: 0

      I beg to differ. Some of us care less about propaganda and rhetoric and more about the technology. In that respect BSD is just fine.

  60. Re:icons on the bottom by Anonymous Coward · · Score: 0

    Look a little closer at the 'trail of innovations'. Where did Microsoft get their taskbar? Could it be NeXT?

    Yep. Thing is, Microsoft's implementation isn't exactly usable once you start pushing a dozen open items...

  61. Configuring Enlightenment menus by Tet · · Score: 2
    G/E is TOTALLY configurable to my speciifications. As of yetr, there has been no setting that i wanted to change that i have been unable to change.

    So does someone want to tell me how to change the menus in Enlightenment? Or sawmill, for that matter. Seems I can change just about everything else...

    --
    "The invisible and the non-existent look very much alike." -- Delos B. McKown
    1. Re:Configuring Enlightenment menus by Shadowlion · · Score: 1

      Change how?

      Look is simply a matter of choosing the right theme.

      Content is a separate matter. I don't understand the syntax quite yet (... at all ...), but if you look in your ~/.enlightenment directory, I seem to recall that there is a directory for menus. You can edit those menus to add/delete/change menu items and their organization. Again, syntax is something I can't help you with, but that's where it is.

      I don't know if there is a global menu change, so that you can make a certain menu structure the default for new users; you're on your own to figure that out.

    2. Re:Configuring Enlightenment menus by John+Allsup · · Score: 1

      If I want, say, small (i.e. 2-3 entry) submenus to be expanded inline (like in Office 2000), or ANY window's menubar to be at the top of the screen, or ANY window's toolbars to hide when I lift my hand off the mouse (given one of the M$ mice), then how do I configure the Window Manager to do this?

      Note that it has nothing to do with content -- with the menu example, any submenu that has 2 entries will be expanded inline.

      The problem, which stems from X, is that there is no enforced abstract structure to the windows -- they are all disconnected rectangles.
      John

      --
      John_Chalisque
  62. a correction by Stradivarius · · Score: 2

    John said that if OS X lived up to its promise, he would adopt it as his primary OS for development and general use.

    It appears it has. He is obviously very happy with it and the next id game will be written for the Cocca API and will only run under OS X with no backwards compatibility.

    This is not a good thing for Windows, but great news for 'nix users and Mac gamers everywhere.


    Actually, the deal is that the future id games will still support Windows, Linux, etc. The difference is that the only *Mac* operating system that will be supported is OS X (so OS8/9 users would have to upgrade to run the next id game).

    Think about it: id isn't going to throw away its primary source of revenues - Windows games.

  63. Drivers? by Eccles · · Score: 2

    I realize things will be different at the interface level, but does Apple's use of a BSD-like kernel mean that the meat of device drivers for Mac OS X will be similar enough to the needs of Linux/BSD/Unices that porting drivers between them will be fairly easy? Anyone have any idea?

    At work we do a Mac/Windows application, and I've got to say, OS X has me tempted to switch from doing most of my work in Windows...

    --
    Ooh, a sarcasm detector. Oh, that's a real useful invention.
    1. Re:Drivers? by Anonymous Coward · · Score: 0

      > does Apple's use of a BSD-like kernel mean that the meat of device drivers for Mac OS X will be
      > similar enough to the needs of Linux/BSD/Unices that porting drivers between them will be fairly
      > easy?

      NO.

      Mac OS X does not use a BSD kernel. It uses a Mach kernel and runs a hacked up version of the BSD kernel over that.

      You'd have better luck porting drivers from the GNU HURD. (which is also Mach-based)

    2. Re:Drivers? by burris · · Score: 1

      No, Mac OS-X has an all new object-oriented driver architecture. Drivers are written in C++ (if it were ObjC the hardware manufacturers wouldn't go for it, and C++ is slightly faster). You inherit base functionality from a variety of different driver clasess supplied. The architecture is designed so drivers are easy to write, but especially so they can be easily loaded and unloaded at runtime and also to make it easy for users to manage them. Mac OS-X really is going to be the most advanced operating system available!


      Dr. Burris T. Ewell

    3. Re:Drivers? by larkost · · Score: 1

      We are currently waiting for Apple to release their new Driver SDK, which will probably be very different than anything else out there (that is what Apple has been hinting at for a while, dynamic loading/unloading are almost a shoe in.. and for everyting...)

  64. On Mac CLIs... by SvnLyrBrto · · Score: 4

    Even if a shell is not distributed initially, it certianly will be possible to add tcsh, bsh, or any particular shell you care for.

    As we all know, OS X Server already had several shells included by default. No reason whatsoever that the same shells wouldn't work in OS X Consumer.

    Now, what Apple MIGHT do, is not include them in the default installation, but perhaps have them available on the CD, or as a free download. Or perhaps make you enable them through a control panel.

    Apple has done things like this before, they have a history of hiding advanced tools from the novice user. A perfect example of this is ResEdit. ResEdit is a very powerful tool for the advanced user who knows what he's doing, but a novice could seriously fsck his system if he did something wrong. ResEdit is, therefore, not included in the default installations of MacOS, but is available as a free ftp download, as are quite a few other advanced tools. Apple might treat tcsh, bash, or other UNIX shells the same way.

    You might also consider that it's possile to write a CLI shell for ANY GUI OS. I've even seen CLI's for PalmOS. There have, in the past, been various CLI interfaces written for MacOS by third parties, some made to look like DOS, some to look like Unix. None, to my knowledge, ever caught on.

    Oh, and one last thing many people don't know about the traditional Macintosh. It comes with TWO CLI's already. You just have to know what you're doing to access or use them.

    With a push of the programmers switch, you can put a Mac into debugger mode. This freezes the GUI and opens a large text window. From here, you can directly access the system's memory, usually for debugging and programming purposes. You also use this to do firmware updates and the like.

    And speaking of firmware.... If you reboot with command-option-o-f, you boot not into MacOS, but into openfirmware. Basically a FROTH intrepeter, this lets you add or delete devices, and (it's most common use, so far as I can tell) set the default boot partition (say, for booting into Linux PPC without using BootX).

    The whole point of Macintosh is not to create a non-complex system. That's impossible with the nature of today's advances computers. The point is to hide that complexity from the AVERAGE, and NOVICE users. Advanced users can still access the full complexity(subject to the limitations of any closed-source OS that is) of the system though, if they want to.



    john



    --
    Imagine all the people...
    1. Re:On Mac CLIs... by Anonymous Coward · · Score: 0


      The current beta v2 release - which is FAR behind what Jobs demo'd in terms of GUI BTW - comes with a tcsh shell console app. No reason to believe that you couldn't just take that to the final release version if nothing ships with it.
      Not that I can imagine using it for all that much - but it is kinda cool to browse your Mac file structure as 'root'.

      Posting AC because seeing this and/or posting about it probably violates someone's NDA.

    2. Re:On Mac CLIs... by _GNU_ · · Score: 1

      The current MacOS X is DP2, Developers Preview 2, it's not beta, if even alpha.
      And, browsing as root, well, don't. :)

    3. Re:On Mac CLIs... by Foobaz · · Score: 1
      Oh, and one last thing many people don't know about the traditional Macintosh. It comes with TWO CLI's already. You just have to know what you're doing to access or use them.

      Excellent post, but you missed one. MPW (Macintosh Programmer's Workshop, distributed gratis by Apple) is basically a shell for development purposes. It has makefiles, scripts, config files, and all that other manly unix-like stuff. I use it on a daily basis and love it.

    4. Re:On Mac CLIs... by applepie · · Score: 1

      Why everyone missed this? AppleScript! This is the best CLI (albeit non-interactive) interface for the Mac, and I don't think you can find it on any platform elsewhere.. pie

    5. Re:On Mac CLIs... by gwalla · · Score: 1

      AppleScript is pretty nice. I use it a lot at my job, to automate tasks in QuarkXpress.
      ---

      --
      Oper on the Nightstar
    6. Re:On Mac CLIs... by BinxBolling · · Score: 1
      There have, in the past, been various CLI interfaces written for MacOS by third parties, some made to look like DOS, some to look like Unix.

      Of course. But what tools and programs existed for those CLIs? What's really significant here isn't the presence of the CLI itself, so much as the fact that it's BSD underneath, meaning that various *nix tools can be easily ported and used from that CLI.

      Really, I'm guessing that even if Apple hadn't released the terminal app themselves, some third-party group would have written one that was capable of working with standard *nix shells and tools. And I bet we'll see third-party terminals with additional bells-and-whistles, anyways.

      The point is to hide that complexity from the AVERAGE, and NOVICE users. Advanced users can still access the full complexity(subject to the limitations of any closed-source OS that is) of the system though, if they want to.

      I think this is a good way to go about things. It's rather similar to the Perl philosophy: "Make the easy stuff easy, and the hard stuff possible."

    7. Re:On Mac CLIs... by znu · · Score: 1

      The currently seeded Mac OS X, you mean. Jobs said that he was demoing the latest of several internal betas yesterday. I wonder when/if Apple will seed this to developers.

      A final beta is expecting this spring. I'm sure at least that will be seeded.

      --

      --
      This space unintentionally left unblank.
    8. Re:On Mac CLIs... by hattig · · Score: 2

      The Amiga has Arexx, an equally competant scripting language for interprocess communication and much much more. And the Amiga has a proper CLI as well - also one that is damned good if you use KingCON instead of the default built-in-ROM version!

      Of course, the M$ solution is Visual Basic, a tool so entirely unsuited to the task it is laughable.

      ~~

  65. Re:sorry about the -peckerhead- thing. by gonar · · Score: 1

    I'm sorry too,

    I shouldn't have used insulting language.

    --
    The difference between Theory and Practice is greater in Practice than in Theory.
  66. Hahahahahahaha by Anonymous Coward · · Score: 0

    Wait, I can't stop giggling:

    like protected memory for crash-resistant computing and pre-emptive multitasking for a more responsive system....

    WheeeHeeehee! Remember the old "Windows 95 = Mac '87" joke? I guess "Mac 2000 = Windows 95" now. Don't get me started on how long *other* operating systems have done this....

    And for the future, we've included Cocoa, an advanced object-oriented programming environment. Cocoa gives developers an attractive inducement--a whole new toolbox for building the best next-generation applications.

    I've been testing this for a little while now, except the version I have is called BeOS. ;)

    As I see it, they've finally brought the guts of the system up to where the rest of the computing world is by reusing a lot of BSD code. Put some slick eye-candy on there and call it "innovative". Great.

    Sorry, this is not the Apple I used to know (circa 1980, admittedly). That company really was original. I'm glad to see them improving their software, of course, but don't make changes you should have made 5 years ago and try to market it as a great leap forward. It's makes me recall a certain naked emperor.

    1. Re:Hahahahahahaha by Darchmare · · Score: 2

      People bitch when Apple doesn't update their OS forever, then bitch when they do. Innovation doesn't mean doing things differently just for the sake of doing things differently. Apple has in the past, frankly, hurt itself by ignoring other technologies. Finally Apple gets something damn near out the door, and still receives flak.

      Face it, Apple is doing the best thing for itself and its customers. I love the MacOS interface, but I don't want to be stuck with its foundation for much longer....

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    2. Re:Hahahahahahaha by Anonymous Coward · · Score: 1

      Is the BeOS version of Photoshop out yet? Or are you still spinning teapots around in circles?

    3. Re:Hahahahahahaha by Anonymous Coward · · Score: 0

      Ouch!

    4. Re:Hahahahahahaha by Anonymous Coward · · Score: 0

      Hey, I know I'm kinda flamey. That's why I post as an AC.

      Really, though, I think you're making the same point, just in a nicer way. I have steered clear of MacOS largely because of cooperative multitasking. It's a personal bias -- when I stopped writing code for Win 3.1, I swore I'd never go "backwards". Admittedly, my biggest gripe with 3.1 was the 16-bit misery (Long Pointer To My Ass....), but just hearing "cooperative multitasking" makes me cringe.

      Again, I'm happy that Apple is doing this, I'm just griping because I think it's long overdue. The Apple marketing suggesting it's a great step forward makes me wince -- they should be apologizing for making their customers wait so long.

      I've been tempted to get a Mac for a while (my spouse loves 'em), but couldn't justify the cost because it would be nothing more than an e-mail client with a medicore OS core. With OSX, that may not be true anymore.

      As far as Apple doing the best thing for its customers -- that's nice, but they're in competition with other companies. If you want too long to do the right thing for your customers, you may find that you have few customers left. Personally, I think sticking with a vendor through thick and thin is a foolish attitude. If an OS I'm using falls behind the pack, I drop it. It's not a marriage -- it's just software.

    5. Re:Hahahahahahaha by Anonymous Coward · · Score: 0

      Naw. I just use Linux for Photoshop.

    6. Re:Hahahahahahaha by Darchmare · · Score: 2

      Okay, I can see where you are coming from. This is definately late in coming.

      However, it's worth noting that most of the idiots responsible for the multiple failed OS strategies ( specifically those in management) are now working elswhere. The first thing Jobs did upon his return was boot most of the old Apple 'cruft', bringing in a lot of NeXT influence as well.

      If Apple hadn't been purged 2.5 years ago, this Expo's keynote probably would have been Yet Another OS Strategy announcement - assuming Apple would be in business at all. While Apple has kept a number of its better engineers, management has been all but replaced. The people to blame aren't even there any more.

      Anyhow, it sounds like you have a fairly decent philosophy, and should use whatever works (many Macs users stuck with Apple because, in their/our view, there wasn't an alternative to what Apple offered). Now that things are changing, you'd be doing yourself a favor by looking at Apple again...

      (note: this is coming from a macos, beos, linux user)

      Just a thought... :>

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    7. Re:Hahahahahahaha by rm+-rf+/etc/* · · Score: 1


      I've been testing this for a little while now, except the version I have is called BeOS. ;)

      You've never used OpenStep, have you? Based more on SmallTalk than anything if you think they ripped off Be. Cocoa (aka openstep) has also been around a lot longer than Be, so think about who ripped off who here. Besides, the OpenStep environment and tools are much more advanced than Be.

    8. Re:Hahahahahahaha by Anonymous Coward · · Score: 0
      No, is the Mac OS version of BeOS out yet?

      Will Mac OS X run on my 8500?

      As you recall, Apple bought NeXTSTEP because it a "finished product" than ran on x86, while BeOS was too raw.

      Now Mac OS X is still several months away, BeOS has had several releases for Mac PPC and x86 machines. BeOS still runs on the older PPC machines, while Mac OS X certainly won't!

    9. Re:Hahahahahahaha by Anonymous Coward · · Score: 0

      Oh, come on, folks: this was one of the funniest slashdog comments in ages...

    10. Re:Hahahahahahaha by arielb · · Score: 1

      E-picture 2 is out for BeOS

      --
      ---
  67. (offtopic) by Anonymous Coward · · Score: 0

    Kindof time to change your sig, don't you think? I mean, right now, it looks as if you AGREE with him!

  68. Looks like designer sh.. by mvw · · Score: 1
    Geez, that user interface reminds me of some of my beloved wife's perfume flacons.

    I wonder when I will see a Mac styled by Jean Paul Gautier, Donna Karan, Karl Lagefeld or Kenzo. :-)

    Maybe one that smells nice too.. :-)

  69. The scoop on multitasking (AFAIK) by jht · · Score: 5

    Here's how OS X handles multitasking, as compared to the "classic" MacOS:

    OS X is, as we all know, Mach/BSD based. Applications that are written to the OS X API will premptively multitask. Life is good.

    Then there's the "bridge" API, Carbon. Carbon is essentially the bulk of the old Mac Toolbox calls, cleaned up and rebuilt to allow reentrant code and to be clean in a preemptive environment. Carbonized apps have had the old, icky Mac code cleaned out and can run on the old Mac OS (OS 9 now, I think OS 8.5 and 8.6 later) through a CarbonLib shared library that allows the app to run. Carbonized applications are kind of a "best of both worlds" solution, and Carbonizing an application is supposedly very easy in most cases.

    Finally, there's "classic" Mac applications, which run in a compatibility environment. Basically, OS X spawns a full Mac OS 9 VM as a subtask, and applications run in it without the ability to access hardware directly (it's walled off by OS X). The classic environment can crash just like a Mac today, but if it does it doesn't take down the whole machine.

    Classic Mac OS (OS 9.x and below) only supports a very limited form of preemptive multitasking, using the Thread Manager. And the mouse will interrupt the whole system while it is depressed - only a handful of background tasks can continue to function, and then only if they use Thread Manager. The classic Mac multitasking model has always been a cooperative one, like Win16 apps. This is not a problem on OS X, though the OS 9 subsystem will have the same limitations that MacOS has today, only within that subsystem. A depressed mousebutton in the classic environment will still halt processing in classic without affecting the rest of OS X.

    In Windows 9X, only 32-bit applications can be preemptive. Win16 apps still can run amok and take over the system - there's no compatibility "sandbox". The good point of this is that almost all 16-bit applications work with Windows 9X - the bad news is that Win16 apps and drivers probably cause more Windows crashes than any other single cause (crappy software aside). Since Windows NT and Win2K keep Win16 apps isolated, a lot of Win16 software doesn't run under NT systems but the system is far more stable as a result. The model NT uses (kind of a Win16 VM emulation deal) is somewhat similar to Apple's, though Apple has the advantage of running on a Mach/BSD kernel instead of the Windows cruft.

    I am a crappy coder, and haven't even tried to seriously write an app in years, so I may be a little off (and I tried on purpose to over-simplify, too), so don't kick me too hard, but that's my general picture of things.

    - -Josh Turiel

    --
    -- Josh Turiel
    "2. Do not eat iPod Shuffle."
    1. Re:The scoop on multitasking (AFAIK) by Phil+Gregory · · Score: 2

      What I find interesting is the way the web page brandished phrases like "Preemptive Multitasking" and "Protected Memory" as if they were amazing new tings just developed exclusively for Apple's use, while those of who actually know what they're talking about are saying, "About time, already!" I mean, it's really nice that Apple is moving into modern times and using modern OS features (they're even basing the core of the OS on BSD, which I think is a good decision), but why do the marketing people feel the need to sound like this is amazingly new stuff that no one has ever even heard of before, and all the Apple users should be really happy that they get to use this advanced software?


      --Phil (Just a little marketing-sucks rant. Move along, citizen; nothing to see here.)

      --
      355/113 -- Not the famous irrational number PI, but an incredible simulation!
    2. Re:The scoop on multitasking (AFAIK) by Animats · · Score: 1
      Some history, for those who came in late:

      The new "compatibility environment" seems to have exactly the same properties as it did in A/UX, Apple's old UNIX product for 68K Macs from the early 1990s. That approach wasn't considered good enough for Copland (the previous new MacOS), and so Copland was killed. There are a number of "low-level" MacOS calls that directly mess with data structures of the OS. Those had to go for any reasonable new OS, and sure enough, despite all the claims from Apple justifying the Next acquisition, they finally did. (I once wrote a PPP client for MacTCP; I know what a mess that low level is.)

      Why did this happen? Microsoft had the power to block Apple's new OS by refusing to port Microsoft Office. That's the stumbling block that killed Copland and Ameilio. That's why Jobs had to cut that deal with Gates. The price of bringing Jobs in was bailing out NeXT.

      So four years and $400 million later, we're back technically to where we were at roughly at Copland DR 1 release. Commercially, though. Apple is way ahead; now we have Macs in colors, and that did more for the company than the OS.

    3. Re:The scoop on multitasking (AFAIK) by IntlHarvester · · Score: 1

      Not just Microsoft -- Adobe also refused to endorse the Copland approach. Of course, now they are all on the Carbon bandwagon. (And isn't Carbon just a revised version of Copland?)
      --

      --
      Business. Numbers. Money. People. Computer World.
    4. Re:The scoop on multitasking (AFAIK) by Anonymous Coward · · Score: 0

      Copland never made it that far , everything now is either Rhapsody or NeXT based.

    5. Re:The scoop on multitasking (AFAIK) by Anonymous Coward · · Score: 0

      I believe this was done for the benefit of existing Mac OS customers who don't really know much about what Preemtive MT and Memory Protection are all about. They also want to make it sound like something that the average Mac user really needs and would want to have.

    6. Re:The scoop on multitasking (AFAIK) by Anonymous Coward · · Score: 0

      Actually X is much further along than Copeland, mostly because Mach and BSD being fully functional and complete OS's and API's. This allowed Apple to start the new OS on the 5th floor and not in the basement as it was with Copeland.

    7. Re:The scoop on multitasking (AFAIK) by KidIcarus · · Score: 1

      >>Of course, now they are all on the Carbonbandwagon. (And isn't Carbon just a revised version of Copland?)

      Not really. The Copland project fell apart, which led to apple's shopping around and eventually buying NeXT. I don't know the exact reasons for it's failure, only rumors that they were trying to hard to be completely backwards compatible with all previous MacOS apps.

      The Carbon environment is the current MacOS api with all non-reentrant code removed.

      The classic environment is not direct binary compatibility but instead a showcase of the benefits of the mach microkernal, which allows more than one OS to run on top of it at the same time.

    8. Re:The scoop on multitasking (AFAIK) by IntlHarvester · · Score: 1

      I wasn't as clear as I could have been -- of course the core OS is very different between OS X and Copland. My point was that the Carbon API is very similar to the idea behind the Copland API -- the old MacOS toolbox with all of the unmodern nastyness removed.

      The big difference as far as 3rd parties is concerned is the Classic environment. This means they don't need to update every application they may have ever released. Furthermore, Carbon on MacOS 9 gives them time to transition. Much of the resistance to Copland was based on the fact that virtually everything was going to break (and then break again with the next major revision which was called Beethoven or something.)
      --

      --
      Business. Numbers. Money. People. Computer World.
    9. Re:The scoop on multitasking (AFAIK) by frogstomper · · Score: 1
      Small corrections:

      Classic Mac OS (OS 9.x and below) only supports a very limited form of preemptive multitasking, using the Thread Manager.

      Actually, the Thread Manager is never pre-emptive on PowerMacs. Pre-emptive threading is done via Multiprocessing Services -- even if there's only one processor.

      And the mouse will interrupt the whole system while it is depressed...

      Umm... that depends where it's pressed, y'know.

  70. oh... MS copied the task bar from... by Anonymous Coward · · Score: 0

    ok... i was waiting for this comment! i knew, as soon as apple announced what the new interface was going to look like... all the windows droids would be accuse apple of coping somthing from the win95 GUI! well, as far as the task bar gos... MS did not invent (or innovate) the taskbar theme! they obviously borrowed the task bar idea from Nextstep! remember the dock? oh jez... thats what apple is calling it?!?!? hum... interesting hhu! before any one get the bright idea that MS innovates... please review history! MS copies everything they bring to market.... everything!

    1. Re:oh... MS copied the task bar from... by Dan+Guisinger · · Score: 1

      Actually, the Windows task bar has roots in Microsoft Windows 1.0 (Which you can find and download on the net). In Windows 1.0, any application that was not in use, was minimized to the bottom of the screen as an icon on the desktop. You may say thats like Windows 3.x, but I would disagree, because in Windows 1.0, you could not cover that up! In Win 1.0 you always had the task icons at the bottom of the screen and always knew where to switch back and forth between programs at.


      Microsoft Windows - Behold the Power of Swiss Cheese

    2. Re:oh... MS copied the task bar from... by mebob · · Score: 1

      "Microsoft Windows 1.0 (Which you can find and download on the net).
      Where...?

      --
      =1000101
  71. Honest Question by Anonymous Coward · · Score: 0
    Okay, I'll show my ignorance. I've been using Macs since they were called "Lisas". I've scanned over the entire article. But I can not find what is the function of the red/yellow/green waterdrops on the upper-left of the window (and the purple one on the upper-right)

    My guess is:

    • red - close window
    • yellow - close to windowshade
    • green - expand from windowshade
    • purple - zoom in/out
    I'll admit I'm still using MacOS 7.6, but I don't remember hearing about the multiple buttons in 8.0, so I'm assuming it's new to MacOSX.

    Thanks,
    Anonymous Kev

    1. Re:Honest Question by Anonymous Coward · · Score: 0

      Close.

      Red does close the window.

      Yellow minimizes the window down into the dock at the bottom of the screen.

      Steve just said that green "maximizes" the window. I don't know if that means Windows-style maximize to take as much of the screen as possible, or Mac-style (zoom) to take as much of the screen as necessary (ie fit the window to its contents, theoretically). Anybody have any idea?

      The purple button puts the system into Single-Window Mode... that window is the only one allowed on the screen at a time. When you click something else in the dock, the new window appears and the old window minimizes down to the dock. So there's never more than one thing open at a time. Clean, uncluttered, and simple for newbies. Yay.

    2. Re:Honest Question by Anonymous Coward · · Score: 0
      Here are some translations from peecee weenie speak into regular language:
      • Red does close the window.
        That means: "Red destroys the window."

      • Yellow minimizes the window
        That means "Yellow iconifies the window".

      • Steve just said that green "maximizes" the window.
        That means "Green zooms the window". The question is what "zoom" means. :-)
      There you go.
    3. Re:Honest Question by Anonymous Coward · · Score: 0

      Suck my peecee weenie.

      I was just using the terminology that's common around these kinds of systems. These systems being the first mainstream use of a computer GUI. Get off your Unix high horse.

  72. Re:sorry about the -peckerhead- thing. by Anonymous Coward · · Score: 0

    Peckerhead is a term of great respect in some Asian countries. It has to do with old fertility rites and that sort of thing.

  73. I've heard that they're still doing Intel builds by delevant · · Score: 1
    It's not official, mind you, so it could just be wishful thinking on the part of various rumor-mongers, but I've heard that Apple still has secret support for Intel hardware.

    In particular, I'd heard that they do occasional snapshot builds on Intel hardware to make sure that they haven't broken anything too seriously.

    In addition, some website (possibly Ars Technica?) reported finding evidence of x86 build capability inside OS X Server (I think it was the DP2 build).

    Again, it could all be nothing more than wishful thinking. Heck, it could just be a rogue engineer inside Apple doing his own thing. But at the very least there is still a *glimmer* of hope regarding x86 and OSX . . .

    --
    I have no .sig, and I must scream.
  74. Apple's Goal for Mac OS X by mr_organic · · Score: 1

    What strikes me most about OS X is not so much the new underpinnings (Darwin is just a BSD *nix sitting on top of a Mach kernel), but rather the graphics technologies. The graphics subsystem in Mac OS X is based on PDF, which among other things will allow graphics designers and content creators unprecedented accuracy and control. It reflects the Mac focus on graphics and content-creation, and should cement their predominance in this area for years to come. As far as the "Aqua" interface goes: some will like it, some will hate it, but I think it's a good step forward in the GUI paradigm. The use of color, transparency, and control animation are logical extensions (both GNOME and KDE have experimented with these ideas, but they are constrained by X's crappy rendering and lack of hardware acceleration). It's not revolutionary, but it is a solid step forward, and I look forward to it. Apple does not mean the Mac platform to appeal to techies (at least, not *primarily*). Quite clearly, it is intended to appeal to *consumers*, who have already responded to the bright colors and simple form-factor of the iMac. People who bitch about the iMac's lack of a floppy, lack of expansion slots, etc. are completely missing the point. Jobs wants the legions of computer newbies out there to buy Macs, and by and large he is succeeding in his vision. Steve Jobs wasn't kidding when he said he wanted Apple to emulate Sony. It is clear that Apple intends to become a consumer electronics company rather than a "computer company", and these latest initiatives underscore that fact. Apple has always traded on the perception that they are a hip, cutting-edge, revolutionary company; and while the company lost its way for a while, Jobs has reinvigorated Apple and made it truly cool again. A PowerMac G4 and 21" LCD display? Gimme!!

  75. Traffic Light Buttons by Hallow · · Score: 1

    You know what I really dislike? Those three traffic light type buttons in the upper left hand corner. They're close, minimize, and maximize. The fact that they're on the left bugs me. The fact that they're only differentiated by color and don't have any graphic or symbol to indicate their function REALLY bugs me.

    1. Re:Traffic Light Buttons by CynicX32 · · Score: 1

      I saw a little Movie on the Mac OS X site (Here) that seems to indicate that the little buttons gain icons when you pass the mouse over them.

      ryan

    2. Re:Traffic Light Buttons by Anonymous Coward · · Score: 0

      Yeah, I hate those buttons too, especially the mouse-over requirement to see the symbols. Hopefully Apple will change that before releasing it.

    3. Re:Traffic Light Buttons by Anonymous Coward · · Score: 0

      Why? When you've decided you want to make a change to the current window (close it, minimize it, maximize it), you're already gonna move your mouse up to the corner where all the control buttons are anyway. Once you're there, all three show their symbols (it's not like you have to point at the red one, see its symbol, decide that's not what you want, move on to the next one, check its symbol now that its shown, etc...)

      Once you've been using the system for 20 minutes, you'll have what the buttons do ingrained in your head. You won't have to check anymore. But it'll still be clean and nice looking forever.

    4. Re:Traffic Light Buttons by gig · · Score: 1

      If you're creating or viewing content on the thing, though, you'll probably appreciate that the symbols aren't visible unless you need them. Part of what makes the current Mac OS UI more pleasing than Windows to me is that there's less distracting clutter and the UI just takes up less space. The animations in Aqua scared me at first for this reason, but I'm sure I'll be able to turn them off, while many users (especially newbies) will probably find them helpful and enjoyable. I don't like close being right next to minimize/maximize, but maybe that's customizable. It is in Mac OS 9. Also, I would assume that the single button on the right was close. Small quibbles on a system with the heaviest graphics imaginable, a solid UNIX base and very cool hardware.

  76. Correct: that's pure flamebait, allright by Anonymous Coward · · Score: 0

    And dead wrong.
    NT has nearly nothing to do with Unix, more's the pity. NT is a unholy crossbred mongrel parented by Mach (for slowness), some VMS chromosones,& lotsa WIn32 jism to reel in the marks and make sure the whole thing stays stuck in limbo between multiuser and singleuser.
    They may be your "favorite" (god what an appropriately infantile choice of words)but I'll thank you to keep it to y'self, 'kay?

  77. It's not linux ...Re:Oh. How Pretty... by Anonymous Coward · · Score: 0

    hey, Apple hasn't spent too much time making it look pretty. please don't forget that Apple isn't targeting the *nix geeks with OS X Client. this is going to eventually replace OS 9. ...the big icon "new" interface is for the "dummmy"... the Mac is meant to be easy, simple and pretty. *nix is meant to be everything else. Apple does have a lot to learn - but the BSD elements have the potential to finally make the Mac a solid choice for *nix administrators while still appeasing and serving the needs of everyone else... like the Advertising guys etc. ...Apple ain't there yet... but damn this is better than WIndows. OS X Client is for the User. it's good. X server isn't Linux... won't ever be, we know that... but it's damn good if you need *nix control over those pretty iMacs in your school or companies lab/offices...

  78. "All-too-bloody-big icons" are optional! by tao · · Score: 1
    The author of the article seems to have missed out that both the desktop icons and the icons in the docking-bar have scalable icon-size.

    All in all, it seemed pretty neat. I just hope that it'll remain as consistent as MacOS is today.

  79. Looks perty; now PORT IT TO MY ARCHITECTURE!!! by CoffeeNowDammit · · Score: 1

    I'd love to have MacOS X Consumer, especially if the BSD command line is available. ( MacOSRumors showed a screen shot of a cmd line window running top; wierd to see it on a Mac, but very cool.)

    However, my older 604e/PCI box (upgraded to a G3) will probably NOT see a version of MacOS X ported to its architecture. This is a crying shame, since the box can handle Unix like a champ (it also runs LinuxPPC, and ran MkLinux for a while).

    So, if you're an Apple engineer, please read this next paragraph carefully:

    Yo! I want to give my money to your company someday! But I won't buy a new box just to run the latest and greatest OS, okay!! Tell your manager about this, 'cuz I sure as hell am not alone on this score!

    Thank you. I feel better now..
    -----

    --

    ".sig, .sig a .sog, .sig out loud,
    1. Re:Looks perty; now PORT IT TO MY ARCHITECTURE!!! by CynicX32 · · Score: 1

      Hmmm... Well considering that every Mac made in what... A year at least, probably closer to two has had a Gee3 in it, that's only a "new" Mac relatively speaking.

      In the end it's all personal judgement, but to be fair they're not *insane* hardware demands. Just a Mac that's, say, made in the last year.

    2. Re:Looks perty; now PORT IT TO MY ARCHITECTURE!!! by doce · · Score: 1

      However, my older 604e/PCI box (upgraded to a G3) will probably NOT see a version of MacOS X ported to its architecture.

      You apparently read MacOSRumors, so you should be aware that most sources are reporting that OS X will run on anything that was on the market when Rhapsody. A 604e/PCI box, especially with a G3 upgrade in it, I would think would fall into that category.

      --
      woof!
    3. Re:Looks perty; now PORT IT TO MY ARCHITECTURE!!! by Darchmare · · Score: 2

      Supposedly, current OSX builds run just fine on PCI-based 604s. Don't expect Apple to 'officially' support them, however.

      If they do, it'll be well after official hardware support is complete on the G3/G4 platforms.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
    4. Re:Looks perty; now PORT IT TO MY ARCHITECTURE!!! by Kesh · · Score: 1

      Actually, you're just about right. A month or so back an official statement was made that OS X would support pre-G3 macs, but only after the initial release. In other words, the first shipping copies will only be guaranteed to run on G3/G4 Macs, with 60x compatibility and fixes released by Apple afterwards. You can still install it on older Macs, but there's no guarantee it will work properly right off the bat.

    5. Re:Looks perty; now PORT IT TO MY ARCHITECTURE!!! by CoffeeNowDammit · · Score: 1
      You apparently read MacOSRumors, so you should be aware that most sources are reporting that OS X will run on anything [that could handle Rhapsody]..

      Yep. But that's just it: MacOSRumors is about, well, rumors. Sure, they're correct most of the time (they're better than the Drudge Report for accuracy, not to mention integrity)..

      But I'd like to see genuine support for my not-so-old machine happen. Call me picky, but I really don't want to plunk down hard-earned $$$ for something that might work.
      (Yes, my standards are higher than those of Windows users, why do you ask? =-) )

      So, I'll believe it when I see it (or when someone else takes the risk & reports favorably), and pending that, I'll buy.
      -----

      --

      ".sig, .sig a .sog, .sig out loud,
    6. Re:Looks perty; now PORT IT TO MY ARCHITECTURE!!! by gavinhall · · Score: 1

      Posted by Nr9:

      actually i think apple will support the older systemsd because apple is announcing the "single OS strategy" their old strategy was doing mac os x and mac os 9.x in parallel... with mac os x only supporting the g3s.. i hope this will change because i have a old mac pci too(8600).

  80. GTK theme by Anonymous Coward · · Score: 0
    The Quicktime window looks a heck of a lot like a current theme for GTK, actually. It comes as a theme in RHL6, but I can't think of what the theme's actual name is. Unfortunately, I'm at school on a winbox right now and can't telnet out. Arg.

    I doubt it will be long before we get an E theme. They seem to be in abundance. All one needs is several screen shots in order to make a fairly decent theme. (And an idea of what they're doing concerning the programming/scripting aspect.)

    CAIMLAS (Blast, what the heck was that password! I gots too many.)

  81. Wow! by Wyatt+Earp · · Score: 2

    Isin't there something in the Bible about people appolgising on /. after flaming eachother...and after makine Apple related comments?

    I think it's the sign of the 2nd seal being broken, the 3rd seal is people not flaming eachother in a KDE vs Gnome debate.

    Note - I've got that danged Sydney Flu real bad...am on inhalers and vikadan cough syrup, please moderate this down to...oh a -6

  82. Re:sorry about the -peckerhead- thing. by Myddrin · · Score: 1

    That's ok... I didn't even notice till you apologized for it. :)

    --
    Myddrin
  83. *BSD Based? Q-Time? by z84976 · · Score: 1

    Ok, so from what I hear OS X is, at its core, based heavily upon FreeBSD internals. Jobs emphasized a great similarity to Linux, too (probably just marketing... now isn't THAT funny? Corporate OS lending credibility to itself by stating similarity to Linux!). What bearing might this have on the possibility of a @#$!#$%! QuickTime Player for Linux?

  84. Anti-aliasing is easy. by earache · · Score: 1
    There are tons of ways of doing anti-aliasing. The quickest and dirtiest (and cheapest looking) is generating a 4-bit bitmap 2x the size you need and doing an interpolated scale down. You then take that bitmap and use it as a blending guide (or if your video card supports it, directly blitting to a surface using it as an alpha channel) as you rip it on the surface of whatever off-screen bitmap you are drawing too.

    The reason unix/linux window managers look like shit (when they aren't stealing a look and feel from someone else) and will remain looking like shit is because unix people have no aesthetic sensibility, hence that stupid fucking penguin.

    the sinister mister earache.

  85. GUI Makeover nightmare by Jonathan+C.+Patschke · · Score: 3

    How many times have you heard a Macintosh zealot give Windows users a hard time because nearly every Windows user-interface feature appeared in MacOS first? It is just me, or does the new Finder look a lot like the hideously-slow Microsoft "Active Desktop"? Everything's contained in one window (that looks strangely like a web browser). Big, hideous buttons/icons for everything. Lots of extraneous eye candy. As an ex-Mac user, I always loved the way Apple kept their UI clean. Things were kept simple (IE: fast and well thought-out) yet elegant. Even the idea of "exploding" windows was a great UI clue to the user to answer "What made that pop up?". But this? Have they any idea how many long-time Mac users they will alienate by tearing up the user interface that was even present on the old Lisa and Apple (not Mac) IIgs? The site mentions extending the "one window" metaphor to the entire operating system because "you can only interact with one application at a time". Doesn't this sound a lot like the days before the Multifinder? Wasn't one of System 7's greatest achievements the ability to multitask visually? The idea of BSD running behind it all sounds excellent, as Apple's OS has had a lot of holes in its design (seeming inability to use the hardware MMUs correctly, for one thing). However, they've taken what seems to be an obvious leap backwards in UI design by eliminating the clarity of pupose that every visible item in the Mac UI used to have. As a user, and as someone who has to provide support for users, I certainly hope there's an "Old Finder Look-and-Feel" option in "General Controls". I mean, come on. Apple's incarnation of the "Desktop" metaphor has propogated to OS/2, Windows, and who-knows-how-many window managers. Isn't tossing all this out the window just "thinking" a bit "too different"?

    --
    Pining for the days when The Glorious MEEPT!!! graced SlapDash with his wisdom.
    1. Re:GUI Makeover nightmare by Anonymous Coward · · Score: 0
      The idea of BSD running behind it all sounds excellent
      No way! If it had been Linux, sure, but BSD? Come on. Get real.

      It's so hard to fight a war on this many fronts. Microsoft on one side, BSD on the other. The Penguin's work is never done.

    2. Re:GUI Makeover nightmare by Anonymous Coward · · Score: 0

      Oh fuck off, stupid Linux zealot.

      Christ, BSD is an excellent kernel, yet YOU have never even used it and because you are up to your ears in Linux FUD and cum you slag off everything else. Open Your Eyes, and look at the world around you. There are good and bad points to everything.

      I have hated Macs for years - naff keyboards, crap OS, horrible Rowenta Iron stylee, awful company etc, but at least they have fixed the OS problems. Think of Unix without the crap aspects of X (i.e., hardware accellerated screen display,no trouble at all etc) and with standardised applications.

      What in your opinion is so wrong about BSD? If it is the licence then go and shoot yourself now. You wouldn't get OSX anyway, so what does it matter to you? BSD is a damned solid platform. More solid than Linux, and it can run Linux binaries faster than Linux can in many cases...

    3. Re:GUI Makeover nightmare by rob+colonna · · Score: 2

      It should be noted that the 'one window' thingy is just a more convenient location to place the #Hide Others menu pick currently located in the Applications menu. Hiding background applications, to me, at least, is much more useful than WindowShading them. Just option-click out of the app, and it goes away. Again, this is something to make it so that if Grandma gets confused as to what she's looking at, she can click on that to make everything go away for a while so she can see Netscape. This is also an option that can be done automatically in the General Controls panel. They took a relatively advanced feature (a simple one, mind you, but one whose usefulness is often overlooked.), and made it easily accessible. It certainly isn't a return to pre-MultiFinder days.

    4. Re:GUI Makeover nightmare by Beren · · Score: 1

      Actually, if you look at the new finder, you will see that it is Workspace.app after it's makeover. I am very excited to see what this OS is capable of IRL as opposed to our speculations about it after hearing a recount of a presentation that had more in common with a marketing speil than a technical presentation.

      My $0.02...

      Nate

    5. Re:GUI Makeover nightmare by Anonymous Coward · · Score: 0
      Oh fuck off, stupid Linux zealot. Christ, BSD is an excellent kernel, yet YOU have never even used it and because you are up to your ears in Linux FUD and cum

      ...

      What in your opinion is so wrong about BSD? If it is the licence then go and shoot yourself now. You wouldn't get OSX anyway, so what does it matter to you? BSD is a damned solid platform.

      Blasphemer! You have sinned in your thoughts and in your deeds. Your penance is to recite the following prayer aloud on a public streetcorner dressed as penguin.

      Our Virus

      Our virus, which art in Cambridge,
      shallow be Thy fame.

      Thy zealots come, Thy will be done
      In libraries as it is in programs.

      Give us this day our daily flamewar,
      and forgive us our hypocrisies,
      as we berate those who stand against us.

      And lead us not into Linux IPOs,
      but deliver us into the welfare rolls.

      For Thine is the derision, and the division,
      and the dissension, forever and ever.

      Amen.

      Anonymous

    6. Re:GUI Makeover nightmare by jafac · · Score: 1

      I AM a bit pissed that Apple has taken the old, elegant concept of a window with Two widgets (close box and resize), clearly superior to the Windows approach, with four widgets that do some often redundant things, and trashed it in favor of the cluttered waste of space that is the Windows way of doing things.

      Plus, the QT4 interface is still not fixed.

      But - bring on the memory protection and multitasking. It's about fucking time Apple!

      I wish I had a nickel for every time someone said "Information wants to be free".

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    7. Re:GUI Makeover nightmare by McKing · · Score: 1

      The new Finder is really the NeXT WorkPlace.app, NeXT's verion of a file manager/app launcher. It just has the MacOS X "look-n-feel" added to it. I am personally pleasantly surprised to see a few of the NeXT UI features integrated in the Mac UI, and I wouldn't mind using one of these machines, except for two (related) things. I wish they would a least have the option to put menubars into the individual windows instead of a single one across the top, and allow us to use mouse focus (sloppy focus...even better!). Apple has always made nice machines, but this is the first time I actually thought to myself "Hey, I might like to own one of those!". I was too young/poor for the NeXT machines, but a fast G4 with OS X sitting next to my linux boxes would make me a happy man!

      --
      If only "common" sense was actually that common...
    8. Re:GUI Makeover nightmare by adcm · · Score: 1

      That's only one possible interface. That's based on the File Browser taken from NextStep. However, it is possible to go back to a standard finder view after that. It is a simplification and it does help to polish out some of the things that confused some people or made hassles. However, it's possible to go back to using an older view.

      You can create aliases on the desktop to each drive area and then have them open new windows in the same way that the finder did. This is only one option and a new consolidated interface that makes it easier for many people to learn and use. Personally it wouldn't be my choice for most work but it is well thought out in its design.

      Quicktime has actually had quite a few changes that fix the most common problems that users had with it. That it no longer followed their HIG guidelines. The buttons have changed and now behave as long-time Mac users would expect. The thumbwheel styled volume control has been replaced by a slider. Note that following good design guidelines does not require everything to be rectangular.

      Single-Window Mode is an option, not a default. It's useful if you wish to focus on one particular item without having others in the background. While not a desirable option for most advanced users it would come in handy for my grandmother. Or imagine while at work, keep games running in the background, all it takes is a single click on the dock to bring up something you're working on and minimize the game.

    9. Re:GUI Makeover nightmare by AnarchoFreak_00 · · Score: 1
      Hiding background applications, to me, at least, is much more useful than WindowShading them

      What about drag and drop support then? I know that alot of programs like freehand and pagemaker won't use the clipboard properly. The only way to get some things over is to drag and drop.

      I might have miss understood this, but if i'm right, hopefully theres some way to turn it off or it could be pain in the butt.

      To me, i think it's a step back, I like the fact that in winXX you can clearly see the other inactive windows.
      And i think grandma would be confused about the other dissapering windows concept.

      Oh well... Still i have to say the interface does look better...

  86. The BSD Daemon will never die.... by Anonymous Coward · · Score: 0

    He'll just multiply :)

  87. emulate pthreads? by Anonymous Coward · · Score: 0

    Glibc of course has to do a tiny bit of emulation of pthreads. To what degree does Mac OS X have to do this? Obviously it has support for processes, so what is there to emulate to get threads going?

    1. Re:emulate pthreads? by rm+-rf+/etc/* · · Score: 1


      OSX has only mach threads. You either have to make a wrapper so that apps that call on pthreads get translated to cthreads, or you have to use something like gnu pth with pthreads emulation. I've tried both without much difference in performance, either way it seemed a bit slower than it should be. I believe with OSX consumer and the next release of server, apple is including pthread support by doing a wrapper to mach threads.

  88. No, the icons aren't too big..RTFM! by Anonymous Coward · · Score: 0

    The blurb about OSX is wrong all icons can be globally resized. The reviewer must have had the deafult settings. RTFM.

  89. Extreemly cool! by eshefer · · Score: 3

    The Keynote yesterday was extreemly cool. And the User interface for mac os X will set standards.

    the coolness ocares when you minimze and maxime windows.. the window just liquifies and funnels it self into the icon doc window smoothly when being minimized you simply have to see this happening to fathom the whole coolness of the UI..

    checkout the real Video stream here (start from about 1/3 into the stream to see the UI demo)

    It really is extreemly cool.

    This perticular story submision pisses me off. I hate it when cluless people write FUD about stuff they know nothing about whether it's about apple, linux, or what ever.

    It's obvious that the guy who wrote the submission to slashdot did NOT see the keynote and does not understand the importance of what Jobs showed yesturday.

    And the Icons size can be resized, they can be extreemly small, and then you can magnify them.. that magnification thing is also total coolness.

    **********************************************
    watch that realvideo stream, it's damn cool! **********************************************
    -- ------------------------------

    1. Re:Extreemly cool! by StarFace · · Score: 1

      Do you know how quickly that 'liquid funneling warping cool thing' will get extremely annoying and obnoxious to a user trying to get some real work done? You are talking to a person that hates that 3-blink menu option because you have to waste time waiting for the menu to blink-blink-blink before it does the operation.

      I don't want to have to sit there and wait while my windows do HollyWood tricks when I iconize them.

      --
      V
    2. Re:Extreemly cool! by eshefer · · Score: 2

      I hope that the funneling trick can be turned off. Some people would not want that for that reason.

      but you have to agree that some people might want it, too..



      --------------------------------

    3. Re:Extreemly cool! by Henriok · · Score: 1

      I also hate the three blinks in Mac-menues.. but why?
      The MacOS can't multitask.. that's why.. MacOS X can.

      Didn't you see the key note? Not only did the genie-effect multitask and the menues did also.. and THAT was really cool.. when Jobs tried to show how the menues was transparent he pulled a menue down and moved a window underneeth it.. come on.. you can't do that in ANY OS.

      So.. the effects won't bother you in that respect, but it most certainly will annoy the hell out of me because I want to have things dome fast. When I dismiss a window is should be GONE in an instant.. not zoom away, not fade away, not spin away.. just disappear.

      I think Apple know this and will give you an option to turn off all the effects, or even better. the effects you wan't.

      - Henrik

      --

      - Henrik

      - when the Shadows descend -
  90. Re:Oohhh Pretty colors by Darchmare · · Score: 2

    Well, a lot of these things are optional. For example, the icon size and window style issues are all options. The dock is admittedly new, though.

    The way the new control panel functions is actually a throwback to old-school MacOS, where the control panel actually was a single app with a list of items in it.

    I'd personally like to see the Apple menu come back. It is so heavily ingrained in the Mac user psyche, it should stick.

    As for the drive icons on the desktop, I believe that's going to be 'fixed' in the final. I kind of hope so, in this case. It fits the desktop metaphor much better.

    - Jeff A. Campbell
    - VelociNews (http://www.velocinews.com)

    --

    - Jeff
  91. User Interface Qualms by StarFace · · Score: 1

    Just a couple of notes that I can see as problems from looking at this screenshot:

    1. Window buttons are specified merely by location and color. This is completely unintuitive. What does a green button do?

    2. There seems to be a complete lack of window framing. This is not a good thing. This is the biggest issue that I have with NeXt and the MacOS. They insist on placing controllers at corners of the window, leaving the rest of the window frame non-functional at best.

    You should be able to raise, lower, iconify, move, resize, and access a window-operation menu from all sides of the window. There is no need to make the user travel 500+ pixels just to seek a too-small button for window ops.

    3. Transparency is nice...but what is it doing? In other words, what functionality is it adding? To me the slight view of what is under the menu is a bit distracting, and keep in mind this is a controlled screenshot setup. You get a computer with normal usage and you have windows and text all over the place, such a transparent menu would get additionally garbled. I am not a big fan of adding lots of glitz to distract from a lack of functionality. MetaCreations' interfaces are a good example of this. They have some of the worst interfaces, but very glitzy.

    4. I can't quite tell what is at the bottom of the screen, but it looks somewhat like a NeXtish wharf? If this is the case, what is the point of multiple sized icons? Why are they so big? This is wasting an awefull lot of screen space, and I have a feeling, underneath, alot of RAM to handle those huge 24bpp icons.

    5. Look closely at the scrollbar. Bad tiling effect, wouldn't a simple pixel stretch be a much better solution than a graphic block that tiles? It would be much more memory efficient and accurate.

    6. As long as you can make that toolbar on the finder text only, or small buttons that is fine. Huge buttons are a mistake otherwise.

    7. It is too bad that it doesn't look like they are going to be using the root-menu concept. This is much more efficient than having to travel all the way to the corner of your screen to access launcher menus. Also I am a bit dissapointed to see that they are sticking with the 'seperated-menu' idea that has been apart of the MacOS for so long. It is completely innefficient to have a menu bar way up in the corner, expecially if it is for a small little app in the lower right of your screen. The argument for this is screen space? Well if that is such an issue incorporate multiple desktops. There is no reason to travel thousands of pixels to access a un-hotkeyed menu function (bad concept in itself).

    All in all, it looks snazzy, that doesn't make it good, just snazzy. I'd like to see how it performs on anything less than a blue/white. If it can't even work decently, well, then...that -is- why people are switching to Linux. Modern misconception "Create fancy looking real world metaphore interfaces to make a good UI" Bad mistake, a computer is a computer, not a hand held walkman or DVD viewer. The volume control does not need to be a little spinny thing that is impossible to determine what the current volume setting is at. It looks like they fixed that with this newer version at least. But the concept remains true, you cannot replace efficiency and functionality with jazzy graphics. Of course I can't really say much until I've actually used it. Maybe it is efficient to use, but from what I see: I see the same old mistakes, and some new ones, being done.

    Click here for a good page on the Dos and Don'ts of user interfaces.

    --
    V
    1. Re:User Interface Qualms by Anonymous Coward · · Score: 0

      Sorry, but I think you will have a much brigther career teaching dogs to bark than telling Apple/Next how to make a good UI ;-) Seriously, the points you make above are quite reasonable for a tradisional graphics engine. Quarts is using pdf so much of what you see will be vector graphics. Thats probably why the icons can be scaled in nearly any sizes quite effortlessly.

    2. Re:User Interface Qualms by rob+colonna · · Score: 1

      With respect to the menu placement, what's quicker to execute: Aiming you mouse at a set of menus in the upper left corner of a window, which can be anywhere on the screen, or reflexively flicking the mouse to the upper left corner of the screen, where the cursor cannot overrun its target. The menus are in the same place every time. And don't say how it's confusing to have the menus change: If you're going to execute a menu command, it's for a reason. Don't tell me i'm going to pick 'Close', 'Quit', or 'Copy' without having any inkling as to what i'm doing it to, and those are general commands compared to application-specific ones. The menu location was by far my biggest concern with OS X - i'm greatly relieved to see they made the right choice.

    3. Re:User Interface Qualms by Anonymous Coward · · Score: 0
      Also I am a bit dissapointed to see that they are sticking with the 'seperated-menu' idea that has been apart of the MacOS for so long.

      I like the one-computer-one-menu-way. You don't have to search for the menu, you can just move the mouse upwards and you got it without even looking at it.
      And another thing: If you choose "Quit" in Netscape in Windows98, does it quit all Netscape windows or just the active one? On MacOS, it is clear that it closes all, because the menubar is used for all windows.

      andy

  92. progress made in GNOME and X... by Lazy+Jones · · Score: 1
    with the progress being made in GNOME and X-windows, the advantages of Mac OS X will not last many months.

    That progress may be steady, but it's also unpredictable and - as history seems to prove - not very targeted, i.e. we don't really know what to expect or when to expect something specific, like a stable version of anything that won't break with future gtk/glib/gnome versions or versions of other programs. As it goes, it can take decades until we reach that point.

    --
    "I love my job, but I hate talking to people like you" (Freddie Mercury)
  93. QT Player by shaum · · Score: 1

    I noticed in one of the screenshots that they've slightly revised the QuickTime player; at least they seem to have gotten rid of that dumb "thumbwheel" volume control and replaced it with a slider.

  94. windows95 = multi tasking? by Anonymous Coward · · Score: 0

    yea right.... more like multi-crashing! windows95 multitasking is an illusion! and win protected memory? where? NT maybe, but 95? maybe we should'nt always blieve what the product boxes tell us!

  95. It's beautiful of course.. by Anonymous Coward · · Score: 0

    It does look very attractive. I think this is Linux's first real competition. My only question/concern is that if Cocoa and Carbon respect the POSIX standard? That is to say, can I run LinuxPPC apps on it? And vice-versa?

    Also, is the underlying graphical server X11? Some derivation thereof? Or is it completely different? If so, will Apple be releasing the libraries?

    Bravo to Apple! They truly have a vision for the future.

    1. Re:It's beautiful of course.. by Haven · · Score: 2

      I wouldn't say its linux's first real competition. MAC OS X doesn't even run on x86 much less SPARC, ALPHA, IA64, ... and if MACOS X is POSIX compliant, you could possibly run LinuxPPC applications on it. You have to remember... Windows NT is POSIX, that doesn't mean that I can run my x86 linux apps on it (although MACOS X is BSD based and linux binaries will run in BSD, oh well... don't expect them to compile easily.)

    2. Re:It's beautiful of course.. by um...+Lucas · · Score: 2

      Ummm. Can I laugh? Linux's first real competition??? What about Windows, *BSD, Solaris, Irix, HP-UX, AIX, BeOS, etc??? I'd say Linux was Windows NT's first real competition... But Linux is also leaps and bounds away from competing with Apple/Mac OS-X.

      They have completely different markets, and anyone that says that Linux can take on Apple at the desktop is living in a different universe... KDE and GNOME are still awefully far out from the Mac's interface, instead emulating Windows which in turn attempts to lift the best from the Mac and X and really just missing the whole point of both.

      And further, dare I say the "A" word? Applications? No MS Office. No AOL. No Adobe Apps (aside from distiller, reader, and possibly framemaker). The list goes on.

      No, Mac OS-X is NOT Linux's first real competition. If it were, Linux would be dead in the water right now... Apples a desktop company. Linux is basically doing what NT did... Starting on the server and migrating towards the desktop. And it's still got leaps and bounds to go, sorrry.

    3. Re:It's beautiful of course.. by Anonymous Coward · · Score: 0

      IIRC, linux binary support was added into FreeBSD and maybe adopted by other *BSD's but isn't from the Berkley source. This may or may not be in Mac OS X then, depending on the BSD they based it on and the point in that BSD's development they worked from. Someone else could probably tell you that.

    4. Re:It's beautiful of course.. by Anonymous Coward · · Score: 0

      NT isn't POSIX compliant -- that's why you CAN'T run your Linux binaries on it! NT has partial compliance (which is nowhere near as compliant as Linux is). MS would NEVER accept POSIX compliance because they can't control it!

    5. Re:It's beautiful of course.. by Anonymous Coward · · Score: 0

      OpenBSD can run binaries from SCO, SunOS, Linux, Solaris, and others. It's not really `emulation', per se. It's really running them.

    6. Re:It's beautiful of course.. by Anonymous Coward · · Score: 0

      I don't think this is likely because OSX is on ppc and FreeBSD emulation doesn't emulate the processor. Basically only works on x86.

    7. Re:It's beautiful of course.. by Ma10 · · Score: 1

      I bet you it CAN run on x86. The beta did.
      Apple is not releasing x86 version because they are afraid of you-know-who (they need Office)

    8. Re:It's beautiful of course.. by Anonymous Coward · · Score: 0

      From the rumors, Apple is trying very hard to keep OS X POSIX compliant, but they are not going for certification. It is very close to the BSDs that it derives from, staying only a few days behind in implementation of the latest code.

      Of course, once OS X is frozen and shipped, how will users implement new BSD developments? Will they have to rely solely on Apple for updates? I expect that since Darwin is the foundation and is open source (supposedly), it will be possible to implement improvements there.

      The GUI is MacOS X only, which requires an Apple G3-based machine...at least until someone mimics it for X ("ex" that is, not "ten").

    9. Re:It's beautiful of course.. by Anonymous Coward · · Score: 0

      winnt is fully posix compliant, it just doesn't have the libraries to run other stuff posix comliancy is in the kernel api, not the whole OS

    10. Re:It's beautiful of course.. by shikami · · Score: 1

      Unfortunately, Quartz (Apple GUI Layer) is completely their own creation. It has no compatability with X Windows at all. I find this a big plus and a big minus for them as they grow closer to the *nux world.

  96. How dificult to port X APPS to this? by Pengo · · Score: 3

    I suppose that any console based applications / daemons .. servers would be fairly portable because of the BSD Kernel, but what about the interface? Is it going to be possible to port (easily) X-apps?

    Maybe this is the reason that Apple has delayed (or Sun?) a Jdk 2. Hopefully they will have it for OS-X.

    If the UI is anything close to X, hopefully this will mean that with industry efforts in porting software to the Mac, it will be no big deal to port it to Linux.


    I am just happy to have more choices! :)

    1. Re:How dificult to port X APPS to this? by doce · · Score: 1

      Supposedly, the latest developer release of OS X (DP2) includes Java2 support.

      --
      woof!
    2. Re:How dificult to port X APPS to this? by rm+-rf+/etc/* · · Score: 1


      The windowing system is completely different. However, GNUStep apps should be extremely portable. Hopefully GNUStep will take off, OpenStep is so cool. There is also an free XServer that runs on OSX Server now, but it has some issues.

    3. Re:How dificult to port X APPS to this? by Zimm · · Score: 1

      HOw do you know this? Is this posted on Apples web site? the JDK2 on Mac OSX would be great, apple would then have a pretty good server side product as well as a client.

    4. Re:How dificult to port X APPS to this? by Anonymous Coward · · Score: 0

      One of Apple's critical features is Java support. Cocoa is designed to be an API capable of interacting with Java. The included mail.app with MacOS X is written in Java. Support for Java 2 was in developer preview 2, however, it did not have a graphical display for those Java apps. Internally graphical Java 2 support is in existence and the JVM and JIT for this is very fast. Developer Preview 3 will probably have full JDK support including the graphical delivered to everyone.

      It is possible to build an X-server on this display, basically all that's needed is to carbonize one of several older X-servers, there were quite a few. Which would make it easier. I think there are a few Java based X-servers (one of which is OSS if I think) which could be easily ported to MacOS X. Even if Apple doesn't support it directly there will almost certainly be ways to get X apps running on MacOS X. XFree86 works very well on the BSD core without the graphical environment, it's quite likely someone could make that integrate with the BSD environment (Mach can make it easier to separate the many different environments, which it already does with Classic, Carbon and Cocoa).

  97. Apple and Microsoft by duder · · Score: 1

    Those bloody big icons are supposed to like how M$ puts their running apps right on the taskbar. It is a very *nix or perhaps more correctly Next/Open Step thing to re-implement icons onto the desktop as running apps.


    Time for the real question. Does this new version have a real maximize button? I never really liked Apple's way of maximizing things, I always ended up just resizing apps by hand to take up the whole screen.


    Hey Taco, it is about time that you check out Sawmill.

  98. Huh? (Was:What about X-windows?) by CoffeeNowDammit · · Score: 1
    Apple has really shot themselves in the foot by going BSD instead of Linux

    Huh? I thought BSD had/has a compatibility layer for Linux executables anyway. If decent free development tools are out there for OS X Consumer, what diff does it make? License-oriented BS, perhaps?
    -----

    --

    ".sig, .sig a .sog, .sig out loud,
    1. Re:Huh? (Was:What about X-windows?) by chrischow · · Score: 1

      extremism isn't helping Linux much

  99. It might be configurable by Lord+Kenja · · Score: 1

    I have from a pretty good source that the Apperance Manager's Themes support (from Mac OS 8.5+) will make it for Mac OS X. At least for Carbon (I'm not sure if that means it won't be global). Unfurtunatly the files used have not been officially documented.

  100. Darwin by sigmond · · Score: 1

    From the Apple web site "The core OS--called Darwin, because it represents the next generation in the evolution of modern operating systems--was built using open standards, and the open source software community contributed to its development. "

    Apple not only gives credit to the community, but has returned the favor by licensing Darwin under the APSL. The APSL, which Apple has already revised once in response to community concerns, is in my view much more in line with the spirit of GPL than the spirit of BSD. If you agree with that interpretation Apple has given "Darwin" more freedom than it had under it's original license, or alternatively restricted it more to free redistribution.

    "Darwin" has been refined over 14 years as the core of NeXTStep/OpenStep/Rhapsody/MacOS x. It has been ported to three architectures that I know of (M68K, Intel and PowerPC), and draws upon the insite of the best academic and industry research. If provides a complete BSD system (based on FreeBSD) on top of a microkernel (based on Mach 3.0), and as the core of Apple's OS will continue to be refined. In short Apple has responded to the many critics of Mac OS with a truly state of the art OS.

    Apple will presumably continue to have difficulty developing a Darwin community outside of the walls of Apple, but they have invited anyone in.

  101. Re:sorry about the -peckerhead- thing. by Darchmare · · Score: 2

    Man this is cool. From flamefest to lovefest in just a few posts. :>

    - Jeff A. Campbell
    - VelociNews (http://www.velocinews.com)

    --

    - Jeff
  102. And if you need further proof... by rm+-rf+/etc/* · · Score: 1


    You can boot into OSX Server without the gui. I don't remember the command, but you type something for the username field in the login dialog and it drops you down to just a shell.

    1. Re:And if you need further proof... by Anonymous Coward · · Score: 0

      You just put "console" in the login box. It's going to be slower than logging in and running Termincal.app (the equivalent of xterm), since their console displayer isn't exactly optimized.

    2. Re:And if you need further proof... by Anonymous Coward · · Score: 0

      That's not proof. You can boot Linux without most of its drivers if they're built as modules, but they still live in kernel space when they run.

  103. Colour blind? by Pope · · Score: 2

    I don't see how that can be much of a problem. You just always use positioning instead of colours. Does you friend drive?
    Same problem, same solution. It's all a case of just getting used to hitting the right location. Think about all those god-awful Kaleidoscope themes out there! Some change the location and colour of the grow and close boxes, so again it's a case of position, not colour.

    PS about new hardware, don't forget there's supposed to be an Apple Days thing in February(?) :)

    Pope

    --
    It doesn't mean much now, it's built for the future.
    1. Re:Colour blind? by doce · · Score: 1

      Even beyond that... If you're really comfortable at using MacOS, you hardly use your mouse for positioning anyway... for example, when you are in Netscape and want to move into Outlook Express and hide Netscape at the same time, you can hold down option and click on any OE window that's open. Viola! You've hidden Netscape and moved into OE. I don't use the "collapse window" button on the current MacOS screen... I collapse by double clicking on the title bar anywhere. I don't close using the close box... I use command-w ... One of the wonderful things about MacOS has always been that there's more than one way to do everything. One just hopes that this kind of cross-functionality/multiple ways to do things remains.

      --
      woof!
  104. Enough with the floppy! by binarybits · · Score: 1

    Suddenly, the iMac's galling lack of external storage doesn't seem as important anymore. I'm sorry, but I'm getting tired of people repeating this over and over again. OK, people, the new Macs do not have floppies. Get over it! If you need external storage, get a USB drive. There are several nice ones on the market. I have one and I hardly ever use it. The fact is, there are very few reasons that most users need floppies. Most users use their Macs for games, email, web browsing, and word processing. Non of these activities require floppy drives. Besides, many of us have second Macs, and so you can just hook up an ethernet crossover cable and transfer the files over in a matter of second. So please stop bringing this up. The lack of floppies doesn't seem to have deterred too many customers, and it probably saved Apple some money and brought the price down a bit. Floppies are on their way out anyway, and Apple is just ahead of the curve.

    1. Re:Enough with the floppy! by Mumble01 · · Score: 1

      Who said anything about floppies? An internal zip drive would have been a nice touch, although it would have raised the price of the iMac by $100.

      I agree wholeheartedly, 1.4MB floppies are much too small for almost anything these days. I'm probably going to get a FireWire HD to store backups as soon as some company releases one that's affordable...

  105. Here's a rather topical article by Kaufmann · · Score: 1
    --
    To the editors: your English is as bad as your Perl. Please go back to grade school.
  106. Controlled graphical desperation by Anonymous Coward · · Score: 0

    Very nice this pdf and opengl stuff...

    When is linux going to have good graphic capabilities? I'm not talking about making gifs, but about postscripts, pdfs, metafile-like or pict-like graphics. Not only being able to display these formats but also being able to edit them.

    I'm just tired and frustrated of having to transfer files to mac/windows to edit the pictures, or having the files scatered around different machines, in different formats.


  107. but suppose you wanted to work on two photos... by gonar · · Score: 1

    the performance penalty for having pre-emptive multitasking is so small as to be unnoticeable if you are only doing one thing at a time.

    for instance if you are in photoshop, working on a picture, and you have no other programs running, the penalty is probably under 1%.

    the thing is, what if, while you are waiting for that filter to finish, you could be doing other productive work? pre-emptive tasking allows that.

    as an example, say you are surfing the web, and you would like to do something else while waiting for a big web page to load over a slow modem. with the co-op mac scheduling, the computer often won't even respond until the page load is complete ( in my experience ).

    with pre-emptive tasking, I can click on that link to a big page, then get back to some serious work while waiting for the star wars trailer to load.

    --
    The difference between Theory and Practice is greater in Practice than in Theory.
    1. Re:but suppose you wanted to work on two photos... by billybob+jr · · Score: 1

      I think another key to this is as computers become more powerful and have more memory, meaningful tasks may not take that many cycles. That way you can do something processor intensive in the background while surfing the web in the foreground.

      And uhhhh yes, surfing the web was the meaningful task in the paragraph above. Doh.

    2. Re:but suppose you wanted to work on two photos... by Mister+Attack · · Score: 1

      What you mentioned is at least as much the fault of the web browser as of the cooperative multitasking. a well-designed web browser would have been nice to the other tasks running. That is all.

    3. Re:but suppose you wanted to work on two photos... by Che+Guevarra · · Score: 1


      I'm sorry but I believe portions of your comment are misleading.

      I'm at work right now and I'm using Photoshop and while I can not run filters on 2 photos at the same time, I can save to my drive or run a big filter and then pop over to Illustrator or Pagemaker or any other program (or more likely to my browswer) and continue working with no problem. I'm running a filter in Photoshop, sending files to an ftp site with Fetch and am posting to slashdot all at the same time right now. I also just recieved email.

      I realize that as I have more and more tasks running, they will run slower as the processor distributes attention from one to the next, but it isn't as if everytime I hit the okay button I sit and twiddle my fingers.

      I would prefer pre-emptive multitasking, but in many cases, concerning the Mac OS, a lot of what you are excluded from doing is the fault of the application for not being threaded and not a specific OS limitation.

      as an example, say you are surfing the web, and you would like to do something else while waiting for a big web page to load over a slow modem. with the co-op mac scheduling, the computer often won't even respond until the page load is complete ( in my experience ).
      I'm not sure what your "experience" is but I surf with the browser in the background every single day. In fact I often click open 5 or more links at the same time and let them all load as I read another page or work in another app. If I weren't able to do this, I'd never read slashdot. It'd take all day.

      -peace

  108. Ooops, your right by Bill+Daras · · Score: 1

    I went to highlight the text and ended up deleting the first, more complete version of it. I guess I rushed the rewrite.

  109. BeOS is a runner up too by UnknownSoldier · · Score: 1

    > I think this is Linux's first real competition

    Check out Be OS. It's VERY SWEET.
    Dam thing boots in a few seconds !

    Each version is getter faster then the last one, something you don't see too much these days.

    Cheers

  110. Re:icons on the bottom by Anonymous Coward · · Score: 0

    Although the Apple taskbar clearly grew out of NeXTStep, the Windows '9x taskbar seems to have more in common with that used in Acorn's RISC OS (see screenshot).

  111. Hypocrits by betamax_ · · Score: 1

    For a company that decided not to realease their design specs to third party OS developers they seem to have borrowed a lot from them. I see features that have been clearly taken from Squeak, Beos, and FreeBsd.

    1. Re:Hypocrits by doce · · Score: 1

      I see features that have been clearly taken from Squeak, Beos, and FreeBsd.

      Most of what you see has been "taken" from NeXT and OpenStep, both of which were acquired by Apple when they purchased NeXT (thus bringing Steve Jobs back on board, as he was the founder and CEO of NeXT). OpenStep, by the way, was a BSD derivative. That would make MacOS X a cousin of FreeBSD, not a sibling.

      --
      woof!
  112. OS X? yes please by dwbryson · · Score: 1

    I have never been more proud to have lived my entire life in the city Apple calls World Headquarters I was considering buying and iBook and putting LinuxPPC on it... however with the severe beta stage of the kernel and support for things I need i.e. ethernet, modem... I don't think it'll happen. But this OS X.... wow... BSD Core, damn schweet GUI, definatly going to run that on my iBook now if only they could put a little more power in that cool package Dave

    --
    - "Never let a computer tell me shit." - DelTron Zero
  113. Re:Looks Good... Far left by Anonymous Coward · · Score: 0

    The destroy button show always be far LEFT.

  114. You Can Compile BSD Apps On OS X by Bill+Daras · · Score: 1

    (although MACOS X is BSD based and linux binaries will run in BSD, oh well... don't expect them to compile easily.)

    People compile BSD apps on OS X Server all the time. It is a downplayed aspect of the OS, but it is there. Apple would need to break BSD to prevent it, and they have no intention of doing so.

    1. Re:You Can Compile BSD Apps On OS X by Anonymous Coward · · Score: 0

      BSD can run binaries from SCO, SunOS, Linux, Solaris, and others. It's not really `emulation', per se. It's really running them.

    2. Re:You Can Compile BSD Apps On OS X by Anonymous Coward · · Score: 0

      Actually, MacOs X is based on the Mach 3 kernel, which is compatible with BSD, but is much cooler. Mach's design is based on message-passing through "ports". Many system services run in user-space and can be modified for your process. For instance, in college I had a project to write a distributed shared-memory system on Mach; you just replace the system pager with your own, completely elegant.

    3. Re:You Can Compile BSD Apps On OS X by Bill+Daras · · Score: 1

      Actually, MacOs X is based on the Mach 3 kernel, which is compatible with BSD, but is much cooler.

      Yes it is based on Mach, but they threw BSD 4.4 on top of it.

  115. The dock and "genie" effect by MacJedi · · Score: 3
    I saw the keynote via a live sat. feed yesterday and MacOS X is truly amazing. You don't get a good feel of it from the pictures; I think you need to see it in motion.

    Firstly, icons in the dock can be re-arranged on the fly- they can be simply dragged from one spot to another and if you drag them off the dock, they maxamize. As you add more icons to the dock, the size of the icons shrinks. This at first disturbed me because the icons can get pretty small and Jobs mentioned something about the dock handling 128 icons. Then he showed the magnify feature and stunned everyone. Yes, it works and yes, it is really slick. I think you have to see it in action to appreciate it.

    Another slick feature that nobody has mentioned yet (I think) is the system wide "genie" effect. I'm not sure if I can explain this, but I'll try: Basically, when a window is mazimized or minimized, you don't just see the outline of the window move. Rather, the window looks like it is being sucked into a smaller size by a black hole (at least to me :). It looks very liquid and very slick. Steve actually demonstrated this with a playing quicktime movie and it didn't miss a beat! I am sure that this type of effect (and the systemwide transparency too) is only possible because of openGL.

    --
    2^5
    1. Re:The dock and "genie" effect by webslacker · · Score: 1

      I am sure that this type of effect (and the systemwide transparency too) is only possible because of openGL.

      Actually, SJ mentioned during the keynote that it was possible because of Quartz, not OpenGL. Quartz is Apple's implementation of Adobe's PDF format into the system. Everything in the system is based on Quartz, so these sorts of effects can be applied everywhere.

    2. Re:The dock and "genie" effect by 40+Watt · · Score: 1

      This "feature" seems to be of limited value...what's the point(aside from eye-candy, which is what the Mac interface designers seem to be shooting for these days)?

      --
      -- Deputy Dan will find us no matter how far away we go.
    3. Re:The dock and "genie" effect by jovlinger · · Score: 1

      So we finally get to play with display postscript?
      Cool!

      PS: PDF is basically a partially evaluated version of postscript, as far as I can tell. I don't think it is a fully programmable language, but I may be wrong on that account.

    4. Re:The dock and "genie" effect by Herbmaster · · Score: 3

      I am sure that this type of effect (and the systemwide transparency too) is only possible because of openGL

      I think it's a conspiracy to get us all to buy G4s. Realtime shrinking and growing and dimming/translucent-izing of windows and icons is something which could use a lot of CPU overhead - something which is totally unacceptable in an operating system. I'm glad apple has left window movement as a hollow outline in MacOS, it means it can be fast and unbloated. However, I'm betting the OSX/aqua graphic toys can be done using the G4's Altivec instructions ("Velocity Engine"). Using Altivec would mean very little extra cpu load because most of the time in a desktop environment you aren't going to be using altivec for much else. This screws over those of us who "merely" have fast G3s, though.

      --
      I'm not a smorgasbord.
    5. Re:The dock and "genie" effect by EditDroid · · Score: 1
      This "feature" seems to be of limited value...what's the point(aside from eye-candy, which is what the Mac interface designers seem to be shooting for these days)?

      The point is that it makes the interface more tactile. This is a quality sorely lacking in most X user interfaces, including KDE and Gnome.

      The Mac interface is full of little touches like this, and while they may appear useless at first, they actually improve the ergonomics of the interface by providing positive feedback to the actions of the user.

    6. Re:The dock and "genie" effect by Anonymous Coward · · Score: 0

      I disagree. I want the fastest response possible. No window animations, no windows sliding around, no special effects, etc. The eye candy is cool for about 30 minutes. After that, I just want it out of the way so I can get things done as efficiently as I can with minimum distractions. Clearly, Apple is putting the eye candy in to wow the clueless shopper wandering through CompUSA, not to make things more useful.

    7. Re:The dock and "genie" effect by Henriok · · Score: 1

      No it's not Display Postscript since that tecnology requires paying licencedees to Adobe.. Qartz is free for Apple since it's based on PDF wich is free..

      One of the reasons why MacOS X Server is so expensive is because it uses a lot of licenced technology.. Apple seems to have done a lot of work on freeing the system of licenced tehnology.. and I can see two reasons 1) the OS will be cheaper and 2) they can OpenSource it whenever they wan't to.

      - Henrik

      --

      - Henrik

      - when the Shadows descend -
    8. Re:The dock and "genie" effect by Zach+Baker · · Score: 2
      Realtime shrinking and growing and dimming/translucent-izing of windows and icons is something which could use a lot of CPU overhead - something which is totally unacceptable in an operating system.

      Totally acceptable in a modern user interface, though. I think that user interfaces have plenty of slack in terms of using the CPU power I have at my disposal to improve my computing experience. I can understand if you're hooked on the blazing UI performance you get from the classic MacOS, but I'm ready for the next wave.

    9. Re:The dock and "genie" effect by Anonymous Coward · · Score: 0

      If you want the fastest response possible, maybe you should reconsider using MacOS, or any GUI at all! Apple is more interested in getting stuff to look friendly than to be efficient to use, as you know if you've used one of those iMac mice...

    10. Re:The dock and "genie" effect by scrod · · Score: 1

      "When it comes to supporting Mac OS X's Aqua interface, a 233-MHz iMac will 'work well' with advanced Aqua features such as the Dock's 'genie effect' as well as transparent, draggable windows. Of course, the G4 will be a bit better, Bereskin said, but he predicted that users probably won't notice much of a difference." http://macweek.zdnet.com/2000/01/09/osxing.html

    11. Re:The dock and "genie" effect by scrod · · Score: 1

      Hey, I've noticed that I can do more within a shorter period of time with those iMac mice. There's no reason people have to be able to rest their entire hand on a mouse to be able to use it efficiently. Furthermore, the iMac mouse is actually MORE ergonomic than conventional mice because users lift their wrists above their hands when using it, thereby avoiding stress on the nerves in the wrist.

  116. LinuxPPC and MacOSX by staplin · · Score: 1

    I want to know what this will mean for LinuxPPC.

    If MacOSX has access to a shell, and if it's possible to port *nix and X apps to it, then I no longer need to dual boot MacOS/LinuxPPC.

    If MacOSX isn't that close to a real *nix, then will I still be able to dual boot into Linux?

    Anybody actually played with it that cna answer my questions?

    1. Re:LinuxPPC and MacOSX by doce · · Score: 2

      Supposedly, "power users" will have full access to the BSD layer, including shells and anything else you would typically find in /usr/bin and the like.

      Word is that OS X is *not* POSIX compliant merely because they haven't bothered to have it certified as such, and that anything designed to compile on a POSIX compliant system should compile with only the typical hassle involved with porting from any number of *nix systems to any number of other *nix systems. (i.e. if it's a properly designed package, it should work fine).

      I've successfully compiled eggdrop, mysql, and a few other things... I've not tried, but I'd be willing to be that the authors of some libs might have to exert a little elbow grease, especially graphics libraries that access hardware directly... but it shouldn't be too hard.

      --
      woof!
  117. protected mem in winXX... NOT by gonar · · Score: 1

    my comments regarding winXX were only regarding pre-emptive scheduling.

    their memory protection in general is not much better than mac's.

    --
    The difference between Theory and Practice is greater in Practice than in Theory.
  118. 64K Icon Mem - NOT 1/2 a meg by UnknownSoldier · · Score: 1

    > At 128*128*32bpp, each icon would be half a meg

    128*128*32bpp = 524288 BITS / 8 BitsPerByte = 65536 BYTES = 64K

    Add in (isotrophic) MIP mapping which increases storage by 33%, so each icon requires ~ 87162 BYTES = 85K

    Note: Isotrophic MIP mapping downsamples the images (both width and height) by 1/2 until the image is 1x1.

    More info on MIP mapping can be found here:

    http://www.sharkyextreme.com/hardware/3dguide/pa rt2/

    Cheers

  119. MacOSX: Unix at last! by Anonymous Coward · · Score: 0
    If MacOSX isn't that close to a real *nix, then will I still be able to dual boot into Linux?
    Huh? Mac OS X is BSD. That's infinitely closer to a real Unix than Linux will ever be. Please don't get mad. It's just the way it is. Ask anyone who's been using Unix for twenty years. Of course, Linux advocates consider it a feature. Whatever. It's still true.
    1. Re:MacOSX: Unix at last! by staplin · · Score: 1

      Huh? Mac OS X is BSD.

      What I meant by my question is: can you get to the BSD layer directly? Can you run BSD apps on it? Can you run X windows apps? Or are you stuck with just the top layer that MacOS has glued on top of the BSD?

    2. Re:MacOSX: Unix at last! by Anonymous Coward · · Score: 0

      Yes, you can get to BSD. Just open up a "terminal" running a shell (tcsh, apparently, by default).

  120. How to make it take less than 15 by pohl · · Score: 1
    I'm sure someone will correct me if I'm wrong about this, but the gnustep distribution is already started on an implementation of the fancy display-pdf engine that make all of this possible. It's called xgps, I believe, and is not the Display Ghostscript engine, but a new attempt to reverse engineer Quartz. If 15 years is too long for anyone to wait, that would be where you would contribute your effort. It's [L]GPL'd, of course.

    --

    The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

  121. Far left dot-button is iconify by Anonymous Coward · · Score: 0
    The destroy button show always be far LEFT.
    Don't be silly. The little dot to the far left is the iconify button. There is no destroy button, although you can put it in the titlebar menu. Of course, I *am* looking at twm, the real hackers wm. Aren't you? :-)
  122. Desktop Rendering by pridkett · · Score: 2

    What intrigues me is the way it does desktop rendering. You'll notice that on the larger screenshot the menus are transparent to the windows beneath them, which is no big deal if its part of the application (this is in the quick time window and the image window) and the finder menu is semi-transparent to the desktop. But what is cool is that where the finder menu comes down and bonks on the quick time window.

    This means that they must do rendering in layers. So why does this matter. IIRC, people were saying that it would be far to inefficient to render a desktop in layers, well obviously it isn't. However, how this works over X is still up in the air because X has the network export option and all.

    Hmm...I only wish I was up to X11 hacking.

    --
    My Slashdot account is old enough to drink...
    1. Re:Desktop Rendering by Anonymous Coward · · Score: 0

      > This means that they must do rendering in layers. So why does this matter. IIRC, people were
      > saying that it would be far to inefficient to render a desktop in layers, well obviously it
      > isn't.

      It's not a matter of efficiency or inefficiency, it just takes a shitload of CPU time. Of course, if you restrict yourself to computers with fast CPUs, it isn't that bad, and so Mac OS X only runs on G4 and G3 Macs... if you don't mind using 100% cpu every time you click on a window, that is.

      > However, how this works over X is still up in the air because X has the network export option
      > and all.

      X11 only supports the concept of opaque clipping, so it is not possible to do what you see in the demos of OS X in a nice way.

      However, there is no reason why you can't do this over a network. It would just be another extension (additional commands and options) to the X protocol.

      > Hmm...I only wish I was up to X11 hacking.

      Expect to see an alpha channel extension in X really soon now. People have been clamoring for one for years now, and once Mac OS X comes out I suspect people will move to implement it damn fast :)


      Interestingly enough, OS X uses Display PDF (NeXT used Display Postscript, the early 90s version of the same), and so gets transparency as part of the package. You can run Display PS on X right now within an X window, and if you feel like doing the extra work to code support, you should be able to run Display PDF too. So I suspect that at some point in the future we'll see display PDF within an X window on Unix along with X within display PDF on Mac OS X :)

    2. Re:Desktop Rendering by Henke · · Score: 1

      This means that they must do rendering in layers. So why does this matter. IIRC, people were saying that it would be far to inefficient to render a desktop in layers, well obviously it isn't. However, how this works over Xis still up in the air because X has the network export option and all.

      Think 3D accelerator cards and OpenGL. These kinds of layers and transparencies can be efficiently generated by a 3D card. That, I would assume, would be the only reasonable way of having a semitransparent window cover a running movie and have all that shadow stuff and still have CPU time left to decode the movie. It's a whole new way of rendering 2D graphics though. To do this efficiently you would need a 3D accelerator that can apply 2D acceleration to textures (so you can scroll text in a window which is being rendered as a texture in a big polygon). I wonder if the current crop of accelerators can do 2D acceleration on textures but I guess they can...
      This is also one of the few reasonable ways I can envision this being done in X11. You could use the X server to render into virtual windows which are then rendered by the 3D card on screen. Experiments with this has already begun (but I can't find the link to that page...)

  123. :) by Myddrin · · Score: 1

    Gessh, who do you think you are bursting into someone else thread like that! You must be some kind of low-down yellow-bellied narc!

    Oh man, I'm sorry I was outta line. Your post was really funny.

    Hey, you know I really respect, you, your views and the size of your gloves.

    RobK

    PS: That was meant to be funny. If I failed, please don't shoot me.

    --
    Myddrin
  124. Gum drops and sugar plums. by Anonymous Coward · · Score: 0

    Uh... not sure about your taste there pard'ner. Those gum-drop buttons look a little childish to me. I mean we're computing we're not playing with little beads here. I think the OS looks rediculous... and I always loved the look of the old macs. Shame.

  125. complete rip of NeXTSTEP by netwiz · · Score: 1

    I'm not kidding either. The 128x128 icons? The new look of the File Manager? The flashy windows? The extra buttons on the titlebars? huh. Looks like a huge kludge, but hey, at least the code they lifted was kinda stable to begin with. More than we can say for NT or heaven forbid, 9x...

    1. Re:complete rip of NeXTSTEP by doce · · Score: 1

      128x128 icons were demoed, but the user has the ability to define the sizes of the icons they see on the screen.

      Users also have the OPTION of whether to use the NeXTish file browser, or a motif/paradigm closer to the original Macintosh. Don't take what was demoed as being "this is what MacOS will force upon you". It was a fleeting glimpse into an unfinished product demoed at a trade show. It was not an in-depth, ultra-detailed, fine tooth unveiling of the thing.

      --
      woof!
    2. Re:complete rip of NeXTSTEP by AKAJack · · Score: 1

      Is it really a rip if you buy the company that developed it in the beginning and then poured millions of dollars into R&D to make it do more than ever?

      "Looks like a huge kludge" could apply to EVERY operating system we work on today, don't you agree?

      I will admit that reading about the "Dock" in the new OSX made me wonder if there weren't a few NeXT people out there who might see the similarities, but what do you expect Apple to do? Jobs built Apple and NeXT and runs what remains of both. It's all his vision and he's usually right.

      Jack

    3. Re:complete rip of NeXTSTEP by JetEye · · Score: 1

      Good point and I, actually, enjoy seeing that someone has done their homework...:) ?JetEye

  126. The new OS is just eye candy by Anonymous Coward · · Score: 0

    I watched the keynote speech and was not impressed. Jobs went on showing features that are already in Windows 98 and NT 4. The Mac file finder will finally catch up to Windows Explorer. It was also funny to hear him say the kernel is Linux-like. As if the audience cares about such facts. I doubt anyone is thinking "Linux-like? Wow, isn't that the exciting new OS thats free." Come on Steve, skip the eye candy and lets see the new OS doing something that has not beed done before.

    1. Re:The new OS is just eye candy by JetEye · · Score: 1

      Wah.Wah.Wah, I want the panacea of OS'. Give US a breake. This is totally wasting time on idiots that can't get it!! 98, yeah right!

  127. MacOS X developer site by LizardKing · · Score: 2

    They've updates the developer site since the last time I looked at it. The excellent Objective C docment that dates from the NeXTSTEP era is included under the Cocoa section, whereas last time I looked I'm sure it was under the 'Legacy' section. That bodes really well for the future. It's a shame that Apple don't either:

    1) GPL the OpenSTEP API so more apps are written in a cross platform manner (imagine stripping down MacOSX and installing WindowMaker).

    2) Help the GNUstep guys to acheive the same things as outlined in point one.


    Chris Wareham

  128. What about colour blind people? by ShieldWolf · · Score: 1

    Nice interface but the coloured buttons left me wondering, isn't relying on colour cues a very bad policy in terms of interface? With the considering growing awareness of disabled persons what are colour blind people supposed to do? Also there is not inherentmeaning in coloured buttons, red means close, green minimize? Is this an improvment over button that have visual cues to their meaning, e.g. maximize/minimize in windows? The only cue other then colour is position, and although this works for something ubiquitous like stop lights I can't help but feel it would confuse the hell out of computer users. -SheildWolf

    --
    just = (My)Opinion.toCents();
    1. Re:What about colour blind people? by BrianJAckermann · · Score: 1

      There are other cues as well -- position, like you said, sounds for mouse_over, shapes of the gumdrops, or shapes ingrained with the coloured images(as we are all used to). Tooltip like mouse_overs as well.

      Its been a while since I read up on the HIG, but I'm pretty sure that these buttons break it. I believe buttons without text are required to have a symbol that can be clearly recognized as the function of the button, however abstract.

      --Brian

    2. Re:What about colour blind people? by Anonymous Coward · · Score: 0

      When you mouse over the window controls area at the top left, a "X", a "-", and a "+" show up inside the "traffic lights."

    3. Re:What about colour blind people? by JetEye · · Score: 1

      The "X", "-", and "+" inside the "traffic lights." should guide the user sufficiently. Because when your mouse approaches your target area (i.e. the titlebar) the signs pop up. But one the other hand, I agree to a lesser extent that this will confuse the user. Once this sticks in one's memory, it will be easy to use. I mean, you use the windows all the time. Hopefully this won't be the Human Interface Guidelines for all of the other items. Bleck!, we're talking Apple here..:), so I'm confident that they will manage to do the proper work. Perhaps thinking that this will affect all other items is a bit paranoid. Just My Opinion -

  129. STUPID, STUPID, STUPID! by FFFish · · Score: 3
    Good: the old window controls, with the "close" button a heckuva long ways from the max/min buttons.

    Bad: the OS-X window controls, which put these buttons all beside each other.

    Everyone who's encountered this crammed-together style has suffered data loss by accidently clicking the wrong button... not by way of momentary braindeath, but because the mouse overshot the button that was supposed to be clicked.

    Here's a call to action: the default GUIs for Linux should be designed by Human-Computer Interface experts. Go find a friendly grad student or six, and convince them that they should contribute to the open community through a donation of their expert interface design skills.

    The GUI can be done better! Emphasize lower error rates and higher throughput, and it'll be a superior product. Otherwise, it's just an also-ran, a clone of poor ideas and useless glitz.

    --

    --
    Don't like it? Respond with words, not karma.
    1. Re:STUPID, STUPID, STUPID! by Mordred · · Score: 1
      Personally I'm no expert on HCI although I have taken a class on the subject.

      I do know that having all the window controls in one corner is MUCH better than having them spread out on different sides of the titlebar. Minimizing mouse movement speeds things up and if you can always move to one corner of the window it's faster. Also the mouse is more likely to be on the right side of the screen because that's where the vertical scroll bar is. Hence it is "better" to have all the icons in the upper right hand corner.

      Sorry folks but Microsoft has gotten it right for once.

    2. Re:STUPID, STUPID, STUPID! by Anonymous Coward · · Score: 0

      It's only stupid for you people to think a MacOS user interface is set in stone.

      If you were smart you could keep this opinion to yourself and just decide what layout you want to use when you finally get your copy of OSX installed.

    3. Re:STUPID, STUPID, STUPID! by Anonymous Coward · · Score: 1

      Actually, I have seen several studies that show that for languages written left-to-right, having the scrollbar on the right side is opposite the way that the brain works. I always move the scrollbar to the left on whatever applications allow it, and it feels more natural to me. Of course since I am left-handed, that makes sense.

      Also, having the window ops buttons all on one side makes it easier to hit "close" instead of min-/max-imize for new users or users with a condition that makes it hard to move a mouse. My mom has arthrititis (not life-altering, but it makes it hard sometimes to make precision movements with a mouse or trackball), and she has done just that at times.

      Of course remember, having things one way and saying they are "better" or "right" just means "better" or"right" for some, and "worse" or "wrong" for others.

      That's why we need configurability and true multiuser abilities in our OS's . I love having ten users with ten completely separate configurations all compeletely (and securely) separate from one another on the same machine. I hate sitting down at a widnows box, firing up netscape, and having it ask me what "profile" I want to use. How insecure! If I am logged in as "joe", I want joe's profile, as "metoo" I want metoo's profile, not the ability for joe to read my mail or look at my bookmarks!

    4. Re:STUPID, STUPID, STUPID! by Pont · · Score: 2

      If fast is the be-all end all for you as a user, you can always choose a theme that does put the buttons close together.

      However, I believe the previous poster had a point. The default theme should have the exit button seperate from the other commands because most users (especially if they have cheap and/or dirty mice) will occaisionally hit exit on accident. The lost time from redoing lost work is most definitely greater than the lost time of moving the mouse an inch more.

      Also, with wheel mice becoming more popular, the mouse is less often on the scrollbar.

    5. Re:STUPID, STUPID, STUPID! by jovlinger · · Score: 2

      I completely disagree. As a disclaimer, these are totally my opinions, but every so often, other people agree with those too. or maybe not. anyways:

      We don't need a close button on any window. Closing is done so seldomly that it deserves to be on a contextual menu -- right click on window frame to close. You don't want to make it easy, as it is seldomly used and irreversible. That is not true of iconisation, movement, or resizing -- three very common operations.

      Iconisation should be a single button. Put it on the left. Since we won't be sending any input to the window after iconisation, the "above the scroll bar" argument doesn't apply. Reiconising is a bit of a hassle, so make it unlikely to hit by mistake by putting it far away from the scrollbar.

      Moving the window is a common fuction -- hence the entire window frame should be usable to move the window, as that is a common task. It really anoys me when I try to move a window and end up resizing it.

      This leaves only one common task -- resizing / maximising. The maximise button could be ontop of the scroll bar for the already cited locality reasons. It is after scrolling a bit that we decide to maximise the window. Hrm. So actually, it might make sense to put a maximise button lower right, underneath the scrollbar. click to maximise, drag to resize perhaps. yeah, I'd like that.

      So in summarium, apple had it almost 100 % right in my opinion. The only mistake was putting a close button instead of an iconise, and the maximise on top.

      Johan

    6. Re:STUPID, STUPID, STUPID! by scruffyMark · · Score: 1

      Closing is done so seldomly that it deserves to be on a contextual menu -- right click on window frame to close

      this is mac, remember.
      Nonetheless, I use a two button scrolling mouse with my mac, and I happen to think that two button meese is one of the few things Windows' UI has over mac's. Even so, for a UI designed for a one button mouse, it's interesting that the Mac (with FinderPop added, very nice extension) handles right-clicks far better and more usefully than Win...

      --

      What is the robbing of a bank, compared to the founding of a bank? -- Bertolt Brecht

    7. Re:STUPID, STUPID, STUPID! by Anonymous Coward · · Score: 0

      Rember that as windows get created in most GUIs they lay out with the left sides of the windows almost always exposed, while the right side tends to get overlayed. This left-to-right orientation is natural for people who read that way. Also, the width of windows vary greatly, so the relationships between the right edges of all the windows is a much more complicated than the relationship of the left edges.

      One of the features demonstrated by Jobs was the ability to control a window (minimize, close, max) without having to bring it to the front. But in order to do this, the controls have to be uncovered and you have to be able to track the relationships of the control buttons (so you get the right one).

      The controls seem much more likely to be accessible, and the relationships rembered, if they were on the left side of the window.

    8. Re:STUPID, STUPID, STUPID! by Anonymous Coward · · Score: 0

      Accidentally clicking the wrong button? Hmmm. Let's see, they color coded them green (open), yellow (min), red (close). If you know how to drive a car, you should have a handle on it.

    9. Re:STUPID, STUPID, STUPID! by TummyX · · Score: 1


      Everyone who's encountered this crammed-together style has suffered data loss by accidently clicking the wrong button... not by way of momentary braindeath, but because the mouse overshot the button that was supposed to be clicked.


      Ofcourse in windows you could just double click on the title to maximize or restore the window. Who the heck actually uses the min/max caption buttons (unless the mouse is close).

    10. Re:STUPID, STUPID, STUPID! by ks5z · · Score: 1

      The mouse might tend to reside on the right side of windows for web browsing and text reading, but I'd have to really disagree with this for most other uses. I never use the scroll bars in any the graphics programs I work in, hot keys and drag the window does all the work for me. When you are most likely to close a window or perform a minimize action is when your mouse is up in the upper right land of the screen performing a save operation or someother menu pulldown. Not to mention the fact that i can never get to the silly close buttons in windows because half the time their covered by palettes or are out of the screen's bounds due to the fact that it never seems to recogzine if the window was to large for my monitor.

  130. Ummm how about "ugly" and "childish" by Anonymous Coward · · Score: 0

    I really have to say that that is the most dis-tasteful and childish looking GUI that I've ever seen on a computer screen. I mean, what's with the little glass bead buttons? Are we little kids? Maybe someone's daughter might like that but I can't imagine looking at all that chrome and glass day-in day-out. Give me a break. Very disappointing, Apple. I always was a fan of the MacOS, but this is a step in the absolute wrong direction.

    1. Re:Ummm how about "ugly" and "childish" by JetEye · · Score: 1

      Give Apple time to moderate their GUI and do research on users feedbacks etc., before you rant about the final version (remember that this is a very limited preview). Narrow-mindedness does not do any good whatsoever. Anyway, I think that this should appeal to more Linux, Unix, etc. people that embrace such technologies (*nix). Take for example John Carmack and Graeme Devine, those ubergeeks really know what they are talking about...and they don't seem to convict it on circumstantial evidences. So wait and see what those GUI people at Apple have succeeded to implement when it's in GM state. I don't really think that M$ or GNU-GNOME-or-alike can come up with something more elegant..

  131. No reason... by Millennium · · Score: 3

    You want to know how come kernelspace drivers don't decrease OSX's stability? The answer is actually simple. They're done right.

    That's what Linux and company are afraid of. Buggy drivers in kernelspace can totally trash a system. Currently, the Linux community doesn't seem to have the resources to produce video drivers of the same quality as you get from the company that makes the cards. This is mainly the fault of the corporations, mind you; they don't provide the documentation that the Linux community needs.

    I do hope that when KGI becomes stable enough (and it will, given enough time) it is incorporated into the kernel. Speed isn't the only issue with kernelspace drivers, after all; there's security issues too (any program that has to directly access hardware, such as X, has to run as root under the current system, because there's no kernelspace video functionallity). This both leads to potential exploits and puts the system at risk stability-wise, since a root process can still take down the whole system in the event of a crash.

    1. Re:No reason... by Anonymous Coward · · Score: 0

      This is why people have problems with NT. If you have GOOD drivers you don't have problems.

      I'll never understand why I see NT servers sitting in a closet running at 1024x768 at 32bit color.

  132. Unix is more user friendly than Windows! by Anonymous Coward · · Score: 0

    What I want to say is that it is achievable. Apple's MacOS X proves it (well, if you agree that MacOS is more user friendly than Windows).

    So why don't the major Linux distibutors form a Linux consortium, pool their resources together and hire many developers and artists to work on Gnome and KDE? IMO, the desktop market is very important because it influence the size of Linux user base and mind share. It is worth while for them to help Linux penetration into desktop.

    For a start, lets create a set of 128x128 richly colored icons! ;-)

  133. Re:Good question by Anonymous Coward · · Score: 0

    It seems a lot of them are initially going to port to the "carbon" api. My understanding is this api is a cleaned up tricked out version of the the current mac api that will work with both macos 9.x and osX.

    I hope the fact that when apple said that they will be going over to os X on all machines by jan 2001 (consumer and professional) will push developers to use the native os X api (cocoa) which is similar with objective c.

    I'm not sure how easy it would be to port these titles to linux. Although I think it would be easier the interface api is the big questionmark.. Games that use openGL would be lots easier for sure.

    I think the GNUstep project is working on porting the NEXTSTEP (cocoa) api to linux, and that would defenetely help bringing native osX compatability to linux..

    just my 2Cents

  134. Cute. by Daniel · · Score: 2

    Just what I've always wanted! Transparent dialog boxes so I can clutter my screen up with windows in front of *and* behind what I'm working on! Great! Clearly a giant stride forwards in technology and interface design!
    This does answer one question, though. When the G4 was released, I wondered: "Well, Apple has an incredibly powerful CPU, and they're working on an operating system that can actually use it (instead of blocking everything to poll the network card, for example). Now, it would be un-Apple to actually make this available to the user. Wonder how they'll burn all those extra cycles? Chrome, I bet." And I was right!
    Daniel

    --
    Hurry up and jump on the individualist bandwagon!
  135. Re:MacOS X Interface...BLECCH by 40+Watt · · Score: 0

    I must respectfully disagree...from a usability standpoint, the new interface is almost as bad, if not worse, than the god-awful Quicktime 4.0 interface. The worst of the lot are those new window controls-what the hell do those three different colored balls represent? There's no obvious function to 'em until they're moused over, at which point they show little plus and minus signs and the like, which are still somewhat meaningless. It's disappointing to see a company that helped pioneer human-computer interfacing devolve into shameless eye-candy while sacrificing usability at the same time.

    --
    -- Deputy Dan will find us no matter how far away we go.
  136. All this chatter... who's actually reading? by doce · · Score: 2

    All this chatter about the shortcomings of OS X, and how many of you have done more than just browse at the pretty pictures and actually read up on OS X? Above that, how many of you have even used OS X Server, much less been in the same room as an OS X Consumer machine? Reading your posts on /., I get the feeling that the answer to both questions is "very few".

    The preview of OS X on wednesday was a fleeting glimpse at what OS X has in store. It wasn't a detailed, fine-tuned, in-depth demo, nor was it a finished product being shown. The incessent bitching about the GUI shows that very few of you know enough about Apple in general, nor OS X specifically, to know that "flexibility" is one of the things they're touting in the new OS... Virtually everything you've seen comes with enough options to (hopefully) make just about everyone happy.

    As for Open Sourcing key parts of the OS... those of you that want all of this Open Sourced want it so that you can port it to Linux, not so that you can support Apple. What incentive is there for Apple (or Microsoft, or any number of other software giants) to Open Source their work, if the Open Source community isn't interested in working to better the project on the intended platform? Honestly... how many Open Source developers do you know that will get their hands on something like the Quicktime source and develop something for the MacOS? The long answer is "none".

    --
    woof!
    1. Re:All this chatter... who's actually reading? by Todd+Stewart · · Score: 1

      Ahem, broter :)

      This is OS is going to be The One. I really think a good number of people with ppc linuxes will probably be reformating their hard drives and going with a single OS X boot the day this arrives.

      You're going to be able to tell a MacOS X user from the blissful look of contentment on their faces...

      In the spirit of Homer Simpson:

      Apple Interface Tech and Legacy Apps and Bash and .., uuuuuoooohhhhh....

    2. Re:All this chatter... who's actually reading? by JetEye · · Score: 1

      I totally agree with you! /JetEye

  137. You know, you can turn that off... by Millennium · · Score: 2

    If you want to turn off the 3-blink thing, just go to General Controls and set "Menu Blinking" to Off.

    Personally, I don't see what difference the .25 seconds it takes for the menus to blink makes. Then again, I also use keyboard shortcuts when possible.

    1. Re:You know, you can turn that off... by StarFace · · Score: 1

      Actually it takes a full one second for the three blink.

      Okay, let's say you access menu functions about 100 times a day. This depends greatly on the software you use. If you use adobe software that is realistic because they don't believe in the powers of user customization. Alot of menu commands have no keyboard equal.

      That is one minute and forty seconds of wasted time a day. Working 5 days a week (don't you wish!) for one month, that adds up to thirty-three minutes and twenty seconds! If you are a graphics professional that means, in one year, you will have spent almost SEVEN hours waiting for some little stupid menu animation.

      Now, I realize that this menu "feature" can be turned off, but you would be surprised how many professionals arn't aware of that setting.

      --
      V
  138. Re:Apple interface boo-boo by ChristTrekker · · Score: 1

    The positioning is the primary problem, IMO. One of the big gripes (among many) I have with Windows is that all the window-control widgets are on the same side! It's far too easy hit one you didn't mean to.

    I hope there's some way to configure that. If not, the next version of Kaleidoscope will surely see schemes exactly like MacOS X with the exception of the widgets being placed as they currently are...with the close button far away from the others.

  139. The New Finder by BasharTeg · · Score: 1

    Anyone notice exactly how much the new Finder resembles IE/Explorer 5 ? Look at the new finder in the mirror, so the picture, file size, and date show up on the other side, as do the 3 buttons at the top left, and one button at the top right. In the mirror suddenly you have your picture and file stats on the right, one button on the top left, 3 buttons on the top right, and a row of big buttons/icons across the top. That's very original of Apple to switch them all bass ackwards before copying the IE format. Kinda like when you'd copy someone else's code but change the names of the functions and varibles in programming class. :)

  140. The New Finder by BasharTeg · · Score: 1

    Anyone notice exactly how much the new Finder resembles IE/Explorer 5 ? Look at the new finder in the mirror, so the picture, file size, and date show up on the other side, as do the 3 buttons at the top left, and one button at the top right. In the mirror suddenly you have your picture and file stats on the right, one button on the top left, 3 buttons on the top right, and a row of big buttons/icons across the top. They even copied the new IE method of changing the current window to the new folder, rather than respawning another window for each new folder. How shameless. That's very original of Apple to switch them all bass ackwards before copying the IE format. Kinda like when you'd copy someone else's code but change the names of the functions and varibles in programming class. :)

  141. No no please, allow me to laugh first.. by Anonymous Coward · · Score: 0
    NT Competition? Are you serious? Anyone who is halfway concerned about their server's processor and memory resources would never us a server that required a graphical interface for something as simple as logging in, let alone running their daemons..

    As for the commercial Unices, they are of course more developed towards their particular architectures and offer a few more features, but they cost around $10,000! Besides, unless you haven't been paying attention, you well know that all the RISC hardware vendors are busy porting Linux to their architectures..

    Applications? No MS Office? No AOL? No Photoshop? What, do you live in a Windows-ONLY CAGE?!?

    Have you heard of StarOffice? Do you know about Corel Office? The only thing MS Office has and they don't is WORD MACRO VIRUSES!

    Professional quality commercial graphics development is done almost EXCLUSIVELY on commercial Unix workstations.

    And AOL? Well, of course I can see your concern here because if you don't have AOL, how would you EVER get on the Internet?

    The natural order of things has always been that Unix was powerful, but not very easy to use; Macintosh is extremely user friendly and easy to use, but has never been very powerful. Linux was making inroads to the Macintosh market with KDE and Gnome, but Apple completely trumped Linux with MacOS X which provides the ease of use of a Macintosh, with the power of a Unix core.

    1. Re:No no please, allow me to laugh first.. by um...+Lucas · · Score: 2

      Hey, before that vein in your forehead bursts, chill the **** out!

      NT is competition for linux... or rather vice versa. When Linux surpasses NT marketshare, then it'll be the other way... And plenty of companies run only Microsoft software, so obviously the requirement for a GUI isn't that hard on them...

      And so far as applications go... I was talking in reference to CONSUMER USE... And in general, the Mac market. No imaging professional is going to drop Photoshop for the GIMP, sorry! And no matter how good you think Star Office may be, people will DEMAND microsoft applications for some time to come... And AOL... well, that happens to be the worlds largest ISP... People like AOL... You're right... I do have an AOL account i can't seem to get rid of, but it's been long since relegated to email...

      And sorry, most imaging is not done on Unix... It's done on Mac's... Unix gets the high-end of 3D and Film production, with NT taking the mid-range of 3D and creeping into the film and video world due to the microsoft investment in Avid... But just about every poster you see, magazine you read, they're all done with Macs...

      But mostly, I don't see Mac OS X going after much of Linux's market as a whole... Maybe LinuxPPC, but not really, because OS-X Consumer is just that - a consumer OS. And Linux is nowhere near them in that market. VA Linux even said so.

    2. Re:No no please, allow me to laugh first.. by Anonymous Coward · · Score: 0

      I've heard of star office, and use it, but you seem to forget a key fact: Almost every buiness in America uses MS Office, and compatibility with that is a must. And Star Office just doesn't cut it in that.

      As for AOL, the fact is A LOT of people use it, and before Linux will ever even come close to being mainstream it HAS to have support for it. They don't care how you think about AOL, all they know that AOL is on Windows, and not on Linux.

      I use and love Linux, but I'm not ignorant enough to believe that it is for everyone or that it is ready for the mass market.

    3. Re:No no please, allow me to laugh first.. by lunatik17 · · Score: 1

      And that's Linux's fault? AOL really should open source their client. They sell content, and they give the program away for free anyway.

      --

      Here's my DeCSS mirror, where's yours?

    4. Re:No no please, allow me to laugh first.. by alfredo · · Score: 1

      Be looking for Apple to go after the high end 3D market. Jobs has a lot of pull in Hollywood now a days. I heard some months ago that many of the high end 3D SGI apps were being ported to OSX. Apple now has the OS, and now with Multi G4's and soon the G5's, they could be the platform of choice in Hollywood. You add QuickTime, FireWire, and the bandwidth supplied by Akamai and Lucent, Apple could have the content creation and delivery market.

      Look at how they are marketing the iMac for clues to their direction.

      This could be fun to watch.

      --
      photosMy Photostream
    5. Re:No no please, allow me to laugh first.. by Anonymous Coward · · Score: 0

      I have installed StarOffice 5.1 on my Solaris box, and after several serious attempts on using it, I consider it to be a disaster: It is trying to mimic everything that is wrong about MS Office, and in addition it is much less stable and much slower. If sun doesn't do something radical with the quality of this product, it will do much more harm than good.

    6. Re:No no please, allow me to laugh first.. by scrod · · Score: 1

      That would have to be the stupidest thing that AOL could EVER do. People could then build AOL clients that showed no advertisements at all and that allowed users to do all KINDS of stuff they weren't officially allowed to do before!

    7. Re:No no please, allow me to laugh first.. by lunatik17 · · Score: 1
      People could then build AOL clients that showed no advertisements at all

      Oh no! Well, that just won't do! :) Yeah, I suppose you have a point there... actually, there is a utility on Freshmeat that'll let you open a connecting through AOL straight to the Internet... a quick hack, and certainly not user-friendly though. I'm not worried; AOL will port it over once the user base is large enough, and AOL'ers are the last people who will ever switch to Linux anyway.

      --

      Here's my DeCSS mirror, where's yours?

  142. LOMBARD by Vryl · · Score: 1
    always stood for 'Lots Of Money, But A Real Dickhead'. As in, "He's a complete LOMBARD".

    I always liked 'WOFTAM' - Waste Of Fucking Time And Money. ie, "This project is a total WOFTAM".

    1. Re:LOMBARD by gig · · Score: 1

      Lombard is also a street in San Francisco that is the curviest in the world, so they chose that as the codename for the curviest PowerBook. People refer to Macs by their codenames because Apple keeps naming them all the same names ... there are like four different models all called "PowerBook G3".

  143. Re:Darwin (Based on FreeBSD correction) by juuri · · Score: 1

    Darwin (aka NeXTSTEP and others) is based on BSD 4.4 not FreeBSD. However many enhancments from FreeBSD and the other modern BSDs have made found their way into the Darwin package... I think the mislabeling comes from the fact that no one knows anymore that there was a BSD 4.2 and 4.4 standard and instead assumes everything is from Net or FreeBSD.

    And to be even more nitpicky, Darwin is OPENSTEP based and not NeXTSTEP. NeXTSTEP is BSD 4.2; OPENSTEP is BSD 4.4.
    ---
    Openstep/NeXTSTEP/Solaris/FreeBSD/Linux/ultrix/OSF /...

    --
    --- I do not moderate.
  144. I never really liked Macs by Tekhir · · Score: 1

    I never really liked Macs, but I do like the fact that Apple has the balls to do something different.

  145. Mac OS X themes for GTK and E by kfc · · Score: 1

    I wonder if we'll see any themes which closely resemble Mac OS X look and feel. Cetainly they'll be made and uploaded, but the last time Themes.org carried a theme which seriously looked and acted like a Mac certain 'requests' were made by 'a big fruit' and ended in the removal of said theme (a KDE theme, if memory serves) from the database. I suppose it's understandable, the last time someone stole their GUI, they got run into the ground.
    Greg Sanders - kfc@themes.org - Colonel_KFC

    --
    Greg Sanders - kfc@themes.org - ElCoronel
  146. Re:Apple interface sucks because isn't GNU! by Anonymous Coward · · Score: 0

    'Moral' high ground? WTF?!

    It's fucking CODE, people. Don't think you're freeing any slaves or anything. Christ...

  147. the icons are as large as you make them... by jjupin · · Score: 2

    was just at MacWorld Expo yesterday and saw the
    demo of it... The icons can be scaled
    realtime
    with the drag of the mouse... It
    was kinda nifty... I believe the big versions
    were used to make it easily viewable when doing
    the demos on the super wall sized screens...
    Another nifty feature was a back button like on
    your browser as you traverse the directory
    structure.... that one I liked...

    On a funny note, the demo-dude was showing how
    M$ IE worked on MacOS X. Looked fairly good
    for what it's worth, but the real point was
    that he was demonstrating how the separate
    processes won't crash when one goes bad. IE
    was the process that crashed - and the rest of
    the OS kept on chugging along... it was
    kinda ironic considering M$ booth is not
    that far away from Apple's...

    Oh, the coolest thing was Apple's Cinema display.
    22" viewable area and it's sharp... I really
    wnat one of these!

    And what's the deal with pushing the V-Mail crap?
    If you look at the demo (on tv) and what not,
    the resolution and stuff sucks... sigh...

    --
    peace. JOe...
  148. Supported systems by tagish · · Score: 1
    Do we know yet which (Mac) systems are going to be supported by Mac OS X? I've got a couple of 9600s here which could benefit...

    --
    Andy Armstrong
    1. Re:Supported systems by gig · · Score: 1

      In the DP2 install you have icons for PowerMac G3/G4, iMac and PowerBook, so it went around the Web that older systems were out of luck, but there is a menu item called "Unsupported Install" or something that lets you install it on older systems.

  149. Re:Oh my god! say it ain't so?!? by Anonymous Coward · · Score: 0

    re: "I don't think I'll be getting a mac" yeah, as if you were at all thinking of getting one before. Silly comments like these really bring down the quality of the boards by inserting melodrama.

  150. Not at all by rm+-rf+/etc/* · · Score: 1


    Go find some screenshots of NeXT, you'll see that it looks almost exactly like the NeXT file browser cleaned up. If it looks like IE5, then perhaps MS stole it from NeXT, who had it long before...

  151. Re:Apple interface sucks because isn't GNU! by Anonymous Coward · · Score: 0
    The 23rd Gsalm

    Lord Stallman is my shepherd; I shall not want.

    He maketh me to lay down ownership of mine own code; he leadeth me beside still pleasures of the software collective.

    He restoreth my dole: He leadeth me in the paths of overrighteousness for His name's sake.

    Yea, verily, though I should walk through the valley of the shadow of profit, I shall reap no reward-- for Thou, O Richard, art with me; Thy rants and Thy virus, they comfort me.

    Thou preparest a licence before me in the presence of my shareholders; thou anointest my head with burnt ashes of defeat; thy dribble runneth over.

    Surely poverty and bitterness shall follow me all the days of my life: and I shall dwell in the house of the FSF forever--for I could never afford the rent anywhere else! :-)

    Anonymous

  152. KGI vs. fbcon? by Anonymous Coward · · Score: 0

    What's the advantage of KGI over fbcon?

    I can't wait for a non-suid-root X server...

    1. Re:KGI vs. fbcon? by Anonymous Coward · · Score: 0

      Superior design, full 2d and 3d acceleration, etc. more info: http://www.ggi-project.org

  153. OS X interface: Not for servers? by Anonymous Coward · · Score: 1

    This is all conjecture, just like what everybody else is spouting about performance, etc. I've been watching OS X in all it's various incarnations for four years now and I think I have a pretty good idea of whats going on... or not.

    While OS X's interface is absolutely beutiful and it has all of the lower level halmarks of a modern operating system, it may not be ideal for server systems or as a serious workstation. All those pretty little interface widgets don't work by magic, they take processor time and memory space. Thus, a command line only Linux or Unix box *might*(this is a big unknown) outperform for such uses.

    There is however a real chance that Apple has done something really amazing to the kernel and other parts of darwin. It is after all a Unix to begin with, and I for one will not deny the possibility that they have significantly improved it. It wouldn't be the first time. Not only that, but their new graphics layer appears to be absolutely incredible. I watched Steve do things on stage in what appeared to be the OS X version of SimpleText that would require a photoshop plugin and a few minutes of waiting. And it all happened instantly and with no noticable lag! This is *not* a small thing. Apple has produced something which allowes them to do intensely graphics intensive processes in real time, no other OS I have ever seen or heard of is capable of what Steve did with a beta(four years in the making) of OS X.

    So this brings me to my final point. Remember all those pretty little widgets that are supposed to take up all that processor time and memory space? Well maybe they don't! Perhaps OS X can compete(performance wise) with command line only servers or workstations. Not only that, but OS X is going to be enhanced to take advantage of the G4 altivec/velocity engine libraries, significantly boosting graphics and networking functions. In other words, if you rule out OS X as a server too soon, you may end up looking like a fool.

    1. Re:OS X interface: Not for servers? by Anonymous Coward · · Score: 0

      Yes, it does take up some extra processing cycles, but not as many as you might think. Because of incorporating PDF as the primary display system instead of the older types of displays you inherit some of its features. A few of these features allow for things to be accelerated a bit more than normal.

      Also it's possible to use hardware acceleration and they've done a lot of work optimizing the system for speed. This is a forward-looking operating system. The machines it's targeted for are relatively fast, modern systems. And it's highly optimized for. A faster processor doesn't mean much, you could be using an 800MHz Ahtlon, but if your code is optimized for a Pentium system it's going to be much slower. If you instead optimized it specifically for Athlon processors and allowed it to only run on Athlong processors the speed would probably double or triple.

      Supported processors for MacOS X will probably only be G3, G4, 604e and 603e. On the older machine the performance will likely drop, however, it's quite likely there's a type of compatibility mode for the older machines. It takes things down to a level so that it doesn't slow up the old machines too much.

      Another thing, as far as servers go just how many users interact with the graphical interface simultaneously. Added to that, how much are they doing with it most of the time. An important thing to remember is that for any given server, there's usually only a few people interacting with the interface directly, the rest usually interact through various daemons. In general it's only the admins using the graphical interface so they probably won't be doing all that much with it.

      For workstations there is more to consider, generally there's only one current user and they can be doing a variety of tasks. However, many of the flashy effects could very well be set up to take a very low priority, so they'd take a backseat to other tasks.

      And yet another option, Single Window Mode. With Single Window Mode you don't have to worry about the areas where the other windows have those flashy effects. The emphasis then goes on processing the tasks in the docked windows not on displaying updates or other tasks.

      A lot of work was put into making things look good, but also in making things work efficiently. I'm really excited to see things taking shape finally. Developer Previews so far have had very impressive speeds even with the code barely optimized and being compiled in a debugging mode.

  154. X11... nope.. Quartz! by larkost · · Score: 1

    In MacOS X Apple is going with their own imaging system (to call it a Window manager is simply not adequate), the 2D portion of which is called Quartz. Quartz uses a PDF-sytle system, and this creates a lot of great benifits:


    Every object drawn to the screen through this method can have transparency values (as in a percentage), everything can be anti-aliased (PDF is resolution/dpi independant, so an inch is an inch whether you are at 72 dpi or 1600dpi.. wonderfull for printing things..). Rather than aproching the screen from the perspctive of pixels, now everything is a location in a floating point sence.. a revolutionary idea if you ask me...


    The simple answers that you want to know are: This is Apples propritory work, the famimily jewls, there is NO good reason for them to open source this (and give people like MS the gun to kill them with)! Someone will probably write a way to get X11 emulated into Quartz, but because this system add so much new to the whole idea of imaging that I don't see someone writing a open way of getting this onto X11...

    1. Re:X11... nope.. Quartz! by Anonymous Coward · · Score: 0

      Erm. It's been done before.

      Sun and Next used their Display Postscript before. Sun in their NeWS server but I think it was killed. Next was folded into Apple.

      The only reason Apple went with Quartz was because of some licensing issues I think with Adobe!

    2. Re:X11... nope.. Quartz! by shikami · · Score: 1

      Yes and No, Display Postscript in it's day was very innovative but that day is behind us. PDF is it's sucessor and Quartz is much much faster than Display Postscript ever was.

  155. Er... No... by Bothari · · Score: 1

    They're not going to port over to a bsd/x-windows system but to the carbon API which is basicaly OS9's cleaned up and much improved. A few are even porting to cocoa (kinda openstep plus)but the system call are (very much) specific to OS X.

    And you can bet that good ol' Stevie ain't gona give us the source to *those*.



    ...
    Yes, I know I ramble and my spelling isn't quite up to scratch. If you wish to complain,

    1. Re:Er... No... by Anonymous Coward · · Score: 0

      Openstep is more-or-less an open spec. If GNUStep becomes a reality and is even remotely compatible, it might be fairly easy to port Cocoa based applications to Linx through GNUStep.

  156. Re:Oohhh Pretty colors by Anonymous Coward · · Score: 0

    The Apple menu is still there in MacOS X (at least, it was in MacOS X Server), and it is still in the upper-right-hand corner. I believe it has changed it's icon to the "MacOS" happy face, looking at the screenshot.

  157. Re: The Death of OpenDoc by Anonymous Coward · · Score: 0

    "It's a shame that Apple had to discountinue OpenDoc, it would have fit in nicely with everything else."

    Check out the "Services" functionality in OS X. It is the best "shared services" architecture ever made. It is actually a holdover from NeXT and comes along as part of the Cocoa framework.

    By the way, I almost cried when I saw Aqua yesterday because it is so beautiful. My brother commented that Apple is once again making software that is on par with the hardware it engineers.

  158. Re:Apple interface sucks because isn't GNU! by Anonymous Coward · · Score: 0

    Tell that to Bob Young and all the IPO millionaires. No reward, indeed. Now who's bitter and impoverished?

  159. How about this: Icons are PDF format by Lurker · · Score: 1

    Watching demo it occured to me that they might be using PDF for the icons instead of a bitmap. This gains you several things: you can scale them, rotate, make transparent, anything you want with no loss of resolution. Also, take a close look, on one of the screens during the demo Steve minimized a web page and the icon was a minature version of the web page. I figured that since Quartz is PDF based, the web page was probably being converted into PDF format (by making calls to the normal ToolBox routines like DrawText, etc.) and this PDF was probably being retained, it would be pretty simple to scale that to the right size for the icon. I image that simply issuing some sort of scale command and attaching a pointer to the PDF would be enough. All that is left is optimizing the engine that draws the PDF to the screen, which I'm sure they've done already anyway.

    Of course, this is only my humble guess, I could be completely wrong.

  160. Re:Apple interface sucks because isn't GNU! by Anonymous Coward · · Score: 0
    Tell that to Bob Young and all the IPO millionaires. No reward, indeed. Now who's bitter and impoverished?
    Those assholes are thieves. We did all the work, and they took what we did for free and fucking made their fortunes out of our blood, sweat, and tears. We need a better licensing scheme that forbids this kind of exploitation of one's fellow man. The GPL doesn't stop it. This is a problem. It just means that the author is ripped off, and the thieves/repackagers who make all the bread. Fuck that noise!
  161. BeOS vs Cocoa development (facts + a few opinions) by Anonymous Coward · · Score: 0

    First some context, then opinions: I have used OpenStep 4.2 Developer for Mach quite a bit and also developed some small apps for myself and went through the tutorials. I have done some BeOS programming - nothing too advanced but I wrote the UK keyboard driver that comes with BeOS and also one of my apps comes on the CD with the official "Be Advanced Topics" book Opinions: The OpenStep tools are FAR more advanced than anything on BeOS. They both have object orientated programming architectures organised into kits - that's pretty much where it ends. BeOS comes with BeIDE and the GnuPro tool chain which includes C and C++ support. The IDE is owned by Be but was developed and originally a seperate package based on the Metrowerks Codewarrior applications. The problem with this is that you really get a text editor with compiler - there are no OO tools not even a class browser although the IDE does support add-ons. The BeOS kits are well organised with a preference for speed over all else. Especially weak areas are database support and printing functionality. The interface kit feels a bit lite only providing basic functionality with no reuse of elements between them that OpenStep offers. The OpenStep kits on the other hand are those developed by NeXT for it's own NeXTStep OS based on Mach and then also ported to Windows NT/Solaris/Mac OS X Server. The kits were written in and for Objective C because of the run-time casting support etc. NeXT added the Objective C support to GCC and also made the OpenStep object orientated architecure's specification freely available. The GNUStep is an open source project to write these kits in Objective C again with the following tools also being written open-source with different names but similar functionality. The OpenStep kit was, I believe, the inspiration for the Java foundation classes. Some of the kits were demoted out such as the 3DKit which is now obviously OpenGL and also some comms stuff. Some of this plus third party stuff is available as MiscKit - check GNUStep site for links. The NeXT development tools are incredible. Project Builder provides the central IDE with source editing and project management. Interface builder provides an entirely visual RAD way to link not just the interface but methods of responders (like VB events) to each other as well as designing your interface. This keeps your interface entirely seperate from the business logic which is how it should be done so you can provide alternative interfaces (Apple's WebObjects is OpenStep with additional web-interface, state management, load balancing etc). The Enterprise Objects Framework kits provide the much-needed database connectivity. In my view neither Be or any third party on BeOS support the power of the OpenStep tools. To be honest I'm developing with Microsoft VisualStudio 6 development tools most of the time and despite them claiming to be a "language" company they don't have a patch on OpenStep either. Be really have a problem now I believe - their GUI won't cut it against this. I'm not taking about the look but the power. Be's display mechanism is much like windows with canvases and a basic drawing mechanisms. Apple have taken the NeXTStep idea of using Adobe Display Postscript one stage futher to develop the Quartz Adobe PDF display system. This should provide applications with an incredibly rich set of drawing tools and true WYSIWYG (it's back ;-) Whew! And this was only going to be a quickie. [)amien damien@envytech.co.uk

  162. BeOS vs Cocoa development (facts + a few opinions) by Anonymous Coward · · Score: 0

    First some context, then opinions:

    I have used OpenStep 4.2 Developer for Mach quite a bit and also developed some small apps for myself and went through the tutorials.

    I have done some BeOS programming - nothing too advanced but I wrote the UK keyboard driver that comes with BeOS and also one of my apps comes on the CD with the official "Be Advanced Topics" book

    Opinions:

    The OpenStep tools are FAR more advanced than anything on BeOS. They both have object orientated programming architectures organised into kits - that's pretty much where it ends.

    BeOS comes with BeIDE and the GnuPro tool chain which includes C and C++ support. The IDE is owned by Be but was developed and originally a seperate package based on the Metrowerks Codewarrior applications.

    The problem with this is that you really get a text editor with compiler - there are no OO tools not even a class browser although the IDE does support add-ons.

    The BeOS kits are well organised with a preference for speed over all else. Especially weak areas are database support and printing functionality. The interface kit feels a bit lite only providing basic functionality with no reuse of elements between them that OpenStep offers.

    The OpenStep kits on the other hand are those developed by NeXT for it's own NeXTStep OS based on Mach and then also ported to Windows NT/Solaris/Mac OS X Server. The kits were written in and for Objective C because of the run-time casting support etc.

    NeXT added the Objective C support to GCC and also made the OpenStep object orientated architecure's specification freely available.
    The GNUStep is an open source project to write these kits in Objective C again with the following tools also being written open-source with different names but similar functionality.

    The OpenStep kit was, I believe, the inspiration for the Java foundation classes.

    Some of the kits were demoted out such as the 3DKit which is now obviously OpenGL and also some comms stuff. Some of this plus third party stuff is available as MiscKit - check GNUStep site for links.

    The NeXT development tools are incredible. Project Builder provides the central IDE with source editing and project management. Interface builder provides an entirely visual RAD way to link not just the interface but methods of responders (like VB events) to each other as well as designing your interface.

    This keeps your interface entirely seperate from the business logic which is how it should be done so you can provide alternative interfaces (Apple's WebObjects is OpenStep with additional web-interface, state management, load balancing etc). The Enterprise Objects Framework kits provide the much-needed database connectivity.

    In my view neither Be or any third party on BeOS support the power of the OpenStep tools. To be honest I'm developing with Microsoft VisualStudio 6 development tools most of the time and despite them claiming to be a "language" company they don't have a patch on OpenStep either.

    Be really have a problem now I believe - their GUI won't cut it against this. I'm not taking about the look but the power. Be's display mechanism is much like windows with canvases and a basic drawing mechanisms. Apple have taken the NeXTStep idea of using Adobe Display Postscript one stage futher to develop the Quartz Adobe PDF display system. This should provide applications with an incredibly rich set of drawing tools and true WYSIWYG (it's back ;-)

    Whew! And this was only going to be a quickie.

    [)amien
    damien@envytech.co.uk

  163. Aesthetics and Functionality by hey! · · Score: 2

    Well, they got rid of the ridiculous thumb wheel, but the player still sports acres of simulated brushed alumninum. The idea that people want to see sythetic textures is passé. Would a Ferrari look better if they bolted on some simulated "wood grain" paneling? Better to exploit the natural aesthetic properties of your medium.

    It seems to me Apple is moving further away from a sophisticated aesthetic sense based on authenticity and function with every new bit of software, and towards a kind of cheesiness. Whe will they figure out that sometimes less is more? Why do people love the Palm Pilot? I recently flabbergasted a graphic artist friend of mine by pointing out what is in retrospect totally obvious: the Palm Pilot is in effect a handheld Mac Plus with twice the memory.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:Aesthetics and Functionality by The+Other+Dan · · Score: 1
      The idea that people want to see sythetic textures is passé. Would a Ferrari look better if they bolted on some simulated "wood grain" paneling? Better to exploit the natural aesthetic properties of your medium.

      Um, on a computer screen, what isn't synthetic? What are the "natural aesthetic properties" of my monitor? Aestheics are, of course, subjective, and Apple's current vision agrees with what I consider to be attractive. It may seem dumb to some, but since most of my time in front of my computer involves looking at the screen, I would like it to be something that is pleasing to look at. For me, themes don't cut it- I find that Apple, more than anyone else, is able to follow Frank Loyd Wright and let form follow function. Themes in *nix always feel bolted on to me- there don't seem like they belong.

      I haven't played with any of OSX (I don't know if the developers preview even include Aqua as it was demonstrated.) But my first thought when I saw it on the website was "This is gorgous."

      I'm looking forward to playing with OS X to see if it lives up (and I imagine it will.) To me this look doesn't seem artifical or bolted on. It looks like it fits with the way I want to interact with my system. Maybe I can't descrbe it well, but I can feel it when I use my Mac. But thats what makes me a Mac head.

    2. Re:Aesthetics and Functionality by Brian+Dupuis · · Score: 1
      "It seems to me Apple is moving further away from a sophisticated aesthetic sense based on authenticity and function with every new bit of software, and towards a kind of cheesiness."
      Apple made a mistake with QT4 and Sherlock 2 UI design. Few people disagree with this. However, the interface features evident in the preview of Aqua provide truly innovative, functional features and appearance. The "liquid" look of the buttons and scrollbars are a matter of taste, granted. I like them, but that's neither here nor there. We've had the capability (with Kaleidoscope) for a long time. What about the save/print dialogs that are attached to the document that you are saving/printing? That is a very useful feature that makes implicit sense if you think about it. The dock icons growing when the mouse passes over is another example. The drop shadows are attractive, the translucent menus are interesting, the translucent window title bars (when maximizing or minimizing) are interesting. They've created a lot of visual interest. Whether it's "authentic" or not is a tough question. How do you define "authentic" for a medium that has no native appearance? 8-)

      Apple has a way of coming up with interface ideas that seem obvious in retrospect. They've deviated from the path on occasion, but for the most part they've continued to improve the experience of their users. Interestingly, they're one of the few companies that improve the experience of people that don't even like their products. Windows and UNIX-based GUIs have borrowed many ideas over the years (no amount of vociferous denials from avid (rabid?) users can honestly dispute this). It would be accurate to say there's been sharing on both sides, of course.

      --
      - Remove the spam for email.
  164. Re:MacOS X Interface...BLECCH - So dont use it! by Anonymous Coward · · Score: 0

    One point: you can change the interface right back to the old MacOS one. So don't use Aqua if you don't want to.

  165. Recent experiences with OSX server on a B&W G3 by hey! · · Score: 3

    I recently installed Mac OSX (server) on a blue and white G3, and as a long time Mac and Unix user, it was not the long hoped for uniting of my left and right brain hemispheres. The GUI stuff didn't feel right -- it looked kind of Mac-ish, but it felt a bit off -- not quite right, like watching a movie that was dubbed badly.

    Of course the Carbon system will mean that true Mac binaries will run under the workstation, which will be very cool; maybe that will be the ticket. In any case, I found the server OSX to be a disappointment.

    The server management was irritating; it didn't support either mode of finding things out that I usually use (hunting through the UI on the Mac and hunting through the Man pages or source code on Unix). To top it off, the GUI applications you were suppose to use to manage the thing crashed frequently. After a day of futzing around, I hunted up a copy of yellowdoglinux and was off and running in an hour or so.



    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:Recent experiences with OSX server on a B&W G3 by Anonymous Coward · · Score: 0

      OSX Server is nothing like the OSX that Jobs demoed or that preview that developers have right now. You can't even compare the two...

    2. Re:Recent experiences with OSX server on a B&W G3 by hey! · · Score: 2

      From your lips to Jobs ears.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    3. Re:Recent experiences with OSX server on a B&W G3 by eMBee · · Score: 1

      have you ever worked with NeXTstep or OPENSTEP?
      then you'd see that Mac OS X is halfway between.
      some things feel like the old NeXT, some like Mac OS, some bugs, so altogether it didn't feel quite ready yet. however i didn't notice any crashes, but then, i never used the machine for long, because OmniWeb wouldn't run, and the machine was needed otherwise
      i was quite happy that Mac OS X was a small step away from Mac OS to NeXTstep.
      this is the Mac OS X DR that was released to developers after Mac OS X Server, which i am sure has improved from Mac OS X Server. greetings, eMBee. --
      --

      --
      Gnu is Not Unix / Linux Is Not UniX
  166. Probly cuz he's ticked at MS by CODiNE · · Score: 1

    For removing OpenGL support from W2K. On the other hand Apple has done everything he wanted them too... they've kept Game sprockets alive, added and enhanced OpenGL support, made the Carbon API so apps won't have to be (totally) re-done for OS X... and what has MS done? Pushed their own API while trying to wipe out everyones favourite... besides... Apple might've made a little "investment" to ensure future id games on the Mac. ;) -Don.

    --
    Cwm, fjord-bank glyphs vext quiz
  167. wasn't it... by x1r0k3wl · · Score: 1

    I could be wrong, but I was pretty sure that NT was based on OS/2. -x1r0k3wl

    1. Re:wasn't it... by joshua_doesnt_know · · Score: 1

      I think they called is OS2 before it was called NT, which is something different from IBM OS/2.

      _joshua_

  168. not just eyecandy... by x1r0k3wl · · Score: 1

    The three-blink menu option and "liquid funneling warping cool thing" are more than just wasteful eyecandy. For someone new to computers (or just new to a mouse) the three-blink menu option lets them know, for sure, what they just told the computer to do. For anyone who has tried to teach an overzealous student who continually misses icons or menus, this is obviously useful. Similairly, the funneling minimize animation provides a clear explaination to the question "where did that window go?" and goes a huge distance to help new users get a clear grasp on minimizing. Remember, Mac's are designed for user friendliness and visualization really does help.

    On they other hand, I would be greatly disappointed in Apple if they didn't allow you to turn these features off.

    -x1r0k3wl

  169. Guess what... by Craig+Davison · · Score: 1

    I flip pages on the right of the text... why not put a graphical scrollbar in the same location?

    For me, a scrollbar on the left (xterm default, for example) induces nausea- it's like writing on the back of the page in a spiral notebook.

    1. Re:Guess what... by Forbin · · Score: 1

      I personally prefer the left hand scroll bar. Text, in left-to-right languages at least, is left justified. With the scrollbar on the left with the text, everything is lined up.
      But most of all, I think users should be given the option to select where they want it.

  170. drop shadows by Toast · · Score: 1

    I have always hated MacOS, even the way it looked, but oh baby does that look sweet! The drop shadows behind the windows look so supah-dupah-fly! I demand that someone work on this for X now! =P

  171. Re:Apple interface sucks because isn't GNU! by Anonymous Coward · · Score: 0

    The GPL was never intended to stop this. The GPL is about ensuring that source code remains forever free. The BSDL is about ensuring that programmers are completely free to do as they please with the source. Each has its proper place. If you want to ensure that nobody, nowhere, can ever profit by your code, perhaps you're better off not releasing it at all.

  172. UNIX Hype by Anonymous Coward · · Score: 0

    Don't get me wrong, I like UNIX. But that's where it ends, UNIX technology is nice. But its NOT the future. The real system design we should all be aspiring to is one that is receiving a lot less hype than it should be - EROS-OS. That is the design of the future. This is the design new OS creators should be having in mind. A system building a system around EROS would succeed a lot more.

  173. Re:MacOS X Interface...BLECCH by soellman · · Score: 1

    Oh, if you just stuck around for a quick explanation, everything would be clear. Interfaces need not be self explanatory, that just dumbs them down. But these buttons use one of the best interface ideas this century: traffic lights. Red close, yellow minimize, and green maximize.

    capiche?
    -o

  174. ...apple's OS X web site... by Anonymous Coward · · Score: 0
    There are blue pills everywhere on the Apple OS X web site, but no red pills.

    What does this mean? It means that Apple is going to be selling blue pills. And you know, it's probably a good business strategy.

    You know, instead of "Red Hat Linux" and now "Red Flag Linux" (unless it's a hoax), someone should make "Red Pill Linux". :-)

    Cryptnotic

  175. Rhapsody did run X applications. by BazHob · · Score: 1

    On Cebit 1998 in Hannover the Apple folks inofficially demonstrated Rhapsody (which has now turned into MacOS X) running X-Apps. Perhaps they will ship something similiar with their new OS...

    --
    life would be much easier if you could have a look at the sourcecode
  176. Mac.com by Anonymous Coward · · Score: 0

    Mac OS X looks good to me. Kinda like the finder appearance as it is now but I can adapt. But hey! What about iTools?! I got 'slashdot@mac.com'!!!

  177. Re: no, no, no. by ua · · Score: 1
    FFFish said:
    Bad: the OS-X window controls, which put these buttons all beside each other.

    Everyone who's encountered this crammed-together style has suffered data loss by accidently clicking the wrong button...

    This is a non-issue. As you can glean from the Sheets quicktime movie, an accidental window closure will create a (Don't Save|Cancel|Save) window before it disappears. Naturally, "Save" is the default choice.

    --

    Union Yes! Member of Technical Workers' Local 101010
  178. I love LinuxPPC on my G3 laptop by Anonymous Coward · · Score: 0


    (oops, i'm a moron; my last post had no whitespace; moderators please mark the previous post as redundant if you must; not this one!)

    LinuxPPC works just fine on the new powerbooks. I bought one for the same reason... I didn't want to hassle with video drivers/sound/modem probs on bleeding edge PC laptops. LinuxPPC is built around RedHat; gnome and kde come preinstalled and other than commercial apps (e.g. Oracle), everything's available as rpm or buildable on ppc.

    My laptop is a 333MHz Lombard (i.e. the current G3 model, also referred to as bronze G3 because of the keyboard). Oh, the other advantage is that Mac laptops just look cooler than their box-shaped counterparts.

    You might also be interested to look at http://www.ibrium.se/linux/ as well for info on Mac-on-Linux (MOL) that lets you run MacOS on top of Linux. Kinda like VMWare, except this is GPL (and it works great and keeps getting better!). Only current limitation is that ethernet isn't supported yet by MOL on the g3. VirtualPC is the only app I've found that doesn't run under MOL.

    So I currently run MacOS, Linux, and NT (via VirtualPC which runs great for non-games; I use it for MS Project) all on the same machine. And in another few months I'll get NeXTStep 4.0 (aka MacOS X) too. How cool is that?

    - Someone who forgot his password and is too lazy to retrieve it in order to post this... :)

  179. More FSF lies by Anonymous Coward · · Score: 0
    The GPL is about ensuring that source code remains forever free.
    You guys just never do stop spewing your lies do you?

    The BSDL does that. Source released under the BSDL is forever free. So does the LGPL. Same thing. The GPL is different. The GPL also manages to infect other code. That's it's real purpose, because otherwise you'd use the more reasonable LGPL.

    1. Re:More FSF lies by Anonymous Coward · · Score: 0
      Paternoster

      Our Failure, who art in Cambridge, hallowed be Thy Name.

      Thy kingdom come, Thy will be done in Redmond as it is in Redhat.

      Give us this day our daily virus, and empower our flaming, that we might incinerate those with the temerity to speak against us.

      And lead us not into royalties, but deliver us from profit.

      For Thine is the freedom from the shower mandatory--forever and ever.

      Amen.

      Anonymous

    2. Re:More FSF lies by Anonymous Coward · · Score: 1

      Golly, and I thought I was being reasonable. I don't want to start a flamewar here, but let's get one thing straight. The GPL really places but one restriction on source code: it requires that the code not be further restricted. It grants you the right to modify and redistribute code, upon the sole condition that you pass this right on to others. Thereby the GPL ensures that the code remains forever free: the code cannot legally be used if it is not.

      The BSDL is absolutely not about freeing source code. BSD was built with government grants, intended to be snapped up by the corporate sector, and licensed with this in mind. The closed-source programmer is free to take it, modify it, and resell it while leaving the code and his modifications locked away in the vault. If the closed-source version is an improvement over the free version and can keep ahead of it, the free project may dwindle or die.

      To keep on topic, what will OS X do to NetBSD usage on the Power Mac platform? Has there been any noticeable effect as the result of OS X Server? I suspect not, since the whole free software pie is growing so rapidly at the moment. Nonetheless, it seems to me that the GPL demonstrates a stronger commitment to the health of the free software community.

  180. Screw Linux, it's BeOS I'm worried about! by Anonymous Coward · · Score: 0
    Up until now, Be's attraction has been that it has the useability of the Mac and the power of a modern OS behind it. With Mac OS X, it looks like Be's advantages are pretty much gone. While Linux has a huge installed base and is FULLY Open Source, Be is closed and has a lot less users.

    Oh well, perhaps this will bring abot an Open Sourced BeOS faster...

  181. Re: what about appearances by lucidvein · · Score: 1

    I'm sure that Apple will leave the Platinum appearance as an option in OS X. What happens if you end up using several Classic Apps? Those apps won't be using the new features and I'm assuming won't be able to use Aqua unless it is an Appearance Theme. So it would be sensible to be able to switch back to platinum in order to keep consistency.

    I also don't like the new button configuration. Not only are they scrunched together like Windows, but the traffic light analogy just doesn't work for me. The buttons should be able to show up uniquely in monochrome. I know these are new, fancy color computers, but there are reasons for not tying your OS to a color interface.

    --

    "I have a cunning plan..."

  182. Re:No no please, allow me to laugh LAST.. by burrows · · Score: 1

    My first box was a ][e, and I have long held a soft spot for Apple, but I didn't think they could give me what I need... A desktop machine that has the strengths of UNIX without it's greatest weakness - crappy environment. MacOS is comfortable, user-friendly, and stunning. I used to follow that comment with the common gripes about MacOS - bad process management, bad filesystem, no preemptive multitasking, no strong network technology, etc etc... But all of these things have been "fixed" in MacOSX, and if it can do what it claims it can do, then I will be it's biggest supporter. I will still run true UNIX for my servers, and I will be an Open Source programmer until I die, but it would be nice to finally look back on Windows and laugh. The question is... can MacOS go from being the world's most aggravating popular OS to the world's smoothest? I have my doubts and my hopes all balled up in a question that may be even more important - WHEN DO WE GET TO TRY IT OUT?

  183. display PDF by Anonymous Coward · · Score: 0

    What blows my mind, if I'm reading things right, is that it is *display PDF*. Like NextStep had display PS (right?). That, if it is true, is incredible. That puts the Mac OS UI into the next generation. That window and those buttons are PDF objects that can be warped, made transparent, can drop shadows, and all that. Think of the possibilities! Wow. That's what I want on my Unix box.

  184. The aesthetic properties of your monitor. by hey! · · Score: 2

    What are the "natural aesthetic properties" of my monitor?

    Well not to be picky, I'm not talking about your montitor, but the UI as an aesthetic medium. And, it clearly has natural aesthetic properties. Examples:

    Balance - an interface should to draw the eye were it needs to.

    Manifestness - things which are functional should clearly be functional, things that are decorative should clearly be just decorations.

    Deference - this covers several kinds of things, but generally is an attitude that the user is in charge and has important things to do other than to enjoy the cleverness of the designer.

    (1) Elements in the UI that draw attention to themselves should be functional controls; and those should do so only to the degree necessary to identify their existence and function. A UI shouldnot produce effects like moire patterns that scream for the user's attention but provide no functionality.

    (2) A program should not presume that it is the only thing, or even the most important thing the user works on. Visually, programs that violate this pop up dialogs while the user is working in other programs, litter the screen with ways to launch themselves or their web sites (e.g. Netscape putting a link at the top level of the Windows start menu to their update web site).

    Apple, more than anyone else, is able to follow Frank Loyd Wright and let form follow function.

    That's more legacy right now than anything else. Their recent software tends to be as bad as anyone's. The Quicktime player is just the worst offender.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:The aesthetic properties of your monitor. by The+Other+Dan · · Score: 1
      I agree that the QT4 player sucks, but I think that the design team may have learned from some of those mistakes (whitness the slider intead of the wheel in the screenshots.) We won't know what this really all means until we can play with the OS but... (unless you've seen something I haven't.)

      Visually, programs that violate this pop up dialogs while the user is working in other programs

      I agree. In the new OS, alerts will stick with the program that creates them, rather than jump to the front. (Apple has emphasized this recently- system alerts in oS 8.x don't generaly pop to the front- they are visible in the finder, and a sound lets you know that they are there.)

      While I agree with your issue of balance, I completly disagree with manifestness. Why shoudn't things that are functional be decorative as well? Don't get me wrong, I'm not saying that this should get in the way of user interface. What I am saying is that I don't know why the two need to be mutualy exclusive. For example, can't the reason that a part of UI be good at your first chritera be through the second: you are naturally drawn to certain functional objects via their decorative nature?

    2. Re:The aesthetic properties of your monitor. by hey! · · Score: 2

      While I agree with your issue of balance, I completly disagree with manifestness. Why shoudn't things that are functional be decorative as well?

      Well, I'm not that much of a crank that I object to things looking good. I think something could be both functional and decorative; however it should be immediately obvious whether something is functional and decorative or merely decorative. In general, the easiest way to acheive this is to eliminate purely decorative elements.

      Using the QT4 player we all love to hate, the favorites draw is an excellent example of a functional element that is rendered hard to find by the degree of decoration and quasi-realism of the player. You really have to be smarter than the average bear to figure out that the "engraved" ridges indicte an area you are supposed to drag with a virtual "thumb". The embossed apple looks much more like something you should click than the ridges. They hyper-realism is self defeating because no real hardware media player works like this.

      Getting back to eliminating purely decorative UI elements, this is important because you cannot assume that your program is the only thing the user runs. First, you have no idea whether your decorations will conflict with other decorations like a paisley tie and a check shirt. Secondly, they take up valuable screen real estate. What if I want to watch two different channels during the coming revolution in China while I work on a document? I've got an inch of useless chrome under each channel, plus the quicktime application window.

      The failing is not entirely Apple's, although I think their HCI group is only a shadow of their former selves. It's the Mac community that has failed. Through the dry years of the late Sculley reign, we were happy to be able to get any applications on the platform, even if they were quick and dirty ports in the Windows idiom. Now we're to overjoyed by the success of Apple's selling of colored plastic and their slick media campaign to pay any attention to what's going on inside the box.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  185. Re:Darwin (Based on FreeBSD correction) CORRECTION by TheGreek · · Score: 2
    Darwin (aka NeXTSTEP and others) is based on BSD 4.4 not FreeBSD.

    Perhaps you'd like to read a little before going off half cocked? http://www.apple.com/macosx/inside.html > (second paragraph of the "Mac OS X is Unix-savvy" section) clearly states that the Mac OS X kernel "is based on Mach 3.0 from Carnegie-Mellon University and FreeBSD 3.2 (derived from the University of California at Berkeley's BSD 4.4-Lite), the most highly regarded core technologies from two of the most widely acclaimed OS projects of the modern era."

    Sounds an awful lot like FreeBSD to me.

  186. One of the best of *this* century? by Wakko+Warner · · Score: 2
    I'll have to agree with you there, since nothing better's been introduced in the past 5 days.

    - A.P. (I find them extremely confusing too, for what it's worth. Disappointing.)
    --


    "One World, one Web, one Program" - Microsoft promotional ad

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    1. Re:One of the best of *this* century? by Anonymous Coward · · Score: 0

      Oh, you stupid fuck... you're on slashdot, and u think 2000 is the beginning of the century? what, did u fail math?

  187. Re: Vision-impaired "theme" by Weasel+Boy · · Score: 1

    MacOS already has this. Unless it disappeared when I wasn't looking, Apple has shipped a screen magnification utility for vision impaired users as a standard part of MacOS for longer than I can remember; 10 years, at least.

  188. Quicktime stinks. by CaptainPhong · · Score: 1

    Quite frankly, Quicktime is stupid. Now, I know that sounds like a troll or something, but it does. Apple keeps proclaiming that it's the "ultimate multimedia standard technology" or some junk. But really, it's just a file format. Not a particularly special one at that. The technology is in the compression codecs, and that can be put in all kinds of file formats (even crappy AVI or whatever). Quicktime's not anything special, and isn't worth proclaiming as some great OS advancement. I hate it when I run in to some quicktime crap on the web. Usually I just ignore it and move on because Apple's Quicktime software for [insert your favorite OS] is so absolutely horrible, or worse, non-existant. Probably it would be good if it were open sourced. The only problem is that lots of jerks out there have patented/whatever the various compression schemes which make everything suck.

    Rant mode off.

    --
    ... "Give me a woman who loves beer and I will conquer the w
  189. Notice the icon sizes respective of the mouse? by Shanep · · Score: 1

    The icon under the mouse is the largest and the icons on either side of that one get progressively smaller with distance from the mouse.

    So the icons grow and shrink when the mouse is over them? Combined with the configurable icon sizes, this is pretty neat, eh?

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  190. the Skinny, yo by Anonymous Coward · · Score: 0

    So, friends, what have we? MacOS X is not exactly going to be the end-all be-all, but what it does/will do is put our stuff to shame.

    GNOME and KDE are progress, but they just aren't near MacOS X...

    a. Graphics: PDF, trans, anti-aliasing, not X :)

    b. User Interface: the MacOS of today is good, but OS X will be beautiful and integrated like no other. Compare that to GNOME or KDE: hundreds of half-finished apps with ill-conceived interfaces that barely integrate. Yeah, I know, Bonobo and KRASH are coming, but they canÕt solve poor design, and weÕll wait and see if they can solve integration (which is as subject to design just as much as UI :(). And then thereÕs the matter of programming to (one of, let alone both of) those interfaces (if their API specifications ever last more than 1 point release), which brings me to...

    c. Application Development: as much as I love programming in C with calls such as foo_box_border_resize_set ( 1, NULL, FOO(myfoobox)), I prefer the Cocoa AKA NeXTStep APIÕs over that any day. I havenÕt heard much mentioned of this, but itÕs probably the single most important part of the new Mac OS. These libraries have been hailed as productivity godsends and design masterpieces since way back in the days of the NeXT cube. GNU knows it too; check out gnustep.org for more.

    So hereÕs my ÒmessageÓ if you will:

    Finally, after 20 years of screwing around with the WIMP-on-top-of-stable-OS concept, somebody (Apple/Jobs) is getting it right, and sending it mainstream.

    ÒWe,Ó (GNU/opensrc developers/users), as the most dynamic and potentially important (IMHO) body of developers in the world, need to stop and do some retrospection: CAN WE DO BETTER? than a windows clone? than a unix clone? than BeOS, Win2K, and MacOS X? than WIMP?

    Personally, I think so. BUT, itÕs not going to happen if we donÕt have a foundation which we can all start and build from. If we copy current projects in order to satisfy the immediate need and appeal to the Òfree/openÓ ideal, we slow our progress to a crawl: the userbase of the world will use whatever works best, and when capitalist companies are producing software that competes with unfunded software developed by enthusiasts, the enthusiasts are not going to win (because of a,b,c above) unless they have something better, and I mean BETTER as in Òsubvert the fscking dominant paradigm,Ó not as in ÒitÕs like windows, but without crashes.Ó (Actually, I'll be happy when we even get *that* far.)

    LetÕs keep coding, but letÕs start thinking about this too.

    Just my $.02.

    Ermac

  191. You need a G3 or G4 to run OS X. by Anonymous Coward · · Score: 0

    Even if you bought a low end Mac and got an upgrade card, it is unknown as of if the cards will work with OS X.

  192. Just wanted to point out by kcarnold · · Score: 1

    that a microkernel is required if you want to retain compatibility with older (not so old, and even some newer) Macs, which Apple of course does. Varying technology, like NuBus, Open Firmware in some but not others, etc., was previously hidden beneath a hardware abstraction layer (as was a heck of a lot of other stuff) buried within the System. To run anything like a BSD kernel on such a mish-mash of hardwares smoothly and without hardware-compatibility ickiness seeping up to the kernel developer / modifier or even user a microkernel is necessary. (note that Linux developers have to deal with a lot of hardware compatability ickiness, but they did it quite well) Don't think that it's bad; I think it's quite likely that Darwin could run Linux. In fact, the Mach microkernel currently does, for Apple's MkLinux.

    Microkernels hide the hardware specific details from the programmer. Good thing.

  193. Re:It's beauty.. {Linux Competitor, POSIX , etc..} by tyrione · · Score: 1

    I know everyone prides themselves in knowing a bit about a company, but after working for both NeXT and Apple and going to WWDC for the past 3 years, with 2 years of it working I can clarify several issues. 1. Quartz is PDF primitives written in Objective-C and C and C++ with the best of QuickDraw concepts to access hardware acceleration and moreso. It is extremely once more forward thinking but this time it is smarter than DPS in the sense it is based on PDF with anti-aliasing built-in amongst other goodies. I like the fact that MacOS X will be the first OS to have a basic foundation file type on XML. Interface Builder NIB files are XML based in Cocoa amongst other goodies. 2. Go to WWDC 2000 to answer these overkill questions. 3. Having Icons scale at the User's leisure from 32x32 up to 128x128 kicks ass. That should satisfy end users with extremely clear eye sight to extremely poor eye sight. 4. POSIX compliancy? Well that is up to Engineering if they want to submit there system for Government certification. NeXTSTEP was and I will say if necessary (meaning if the market for Government work on MacOS X is there) then MacOS X will be as well. 5. Running on Intel, SPARC, AMD, etc. is a good question. MacOS X was originally brought up in parallel on Intel with PPC. So what do you think? Its not about Porting capabilities. It is about Business scope and market focus. This is not about showing the world a prettier and smoother and all around better LINUX experience on all types of Hardware. Its about providing a superior solution technologically in the most simplistic yet aesthetically pleasing ever developed and on hardware that combined conveys to the consumer interested in purchasing a solution that Apple offers the greatest return on investment in the Market, period. WindowServer is good lord not based on X11. Never will and I being an ex-NeXT personnel in SQA and other areas are ecstatic and confident that Apple with its Engineering Staff and Industrial Design team will give Steve nothing but "Insanely Great Solutions"

  194. Re:It's beauty.. {Linux Competitor, POSIX , etc..} by tyrione · · Score: 1

    Excuse my lack of grammar checking and run on sentences.

  195. Re: no, no, no. by FFFish · · Score: 1
    Yes, yes, yes

    Message #439 got it most right. Brilliant ideas.

    It is not a non-issue. The dialog box is not a solution to a poorly designed interface. Saving is the best choice only if you intended to exit; otherwise, you lose your Undo history. Cancelling is the best choice only if you didn't intend to click the close button; otherwise, it's just a PITA when you do want to exit.

    Having the close button near the min/max buttons is, I repeat, a serious UI design flaw. It makes it too easy to ruin one's work, either by exitting without saving or saving the wrong information.

    You , as an experienced user, don't have to have a better UI. If you're willing to risk the accidental close because you figure the time/speed saving is worth having the buttons right beside each other, then you can make the changes to your UI to make it so.

    The default UI should be designed as the best possible UI in terms of ensuring that accidents are difficult, correct actions are easy, and efficiency is maximized.

    This means that the menubar is fixed to the top of the screen, so that the cursor can't overshoot it. UI studies have demonstrated that top-aligned menus are significantly faster and less error-prone. The close button must be seperated from the min/max buttons, so that accidents are difficult (and #439's comments are well worth considering)... in fact, I'll go so far as to say there should be exactly three ways to exit: the File>Exit menu choice, the CTRL-key equivalent, and the KILL command.

    Accidents should be difficult. Correct actions should be easy.

    Linux GUIs can do better than the rest! Get the HCI guys to contribute their fact-based knowledge of good GUI design. You can still have your goofy, artsy, error-prone designs... just don't foist them on the newbies!

    --

    --
    Don't like it? Respond with words, not karma.
  196. Uh... It's the icon hack known as SGI IndigoMagic by Fudge.Org · · Score: 1
    Whoa... before anyone gets all nutso over the icon resizing...

    If you have ever used a SGI Indy running Irix paired with that amazingly *ahem* interesting 4DWM desktop windowing environment the dynamic resizing of icons should be familiar to you.

    I used to have access to one back in the mid 90's... whoa... that sounds cool.

    I know when I took people by the lab to see it they would immediately go "COOL!!!" when they saw the scrolly thingie make the folder icons look bigger then smaller then bigger then... you get the idea.

    It's no wonder SGI's never caught on... it must have been the amazing easy to install no issues approach to software they have always used. I know I am not alone in feeling this way.

    Latra, Jay
    http://www.mp3.com/fudge/

    --
    http://fudge.org
  197. BeOS flaws by Anonymous Coward · · Score: 0

    I've been using BeOS on and off, trying to acquire a taste for it. However, it has some real flaws:

    1. The network driver architecture can't support multiple cards of the same type. Therefore, I can't install BeOS on my main machine which has my internet connection and serves as a print & file server and gateway to my home network.

    2. There is no decent browser available for BeOS. Despite all of the problems with Netscape on Linux, at least it is available on Linux.

    3. BeOS suffers from an *extreme* lack of configurability & customizability, even compared to Windows.

    4. BeOS only makes use of one mouse button, and doesn't offer context sensitive menus with an alternate mouse button. Most X apps have had that support practically forever, and even Windows has since Win95. Because of this, and a few other things, I find the BeOS UI to be quite clunky and inefficient.

    That said, there are definately some things I really like about BeOS. Primarily, it's speed is unmatched and it is very stable.

  198. Drop shadows are phat! by cjsnell · · Score: 1

    Leave it to Apple to come up with an amazing look and feel. I *love* those drop shadows. I'm suprised that we've yet to see that in any X11-based window manager...or have we?

    Looking forward to the Windowmaker themes...

  199. You just don't get it, do you. by Anonymous Coward · · Score: 0

    There is no "right" way to design UI controls. HCI experts are just like art critics, and UI preferences are like sphincters (everybody has one). What seems to obviously right to you may seem equally wrong to others.

    The goal of a GUI system should be to make the appearance and placement of controls as configurable as possible, so everybody can use the system in the most efficient manner they can.

  200. Quartz != DPS by Anonymous Coward · · Score: 0

    In some ways, it is better (e.g. support for transparency and anti-aliasing) and in some ways it is worse (less flexible and programmable).

  201. I installed Samba on an OS X Server box. by dmaxwell · · Score: 1

    It does not run X-Windows at all. It runs a unrefined NEXTish GUI. One of example of underefinment would be the HUGH icons in it's rather confusing filemanager (sorta like Windows Explorer but with the panes and slidebars in really odd places). As far as I know, there is no purely text shell like we get on BSD and Linux systems when X is not installed. One can, however run bash, tcsh and one other shell environment (name escapes me) in an Xterm-like windows. There are some ports of common free Unix utilities like Samba and dhcp (no, it doesn't come with it!) at www.darwinlinux.com. They may be out of date with current releases, though.

    It does do a very good job of running Samba. I put this server up last September and it has been up continously since. It has been particularly useful to me. I am the hardware tech for a medium sized school district. Since OS X server comes with Appletalk server capabilites, the addition of Samba makes a handy place to store drivers for both Windows and Macs. I can mount my home directory from any networked machine in the district whether it is a Windows box or a Mac and it is reliably there.

    It also has the ability to run regular Mac apps in a virtual machine. The virtual OS 8.5 takes up the entire screen. A keyboard combination or a special option in the Special menu changes screens back to the OS X interface. The machine runs with reasonable speed but it doesn't "feel" as fast as 8.5 running natively on a Blue and White G3. The Unix side runs quite well even with the virtual machine process running.

    Overall, I found it to be a solid server OS but the interface is clearly in a very beta state in this release. If I had been the one spending the money, I would have installed NetBSD or LinuxPPC and got a much more mature and complete OS (things like dhcp missing). It seems reliable enough but it is incomplete in many ways and very expensive. Not only do NetBSD and Linux provide more complete UNIX toolsets. They provide much more mature interfaces and we are talking about Apple!!

    I DO realize that the full consumer release will be much different.

  202. imlib2? by mo · · Score: 1

    Wow... did anyone else think that some of the graphic features of this system resembled imlib2?

    http://www.rasterman.com/imlib.html

    Of course I don't think you can do alpha blending between different X drawables without some serious hacks (witness transparent Eterm). But very similar effects.

    1. Re:imlib2? by demon · · Score: 1

      Well, the shot I saw DEFINITELY looked like an optimistically-done artist's rendering, but keep in mind that MacOS X won't natively be using X - it'll be using the Quartz display layer (somewhat similar to DPS, but based more on PDF technology). So who knows what's in store there? (I'm not saying the translucent menu thing IS there - I don't know, but I don't suppose it's beyond the realm of possibility, just takes a lot of CPU to do the alpha work...)

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
  203. The Right Side Button by Lysander+Luddite · · Score: 2

    Its for single window mode. If it is active you can only have open window open at a time. Opening a new window will close the current one.

    The window attribute icons are only color reactive for background windows. Background windows have their buttons greyed until moused over. Then they color and grow.

    The foreground buttons will expand slightly and have the following symbols appear on them "x - +"

  204. Wrong-o! by Gorimek · · Score: 1

    There is no "right" way to design UI controls. HCI experts are just like art critics, and UI preferences are like sphincters
    (everybody has one). What seems to obviously right to you may seem equally wrong to others.


    Not true. Usability can be measured. It is a hard science. You let people do operations and measure how fast they do them, and how many errors they do.

    The goal of a GUI system should be to make the appearance and placement of controls as configurable as possible, so everybody can use the system in the most efficient manner they can.

    I think that is just an abandonment of responsibility. The designer refuses to design the product, and lets the poor user finish his design work for him. Guess what, the user is even less of a UI designer, and will end up with some incoherent crap most of the time, plus waste a lot of effort experimenting.

    1. Re:Wrong-o! by shikami · · Score: 1

      Totally Correct!!! UI's although I enjoy tweaking them should be designed by experts with data to backup their designs. It's crazy trying to use many of the UI's coming from these "Theme-sites".

  205. Of course they are by Anonymous Coward · · Score: 0

    The entire os x graphics engine is pdf based. thats why they can do all this visual stuff and not completely drag down the system.

  206. Ignorance of the MacOS and culture by Aigeanta · · Score: 1

    Go ahead and moderate this down. I just need to rant at the cluelessness of Slashdotters who think that all Mac users are idiots. For your information, there do exist many Mac Powerusers who know how to fully utilize the OS. In addition, it is laughable how little knowledge of MacOS many of you so-called sophisticated computer users actually possess. Maybe you should actually spend a few minutes investigating the control panels to find out what capabilities the OS really has instead of spouting out like ignorant fools.

    --
    a prophet on the burning shore
    1. Re:Ignorance of the MacOS and culture by demon · · Score: 1

      I'm familiar with the culture. And yes, there're Mac "power users" who know how to get more out of MacOS than the "average" Mac user, but when you're dealing with an OS that's designed ground-up to hide the system's activity from the user, there's only so much you can really do.

      Also, are YOU familiar with MacOS? Please keep in mind that it's using cooperative multitasking for all apps and has no memory protection to speak of. (Well, apps actually directly manipulate OS-internal data structures - that's SCARY.) This is one reason why Apple is completely disposing of the existing MacOS codebase, after all. (Okay, cooperative multitasking itself isn't a bad thing - but with heterogeneous, non-reviewed code, it can be a problem...)

      The control panels? The control panels don't provide you that much control - that's the thing about using a GUI-only OS like MacOS, you're completely limited to the controls that they can jam into their control panel windows. I've played with the OS enough to get used to it, but I still don't like the interface.

      And as to the accusation that all Mac users are idiots - well, probably not all... but most of them want one thing - all the power with none of the responsibility. They want the computer to just "work" while investing as little time as possible in learning how to tell the computer what you want from it. (Just MHO, feel free to tell me to get stuffed or whatever)

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
    2. Re:Ignorance of the MacOS and culture by Anonymous Coward · · Score: 0
      [...]but when you're dealing with an OS that's designed ground-up to hide the system's activity from the user, there's only so much you can really do.

      The Mac isn't designed to hide system activity from the user, so much as to reduce the user's need to be aware of that activity. A subtle difference.

      They want the computer to just "work" while investing as little time as possible in learning how to tell the computer what you want from it.

      Is this so unreasonable? Computers are a means to an end, not an end in themselves. When you spend most of your time writing software or otherwise working with computers, it's easy to forget that.

  207. sliders vs. dials (and admittedly a bit off-topic) by mystryda · · Score: 1

    i agree that, yes, sliders are definately superior for use on a computer, but being a pro audio guy i'd also argue that they're better than dials in every way except for size for dealing with analog signals; there are some neat things you can do with dials controlling digital signals that you can't with sliders for obvious reasons. in fact, you'll be hard presssed to find any decent board, except for maybe a little 8x2 or something, that doesn't use sliders instead of dials for the main control.

    --
    miskam evets
  208. On things like CLI and GNUishness and whatnot by Admiral+Llama · · Score: 1
    Anybody here try one of the Raphsody demos that came out a while back? I had managed to get my hands on a copy and it was darn impressive if for nothing else then the fact that during the install I honestly though I was installing a fairly slick Un*x workalike. I saw things in the /dev directory and a watched a Un*x style file system heirarchy build. Then when it came up to GUI and I saw the old school Apple File Edit... menu at top I knew that were would one day be in for quite a ride. This is it.

    Oh, in the list of applications Raphsody had things like xterm. I don't remember whether or not things like gcc were included. Then again, who's to say that once this thing is out that Debian won't release a CD chock full of GNU like things to make the system feel like a Linux box???

    Think of how neat it would be to run The Gimp side-by-side with Photoshop? The thing has ftp and telnet daemons built in to it along with Apache. If anything, this might steal away some thunder from Linux being that it's going to have many of the upsides of Linux and its ilk yet also have the full support of a mainstream platform.

    Also, think of how handy it would be if Mac applications developed for OS X could easily be ported over to Linux, xBSD, Hurd, Solaris and whatever with ./compile ; make ; make install????

  209. hm.. by Wakko+Warner · · Score: 1
    Looks like "u" failed spelling. I guess we're even.

    - A.P.
    --


    "One World, one Web, one Program" - Microsoft promotional ad

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  210. Beta? x86 by Anonymous Coward · · Score: 0

    In an above thread, someone mentioned that the server beta would run on an x86. How can I get this beta, and does it run out-of-the-box on an x86 or does it need to be recompiled?

  211. Workspaces on Mac OSX by speedlearn · · Score: 1

    Does anyone know if Mac OS X can support multiple workspaces like *nix? I have been dying for this particular feature on a mac for years! Thanks.

    1. Re:Workspaces on Mac OSX by Anonymous Coward · · Score: 0

      If you're looking for a truly multi-user environment complete with permissions, separate logins, personalizing the interface, and all of the things that make for a more individualized experience... yes these features are present although they did not take the main stage in the demonstration.

      It has all the multi-user capabilities afforded by a UNIX environment. I believe most of the user information is stored in an XML-based format as opposed to the old standard text files, however, it is a multi-user environment and is quite capable of being used as a server.

      Apache is built into it, complete with a graphical interface, and other various server daemons can also be compiled and launched taking advantage of their various features.

      It's not quite certain exactly how the multi-user stuff is laid out under MacOS X and Aqua. Some of that information has yet to be covered incredibly well, particularly how the user interacts with the system.

      It would also be nice to see a tabbed interface added similar to the one within MacOS 9. However, instead of just being a restricted interface it would also be restricted at a much lower level by using permissions and separate user areas. It has the standard Unix directory structures too, even if most of them are hidden through the interface.

    2. Re:Workspaces on Mac OSX by speedlearn · · Score: 1

      Actually, I was referring to Workspaces as in Solaris CDE and Linux...where you can toggle between different desktop environment screens. Thanks.

    3. Re:Workspaces on Mac OSX by adcm · · Score: 1

      There is no form of paging or workspaces included in this, although I'm sure it would be fairly simple for a third-party to create an add-on to accomplish that. It's not being considered a high-demand feature at the present so Apple has yet to demonstrate any effort in that direction. However, there is enough interest for a third-party developer to add that feature.

  212. Left Side by WickedDyno · · Score: 2

    I disagree about the close box; at least in the Mac OS the finder has so many windows that you end up using the close box an awful lot. :) (Yeah, I know -- that's why they're updating the finder! Still, some people like having lots of windows.)

    On the issue of the left-side stuff -- have you ever used a NeXT/OpenStep machine? You'll note that the scroll bars were on the left! Although it might be a bit disconcerting at first, it's a definite advantage when in Miller Column mode -- you can move continuously accross columns, selecting and scrolling, without having to backtrack with the mouse. There was a forum post at appleinsider a few weeks ago in which the poster had a number of screenshots of the NeXTStep GUI. Here's the link: http://forum.appleinsider .com/ubb/Forum2/HTML/000725.html The pictures are about halfway down the page. That GUI was a work of ART and I'm glad the MacOS X GUI maintains the level of gorgeousity, even though the two are of distinctly different styles. (Dark, industrial-looking grey and black vs. candy-coated robitussin liqui-gels!)

  213. Re:For OS X Server, Two Words... by Anonymous Coward · · Score: 0

    License Manager.

    Just like every commercial Unix I've ever managed, I'm sure Apple will institute some sort of license manager...

    So Linux or Free/Open/NetBSD still remains a *very* viable choice in the post-OS X release world.

    ~AC

  214. Re: no, no, no. by WickedDyno · · Score: 1
    It is not a non-issue. The dialog box is not a solution to a poorly designed interface. Saving is the best choice only if you intended to exit; otherwise, you lose your Undo history. Cancelling is the best choice only if you didn't intend to click the close button; otherwise, it's just a PITA when you do want to exit.

    Well, if you exit without saving, you lose your undo history anyway, right? Unless history is saved in the document, although in photoshop et al. I can see why it isn't! (30 GB files, anyone?) Also, most applications only ask you if you want to save if you have any unsaved changes. So it isn't a PITA at all.

  215. is it true unix by Anonymous Coward · · Score: 0

    Although unix has been (one of) the best OSes for a long time, it has always been too complicated for Joe User to setup and use. Really, how many of you unix geeks can say that you would set up a 'nix box for your grandma? I've often wished for something in between, where power users have their 'nix functionality while novices can easily use their systems. With the SAME OS so everyone can share binaries.

    If someone were to have told me years ago that Apple would make their next Mac OS based off of Unix I would have told them they're on crack. Macs have always been marketed as the easiest to use. I would have said theres no way Apple would give unix to all their mac customers.

    I think I need to play around with one of these babies. It sounds kick ass, but how far is it from standard unix due to ease of use? How do they keep Joe User from getting confused with a multi-user system, and do they make him be super user at all for configuration? Or did they strip out things multiple users and process control? Macs always seemed too simplistic to me (too simple to be worthwhile) and I have trouble believing that there is now true, raw, unix power behind them.


    I have doubts about the functionality of the user interface. In the history of the Mac it always seemed to cripple you. And can simple Xwindow apps compile without any/much modification? Maybe a Gnome or KDE could replace their GUI someday if it wasn't all that great.

  216. No! It looks like ... by Bothari · · Score: 1

    ... the Next file thingamabob (can't remember the name).
    Microsoft mentioned, when Win95 was introduced, that the explorer was based on (among others) the very same Next file manager. Remember that OS X is suposed to be based on Next's OS.

    ...
    Yes, I know I ramble and my spelling isn't quite up to scratch. If you wish to complain,

  217. Re:Carmack Offers To Postpone His Wedding For Jobs by Anonymous Coward · · Score: 0

    Yeah right... and then I see myself siiting in front of a G4 playing Q3A with just ONE mouse button? Not in my life. greetz

  218. Menus at top for a reason by Anonymous Coward · · Score: 0
    A "proper window to menu relationship" may sound good, but the fact is, it's a lot easier to hit the menu bar on MacOS than on other windowing systems. The reason has to do with Fitts' Law, namely, the ease with which you can hit something is a function of its size and its distance.

    Win/X11 gets distance right, but that's not important. MacOS beats the hell out of it on size, because the MacOS menu bar is infinitely big.

    "But, Mr. Coward, it's only twenty pixels! That's not infinite!" True. But that twenty pixels is at the top of the screen, and you can't shove the mouse pointer above it. Thus, finding a menu on Win/X11 is a three-step process:

    1. Move mouse up a specific distance to menu bar
    2. (Optional:) Move mouse down to menu bar, oops, overshot it by a few pixels
    3. Use menu

    On the Mac, it's two steps:

    1. Shove mouse up any amount whatsoever what makes the pointer hit the top of the screen, two inches, five inches, whatever the hell you like
    2. Use menu

    This is one of those cases where it's more important to be right than correct. "Proper window to menu" means you spend time navigating for the veritcally narrow strip of space that's the menu bar. "Mac style" means you shove the mouse, and it Just Works. Worse is better, Apple style.

  219. Some side notes... by Anonymous Coward · · Score: 0

    Are we going to be actually able to develop applications for the desktop side of OSX, cause I thought the graphical shell is still closed-source.

    And more important are they including the C(++) as standard, which was not true for the version I tested at Apple's helpdesk where I have been working.

    For me it seems more like a new widget set for X, with the primarly exception that it won't run your old X programs.
    It's not that difficult put graphical shell around a *nix, we are doing it all the time. Apple just wants to make money with our efforts to the core of OSX and keeping its windowing system closed-source.

    Should we embrace this effort? Not imho, Apple is still holding on to its right to produce the mainboard and its components as long as that monopoly exists (which resembles microsoft monopoly on the software market. The main part of OS-X is closed source and thus not interesting. It looks nice, but with some effort we can do the same thing - even better.

    A G4 is as fast as an Athlon (is it?), and does not come near to an Alpha.

  220. Or how 'bout by Anonymous Coward · · Score: 0

    What we really need is a mac made by architects

    Imagine sitting in front a of a Bauhaus imac - or better yet, a gothic quad processor g4
    And the replacements for the hockey puck mouse we might see...

  221. POC - Portable Objective Compiler, and Stepstone's by LizardKing · · Score: 2

    There are three Objective C compilers I know of. The GCC frontend resulted from work by NeXTSTEP to add ObjC support. Stepstone had the original compiler, (Brad Cox, the creator of Objective C, owned Stepstone). Finally, there is the portable objective compiler (POC), which many on comp.lang.objective-c seem to use. I haven't used Stepstone's compiler, but the POC seems to stick to Brad Cox's book on Objective C more closely than GCC's Objc frontend.


    Chris Wareham

  222. Duds by Anonymous Coward · · Score: 0

    Gee, It seems like all of you are marketing genius. It's clear that the first thing you realize is that this is notting more than a constantly ongoing egocentric warfare. Why not help each other and refer to documents and online material that you get all this shit from. Blissful Ignorant Duds

  223. Creating Custom UI Elements for OS X by pixelfreak · · Score: 1
    While Apple does provide a large set of standard UI controls, does anyone know what kind of support Apple will give developers when it comes to creating custom UI elements that match the new look of OS X?

    Many of the controls look almost as if they were rendered in a 3D package! Creating hilights, shadows and shapes that are consistant with Aqua isn't going to easy. With the release of OS X, could Apple be the first to include 3D objects and scenes in their HI guidelines?

  224. No, that was just icons on a desktop - not taskbar by Anonymous Coward · · Score: 0

    Win 1.0 - I think that would classfiy as minimized icaons on the desktop. Sure, you may not have been able to cover them up. But I seem to remember that NO windows could partially cover other windows.

  225. Re:Apple interface boo-boo by frogstomper · · Score: 1

    However, the OSX buttons are spaced out further than the 'doze ones... and it's easier to miss in 'doze 'cos of the lack of cursor ballistics.