Slashdot Mirror


Apple Open Sources OS X?/Jobs Permanent CEO

sudama writes "This report claims that OS X will be completely open source, 'like the popular Linux operating system.' " This is pretty fresh from someone hearing Job's keynote at Macworld, so don't plan your life around this or anything. They've been planning on releasing the core for some time now. The question is how much of the OS will be released. under an open source license.A lot of people have been writing with the word that Steve Jobs, surprise, surprise, has dropped interim from his title. Yes, Dict-er-CEO-for-Life Jobs is back.

346 comments

  1. Re:Darwin by Anonymous Coward · · Score: 0

    Apple couldn't adopt Linux as the base platform simply because then Microsoft wouldn't port Office to it. Making Master Bill angry goes against the Apple philosophy of not making Master Bill Angry. Apple is being a good little pet and doing only enough of what it takes to give some semblance of competition to Microsoft.

  2. Re:Consciousness penetration? by Anonymous Coward · · Score: 0

    this just shows how fucked up slashdot is. a guy makes a GOOD point about how most mac users dont think. dont look around for features. they just follow the heard. and the guy gets 0. the next guy posts and grunts out "mac good. windows bad" and he gets 2 points. PATHETIC

  3. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 0

    That was my understanding as well (still based on 2.2), but the Apple web site claims it's based on Mach 3.0:

    http://www.apple.com/macosx/inside.html

    Either the core OS has been changed considerably, or it's an error.

  4. Re:Skepticism is indeed necessary by Anonymous Coward · · Score: 0

    They got rid of the adobe code by replacing DPS With Quartz.

  5. The core OS has changed... by Anonymous Coward · · Score: 0

    ...as y'all would have noticed if you'd read any of the reviews or anything. 3.0 is a lot nicer than 2.2.

  6. Re:MacOS for X86 / WM?? by Anonymous Coward · · Score: 0

    MacOS is built with the assumption that you've got one machine, one framebuffer

    Macs can handle as many framebuffers as you have slots.

  7. Re:Open Source! It's trendy! It's fashionable! by Anonymous Coward · · Score: 0

    Lots new and usefull. 1) appletalk 2) hfs+ 3) game sprockets 4) NetInfo 5) most of the low level next stuff

  8. Re:everyone going open by Anonymous Coward · · Score: 0

    The NT kernel is actually very good, and Mach is quite nice too, though the microkernel versions of the latter tend to be a bit slow. Linux isn't anything special, just a monolithic BSD clone.

  9. Mirror? by Anonymous Coward · · Score: 0

    Anyone got a mirror site for the quicktime movies of OSX at http://www.apple.com/macosx/theater.html??

  10. Re:Doesn't smell right... by Anonymous Coward · · Score: 0

    Their already is Quicktime for windows.

  11. Re:"You can make an iMovie, save it to your iDisk. by Anonymous Coward · · Score: 0

    Somebody moderate that up!

  12. GPL by Anonymous Coward · · Score: 0

    and the most important deterrant:
    G.P.L.

    1. Re:GPL by Anonymous Coward · · Score: 0

      Why? The GPL didn't stop them from using GCC. Apple/NeXT has invested a lot of resources to extending GCC. These extensions include support for Objective C++ and enhancements to the Objective C runtime. It hasn't stopped Be either. Enough with the "my license is better than yours" BS.

    2. Re:GPL by Murple+the+Purple · · Score: 1

      But NeXT did fight hard initially to keep the Objective-C extensions to GCC

  13. Re:Marketing Strategy...?? by Anonymous Coward · · Score: 0

    Is BeOS open? Or is it suffering from that same closed reputation.

  14. Dock... by Anonymous Coward · · Score: 0

    "anyone lese think that the Dock at the bottom of the screen that shows minimized windows looks almost exactly like the same feature in any number of X Window WMs"

    Is that the same feature that those X Windows WM's "stole" from NextStep, and even SGI Irix Window Magic (to some extent)?

    In other words, what's your point?

    -thomas

  15. Re:Multi-process PPC main boards by Anonymous Coward · · Score: 0
    I don't want OS/Xpensive but after sleeping in the same room as a very cool and quiet Mac. I do want to switch hardware. Please someone manufacture a consumer market PPC SMP MB !!

    Even though they run cool and last forever - the el cheapo Intel SMP system I built is so damn fast (see http://linux.about.com) I could never justify buying a uni-processor PPC system - especially since you can't buy hardware only without bundled dayglo pink cases and $uper expensive OSes.

  16. Re:Well.... by Anonymous Coward · · Score: 0

    According to the Apple web site, Mac OS X now uses Darwin as its core OS. Previous comments had suggested parallel development of the Mac OS X core and Darwin but it sounds like it'll all be Darwin now.

    http://www.apple.com/macosx/inside.html

  17. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 0

    Indeed, you've brought up the parts of the new OS that Apple didn't develop. It's not surprising that those parts of the OS probably are well above the typical software quality standards at Apple.

  18. Re:everyone going open by Anonymous Coward · · Score: 0

    Just releasing W2K as a closed product is going to do Linux enough damage.

    That isn't Fear\Uncertainty\Doubt on my part, because I'm not afraid of W2K.

  19. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 0

    > Techincally, OS X is based on Mach 2.2 which is the base of OpenStep. This is not true. Mac OS X has used Mach 3.0 from day 1. I believe what you meant to say was Mac OS X SERVER uses Mach 2.5...

  20. Re:Marketing Strategy...?? by Anonymous Coward · · Score: 0

    Current PowerMacs use Open Firmware. Clone PPC motherboards will definitely run Mac OS X. It will just be officially unsupported by Apple. And this is all happening this year!

  21. Linus Said It Best, "Talk Is Cheap" by Anonymous Coward · · Score: 0

    I'm not like a huge Linus Torvalds fanboy like most of this site. However, his response of "Talk Is Cheap" in response to Sun's claim of open sourcing Solaris is dead on, and suitable here as well. My observation has been that MANY vendors are tenatively hopping on the OSS bandwagon in claims, and are essentially waiting to see if it gets hot or not before they make a move. This is so they can look good later on if OSS does take off, and yet still cover their ass by not being the first ones to truly take the plunge. My belief is that these companies are merely following the crowd, and are just doing it because they feel this is where the industry is taking them. In other words, they aren't embracing OSS out of convinction, but rather because they believe it's a good strategic move.


    In the end it won't matter, because once they do move to OSS everyone will benefit from better software. But indeed it is rather amusing to see everyone floundering at the gates, seeing who will be the first to open them. Naturally, this is a fairly radical move for these well-established vendors, as there is little turning back once the gates are opened and the water comes rushing in.



    "We'd be fools not to ride this strange torpedo to Las Vegas."

    - Hunter S. Thompson "Fear & Loathing in Las Vegas"

  22. Darwin already is open-source by Anonymous Coward · · Score: 0
    It would be nice if they opened up Quartz (the PDF based replacement for Display Postscript - it's based on PDFx or whatever Adobe's new attempt at RFC/Standard is).

    Thet can't open up Quick Time - QT etc. must be included in some other non open part of the OS.

    They may be able license it under the GPL but if huge parts of it are already under BSDL it would be impolite to say the least.

  23. Re:Crap. by Anonymous Coward · · Score: 0

    Its the other way around.

  24. Beautiful! by Anonymous Coward · · Score: 0

    I've still to check out the info at Apple and read these articles -- but a user of NeXTSTEP for a couple years, and just recently Rhapsody DR2/x86,

    I truly hope that more that what is already Open Sourced will be released -- why else would they announce it just now?

    As for the new look as shown by Apple's website-- I'm undecided. I like the QT4 look, but I don't know if I'm really digging the rest of it -- time will tell. But this is comming from a fairly minimalist NeXTSTEP/WindowMaker (no GNOME, no KDE, no filemanager, although a NeXT-like one would be wonderful, and are in the works).

    All in all, I'm quite excited!

  25. Re:Marketing Strategy...?? by Anonymous Coward · · Score: 0

    Be is just as closed, but it's cool. :P

  26. OLD NEWS!!!!!!! by Anonymous Coward · · Score: 0

    Darwin, which is Apple's low level OS has been open sourced, has been for a while. Jobs just commented on it since all of OS X has been unvield. It leads for som discussion that if someone takes this source and rewrites it for x86 chips then OS X can be brought to PCs. But you still have to buy the rest of the system ( Finder, QT, Quartz, Aqua ).

  27. Re:Consciousness penetration? by Anonymous Coward · · Score: 0

    I think that the guy was responding to the usual anti-Mac user FUD that is constantly spewed on slashdot. The first guy's assertion that Mac users don't think is b***s***. Hell, if Linux had a GUI that works as well as the Mac's, World Domination(TM) might have been achieved by now ;-).

  28. Re:MacOS for X86 / WM?? by Anonymous Coward · · Score: 0

    Ummm... perhaps you should read a little bit before you post. You sound like an intelligent person making an ass of himself due to lack of knowledge. (As opposed to an ass who does it habitually.) >The MacOS dates to roughly 1984. True enough, but completely irrelivant... this is a total rewrite. The only legacy MacOS code is in the blue-box/emulation layer. >I don't know what graphics system OS X uses... Your fault. If you'd read the actual article, you would. It's similar to display postscript, except built out of the PDF standard instead of out of Postscript, and since PDF is an open standard, Apple almost definitely did their own code there. The rumor sites say it was done because Apple didn't want to play licensing fees for DPS. Your assumptions are completely wrong. The imaging model will take some getting used to, I suspect, but it will be quite a bit more pleasant to work with than Apple's current model, and I suspect that at least for me it will be wildly superior to unadulterated X.

  29. more losses? by Anonymous Coward · · Score: 0

    You're not under the impression that Apple is still losing money are you? They've been profitable for 8 consecutive quarters now. That's one reason the stock price has gone from $13 (25 months ago) to $104.

  30. You would have lost the bet already. by Anonymous Coward · · Score: 0

    Darwin, the basis for MacOS X, is already available. And yes, it compiles into a fully usable OS, and not a bad one at that. And has already been compiled for a number of different platforms. Etc. Now, I don't think they'll open-source EVERYTHING. But 'never see any code?' That's ALREADY false.

  31. FUNNY link by Anonymous Coward · · Score: 0

    1995 press release. http://product.info.apple.com/pr/press.releases/19 95/q3/950508.pr.rel.copland.html

  32. There's no lack of software for the Mac by Anonymous Coward · · Score: 0

    There are over 15,000 software titles for Mac OS. That's more software than you or I could consume in a lifetime. You can do a search at http://guide.apple.com/usindex.html and find software for any conceivable application!

  33. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 0



    Apple couldn't right a decent OS if it tried.

    --Stupid People can't spell.

  34. Re:Doesn't smell right... by Anonymous Coward · · Score: 0

    Microsoft reverse-engineered the binary protocol because the text one was crap. AOL had designed the whole thing to allow compatibility, while crippling non-AOL clients. That way, the Linux nutters were happy with their crippled client, and AOL faced no serious competition on Windows. Naturally, when Microsoft offered a competitive client on Windows, AOL were desperate to break it.

  35. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 0

    Rotton guts exist in every Mac OS before X. Mac OS X is completely buzzword compliant, right down to power management for laptops. :) Rotton guts go away with BSD 4.4 and a MACH 3.0 kernel under the hood. Look at http://www.apple.com/macosx/ for yourself!

  36. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 0

    It's A/UX (apple unix)

  37. Tired of LINUX pop-offs by Anonymous Coward · · Score: 0

    The day Linux makes a profit (as opposed to IPO lunacy) for anyone (never), or actually gets double-figures in market share (never), then pop-off about Jobs. In the mean time, Jobs has had 9 consecutive profitable quarters on his watch, and has made stockholders money the old fashioned way - quarterly profits. Apple's OS might be years late in getting there, but it's GUI rocks - onme reason LINUX will never go mainstream - and therefore never be successful. Instead of criticizing Jobs, you LINUX nerds ought to be cursing him - he just pulled a Bill Gates on you. Dumb socialists.

  38. Re:I'm not blind, I'm an an artist by Anonymous Coward · · Score: 0

    "I bought a G4 Power Mac a couple months ago, and did not consider buying a different computer. Why? Photoshop, mainly. Sure, you can get Photoshop for Windows, but the Mac totally smokes Intel machines costing twice as much with this app. You'd have to be some kind of nut to buy anything BUT a Mac if you use Photoshop more than 20 hours a week." HAHAHAHAHHAHAHAHHAHA for the amount of money you payed for that peice of shit you could buy the fastest windows machine on the market. PACKED with all sorts of goodies. and it would SMOKE that mac peice of shit in photoshop. and you ever mention a pc of double the cost. my fucking god man. you could get a raid array and a 21 inch monitor. etc etc etc.. obviously mac users ARE complete fucking idiots. what a JOKE!

  39. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 0

    They can certainly stand to free enough of it such that the core OS can be freely redeployed on other architectures besides just PPC. Once that's done, it's not quite as crucial to have the rest of the system be freed source.

  40. Slightly unfounded leap of logic by Anonymous Coward · · Score: 0

    He didn't say that they were definitely using the current Darwin for OS X's kernel... he said OS X's kernel would definitely be open sourced as Darwin. Which EITHER means that you have the current Darwin kernel at the core of Darwin, or that the NEXT post of Darwin will contain the new kernel for MacOS X.

  41. lawsuit re:GNU/Linux separation by Anonymous Coward · · Score: 0
    oops, you fell for it...

    MASTURBATE!!!

  42. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 0

    Any interface that requires the end user to be aware of the colordepth their applications are running is no less broken than one where a user has sufficient documentation to manipulate that aspect of the system configuration at the lowest level possble.

    This is something where even Apple hasn't managed to catch up with Commodore.

    Nevermind that your typical mom is not going to fare well changing the colordepth in Windows or MacOS either. You'll be lucky if they even understand the concept.

  43. Re:Excellent news by Anonymous Coward · · Score: 0

    linux doens't HAVE gui designers.

    Off topic, I know, but GUI designers engage in projects like Human-factors research.

    Programmers just sit in front of their monitor and type code into the machine.

    One of the most severe lackings of Linux and all the various Window Manager projects that go on under it is the severe lack of any real design work to back up the pretty pictures.

    Any "clone" project (i.e. Linux) suffers from a dearth of new design. When the reference design is Unix-1989 it isn't surprising what we've ended up with. A very, very solid, highly reliable 1989 era Unix clone.

  44. Re:other mac sites not reporting this by Anonymous Coward · · Score: 0

    Mac OS X (ten) will not ship with the X Window System, so no XBill. (Maybe someone will port XFree.)

  45. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 0

    Option B. They've been working towards basing it on Mach 3.0 for a good year and a half now.

  46. Re:Dock by Anonymous Coward · · Score: 0

    If you're going to moan about people getting it right then: Steve didn't bring the NeXT people to Apple. Apple brought NeXT and got Steve as a consultant and therefore the staff and the technology became theirs. Of course Steve then got himself comfy and put the NeXT people in really good positions...

  47. Nothing New. by Anonymous Coward · · Score: 0

    Seriously, About 3 years ago I worked for the Apple Assistance Center, sadly I wasn't too much interested in open source so I didn't dig to much into it. The whole time I worked there they where always talking about NEXT and in the future Mac OS would be Open source and UNIX Like. So this is something that they have been planning, without a dought, for at least 3 years.

  48. The base for free, Mac technology for a price by Anonymous Coward · · Score: 0

    Apple needs to make money. The Unix-base will be free as well as a OS called Darwin. It's supposed to be an excellent enviroment for programmers.

    The MacOS part will cost something. But you can run MacOS X without the Mac-part for free!

    I think Apple goes a long way to reach out to the open-source movement. Please bash M$ instead of Apple, since it does absolutely nothing for open-source.

  49. Re:So what? by Anonymous Coward · · Score: 0

    Who needs Linux? The overwhelming majority of PCs already ship with the popular Windows operating system.

  50. A more knowledgeable report on Mac OS X by Anonymous Coward · · Score: 0

    Scott Anguish, a well-known and respected developer with a firm NeXT/Openstep background who's running the interesting site as well, has filed an interesting report on OS X.

    In case anyone is interested in what it actually is, and what it's main claim to fame is:

  51. Proof that Apple is all words, no action by Anonymous Coward · · Score: 0
    Apple seems willing to say/do ANYTHING to make a sale. They have made alliances with IBM, Motorla and Sun to support OpenDOC and CHRP and then buggered out on key things. They have acted as both a friend and a foe to the Linux community. My favorite is their Tux like character on their QuickTime developer section. But where is the support for QuickTime on Linux? Apple is just saying trying to butter up the open source community with their usual "we have an alliance together" just so they can back stab once again.

    Think different? What is different about a company that sees the key to it's future being providing yet another platform for MS Office?

    Open source Quicktime. Then maybe we will have something worth talking about.

    1. Re:Proof that Apple is all words, no action by Darchmare · · Score: 2

      Where is the Linux marketshare in the desktop arena? That may take a couple years.

      Companies don't just make silly decisions like open-sourcing their crown jewels without a reason, and a port takes a while.

      Not to mention that vast portions of QuickTime don't even belong to Apple to port.

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

      --

      - Jeff
  52. Re:if this is true... by Anonymous Coward · · Score: 0

    Scott Anguish, a well-known and respected developer with a firm NeXT/Openstep background who's running the interesting site, < http://www.stepwise.com >, as well, has filed an interesting report on OS X.

    In case anyone is interested in what it actually is, and what it's main claim to fame is:
    <http://www.stepwise.com/SpecialCoverage/MacWorldE xpo-2000-SF/macosx-announce.html>

  53. OS X for PC? by Anonymous Coward · · Score: 0

    If OS X is open-sourced, it will interested to see if public-domain developers will port it to x86 platform. That can really change the landscape of the competition between Windows 95/NT vs Linux. I believe that OS X stands a better chance to be the alternative OS for consumer PCs than Linux. Linux hasn't done much in improving its usability (both itself and the windowing systems that run on it) for home or business users.

  54. Re:From the article... by Anonymous Coward · · Score: 0

    Otto sucks!

  55. Re:SODOMIZE JAR JAR BINKS by Anonymous Coward · · Score: 0
    Seeing this at Score: 0 (Insightful) made my day.

    No, it just shows how idiotic the Slashdot moderators are.

    I'm sure this posting will get set to -1: flame bait, as does everything else critical of Slashdot.

    Yawn.

  56. Re:everyone going open by Anonymous Coward · · Score: 0

    It's special enough when compared to NT. This isn't really due to anything particularly interesting in terms of Linux but is merely a reflection of Unix core design philosophy.

  57. Re:Dict-er-CEO-for-Life Jobs is back by Anonymous Coward · · Score: 0



    Zowie-Kerplowie, that was a zinger.
    I just fell out of my chair and my computer fell off the table and hit me in the face.



  58. Re:Darwin by Anonymous Coward · · Score: 0

    The answers are:

    1. BSD was written before Linux.
    2. Mach, based on BSD, was written before Linux.
    3. NextStep, based on Mach and BSD, was written before Linux
    4. Mac OS X is based on Mach/NextStep and FreeBSD/NetBSD, which are themselves relatives. Bringing in an entirely new OS, which many of us would say isn't as good as the existing ones in any event, would be lunacy.

  59. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 0

    No, it's not surprising, but it's worth remembering that all those NeXT engineers are now Apple engineers.

  60. Re:backward compatible layer... by Anonymous Coward · · Score: 0

    Apple provides "Classic" which provides almost seemless backward compatibilty. I played with OS X DP2 for a while on my PowerBook and I had very few problems running my Mac OS apps through the "classic" interface. The only problems I ran into occured while I was trying to use Appletalk to mount my B&W G3 using the Classic Chooser (which is not supported under OS X)..

    Note: Apple provides 3 APIs.. Classic, Cocoa, and Carbon. Carbon and Cocoa are the newer APIs and Classic provides backward compatibility.

    take a look at the new Apple page for more info on OS X.. It's all there.

  61. Re:Excellent news by Anonymous Coward · · Score: 0

    That buys you a little pretense but not much more.

    A user-programmer is far more likely to deliver something useful in practice rather than something primarily useful in theory. A cabal that hasn't convinced itself that they have reached the end of computing history is also far more likely to try new and interesting things and push the state of the art forward.

    Diversity better enables adapting to new conditions.

  62. He loves NeXT by Anonymous Coward · · Score: 0

    John Carmack has always said that he loves NeXT. He also said that he had high hopes on MacOS X because of its legacy with the NeXT OS, but he also said that je was disappointed by OSX Server, because of the lack (as yet) of drivers, 3D APIs, and so on...

  63. Re:Consciousness penetration? by Anonymous Coward · · Score: 0

    Nope. I wrote the original post as an observation. It wasn't meant as flamebait. And I didn't even mention what my preferred platform is, if you notice. I didn't say "mac sucks". I said that I thought it was silly to buy something without even doing some comparison shopping, to make sure you're buying something good without just being drawn in by media hype. No more, no less.

  64. Re:Consciousness penetration? by Anonymous Coward · · Score: 0

    The original post, by me, didn't say that "mac users don't think". Read again: I said that there's a problem is 2 out of 3 iMac buyers didn't even consider another machine. DIDN'T EVEN CONSIDER.

    Would you buy a car without at least checking out the competition next door? Buy a Ford without looking at Mazda? It just seems foolish - people being led around by their nose by media hype.

    Don't get me wrong, now - I'm not trying to say that the mac platform sucks, or that the iMac sucks. I'm just asking if it makes sense to just buy something without even really looking at it, compared to the other offerings out there.

    Don't turn this into a flame war here - I didn't even mention my preferred platform, and I'm not going to. For all you know I could be a mac user who's wondering about it, or I could be an x86/Linux fan, or a Microsoft fan. That's not the point. The point is the issue I've outlined. No more, no less.

  65. Re:I'm not blind, I'm an an artist by Anonymous Coward · · Score: 0

    If you didn't consider other machines, then you obviously can't really say that your machine smokes all of the Intel ones, can you? I'm not saying that one is better than the other, but I'm saying that you're being foolish for not even looking. If I were in your position, I'd get both machines side by side and test them myself. I've done so. I've chosen my platform, based on an educated guess. Too many users feel this need to be loyal to one platform or the other, without even bothering to look elsewhere to comparison shop. Unless you've seen firsthand, I suggest you not slam any platform - if you haven't considered, you don't REALLY know what you can get for that price in the x86 market, DO YOU?

  66. Corporate open source by Anonymous Coward · · Score: 0
    This poses an interesting question... Will the continued recognition of open source by the corporate community be genuine, or are they simply paying lip service? Will they use a "real" open source license? Will the presence of commercial interests change the open source community? If so, how? Will people be less willing to code "for free" when there are companies willing to pay -- but they pay for what they want, not what you want...

    Oh yeah, and ... FIRST POST bay-bee!

    1. Re:Corporate open source by slashdot-terminal · · Score: 2

      This poses an interesting question... Will the continued recognition of open source by the corporate community be genuine, or are they simply paying lip service? Will they use a "real" open source license? Will the presence of commercial interests change the open source community? If so, how? Will people be less willing to code "for free" when there are companies willing to pay -- but they pay for what they want, not what you want...



      I would think that most of what we have been observing as of late are attempts to make things that are closed source open source if two conditions apply:

      1. The product is becomming obsolete or sales are dropping to levels that make its' continued presence in the marketplace not worth the energy they are putting into it.

      2. The product has lost market/mindshare and it needs a shot in the arm (Mozilla/Borland).

      If I was a corporation I would be looking at these options in great detail if I needed a boost. It makes your company look good and secretly you get more and more money in the process; while placating and convincing people with programming know how that you are a good choice to work with. Do I expect to see Microsoft ever to release any version of windows? No. Do I expect someday to see some crappy program to come down the pike with a restricted opensource liscence? Yes.

      --
      Slashdot social engineering at it's finest
  67. What is MacOS GUI API? by Anonymous Coward · · Score: 0

    *nix: X/Xt/Motif,gtk,Qt,......
    Win32: Win32 API,MFC
    MacOS: ??

    Has gtk being ported to MacOS (or even OS/2)?

    1. Re:What is MacOS GUI API? by adcm · · Score: 1

      MacOS X has three API's, Classic, Carbon and Cocoa. Classic is the old API, because it is actually a way to run an older version od MacOS at the same time (almost transparently currently, it might improve some in the future). It is the API that Mac programmers have been using for quite a while. Carbon is a more modern version of the Classic API, it allows the system to take advantage of the BSD/Mach underpinnings. It also creates a greater level of hardware abstraction than the classic API does, so that the microkernel is allowed to run things instead of individual programmers, which can cause a lot of instability. It was created to smooth the transition from MacOS 9 to OS X. Cocoa is a newer version of the NextStep/OpenStep API. This is the API that's designed to look towards the future more than the past. There is also the BSD 4.4 API which is basically a console. The way the Mach microkernel works is to break things down into "emulators" or environments. Essentially by using Mach it would be possible to make an emulator for almost any type of environment. Including X and all of the subsidiaries based on it, even a Linux emulator. The BSD environment is actually an emulator, Mach isn't BSD, although they are usually related. A linux microkernel could be ported to Mach and used as an environment (Mach handles multi-processor configurations much better than Linux currently does, I believe it can also utilize more memory). I think the mkLinux project was doing just that. Anyway it gives a lot of advantages for usage. It's a real-time OS as well which puts it into situations where it is able to control things that need very accurate timing (like optical routers). Apple has only announced its intention to release the core of it. The Mach microkernel and the BSD layer. It is quite possible that they will eventually release other parts of it as well. This is something I would definitely like to see. The Carbon and Cocoa API's are very well written and provide a consistent look and feel across platforms. Cocoa exists for x86 but seems to have disappeared recently. If both the x86 and PPC versions were released as well as the old Next code it would be possible (I believe the next version was based on X anyway) which would make it accessible for Linux. It would also be nice if Apple released Carbon and Quartz as well. Quartz is a really kick-ass graphical core, and they can release it. They're not using Adobe code anymore, instead they're using something they wrote themselves. It uses the PDF standard but the code isn't borrowed. For the truly geek at heart, there has even been some work done to make it display as a webpage (there is a section of the PDF standard for PDF to HTML). Giving a remote desktop anywhere. By releasing the two main API's, the core and the graphical layer that could be ported to other POSIX platforms it would open up options for a lot more people to develop for Linux, including the traditional vendors that Linux needs to get in order to become mainstream. It'd also help Apple as it would help to bring more developers creating products for Apple platforms, if most of the porting work can be done with a recompile it opens up a lot of systems. By keeping portions of the OS proprietary they wouldn't have to worry about losing their current user base to others, it'd likely increase their user base even more than it already is. The key distinctions of the OS would remain theirs, while the core components could spread. I'm hoping that at a later presentation Jobs will be releasing more info on the open-sourcing, however, I think it will be sometime close to the release of OS X. Instead of allowing someone else to launch a port of the API's in time to steal the fanfare from OS X.

  68. John Carmack loves OS X!! by Anonymous Coward · · Score: 0

    Did you hear his comment during the Keynote? He said he'll be developing first on OS X and then porting to Windows, Linux and other OSes.

    1. Re:John Carmack loves OS X!! by Anonymous Coward · · Score: 0

      Not surprising. OS X is based on NeXT's OpenStep. Id used to do all its development on NeXT boxes and then under NeXTstep and OpenStep on Intel.

    2. Re:John Carmack loves OS X!! by Darchmare · · Score: 2

      Read here for more info:

      http://www.maccentral.com/news/0001/05.quake.sht ml

      ...sounds like his next project may be MacOS X _only_.

      He has a history of liking NeXTStep, and today made his second MacWorld Expo appearance...

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

      --

      - Jeff
  69. not quite... by Anonymous Coward · · Score: 0

    Steve said the the Darwin (the core of OS X) was open source and "unix-like" because of its BSD foundation. OS X itself is not open source, just its Darwin foundation. PS: first post?

  70. Re:NextStep on top of BSD...? by Anonymous Coward · · Score: 0

    Mach itself is an offshoot of BSD: an attempt to replace BSD's monolithic kernel with a client/server architecture on top of a simplified microkernel, somewhat akin to RISC in the hardware world (i.e. the notion of a simple core). That's why BSD servers (the BSD layer above the microkernel) are so prominent in Mach-derived systems, including NextStep. In fact, the BSD layer is actually part of the kernel in the pre-3.0 releases of Mach on which NextStep and OSF/1 are based (it was moved into a user-mode server in 3.0).

    It's a pity pure microkernels have been too slow for use in production systems (for various reasons), but the Mach work was very useful, and Mach-based systems like OSF/1 and NextStep are among the best available. Even NT, though not derived from Mach, is based on the Mach research, insofar as it uses a modified microkernel.

    In addition to Mach's BSD heritage, portions of Mach (e.g. VM) were folded back into the main BSD tree for the 4.4 release, so modern BSD (including the free BSDs) has Mach heritage.

    It's a bit ironic that the Free Software Foundation's flagship OS, the GNU HURD, which is intended to eventually replace Linux, actually has its roots in BSD.

  71. Re:Excellent news by Anonymous Coward · · Score: 0

    No we havent. look at the kernel list archives..linux may be based on 1960's UNIX but the design decisions are very much 98-99's. Linux kernel design has learned and improved upon much of the mistakes of past unixen and other OS's umm dude.. you just completely misunderstood what he was saying. actually you just proved his point very nicely. there's a big difference between UI "designers" and UI "coders".

  72. This is nothing new. He just mentions Darwin... by Anonymous Coward · · Score: 0

    I'm sorry to say that, if you watch the presentation you will see that this just talking about Dawin. This is nothing new and nothing different that what Apple had provided for the last several months. There are some very intresting ideas in the new GUI layer -- Aqua -- that might be instresting things to consider in Gnome and KDE. It would be instresting to consider having something like Quartz. It addition, it would be nice to see something like Cocoa the object-oriented development platform appear for *inux platforms.

  73. Re:Marketing Strategy...?? by Anonymous Coward · · Score: 0

    Darwin actually contains a lot of NetBSD code, and Apple are now working closely with the FreeBSD team. All open-source-BSD users (FreeBSD, Mac OS X, NetBSD, OpenBSD) benefit from this sort of cooperation.

  74. Re:SODOMIZE JAR JAR BINKS by Anonymous Coward · · Score: 0

    Seeing this at Score: 0 (Insightful) made my day.

  75. Re:Apple seems to be going the OTHER WAY by Anonymous Coward · · Score: 0

    I don't actually care if the GUI layer is proprietary (GUIs development doesn't particularly interest me). Mac OS X is still an open-source BSD operating system, and there's quite a lot of cooperation between the Darwin and FreeBSD developers, so you don't need to pick one or the other to support; you can support both.

  76. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 0

    No way man. A|X is by Armani!!!

  77. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 0

    Umm, last I remember, even Redhat 6.1 doesn't have an icon on the desktop to change color depth. You have to drop down to the console to change it. Second, XF86Setup asks the question, "what resolutions, color depths do you want to use with this monitor?" I chose 640 X 480 for full screen apps, 1024 X 768 for normal use, and 1280 X 1024 for some apps that need the high res. Plus each in 16 and 32 bit color depth for the apps (line SNES9x) that want 16 bit. Guest what it did? Gave me 640 X 480 at 16 bit. Took me hours to figure out that I had to change the default in XF86config. And I can't change without restarting X? What kind of shit is that? I have one of those quick chaning monitors, and in BeOS I can have different resolution desktops and switch between them without really noticing anything! The point he was trying to make is Linux is NOT user friendly. Even I (and I admit i'm not kernel hacker level, but I think I know something about computers) who has programmed DirectX, COM, and has been using computers since I was 8, took days to setup Linux. Each major thing took me more than a week. Getting sndconfig to work with my soundcard, turning off all the daemons I never use, etc took ages. Windows takes time to set up, but only a day or two at the most. BeOS took me literaly 20 minutes to install and setup everything to my liking (including networking, screen preferences, boot up preferences, FTP and telnet server, favorite apps) plus another 45 minutes to download the 6 meg 4.5.2 update, plus 30 seconds to click on the file, have it install itself, and reboot.

  78. Re:NeXT is Apple by Anonymous Coward · · Score: 0
    Well, we have to remember that NeXT *IS* Apple nowadays.

    Which is _exactly_ why I (and many other dedicated ex-NeXTers) stopped developing on/for NEXTSTEP. It was a very nice period prior...

    I think many Mac Advocates would be surprised to hear this, but a great number of NEXTSTEP and NeXT hardware users _resent_ the acquisition of NeXT by Apple and especially the dropping of support for: (a) HP PA-RISC and ix86 ports, (b) the inclusion of a MacOS GUI, but mostly (c) the unfinished OpenStep dream that was to be the Ultimate Development Platform.

    Instead, NEXTSTEP (in the guise of MacOS X) will simply be web servers and small departmental servers, probably serving other Macs in low-tech publishing environments... since serious ex-NEXT developers have already switched to *BSD or Linux.

    Apple has and will take all the potential in NEXTSTEP and turn it into a little weekend desktop-publisher's toy, who'd best be served by a simple single-user OS with better memory management than MacOS.

    What a terrible waste. Shame on Apple.

    ~AC

  79. Apple is still mostly closed, right? by Anonymous Coward · · Score: 0

    MacOS X being open-sourced will be quite a change for the Apple company. They've been burned in the past for keeping their stuff closed, when Big Blue came in and stomped Apple's market with their open systems, so this could be a Very Good Thing for Apple and Mac lovers everywhere. I for one will be pleased if they open up the Mac for drivers. PCL printer drivers and native Wintel networking would be nice, IMHO.

    1. Re: Apple is still mostly closed, right? by IntlHarvester · · Score: 1

      Apple really should provide LanMan / SMB support built-in, along with Novell and NFS support. Network interoperability has always been one the huge arguments against Macs in corporations, Apple has heard people bitch and has *never* fixed the problem (insisting instead that the NOS vendors emulate AppleShare on the server).

      This is a long standing bitch of mine, ever since the old days when the AppleTalk NLM kept taking down my Novell 3.1 servers.
      --

      --
      Business. Numbers. Money. People. Computer World.
    2. Re: Apple is still mostly closed, right? by evbergen · · Score: 1

      What kind of thing do you have in mind when you refer to 'native Wintel networking'...? Arpa's TCP/IP??? IBM's LanManager (you know, the thing with the shares that MS calls 'the core of microsoft networking')? Both things were created
      before windows even existed (but of course you already know that). So what exactly _do_ you mean?

      --
      All generalizations are false, including this one. (Mark Twain)
    3. Re:Apple is still mostly closed, right? by Mononoke · · Score: 1
      They've been burned in the past for keeping their stuff closed, when Big Blue came in and stomped Apple's market with their open systems...

      I think you mean "...when Compaq took a pry-bar to the lock on Big Blue's closed system."

      Look how beneficial that was for Big Blue.


      --

      --
      NetInfo connection failed for server 127.0.0.1/local
  80. All I care about.. by Anonymous Coward · · Score: 0

    .. is QT codecs + QT for Java support (for some friends of mine with macs, if they didn't have 'em I could care less..)

    Damn 1 hr. man show special, I want South Park!!!

  81. Re:Apple seems to be going the OTHER WAY by Anonymous Coward · · Score: 0

    > To talk about the User Experience: Apple is giving away FREE websurfing filter software, but
    > it is doing it properly. Instead of filtering out sites that you shouldnt see, it only lets you
    > visit sits you can see.

    That's much worse. "You can only see what we want you to see"???

  82. Good! by Anonymous Coward · · Score: 0

    This is the kind of stuff Apple SHOULD have done with their hardware years ago. Keeping their hardware proprietary was a mistake and kept their sales and market share low. Open Sourcing OS-X will letit gain a much larger market than it probably could have reached being proprietary.

    1. Re:Good! by um...+Lucas · · Score: 2

      What are you talking about? OS-X Consumer will automatically hit 100% market share on all shipping macs within a year of it's intro. What more do they need? Oh you mean OS-X for x86? One word... not a chance in hell of that happening.

      Though i'd love to see it myself, 1/2 of what makes the mac a mac is the fact that it just works. You don't need to care about IRQ's or anything like that. Only the rarest of cards have ever had any requirement other than plug it in, insert floppy, run installer, reboot...

      The PC is a commodity platform... everything about it is 2nd rate compared to Macs, Sun boxes, SGI's, etc.... The performance is WORSE, until you get to dual CPU machines, which Apple will be remedying soon.

      And lastly, there's just not that much money for anyone but microsoft to make selling OSes for x86... Be charges what? $50? .... Apple would be much better served by striving to cut the iMacs price point even further. A lot of home users would rather get a new machine rather than deal with the percieved struggles of repartitioning and installing a brand new OS....

      Shall i continue?

      :)

  83. Re:fake-OSS: free geeks for commercial projects? by Anonymous Coward · · Score: 0

    Don't like the license? Don't write for it. it's not like Apple is hiding anything, it's right there on their page.

    GNU isn't exactly an unbiased source, you know... Stallman doesn't like anything but GPL/LGPL - the APSL could be perfectly glitch-free, and he'd still throw a fit.

    The GPL has a big glitch - it is viral. Apple was wise to avoid it.

  84. Re:Dict-er-CEO-for-Life Jobs is back by Anonymous Coward · · Score: 0

    Same here.

    Where do you think he gets it?

    Humor like that must be god-given...

  85. Re:Apple seems to be going the OTHER WAY by Anonymous Coward · · Score: 0

    > I don't actually care if the GUI layer is proprietary (GUIs development doesn't particularly
    > interest me). Mac OS X is still an open-source BSD operating system,

    As long as your applications are limited to the command line only. Wanna guess for how many Mac OS X programs this will be the case?

    > and there's quite a lot of cooperation between the Darwin and FreeBSD developers, so you don't
    > need to pick one or the other to support; you can support both.

    Again, as long as you don't care about writing software that the average user would actually care to use.

  86. Re:Don't make me laugh by Anonymous Coward · · Score: 0

    Hmm, that's funny, LinuxPPC seems to work just fine, minus some driver issues.

    WTF are you talking about?

    Idiot.

  87. Re:Don't make me laugh by Anonymous Coward · · Score: 0

    Once again, LinuxPPC development is going just fine.

    Apple has also released free (!) code that boots on a G4, in Darwin.

    I imagine the BSD guys are making good progress.

    And this is in the 'blue' (actually, graphite) G4.

    Learn before you speak.

  88. Re:Quicktime by Anonymous Coward · · Score: 0

    > Is there a good reason for Apple not to port it, given that it's easy?

    Yes, so they can lord it over the rest of us.

  89. Re:just cool it guys by Anonymous Coward · · Score: 0

    > The G4 may be faster than the PIII and the Athlon, but it's not twice as fast.

    ***THWACK***


    *THE* *G4* *IS* *NOT* *FASTER* *THAN* *PIII* *OR* *ATHLON*.

    The lauded high performance is only on certain mathematical operations, similar to MMX.

    For general purpose computing (99% of what you actually do), the G4 has no particular advantage over a PIII, Athlon, G3, or any other CPU.

  90. Re:just cool it guys by Anonymous Coward · · Score: 0

    > I can tell you that, like other Mac users I've talked to, I will not buy a Mac if they are 1/2
    > the speed of a comprably priced PC.

    It's not the computer. A G4 is fast enough. A G3 is fast enough. A PowerPC 603 is fast enough.

    It's just that MacOS is a piece of shit and slows down Macs considerably compared to Unix or even Windows. If you want a faster Mac, install LinuxPPC or wait for Mac OS X.

  91. Re:just cool it guys by Anonymous Coward · · Score: 0

    > I can tell you that, like other Mac users I've talked to, I will not buy a Mac if they are 1/2 > the speed of a comprably priced PC. It's not the computer. A G4 is fast enough. A G3 is fast enough. A PowerPC 603 is fast enough. It's just that MacOS is a piece of shit and slows down Macs considerably compared to Unix or even Windows. If you want a faster Mac, install LinuxPPC or wait for Mac OS X.

  92. Excellent news by Anonymous Coward · · Score: 0

    A powerful system that's easy and fun to use, and open source. Seeya Linux, you were a cute little distraction for a while, but your GUI designers are brain damaged. Go Apple!

    1. Re:Excellent news by Anonymous Coward · · Score: 0

      What does this do for the GUI design, though?

      From what I've seen, all of the major interface options (I'm thinking of KDE and Gnome specifically, but the others apply) just copy something else already established. Usually the model is Windows - a scary thought in itself.

      GUI design is another thing entirely.

    2. Re:Excellent news by Anonymous Coward · · Score: 0
      linux doens't HAVE gui designers

      Uh...that's the point. Apple does. Give me Apple's UI anytime.

    3. Re:Excellent news by Anonymous Coward · · Score: 0

      Hell X is run on every *nix out there.

      Yea, somedays it sure seems like "Hell X" is running on my *nix boxen.

      :-D

    4. Re:Excellent news by donarb · · Score: 1

      A user-programmer is far more likely to deliver something useful in practice rather than something primarily useful in theory.

      Nothing theoretical about it.

      Popup a heirarchical menu in Gnome, then try to move to an item in a submenu that is below and to the right. You have to do some intricate threading the needle to get the cursor to exit the main menu exactly at the point where the arrow points to the sub menu. With a Mac, I can select the main item, then move my mouse down diagonally directly to the subitem. Missing the subitem more than once on a non-Mac system gets old very fast. And how about some built-in hysteresis? If I move the mouse along that menu very fast, every submenu pops up. The Mac has a built-in timer so that fast cursor moves do not cause that annoying flashing.

      For references on why interface is important, see MacKido, Jakob Neilsen or Tognazzi's website.

      Remember, bad interface killed John Denver.

    5. Re:Excellent news by Zurk · · Score: 1

      No we havent. look at the kernel list archives..linux may be based on 1960's UNIX but the design decisions are very much 98-99's. Linux kernel design has learned and improved upon much of the mistakes of past unixen and other OS's.
      We may not be EROS or microkerneled..but the old designs made by people who knew theory and practice are a helluva lot more reliable IMHO than most designs we could come up with today..dont forget that a lot of smart people have tweaked and improved on the old designs over a span of 40 *years*...and most of those people were programmers who knew what the hell they were doing.

    6. Re:Excellent news by tweek · · Score: 2

      your GUI designers are brain damaged.

      Are you a professional crackrock smoker or do you just play one on TV?
      #1 - linux doens't HAVE gui designers. There are however people who write windowmanagers for the X windowing system which is completely independant of linux. Hell X is run on every *nix out there.

      #2 - secondly there are undoubtedly going to be some people that will write a windowmanager to mimic the look and feel of OS X if they so deem it usable.

      #3 - thirdly OS X is the next progression of NeXT, if I'm not mistaken and there happen to be several windowmangers that can be configured to handle just like the NeXT/Openstep. Although I could be wrong about the progression part.

      #4 - I shouldn't feed the trolls. It makes for a bad day.

      --
      "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
  93. Re:Consciousness penetration? by Anonymous Coward · · Score: 0

    Hmm, maybe because the original post was a blatent flamebait/troll?

  94. Re:SODOMIZE JAR JAR BINKS by Anonymous Coward · · Score: 0

    Uh, that was dumb.

  95. Re:Technically They Can't Open the drawing engine by Anonymous Coward · · Score: 0

    I think its called quartz and is under licence from adobe. Its PDF based not postscript strangly enough,.

  96. Will macOSX give us adobe stuff for linux? by Anonymous Coward · · Score: 0

    Since photoshop is pretty much the standard in some industries and mac is the computer of choice
    for most of these "creative" ppl.

    making ports to OS X shoulb be basically the same thing as a general unix port right?



    1. Re:Will macOSX give us adobe stuff for linux? by Phroggy · · Score: 1

      Very definitely possible. The underlying OS is indeed a *NIX system. I'd say the biggest problem would be user interface, since Mac OS X doesn't use X Windows (thank God) but Linux and most other UNIXes do. I'm not a programmer, so I don't know how hard it will be to port Mac OS X apps to X Windows. Probably not terribly difficult, though, I'd imagine.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    2. Re:Will macOSX give us adobe stuff for linux? by tweek · · Score: 1

      As long as they dont use motif for chrissakes I don't care about the interface. ;)

      --
      "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
    3. Re:Will macOSX give us adobe stuff for linux? by Foogle · · Score: 1
      No, it would be totally different. Adobe already maintains two (more?) trees for their Wintel/Mac products. To make a port for MacOS X would require one of two things: A backwards-compatibility layer from Apple (does this exist?); or a rewrite of UI code by Adobe.

      If Apple has a porting-compatibility layer, you're out of luck, because I guarantee you that they're not going to write that porting layer for X11. And if Adobe has to rewrite the code, they'll be rewriting it for MacOS X, which doesn't use the same UI calls as X11. Either way it would have to be rewritten for Linux.

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

  97. Consciousness penetration? by Anonymous Coward · · Score: 0

    "Two out of three iMac buyers didn't even consider buying a different computer, showing how the iMac has penetrated the consumers consciousness."

    This just proves how blind some people are. Seems like people aren't bothering to do some research, so many will likely buy and then be disappointed. A shame that people can be brainwashed like that.

    1. Re:Consciousness penetration? by scruffyMark · · Score: 1

      Ibought a (then) brand-spanking-new blue g3 last year, and at the time, I forced myself to consider other options (well, the other option, there being no way I'm going to have a Windows machine staring at me at home - I spend enough time cursing the things at school and work). Result? I dragged myself about to computer stores to be insulted by dishonest salesmen, found that getting any decent hardware would cost me a lot more than the g3 I had looked at and loved after about a minute, and finally gave up and bought the mac. I did get something valuable out of it though, aside from the computer - an appreciation of the fact that snap, intuition based decisions are often the right ones. Sticking around second-guessing myself only caused me needless headaches

      --

      What is the robbing of a bank, compared to the founding of a bank? -- Bertolt Brecht

    2. Re:Consciousness penetration? by Foogle · · Score: 2
      Yeah, what a shame that they would buy a pretty decent machine. Have you used the iMac? They're really nice consumer machines. Say what you will about the OS, but it's better than Windows 98.

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

  98. Re:OPEN SOURCE OS X by Anonymous Coward · · Score: 0

    "flamebait?" come on! seriously. get real.

  99. Re:I wish digital cash was ubiquitous by Anonymous Coward · · Score: 0

    The Darwin code is already available. (And despite rumors to the contrary, I don't think Apple ever said anything about opening more than that.)

  100. "Open Source" vs. "Free Software" by Anonymous Coward · · Score: 0

    This sort of thing is exactly why Stallman is opposed to the term "open source" for the body of GPL software. Granting the priveledge to view the source code is a completely different issue from allowing unlimited copying and installation, modification, etc. that have come to be known as "open source". It is interesting to speculate how much proprietary software companies would be financially affected if they included source with all binaries *without* allowing copying, creation of derivative works, etc. If everyone obeyed all laws, there wouldn't be any impact at all. I suspect that even in the real world, there wouldn't be much impact. Sure, it would make it easier for their ideas to be "stolen", but people can already write clones legally and copy programs illegally. Would simply seeing the source code change things that much? On the other hand, I sure can't see companies putting their money-making products under the GPL. The unrestricted copying provisions would cut into sales pretty badly. Plus, I'm not sure it would even be legal for a publicly held company to do so - stockholders can take legal action against management for acting against the financial interest of the company.

  101. Mousie by Anonymous Coward · · Score: 0
    At the risk of sounding swalific, your Mac mouse can have as many buttons as you want.

    Mine has four. Plus it does chording. Geez. Stop whining and get a real mouse.

    Get a Kinesis keyboard, too, while you're at it.

    1. Re:Mousie by Darchmare · · Score: 1

      Someone change this from 'flamebait' to 'informative'. Despite the somewhat inflammatory tone, what he says is correct. You can use multiple button mice with your Mac, and the other buttons can do things.

      I would like to see 2 button mice become standard with the Mac though (3 goes away from the simplicity they're going for, but 2 is fine - 3-4 buttons can be assigned to macros, etc).

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

      --

      - Jeff
    2. Re:Mousie by spaztik1 · · Score: 1

      FYI, I don't use Macs. I had the unfortunate experience of doing this once and have no real aspiration to go back anytime soon. Unless it goes open source that is. I'm a Sparc/Alpha/Intel kinda guy.

      --

  102. Re:darwin = kernel = open source by Anonymous Coward · · Score: 0

    The kernel is CMU Mach modified to run BSD network utilities. It is very similar to Job's old NEXT kernel. I guess for Job's this really is his "NEXT Step".

  103. Re:other mac sites not reporting this by Anonymous Coward · · Score: 0
    macosrumors.com isn't reporting this at all in there step by step reporting... see macworld coverage at http://macosrumors.com/?powerexpress=mwsf2K

    oh well it was fun for 15 minutes or so...

  104. Re:NextStep on top of BSD...? by Anonymous Coward · · Score: 0

    OS X is NextStep really. It is a Mach kernel. On top of all that they have BSD compatiblity layer. On top of all that they have the GUI and frosting. In the "Open Source" world one can think of GNU/Hurd running OpenStep as a similar (albeit unfinished) architecture.

  105. How naive are you people. by Anonymous Coward · · Score: 0

    Stop with the crack already!

  106. Re:Technically They Can't Open the drawing engine by Anonymous Coward · · Score: 0

    One of the big reasons why Apple switched from DPS to EQD/Quartz is that Quartz doesn't contain any Adobe code.

  107. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 0

    Perhaps if you actually played around with the BSD 4.4 Unix with Mach 3.0 underneath used by MacOS X, you'd change your mind about the quality of OSes that Apple can put out.

  108. Re:I doubt it by Anonymous Coward · · Score: 0

    MacCentral mentioned Open Source...in that Steve mentioned Darwin in his keynote. Hate to say it but this rumor is unfounded.

  109. Re:Not exactly... by Anonymous Coward · · Score: 0

    mainly, the emailer was ripped out.. along with a few other goodies

  110. Dock by Anonymous Coward · · Score: 0

    I've noticed a number of people writing pejorative postings about how the Mac OS X dock is just a "rip off" of a NeXT or WindowMaker style dock. These people should consider the fact that after being ousted from Apple, but before Pixar, Steve founded a computer company by the name of "NeXT," and apon his return to Apple, brought with him much of the talent from NeXT. Likely many of the Mac OS X developers worked on NeXTStep as well. The only people they are "ripping off" is themselves. (begin off topic rant) It's really tiresome to watch the anti-Apple attitudes here on slashdot. Maybe you don't want to use a mac, whatever. Fine, then don't. However, Apple is a corporation, and they have a duty to their stockholders (myself included) to MAKE MONEY. So, likely they're not going to give away their last 2 years worth of work. Apple paid 400 million dollars for NeXT. I think they would have a great deal of difficulty convincing their shareholders that giving away a 400 million dollar purchase for no return is advantageous. Overall, Mac OS X looks to be an excellent OS, with a lot of neat features, especially the Quartz graphics and the Cocao (OPENSTEP) API. I'd suggest that instead of whining about how horrible Apple is, you instead open your eyes, look at some of their better ideas, and contribute to projects that need your help. GNUStep would be a good start I think. Source level compatibility with Mac OS X Cocoa applications could do Linux a lot of good. As for the lack of quicktime clients for Linux, the best suggestion I can think of is POLITE emails and WRITTEN letters to Apple, requesting that they support Linux, as it is more and more becoming a major computing platform. Apple has given the excuse so far the Linux isn't a desktop OS, and that the quicktime client is a desktop program. Well, Linux is fast approaching the quality of other desktop OSes, and there is likely a strong demand for the quicktime player. So send a polite email, do some lobbying, do something useful instead of bitching and whining constantly. Heh, well, enough ranting.

  111. John Carmack loves OS X!! by Anonymous Coward · · Score: 0

    Did you here what he said during the Keynote? He's going to do all development work in OS X and then port to Windows, Linux, and other OSes.

  112. You need to read by Anonymous Coward · · Score: 0

    X is old? I think not. The MacOS dates to roughly 1984; the first commercial release of X was in 1986. Tired?

    You must be, since we're not talking about MacOS 1-9, but MacOS X, which is a complete rewrite.

    As for "redo[ing] the whole GUI system using Apple's source", that's a laugh. I don't know what graphics system OSX uses, but I suspect it's either X-like or MacOS-like.

    Wrong. Ignorant people like you are the reason for the FUD against Apple.

    We're talking about multi-user machines here, remember? X is what you wanted to get rid of, and MacOS is built with the assumption that you've got one machine, one framebuffer, and one user (and one GUI!) in your "computing environment", none of which is necessarily true anymore, making it an unsuitable starting point.

    MacOS X's imaging system is going to be based on Quartz.
    Report 1, Google search

  113. CNN has a piece on this... by Anonymous Coward · · Score: 0

    This quote from CNN: "Sure to be appetizing to Linux users, MacOS X is open-source, and uses some FreeBSD code in its kernel, called Darwin. It is crash-resistant, using compartmental techniques to keep the system running even if an application crashes." http://www.cnn.com/2000/TECH/computing/01/05/macwo rld.keynote/index.html

  114. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 0

    Techincally, OS X is based on Mach 2.2 which is the base of OpenStep. Apple is trying to decide whether or not to jump to Mach 3 or 4. Whichever decision they make, it will be a radical change for the operating system.

    -Mouser

  115. Re:Darwin by Anonymous Coward · · Score: 0

    mach isn't based on bsd.

  116. Re:Open Source! It's trendy! It's fashionable! by Anonymous Coward · · Score: 0

    I agree 100%. Apple is doing this just for the hype value. In fact they are releasing almost NOTHING new or useful. By keeping the important layers (the API's, display system, etc) closed, and STILL not allowing clones, Apple will just be stuck in the same old rut it has always been stuck in, only now Mac-fanatics will be able to extend their "we are the greatest" mantra with the newest fashionable check-box: open source.

  117. Re:Nope, that's flamebait all right... by Anonymous Coward · · Score: 0

    I'm not a Mac user, but I would have moderated that post down as well. Was your message supposed to be informative? Insightful? Interesting? I don't think it falls into any of those categories. It was just plain negative with no redeeming qualities. Why would you think that anyone else wants to hear you bitch about the MacOS interface? At least you could've given your message a less negative tone. Maybe then it would've seemed less like flamebait.

  118. everyone going open by orKiD · · Score: 0

    so, can we expect microsoft's win2k sometime soon?

    1. Re:everyone going open by Anonymous Coward · · Score: 1

      Well, if Micr$oft really wants to kill off linux, they should open source Win2k because then we would all die laughing.

    2. Re:everyone going open by gutman · · Score: 1

      >And if you move the mouse, CPU utilisation goes up to 100%.
      Excuse me?
      I don't have anything nice to say about NT, but the above statement is just plain wrong. You can probably get to 10% if you try really hard.

      And while I'm out of lurk mode, let me say it: boy, does the Mac OS X look sexy!

      Boris, an avid Slashdot lurker.

    3. Re:everyone going open by acb · · Score: 2

      Actually, Linux is more of a monolithic SVR4 clone, with bits of BSD thrown in where it makes sense to do so. Or that's what it has historically been, anyway.

      The problem with the NT kernel is that Microsoft tend to put unnecessary (and potentially compromising) things in kernel space (or its equivalent) to get better benchmarks. As of NT4, it's not a microkernel; you can't separate the Windows layer from the kernel (as you could have originally; I believe someone made a UNIX layer for it). And if you move the mouse, CPU utilisation goes up to 100%.

    4. Re:everyone going open by lunatik17 · · Score: 2
      Windows 2000 has been behind schedule for over two years. The codebase is around 40 million lines of code--taking into account average programming accuracy, that's around 600,000 defective lines of code. Gee, I wanna run right out and buy it!

      True, that's only conjecture--but MS has been under so much pressure from Linux, the Government, and the media lately that they're desperate to get Win2K out the door, no matter how buggy. I agree with Eric S. Raymond; Windows 2K will be a train wreck of an OS.

      "The reason we come up with new versions is not to fix bugs. It's absolutely not. It's the stupidest reason to buy a new version that I ever heard.... And so, in no sense, is stability a reason to move to a new version. It's never a reason. You won't get a single person to say they'd buy a new version because of bugs." -- Bill Gates, qouted by Klaus Brunnstein of FOCUS magazine, 4 Nov 1995

      --

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

  119. Yes, Cocoa is OpenStep 5.0 by Anonymous Coward · · Score: 1

    And it's an incredible development environment! Makes the Java libraries look absolutely primitive in comparison.

    1. Re:Yes, Cocoa is OpenStep 5.0 by jcr · · Score: 1

      That's because Java is crap. -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
  120. Maybe all by Anonymous Coward · · Score: 1

    He said all; maybe it's all! Abandon Linux! Head for OS X! The UI is already done!

  121. Re:QuickTime for Linux? by Anonymous Coward · · Score: 1

    The blurb you quoted is somewhat untrue. The author of the ubiquitous Linux vid player has been including binary only codec modules for some time. THAT is not the problem.. A suitable framework is already there; the people who control the formats (Apple and others) just aren't interested in cooperating with Podlipec (or others).

  122. Re:Doesn't smell right... by Phroggy · · Score: 1

    That may be; I'm not a programmer. But the text-based protocol can obviously be made to work, if not very efficiently. You could certainly write something better than TiK that used TOC; I'm sure Gaim is better than TiK but still not as good as it could be (I don't know; I haven't bothered installing Gaim yet).

    What are the limitations of the TOC protocol? What doesn't it allow you to do, or is it just annoying to work with? I'm curious.

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  123. Doesn't smell right... by Phroggy · · Score: 1

    I think somebody's on crack. Mac OS X is essentially a GUI and a bunch of tools and apps that run on top of Darwin, which is open-source (see http://publicsource.apple.com/). It should be possible to port Darwin to run on non-Apple PowerPC systems, and then run the rest of Mac OS X on top of that, thus paving the way for the return of Mac clones (except done right this time, not under Apple's control, with no licensing that Apple can suddenly pull if they want).

    But no, the entirety of Mac OS X will not be open-source. You can port Darwin to x86, but since the GUI and other apps are PowerPC binaries only, you can't port the rest of it. First, they couldn't open everything because of licensing from third parties, but second, it doesn't make sense for them. They want to make money, and selling Mac OS X is a good way to make money.

    However, I do expect them to open up more and more components (QuickTime is one I'd like to see). The beautiful thing about that is, since using open source software (and releasing the source code to your modifications and derivatives as required by the license) is so contrary to Microsoft's business model, by opening components such as QuickTime (which is free anyway) they let Linux/*NIX users have it, but Microsoft won't steal it.

    Just like what happened with AIM and Microsoft Messenger: AOL made the TOC protocol and the open-source TiK client, so Linux users could play and be happy, but what Microsoft did is try to reverse-engineer and rip off AOL's proprietary binary stuff instead (which AOL then broke for them). Microsoft refuses to use anything open-source, which I think is hysterically funny.

    Sorry for rambling aimlessly....

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    1. Re:Doesn't smell right... by Phroggy · · Score: 1

      Mr. Harris is correct. No, PowerPC binaries won't run on x86 systems and vice-versa, but FreeBSD has a Linux emulation layer that allows it to run Linux/x86 binaries. What I'm talking about is, hardware developers can make minimal modifications and additions to Darwin to make it work on their specific PowerPC-based hardware, and install the rest of Mac OS X on top of that. You probably couldn't, for example, run those Mac OS X binaries on top of LinuxPPC because of architectural differences, but you could certainly run them on a slightly-modified version Darwin hardware that was very similar (but possibly not quite identical) to Appple's.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    2. Re:Doesn't smell right... by tao · · Score: 1
      Quicktime is probably one of the last products Apple would ever opensource; not because they make much money of it (eventhough they earn quite a lot), but because a lot of stuff in Quicktime is licensed from other companies, most notably the Sorenson Codec. And I can't imagine that Codec ever to be opensourced, sadly enough. So while Apple could theoretically opensource the frameworks for Quicktime, it'd be basically useless without all the Codec's, probably just able to play a few audio formats and some basic movie formats.

      Sad but true. So Apple is not to blame if Quicktime isn't opensourced. But of course I'd be really happy if Quicktime indeed became opensourced, and even happier if that included all the licensed stuff. While mtv plays mpeg-movies, it can't be accused of doing it with high-quality...

    3. Re:Doesn't smell right... by doce · · Score: 1

      It should be possible to port Darwin to run on non-Apple PowerPC systems, and then run the rest of Mac OS X on top of that, thus paving the way for the return of Mac clones

      This would be a little more difficult than you would think, considering that binaries tend to be both kernel- and archetecture-dependant. Need I remind you that you can't take a working binary from an i386 Linux system and run it on a PPC Linux system. This is one reason that RPM and the other small handful of binary distributions are used, but slightly suppressed.... I can't install mysql-x.xx.x-3.i386.rpm on my LinuxPPC machine, and you can't install mysql-x.xx.x-3.ppc.rpm on your i386 machine.

      --
      woof!
    4. Re:Doesn't smell right... by Guy+Harris · · Score: 2
      Need I remind you that you can't take a working binary from an i386 Linux system and run it on a PPC Linux system.

      ...which is irrelevant if the "Mac clones" to which the original poster referred would be PowerPC-based (the original ones that Jobs killed were, and the original poster said "return of Mac clones", so I suspect the intent was to imply PowerPC-based Mac clones - heck, if they're not PowerPC-based, I'm not sure I'd consider them "clones"...).

    5. Re:Doesn't smell right... by Darchmare · · Score: 2

      Yep. And from I hear, it's not nearly as good as the Mac version.

      (I haven't used it much on the Windows side of things)

      If so, they need to ensure platform parity. Once the Windows version works fine, Linux would be the next logical step (just don't bother asking for the complete source code - it's not all theirs to give).

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

      --

      - Jeff
    6. Re:Doesn't smell right... by um...+Lucas · · Score: 2

      Not to say that Quicktime is shoddy or anything (it's not! especially on the Mac, it's very transparent... install a new version and all of a sudden your apps have features they didn't have before),

      But Apple has a vested interest in making sure that Quicktime works best on their platform... Because if QuickTime or an equivilant appeared for Windows or Linux, (and no... AVI's and DirectX don't quite fit the bill) then Apple would indeed be in trouble, as far as the high-end (content creation) part of their market is concerned.

  124. Re:Well I think this is a good thing for me. by Eccles · · Score: 1

    Actually, although I never personally learned much of it, Apple provided a pretty decent command line interface in their MPW (Macintosh Programmer's Work(shop?) system. They did at least understand that programmers should have access to command lines, although it would have been better if it was csh/bash/tsh-like, so people wouldn't have to learn Yet Another Language to switch between the two.

    --
    Ooh, a sarcasm detector. Oh, that's a real useful invention.
  125. Re:QuickTime for Linux? by demon · · Score: 1

    That's xanim, not the QuickTime for Linux project. Also, Podlipec can't get access to stuff like the Sorenson codec, because according to Sorensen, Apple won't allow them to license the codec to ANYONE else, even under NDA. Pretty sucky.

    --

    Sam: "That was needlessly cryptic."
    Max: "I'd be peeing my pants if I wore any!"
  126. just cool it guys by crayz · · Score: 1

    No, MacOS X is not totally open source. The GUI and other higher-level stuff absolutely are not open source. There has been no change, it is still just Darwin which is open-source.

    But some of you have got to stop criticizing Jobs and Apple for lying. It was shoddy reporting by the person who wrote the article, and a crappy post by Cmdr. Taco. Jobs never said that the whole OS was open source, and if Rob knew a damn thing about Apple he'd know that will never happen in a million years. The MacOS is the GUI of the MacOS. That is Apple's crown jewels. I hate to tell this to all you Linux users who were wetting your pants with glee at being able to steal the GUI(that is not flamebait, there is a post marked up saying that very thing), but it ain't gonna happen.

    OTOH, the real new from today was what was announced and what wasn't.

    All the new apple.com stuff is really great, and will be very attractive for new users and other ones. The child protection software sounds very promising, the mac.com e-mail address is good publicity, the free web space that integrates with the Finder could be very useful(especially if we could get more than 20 megs), and so are the other features like iReview and the free space for a home page.

    In addition, the new UI for MacOS X, named Aqua, looks a little chessy/child-like but also looks to have some great features. I think it's a step in the right direction. Also, the fact that Mac users will finally have an advanced, buzz-word compliant OS is very exciting. Also, Jobs dropping the interm part from his title is good news for Apple and should be great news for the stock.

    However, there is something that has been glossed over, and that is that there are no new machines. In case any of you have forgotten, the fastest Mac currently shipping is only 450MHz, and the prices are way too high. The G4 may be faster than the PIII and the Athlon, but it's not twice as fast. With Intel at 800MHz, Apple has a serious problem. No one here knows how serious, but I would bet people high up at Motorola, IBM and Apple do. What they know and we don't is when Motorola's new, 700MHz and over G4+s will actually be coming. Many Mac users have for a while been holding off the hordes of critical PC users with the claim that faster Macs would be here, now, at MWSF. They are not.

    Apple looks to have the software part of the bargain all wrapped up, with MacOS X, Quicktime, the Internet integration and many new games and apps coming to the MacOS. However, if you start seeing games appearing that require 700MHz PIIIs or K7s to run, and Apple is still only shipping 450 or 500MHz G4s, I would suggest selling your Apple stock.

    The fact is, this issue may be almost completely out of Apple's hands. If Motorola and IBM can't deliver, Apple is going to screwed. The only good choice left for Apple at that point would be to bail out on PowerPC and go to Alpha or x86(Alpha might be better because it would do something to differtiate between Macs and PCs). However, as I said, Motorola is working on much faster G4s, and they have demoed one at 780MHz. If they can ship them by Spring or so, Apple will be OK. But consider Motorola's recent record with delivering chips on time.

    As a Mac user, I am now extremely worried about Apple. I will be buying a new computer in the late summer of next year, and I can tell you that, like other Mac users I've talked to, I will not buy a Mac if they are 1/2 the speed of a comprably priced PC.

  127. This would be great... by Millennium · · Score: 1

    But I very much doubt that Apple's going to Open-Source everything. It might Open-Source more than Darwin, but I don't think it'll do it all (or even as much as it even can).

    My guess is that the author of this article misinterpreted what Jobs was saying. I suppose we can dream, though.

    1. Re:This would be great... by mattreilly · · Score: 1

      No might, they have open sourced Darwin. That is what Darwin is, the open source core on which Mac OS X is based.

      cheers,

      Matthew Reilly

  128. Back in reality by Otter · · Score: 1

    Back in reality, ZD writes:

    Apple also unveiled Mac OS X, a new version of its operating system software, and said that its revamped Web site will include several new features such as iReview, a review guide, and iCards, an electronic greeting card site.

    Greeting cards? I guess they could use it to generate advertising but it seems a bit of a stretch to me. Meanwhile, the stock is back up to $105 while the rest of NASDAQ keeps sliding. When it hit $50, I promised myself I'd buy as soon as slid back to $40!!

    1. Re:Back in reality by mono.lithic · · Score: 1

      Greeting cards? I guess they could use it to generate advertising but it seems a bit of a stretch to me.

      I haven't gotten the impression so far that it will be advertising based. More of a way to get the average consumer say Joe Six Pack and his wife Ethel to visit. For instance Joe and Ethel, who just recnetly purchased their first PC, can't use it either becuase it doesn't work or they can't get it to work with an unamed OS. But you see Ethel, when she can get online, loves to send her sister Marge "e-cards". If Apple can get Ethel to visit iCards and register to send Marge "quailty greeting cards". What kind of computer do you think Joe and Ethel are going to get next? ;)

  129. HOW "complete?" by Yakko · · Score: 1
    I think this would be great, if it's REALLY complete (ie, open-sourcing the little GUI part as well as the grunt-work OS underpinnings)...

    Also to be wondered is how QT will be "built in" and open-sourced... will sorenson codec make this transition? Perhaps... perhaps not.

    --

    --

    --
    Me spell chucker work grate. Need grandma chicken.
  130. Re:Well I think this is a good thing for me. by Darchmare · · Score: 1

    The real trick is providing a command line interface, and yet convincing 3rd party developers that they really should develop apps with GUI use in mind.

    Assuming they can do that, and developers don't slack off, this will be a very good thing. Command line tools, while not perfect for many things and many people, have a few benefits: automation being one of them. I hope Apple provides a full suite of tools, superior to their counterparts, that interoperate with the OS.

    Another thing: The thought of scripting the OS using Perl is a cause for salivation. As it is now, Applescript integration with the MacOS is VERY powerful in this regard - I'm partial to Perl, though.

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

    --

    - Jeff
  131. Re:New Possibilities by CoffeeNowDammit · · Score: 1
    If OS X is made open source, maybe now we can write new prog's for the mac.

    This is not a crazy idea. MacOS X Server will allow you to access a command line (tho' it tries to remove the need for one). I hope the Apple engineers & mgmt. team aren't stoopid enough to remove this from MacOS X Consumer. The minimum tool set you'd need (I think) would be make, gcc/g++, and possibly GNU binutils; some system headers and libs would be nice too. Then you could (in theory) be on your way. (Aside: I *think* a ported GNU suite is provided in the Server release; anyone care to clarify that?)

    A big drawback for seamless Unix/Mac integration at the application level, though is the lack of X Widnows support in MacOS. Sure, you could run a freeware X server like MI/X, but it would be nice to compile an X Windows app on MacOS X and have it run on the Mac desktop, or to run MacOS X apps remotely via X Windows.

    But all in all, the future is looking more promising for Apple's OS -- hope I get to see a port for my box (was a 604e, now a G3..)
    -----

    --

    ".sig, .sig a .sog, .sig out loud,
  132. Hogwash. by Mumble01 · · Score: 1

    That was a fairly accurate report of the expo keynote with the exception of the open source bit. Jobs merely reiterated that the core of the operating system, aka Darwin, is fully open-source. There lies the confusion, and underscores the need to double-check facts before posting a story here.

  133. Marketing hype! by Signal+11 · · Score: 1
    They /cannot/ open source it all. They're just trying to cash in on the linux hype - and they need it too! MacOS X is a solid platform, but it's expensive and not well-known. How many admins would really run their server under a *macintosh*?! Not many, that's for sure. But they have first class hardware.. hardware I suspect would rival the best Athlon or Intel systems on the market right now.

    So, it's marketing, and it is a good move for /them/. It's not so hot that they're gonna piss off the developers they may be trying to recruit to help them out.

  134. Re:Technically They Can't Open Source Everything by Paladeen · · Score: 1

    "Apple Couldn't right a decent OS if they tried."

    Now, I happen to be the owner of an Intel Machine and a Mac, and comparing Windows and MacOS is a joke. In every aspect, MacOS is better looking, more convenient and more stable....in fact, MacOS is propably the best consumer OS out there. I use LinuxPPC and Suse Linux, each on my respective machines, and what I think the majority of Linux-frenzied Slashdot readers seem to fail to notice is that THERE IS NO WAY Linux can become a consumer standard. Just setting up Linux can be a major problem if you're a John Doe with little or no knowledge of computers. Therefore, I think making derigotary comments about MacOS is inappropriate, especially since you're propably a Windows user.

  135. Re:From the article... by Paladeen · · Score: 1

    That comment of yours sure taught me never to underestimate human stupidity. Your comment was based on little or no knowledge, powered by ignorance. Apple makes excellent computers, excellent hardware and use superior processors. It's a shame the PPC isn't an industry standard. I wonder on what you base your assumption that Apple makes crap computers.

  136. Re:From the article... by Paladeen · · Score: 1

    "Well, it's actually very simple. I sit down infront of a Mac. I try to use it. It's slow, annoying, and lacking a disk drive. I therefore exclaim loudly, "This computer sucks!" and go
    about my business."

    The MacOS may not make the utmost use of the great hardware Apple makes, but it is hardly "annoying" to any professional user. The lack of a floppy drive merely demonstrates that your computer use is obviously limited to out-dated and clumsy technology. If you wanted a floppy drive, you should have stuck with a Wintel box or gotten an external one. I presume you have an iMac....now, I am a developer for the MacOS platform, and I'll tell you this: The MacOS is an extremely developer-friendly platform, well suited to multitasking. I'm not too fond of the iMac, though....but then again, it's just an extremely successful Apple marketing ploy. If you want a real Mac, get a tower...like those tempting G4s.

    And by the way, I find it inappropriate to present an ill-founded personal opinion to the Slashdot reader community....maybe you should vent your frustration on somebody else....=)

  137. I doubt it by binarybits · · Score: 1

    Personally, I think this reporter is on crack. I watched most of the keynote, and he did not mention this in the parts I saw. He did say that it had a BSD kernal, which was "the same thing" as Linux, and he probably said that Darwin would be OSS, but we already knew that. open sourcing the rest of their OS is simply not in their interest. They are going to make a lot of money selling OS X, and if they allow it to be used on non-Apple hardware, it eliminates one of the biggest advantages they have over the Wintel world. Someone could port the Apple UI to Intel hardware, and Apple can kiss their market share goodbye.

  138. Church of FSF by toriver · · Score: 1

    That page reads like a religious zealot's "These products are Evil, and these are Blessed" list. Not only should the believer not use the SCSL on their software, they should also avoid software that is published under it. I guess in the same fashion a "True Christian" avoids movies with Patric Duffy or Richard Gere, since they are evil, heathen buddhists.

    I am quite thankful that I'm not associated with that cult that once upon a time actually had a point.

  139. Re:Darwin by IntlHarvester · · Score: 1

    In August 1997, Microsoft signed a five-year commitment to support Macintosh versions of its software and has been pleased by the arrangment, Browne said ...

    Well, when Office 2002 (which could be the last version for a while) finally ships for the Mac, the old MacOS will hopefully have been dropped. It would be beyond stupidity if anyone shipped a product at that point for a dead API.

    I'll bet a six pack that all MS's development will be on Carbon, not Cocoa/YellowBox/OpenStep.
    --

    --
    Business. Numbers. Money. People. Computer World.
  140. Re:Darwin by IntlHarvester · · Score: 1

    Yup, BSD is the historical choice from Next. I believe that BSD was also used when Mach was an academic project (worked on by several Apple/Next engineers), so the code is very stable.

    Still, it should be possible to put a Linux subsystem on Mach, as that's what Apple did with MkLinux. The code is out there, so except for licence issues, someone will probably do it.
    --

    --
    Business. Numbers. Money. People. Computer World.
  141. darwin = kernel = open source by noy · · Score: 1

    it appears that he was only talking about the BSD kernel being open source, not the extenstions on top of it...

    these extensions are what forms the 'consumer' and 'UI' basis of Mac OS X, namely:

    Quartz - Postscript based 2d Graphics
    OpenGL - 3D
    Aqua - UI
    Classic, Carbon, Cocoa - the API's...

    etc...

    but either way, this keynote rocks! The fact that apple is moving the kernel in this direction not as a consolation but because it will benefit everyone, is great to see...

    I could be wrong, they could be open sourcing the entire thing, but I somehow don't see apple paying NeXT engineers to write a UI that everyone else can grab and use as they please...

    my 2 cents, i see a long and bright future for apple...

    and they haven't even announced the new hardware!

    1. Re:darwin = kernel = open source by Eidolon · · Score: 1

      It's not "only" the kernel, fortunately. It's also the BSD userland.

      Good post... too bad some others need to whine about it not being GPL, etc.

      How many of us really ever build big parts of the system from source anyway? As long as you can build a custom kernel, I don't think most people who are going to use the product will care about license or building the GUI.

      If you've ever suffered through building X and KDE on your home box, think 5-10x that for a real GUI.

  142. Re:New Possibilities by mono.lithic · · Score: 1

    As far as some of the familar cli tools, ftp, telnet, ping, possibly Perl and GNU tools will be their. If you check out http://www.apple.com/macosx and check out the "Core" section it basicly says that Apache will ship installed (or optionally anyway) on every system, I assume to replace the current MacOS Personal Web Sharing. That's a pretty powerful replacement!

  143. Imaging Engine is Apple's by just+someone · · Score: 1

    Adobe dropped Display Postscript. Who knows the exact reason why (other than it was only used by next and occassionaly sun).

    Apple created a new Display Engine based on Adobe's PDF standard.

    I doubt the UI will be completely open sourced, it might be community source (send your checks to steve).

    What the user community need to the Damn IO Kit. A set of standard driver development code. Then one set of drivers could be developed for Linux, BSD and Apple OS's.

    1. Re:Imaging Engine is Apple's by leandrod · · Score: 1

      Display Postscript == Postscript for video
      Quartz == PDF for video
      PDF == Postscript level 3 repackaged

      Therefore:

      Quartz == repackaged Display Postscript

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
  144. Mac API? by FPhlyer · · Score: 1

    Would an open source MacOS allow the APIs to be ported over to other platforms allowing Mac binaries to run, say, on Linux like Windows apps can when run under WINE? That would be a great bonus. Or would the architecture limit this (i.e. WINE only works on X86)?

    --
    Brought to you by Frobozz Magic Penguin Fodder.
    1. Re:Mac API? by um...+Lucas · · Score: 2

      You'd most likely need to recompile apps, unless someone writes up a PowerPC emulator... but then what the hells the point of that? You're talking huge slowdown, there. Going the otherway isn't so bad, i don't think - emulating x86 on PowerPC, MIPS, Alpha, or any other risc... but the reverse would just be nutty...

    2. Re:Mac API? by Foogle · · Score: 2
      Even if we knew the exact API, it couldn't work like WINE does. Wine is not an emulator, it's more like a translation service. Mac binaries are all compiled for PowerPC's, so you would have to emulate a Mac-system (not just the libraries) in order to run them

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

  145. Dict-er-CEO-for-Life Jobs is back by LOTHAR,+of+the+Hill · · Score: 1

    Dict-er-CEO-for-Life Jobs is back. Dict is right!! Except that its supposed to be spelled with a "k" not a "t" :)

  146. I'm not blind, I'm an an artist by Bobo+Kaput · · Score: 1

    I bought a G4 Power Mac a couple months ago, and did not consider buying a different computer. Why? Photoshop, mainly. Sure, you can get Photoshop for Windows, but the Mac totally smokes Intel machines costing twice as much with this app. You'd have to be some kind of nut to buy anything BUT a Mac if you use Photoshop more than 20 hours a week.

    As for Linux, I've tried the GIMP, and it's nice and all, but it falls far short of Photoshop in too many ways to even consider switching. Additionally, there is no FireWorks, no Flash, no GoLive, no After Effects, no Illustrator or Painter or equivalents on Linux.

    Those are my pragmatic reason for choosing the Mac. The main reason I don't use Windows or Linux is that they are UGLY. Chrysler K Car ugly. The Mac is just gorgeous, like a Maserati Bora. Call me a snob for making aesthetics a deciding factor in my purchase if you like, the Mac OS simply the most refined visual user experience in computing today. This doesn't mean just pretty icons and desktop patterns; consistent metaphors, economy of form, effective communication, and careful proportion and layout make the Mac a delight to use, particularly if one's livelyhood concerns itself with these same issues, i.e. image making.

    Choosing to interact with our computers in a visual environment rather than a textual one doesn't mean we are uninformed or brainwashed, just (sorry, but it's really appropriate) different.

    --
    The music is not in the piano -Clement Mok
    1. Re:I'm not blind, I'm an an artist by Bobo+Kaput · · Score: 1

      Too many users feel this need to be loyal to one platform or the other, without even bothering to look elsewhere to comparison shop. Unless you've seen firsthand, I suggest you not slam any platform - if you haven't considered, you don't REALLY know what you can get for that price in the x86 market, DO YOU?

      Actually, I have used with both platforms for graphics development, and was underwhelmed by the performance of the WinTel offerings. I terms of rendering speeds, reliability and stability, my G4 is easily the machine for greater productivity.

      I also agree with Adobe CEO John Warnock's assertion that the G4 is the greatest Photoshop machine ever built.

      Check out this Barefeats article for a nice price performance comparison of the G4 vs. WinTel offerings.

      The Mac isn't the best at everything (PC's have many more high end 3D offerings for example) but it's the best at the tasks I use it for. That's reason enough for me to stick with Apple.

      --
      The music is not in the piano -Clement Mok
    2. Re:I'm not blind, I'm an an artist by chrischow · · Score: 1

      so the choice is this; a - a powermac g4, or b - a machine that sucks in comparison? obviously you know nothing about new media industry

  147. Re:Don't make me laugh by jpgrimes · · Score: 1

    Hello, Apple doesn't make the G4. Its done by Motorola and IBM. Apple is a partner (and the biggest buyer I think) but they didn't make it.

    More to the point the G4 can run other operating systems. It makes no sense for Motorola to produce a chip that will only work for one client. I would suspect that IBm is starting to use G4's in there mainframe and workstation business.

    What is more true is that apple was not very good about releasing the sepecs for both the G3 and G4 machines. Thus companies like Be have real trouble supporting them. But apple does work with some compaies (like linuxppc) to get there software to work. Linuxppc definetely works on apple G3 machines and somewhat works on newer G4's (development not quite stable).

    One thing to look for in the near future is a spec for a powerpc box that IBM has released (for free I think). Slashdot I think ran a story about it.

    Anyway some vendors are getting ready to produce some of these boxes. Should be cheap, industry standard, and hopefully very sweet. Linuxppc will work on it.

    Also in reference to the general thread
    Mac OS X looks really sweet. I really like linux (especially on intel) but give me some way of doing X in Mac OS X and I might even pay the money to buy a copy of X. It gives me all the apps I don't have in linux (but are coming), easy to admin, and all the power. But then it'll be another 6 months until we see the consumer version of X and linux moves so fast ...
    By then we should have Xfree86 4, maybe kde 2 (and kde office), some new corel suite packages, ....

  148. Re: What they said about Slashdot: by webslacker · · Score: 1

    "Frequently updated tech news with a large portion of mostly informed opinion on the side. "

    Haha, and check what they said about Drudge:

    "Matt Drudge has bragged that he likes to go where the stink is. Something stinks, all right."

  149. Re:Many Things by leandrod · · Score: 1

    "Firstly, all of the X window managers that try to look like a NeXT are really pathetic, if you've ever seriously used a NeXT for any period of time. This is because there is much more to a good GUI than just the visual apperance of the widgets."

    Sure, the apps need to be aware of the environment. This will come in time, with Mac OS X apps being ported to GNUStep and POSIX apps being made GNOME-aware.


    "you still have X-Windows underneath, which is the worst GUI in the industry"

    The X Window System (X-Windows does not exist) isn't a GUI. It is a windowing protocol and API set, and also the name of its reference implementation. The GUI is the window manager, in the case of GNUStep this is WindowMaker.

    A GNUAqua coupled with GNUStep and apps ported from Mac OS X, NeXTStep, OpenStep or even adapted from Unix would be real competition. If GNOME won't make it all irrelevant first.


    "You still have that horrible device-dependent display model underneath. OS-X uses Display-PDF..."

    The X Window System is orthogonal to Quartz (the real name of DisplayPDF in Mac OS X). X Window does have a device-dependent display model, but it can be -- and is -- replaced by any other display model, by means of a plug-in module. In fact Sun Solaris and other Unices have been using DisplayPostScript for years to draw on X windows. The only reasons this is not used in XFree yet is that Adobe won't license DisplayPostScript for free, and the XFree group won't accept GPL'd software (GNU GhostScritp) in its distribution, so up to some months ago no one cared to begin a GNU DisplayGhostScript... but the FSF's GNUStep at http://gnustep.org./ is integrating GNU GhostScript into its project as a DisplayGhostScript (DGS), so it must be just a year or less before you can port Quartz apps to GNUStep running on any other Unix, GNU systems (Linux or HURD) or BSD.

    --
    Leandro Guimarães Faria Corcete DUTRA
    DA, DBA, SysAdmin, Data Modeller
    GNU Project, Debian GNU/Lin
  150. From the article... by Otto · · Score: 1

    A new "Think Different" campaign will feature directors of the movie industry, such as Alfred Hitchcock and Stanley Kubrick, presumably because of the movie-making capabilities of the DVD iMacs.

    I like Hitchcock and Kubrick, damnit.. Don't use them to sell Macs! That just pisses me off.. Let them rest in peace for crying out loud.. argh.. It was bad enough to use HAL to sell crap computers, but to use Kubrick himself is horrible.

    OS X will be completely open source, like the popular Linux operating system, with Quartz, Open GL and QuickTime all built in.

    Sounds like the whole shebang is gonna be OSS. Of course, I'll believe it when I see it.

    ---

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
    1. Re:From the article... by Otto · · Score: 1

      Your comment was based on little or no knowledge, powered by ignorance...I wonder on what you base your assumption that Apple makes crap computers.

      Well, it's actually very simple. I sit down in front of a Mac. I try to use it. It's slow, annoying, and lacking a disk drive. I therefore exclaim loudly, "This computer sucks!" and go about my business.

      Now, admittedly, this takes the computer as a whole into consideration. That is, OS, computer, annoying ugly case (I find the whole color thing to be quite nasty looking, but that's just me. I'd much prefer a marbleized finish, or matte black).

      No, I haven't tried to run LinuxPPC on one. I wouldn't buy one in order to run LinuxPPC on it.

      The system may be superior hardware. I'll give it that. But the MacOS is so bad, IMNSHO, that it prevents me from buying the hardware to find out. I simply don't care enough about the hardware to go there.

      BTW, claiming a person to be ignorant when you disagree with their opinion is a rather stupid thing to do. It not that I don't know about the system, it's that I don't like it in a major way.

      ---

      --
      - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
    2. Re:From the article... by Wyatt+Earp · · Score: 2

      They've been using Hitchcock for a while, I've had a Think Different poster with him on it...for two years now.

      Theres no sense getting all pissed at Apple, get pissed at the families that sell the likeness to Apple to use.

  151. Heh.. by Otto · · Score: 1

    Moderation Totals:Flamebait=1, Funny=1, Overrated=1, Total=3.

    So it's Overrated Funny Flamebait? Heh.

    I dunno if it was flamebait.. Troll maybe, but not Flamebait...

    Ahh well. Just more proof the moderators are insane today.

    ---

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  152. Re:MacOS for X86 / WM?? by screeching+weasel · · Score: 1

    Better than an X Window Manager based on the Apple source code, screw X altogether (it's old, tired, and needs to be retired) and redo the whole GUI system using Apple's source. As for an X86 port? Just use BeOS. It's everything MacOS wants to Be.

  153. hahaha by tweek · · Score: 1

    I found this quote kind of funny:

    The coolest thing
    sez Steve is the Dock at the bottom of the screen, always centered. When you minimize
    a window it goes to the Dock. This is a feature similar to one in Windows, but looks
    much better. (Well, what do you expect from the Apple designers, after all?)


    Obviously the guy who wrote this had never seen a next at any point. The only difference I can tell is that it lies horizontal instead of vertical. Of course leave it up to Jobs to play the marketing spin doctor part that he does so well.

    (this isn't a flame against apple by the way. I can't wait to play around with OS X myself.)

    --
    "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
  154. Re:FLAMEBAIT??? by tweek · · Score: 1

    It's quite possibly that the TONE of your first post dictated flamebait. I dunno though cause I didn't moderate it.

    --
    "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
  155. Re:other mac sites not reporting this by alfredo · · Score: 1

    There is no way Apple would give up the crown jewels. If they were on the ropes, maybe, but not now.

    I am going to put OSX on my box, but I will keep my LinuxPPC on my external. Just love that Penguin. I do believe TOP will be available in OSX. I also believe one can gain access to a terminal. I wonder if Xbill is hidden somewhere deep in its BSD soul?

    --
    photosMy Photostream
  156. Re: OS X and Wine? No by lucidvein · · Score: 1

    First things first, Mac OS X is not going to be fully open sourced. The core system based on BSD and the Mach kernel is already open sourced under a project called Darwin. You can find more info on that at Apple's publicsource site.

    Second, WINE will not work on PPC. It will only run Windows apps under x86 Linux. IIRC the WINE team has written several of their own DLLs and just send the Windows app calls to those sections of code using the processor as usual.

    A similar project for PPC to make Mac apps available under Linux would be Mac On Linux or sheepshaver.

    Hope this helps...

    --

    "I have a cunning plan..."

  157. Apple seems to be going the OTHER WAY by KFury · · Score: 1

    What I took away from today's keynote was that Jobs is taking advantage of the fact that they basically control a platform from hardware to software to website, to renew a focus on proprietary tools.

    Several times in the speech Jobs commented on how Apple was one of two proprietary widespread desktop OS solutions (I forget the euphemism he used for it) and that Apple will be leveraging off of that with iTools: programs and webapps from apple.com that will only work on Macs. He didn't stop there either. He used this proprietary dominance to justify the overhaul of the UI (oh my GOD, a blinking button to indicate a default response?!?) while at the same time trying to convince the audience that this was one of 4 key building blocks establishing Apple as one of the top 10 internet companies.

    It amazed me that Jobs, who is doing such a great job of rebuilding Apple, would be so forthright about this strategy. It's almost as if he actually said "Microsoft is being sued for incorporating the browser, but since we're obviously not a monopoly, we'll incorporate everything else and make it proprietary."

    They're doing exactly the things that Microsoft would like to, but can't because of the DOJ, and as much as Apple tries to appease the open source movement by open-sourcing the aspects of the OS that are furthest removed from the actual user experience, there is no way is an open-sourced kernel is going to make any difference to Joe User. They're open-sourcing Darwin because all that can be done is add API functionality and increase efficiency and security. And while they're doing this they build new, closed source layers on top of it, so that any features added can only be used in this locked-up, proprietary OS, unless you plan on building or porting all of the implemenation layers above the kernel, at which point there's little reason not to just enhance FreeBSD or Linux instead.

    Jobs is quite the marketeer, but as far as today's keynote goes, the i in iCEO stood for illusion.

    Kevin Fox
    www.fury.com

    1. Re:Apple seems to be going the OTHER WAY by Pfhor · · Score: 1

      I was thinking about this also.
      But i realized, its not what Microsoft is trying to do (make money off of you, by having you unknowingly adopt their standards etc.) It would be similar to what Intel tried with the pentium Three.
      "We made you a processor with some extra exec units, here are some free programs to run on it"
      Also, apple is providing a level of Internet Service, ie, apple is Bundle a Computer Experience, which is what you get when you buy a mac, not just a box or a piece of software.

      Its not like there isnt a viable alternative for others, nor do you automatically get sucked into using iTools (which is cool by the way) when you get a mac. And iCard and iReview are free to non MacOS users anyway.

      To talk about the User Experience: Apple is giving away FREE websurfing filter software, but it is doing it properly. Instead of filtering out sites that you shouldnt see, it only lets you visit sits you can see. This is of course possible for explotation, but I doubt it, and btw, Apple has a really good review of Slashdot.org on ireview also.

      The difference between what Apple is doing and what Microsoft is doing (btw, AppleWorks 6.0 has support for slideshow presentations, GOOD BYE Powerpoint) is that Apple isn't boxing out the competition. They aren't using API's that others developers can't use, or run their programs because of it. Also, if you uninstall AppleWorks, it won't reinstall itself to be able to "function properly"

      Apple is an example of capitailism done correctly.

  158. ./ reviewed on Apple's iReview! by KFury · · Score: 1

    Check it out here, and add your own user review!

    They gave it 4 out of 5 stars, but use that page to reach ./ and it'll climb in the popularity rankings.

    Kevin Fox
    www.fury.com

  159. The rules have changed my friend... by rm+-rf+/etc/* · · Score: 1


    With OSX, apps should be cross platform without a problem, thanks to openstep. Carbon is around to just transition developers and to make old MacOS apps run without a complete rewrite. New apps will hopefully be written with Cocoa (aka openstep). OpenStep was designed from the start to be completely cross platform. The frameworks that make it up are available for windows, and mostly available on unix (with GNUStep, which has quite some work left sadly). In theory any MacOSX app should be able to run under any platform with an Obj-C compiler (such as gcc) and an openstep runtime environment with the proper frameworks (such as gnustep and windows cocoa foundation). I would think it would be in apple's best interest to promote openstep on other OS's, so I really hope they will open source it, or at least support GNUStep. I'd also like to see WebScript (an interperated version of Objective-C) opened up, but I'm not sure if they would, not that they'd have anything to loose...

  160. NextStep on top of BSD...? by zhobson · · Score: 1
    This whole OSX thing is actually begining to look pretty interesting. I've seen betas of OSX running on my co-workers' machines, and it looks just like NextStep. And judging by this report, the similarities go even deeper than that. This isn't a surprise, given the circumstances, but it's pretty funny that the next (no pun intended) Apple OS is basically a BSD-based NeXT system. Hee.

    -zack

  161. I wish digital cash was ubiquitous by FascDot+Killed+My+Pr · · Score: 1

    I wish I could setup a quick betting counter electronically because I'd haul in the dough on the following bet:

    "We will hear a great deal about how Apple is 'Open Sourcing' OS X, but we will never see any code"
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  162. Very fuzzy indeed by barzok · · Score: 1
    From IDG on CNN :
    Sure to be appetizing to Linux users, MacOS X is open-source, and uses some FreeBSD code in its kernel, called Darwin
    From this story, it's hard to tell just how much is or isn't open sourced. Could be just Darwin (which we pretty much knew already), could be just the "basics" for the OS, or it could be the whole thing. My money's on the first or second.
  163. That's not what he said. by blukens · · Score: 1

    Steve very cleary was talking about Darwin. He even had a slide with the word "Darwin" up on the screen. There's little room for confusion. The only interesting thing here is that he said Darwin was OS X's kernel, I don't think they actually committed to using Darwin in the shipping product before.
    There's alot of other interesting stuff coming out of MacWorld though... I think of most interest to the usual slashdot croud would be the new interface for OS X. Some very slick stuff there, sytem wide trasparency, a powerful (geek friendly) new Finder, and of course one of the coolest docks I've seen.

  164. CNN Story by RabidMonkey · · Score: 1

    CNN is running a good story on the keynote. Answers some good questions, poses some also.

    Monkeyboy.

    --
    We emerge from our mother's womb an unformatted diskette; our culture formats us. - Douglas Coupland
  165. Re:Don't make me laugh by donarb · · Score: 1

    $499 is the price for MacOS X *Server*. The consumer version will most likely be much cheaper.

  166. Re:Aqua... by donarb · · Score: 1

    However, the good looks don't always translate to practicality; check out the three buttons at the top of the window (I think they look like jewels). They look exactly alike, except for color, until you mouse over them. Then all three get little symbols (X for clode, + for maximize, - for minimize) embedded in the jewels. It's still bad interface, though.

    Not only that, but putting the close button next to the minimize button violates the Human Interface Guidelines. I wonder how long it will take the engineers to move the minimize/maximize buttons back to the right hand side where they belong.

  167. Re:Technically They Can't Open Source Everything by mattreilly · · Score: 1

    I'm an Apple fan and OS X is going to kick butt...

    BUT IBM wrote AIX, Apple wrote AU/X (Is that where the slash goes?) If you are going to post in such and obnoxious manner, check your facts first. Otherwise you come off looking like the asswipe.

    cheers,

    Matthew Reilly

  168. Pay better attention to what you hear! by nphinit · · Score: 1

    I was watching the keynote via QT 4....Jobs never said the entire Mac OS X would be open source...he was talking about DARWIN!


    Darwin is the Mach-based core of OS X which has been open source for several months, and is Linux-like in this respect. Sheesh...

  169. Correct by Pfhor · · Score: 1

    Apple has a backwards compatibilty layer you can code for.
    it contains around 80% of the APIS from MacOS (the good ones, ie, ones that dont cause problems with multitasking, memor, etc.) and it is called carbon.

    PLEASE read apple's website about this, it is fairly indepth, and has a good load of information about it already. Apple doesn't just do press releases usually, they usually have a site about the product up right after they release it.

  170. Someone Didn't do their homework by Pfhor · · Score: 1

    Remember Darwin?
    That is at the heart of the operating system.
    Steve Jobs said (i believe) " Darwin is the kernel of OS X... It is very Linux Like..." then goes on to talk about preemptive multitasking etc.
    He DID not say the entire OS is going to be GPLed, he just confirmed that Darwin (which is supposedly the Opensource version of OS X server) is still going to be around for OS X. It is free, you can download it now, and they do have a CVS library for Darwin.
    To give you an idea, Darwin is ~50 megs in size.
    Don't trust that article, if you really want info, go to www.apple.com they have information posted on OS X now.

    -Pfhor

  171. Corrected URL by jcrosby · · Score: 1

    Ah yes. I love the speed of the web. This is already "old news" for the linked site.

    The actual article can now be found here.


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

    1. Re:Corrected URL by Myddrin · · Score: 1

      The thing is though that this is the only Mac website that is reporting the opensourceing part.

      MacOS Rumors isn't, Macsurfer doesn't have anything as of 3:00 EST nor does MacObserver....(all .coms if you want to verify).

      Seems to me like some journalist misunderstood Darwin....

      --
      Myddrin
  172. It's *DARWIN* that's open source, not the whole OS by liyanage · · Score: 1

    I just finished watching the QuickTime live broadcast and what Jobs said was that the BSD core, aka "Darwin", is Open Source, like it has been for quite some time now.

    See http://publicsource.apple.com/

    Now I'm going to try to get me one of these @mac.com email addresses :-)

  173. IE, Outlook and Office for OS X by GoofyBoy · · Score: 1
    Abit offtopic but still interesting.

    http://biz.yahoo.com/rf/000105/zz.html

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  174. Re:not quite... Darwin is open source by Afterimage · · Score: 1
    Have attended the keynote, I'll second that. Before everyone creams their shorts, consider that Jobs also said they kept this secret for 18 months. I doubt highly they are going to turn around and give it away open source. But, they have named some very cool folks as open source developers for Darwin about a week ago.

    However, the UI, taken with the UNIX underpinnings is very impressive and from my vantage point, the system seemed much more responsive than Mac OS 8.6. Further they've added a document preview (something Win 98 has), with the ability to play QT movies in the file preview.

    Other cool stuff: the dock magnifies icons as you roll over them and it appear that they are leaving some of the UNIX file structure visible, note the ~/Documents folder when the documents button is clicked. Looks like a /home directory to me. Furthermore the Apple presentations guy I talked to said the UNIX stuff *will be there* for those that know it. Finally, good to see Jobs having some fun at his own expense with the iCeo title.

    --
    --Humpty Dumpty was pushed!
  175. Re:MacOS for X86 / WM?? by RobertW103 · · Score: 1

    Apple already tried that. It was a project called "Star Trek". 4 engineers from Novell and 14 from Apple succeeded in getting the Finder, QuickTime and some pieces of QuickDraw GX running on x86 hardware. The problem was it was source level compatible not binary compatible. Every Mac application would have to have been rewritten to work. Anything that directly taked to Mac iron simply would not run.
    For the whole sorid history of Apple and its mistakes pick up Apple Confidential by Owen W. Linzmayer.

  176. NeXT is Apple by Markonen · · Score: 1

    Well, we have to remember that NeXT *IS* Apple nowadays. It's not like they're stealing this stuff from NeXT, it's theirs!

  177. Open Source! It's trendy! It's fashionable! by Enoch+Root · · Score: 1
    Call me cynical, but all this smacks of trendiness. Open Source, in 1999 (oh, sorry, 2000) is becoming a trendy, cool thing to do.

    However, I highly doubt there's much good to come of this. Suppose Apple OS's the entire OS. What good will that do? They'll still control the releases, and no one will want to contribute to the code since people are getting paid hefty sums of money to develop it anyway.

    What I think is, and I welcome anyone to correct me, this is just a publicity move and not much more. I don't think anything good will come out of Open Sourcing any part of the OS, other than allow individual hackers to toy around with it and understand it better. But without the GPL, and the meaning of Open Source being applied, this is just a clever marketing ploy.

    Feel free to contradict me, of course.

    1. Re:Open Source! It's trendy! It's fashionable! by Enoch+Root · · Score: 1

      I figured they didn't open all of it; but I was speculating that even if they did open source all the OS, it would still be more marketing hype, and not true to the spirit of Open Source.

    2. Re:Open Source! It's trendy! It's fashionable! by Phroggy · · Score: 3

      Not clever marketing, just bad reporting. They're not opening the whole thing, just Darwin and some components - and it's already been done, and yes, you can download it. http://publicsource.apple.com/

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  178. Re:everyone going open: And what about Linux? by be-fan · · Score: 1

    Hey buddy, Linux ain't exactly light itself. If you put together the kernel, X, GNOME, GLIBC, GLIB, GTK+, one of the document formatting packages, Qt (for the C++ API and internet services), the Loki game library, all the protocols including IPX, and all the utilities and libraries you need just to get Linux working, you get pretty close to said 40 million lines. You guys don't realize that this is 40 million for the entire OS, not just the kernel. It includes DirectX, Internet explorer, MFC, COM, the database access stuff, all the configuratin utilities, etc. So yes, windows is fat, but so is Linux. (although to a slightly lesser degree).

    --
    A deep unwavering belief is a sure sign you're missing something...
  179. Re:everyone going open: And what about Linux? by be-fan · · Score: 1

    Hey buddy, Linux ain't exactly light itself. If you put together the kernel, X, GNOME, GLIBC, GLIB, GTK+, one of the document formatting packages, Qt (for the C++ API and internet services), the Loki game library, all the protocols including IPX, and all the utilities and libraries you need just to get Linux working, you get pretty close to said 40 million lines. You guys don't realize that this is 40 million for the entire OS, not just the kernel. It includes DirectX, Internet explorer, MFC, COM, the database access stuff, plus all the services that need alternate libraries in Linux, but are built into Win32, all the configuration utilities, etc. So yes, windows is fat, but so is Linux. (although to a slightly lesser degree).

    --
    A deep unwavering belief is a sure sign you're missing something...
  180. Re:everyone going open: And what about Linux? by be-fan · · Score: 1

    No operating systems are not hefty no matter what. Unix people have this idea but it is false. The OS should be a thin abstraction and management layer around the hardware. The Be developers have the right idea, in that the OS should not be this behemoth thing that takes a 20-80% OS tax (in the word of Alex St. John) And closed source has nothing to do with it. BeOS is closed source and whips any other OS on x86 when it comes to speed. The problem is management and vision. Windows is not that much more bloated than Linux (at least not as much the 40M lines makes it look) Linux itself is lean, but the libraries above it are not. But where Linux developers concentrate on making the OS better and improving existing stuff then slowly adding new things, W2K developers just want to add features. In Windows you don't have major rewrites to a subsystem like you do in in Linux. That leads to workaround and general buggy code. Open Source wouldn't help it unless the philosophy changes. So no, W2K is not THAT much more bloated than Linux. And yes some systems are really good (like DirectX.) But due to the urge to add features, the systems are not refined, which leads to the general bugginess of the OS.

    --
    A deep unwavering belief is a sure sign you're missing something...
  181. Quicktime by Rhys+Dyfrgi · · Score: 1

    From the article: OS X will be completely open source, like the popular Linux operating system, with Quartz, Open GL and QuickTime all built in.

    If this is true, that means that we finally get QuickTime for Unixen! Which includes Linux, my personal O/S of choice. So I really really hope that it's true.

    Even if it's not open, if Apple has a Quicktime that runs on a Unix architecture (OS X), then there is little reason for them not to port it to Linux, BSD, Solaris, whatever. I know I want it.

    I don't think I'd go for it if it cost money, though. Maybe if it was only 5 bucks. But since it's free for every other O/Sen thus far, I would feel like Apple was trying to gouge me since, in theory, I have no alternative. No thanks, I'll just use the Windows box in the other room.

    What do you think? Is there a good reason for Apple not to port it, given that it's easy?
    ---

    --
    END OF LINE
    1. Re:Quicktime by Radiola · · Score: 1

      One reason it isn't exactly trivial is that QuickTime actually reimplements certain pieces of the Mac OS on Windows. Specifically, they've ported most of QuickDraw (the current graphics system), pieces of the window manager, file manager and event dispatcher, plus various other bits of the OS.

      See http://developer.apple.com/techpubs/quicktime/qtde vdocs/INMAC/MACWIN/tp_macosqt_ovi ew.htm for more about it.

      (And actually, the Mac OS API isn't really that bad. I like it quite a bit. You just have to stick with it a few years and then it begins to make sense...)

      --
      --
      C'mon! I could whistle the page in morse faster than you're fetching it!
    2. Re:Quicktime by Darchmare · · Score: 2

      My guess is that they're waiting for Linux to cut a larger swath in the desktop market. If it can gain a few more percentage points, they might just do it.

      I don't think it's as easy as it sounds, though. QuickTime isn't exactly trivial...

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

      --

      - Jeff
  182. The Almighty Maximum Leader One has returned! by Sith+Lord+Jesus · · Score: 1

    Seriously, whatever else he may be, Steve Jobs is the only reason that Apple hasn't gone the way of the Amiga--i.e., died (and please don't try to tell me it's still alive. My brother owns an A4000 and he's not buying that crap either--he's getting a G4). Jobs seems to care more about the well being of the company more than any recent CEO, and not only that he also wants to turn it into what it once was--a company that brought cutting-edge cool technology to the masses. To my mind he has thus far succeeeded in that goal admirably, though he STILL needs to do something about those prices--they're much lower then they were back in the day, but if he really wants to provide an alternative to the x86 world they need to drop a wee bit more. But maybe that's just me ^_^. In any case, long live Apple!

    --

  183. if this is true... by matman · · Score: 1

    if this is true will it be the first time a MAJOR vendor has moved from a prorietary development model to an OSS one using one of it's major products? I dont recall any previously proprietary company comming out with software that is this central to their existance that is OSS.

    if it is, it will be neat to see how it effects their performance in the marketplace - how people react to the company, etc. neat :)

    1. Re:if this is true... by Eponymous,+Showered · · Score: 1

      Mozilla was the first.

    2. Re:if this is true... by *DogShu* · · Score: 1

      Netscape Communicator is their major product, and it is not, and never will be open source. Mozilla is a new project, so netscape did not move their development model to open source, they just started a new one.

  184. Re:"You can make an iMovie, save it to your iDisk. by rob+colonna · · Score: 1

    It's great to be able to have your Linux box sitting at home running apache, and being able to telnet/ftp/http to it. That's a really great thing to know, that on the other side of the world, you can get at stuff that's yours. Regardless off what they call it, Apple has given users of OS 9 a really great tool for doing that. And, as is expected from them, they made it ridiculously simple to use; another drive icon on your desktop, that, oh, yeah, can be accessed by you from anywhere in the world. Sure, Linux will let you do that. But Apple, as always, will let your grandma do that.
    iThink that's pretty damn cool.

  185. Re:Open Sourcing versus GPL by mbrubeck · · Score: 1
    Apple has their own, mozilla-style license called the Apple Public Source License. By "mozilla-style," I mean that Apple is granted special rights to all covered code.

    It meets the Open Source Definition, which means (among other things) that it probably meets the Debian Free Software Guidelines. On the other hand, I personally don't like its restrictions and would hesitate to modify covered software.

    On the other hand, Apple has already revised the license once, mostly due to their work with OSI. If they get enough feedback on how the APSL could be improved, we might see it changed again, for the better.

  186. Re:Multi-process PPC main boards by gig · · Score: 1

    What are you talking about with the "OS/Xpensive" and "$uper expensive OSes" remarks? Mac OS is $99. Mac OS X Server is $499 for a 5-machine license ($99) and there's no client-access license. Mac OS X doesn't have a price yet, but it's rumored to be the same as Mac OS 9 was, and Mac OS 8 was, etc. etc. - $99. Is that expensive? Even Red Hat costs like $60 with a box and manual. The upgrade from Windows 98 to 2000 is $239.

  187. minor correction... by larkost · · Score: 1

    Just a minor corection, that was 17% converts from Windows, and 11% new computer buyers. Adding them up it is 28% were buyers new to the Macintosh Platform...

  188. Re:The quote, in it's entirety by brunes69 · · Score: 1

    This, IMHO, is an EXCELLENT comment... a moderation of stories would emable /. readers to discern what stories were really important. A system based on different schemes of sorting the stories on the home page could facilitate users who like the current system of newest stories at the top.

    Get to work Rob! ;o)

  189. Nothing to see here, move along. by mr · · Score: 1

    1) This announcement is just re-stating Darwin.
    1a) Darwin was re-worked to be compliant with the term OpenSource
    2) No, its not BSD or GPLed licenced code. It's Apple's own licence. Go read it if you care.
    3) Apple has made other statements at keynote time. So, until you have what they promise in your hand, take it with a grain of salt. (This applies to ALL vendors, not just Apple)

    If you want that OS X feeling on your PC, go get windowmaker and load it. On FreeBSD, the software works just fine, and it looks enough like Mac OS X server that one can't tell the difference on 1st glance.

    --
    If it was said on slashdot, it MUST be true!
  190. Re:Open source != free by ebenson · · Score: 1

    For the details on why the APSL is NOT a Free (speech) software licence go here:

    http://www.fsf.org/philosophy/apsl.html

    --

    --
    Ethan
  191. Re:Open Sourcing versus GPL by ebenson · · Score: 1

    The Free Software Foundation has a page explaining several of the more common licences, and whether they are truly Free or not (the APSL is not Free)

    http://www.fsf.org/philosophy/licen se-list.html

    --

    --
    Ethan
  192. Re:Nope, that's flamebait all right... by Tim+Behrendsen · · Score: 1

    OK, let's see if this passes the "consistency" test. Let's say I noticed that KDE was going to be ported to Windows to replace the Windows shell. I post:

    "The part I like is KDE is being ported to Windows! Hooray! Finally we can use KDE instead of the crappy Windows interface! Of course, the Windows zealots will never admit that the Windows interface needed serious help."

    You know that wouldn't be moderated down. In fact, it would probably be moderated to 5.

    QED


    ---

  193. Re:Nope, that's flamebait all right... by Tim+Behrendsen · · Score: 1

    If Aqua is the new Mac interface, I haven't seen nor used it. To be honest, I'm making an assumption that Apple will improve things for the better, which is not necessarily valid [THIS IS NOT FLAMEBAIT]. Things like keyboard shortcuts (one of my pet peeves) or, god forbid, a CLI have never been a high priority at Apple, and they may not be now.

    The reason is that Apple's priority has always been catering to the lowest common denominator of computer users [TINF]. This is not necessarily a bad thing, but sometimes those goals are incompatible with making an efficient interface, which is important to me.


    ---

  194. Re:Nope, that's flamebait all right... by Tim+Behrendsen · · Score: 1

    It was intended to point out that the Mac interface was being replaced. This excited me, because I detest the Mac interface. Unfortunately, on Slashdot, you're only allowed to dislike Microsoft. I admit I could have left out the jab at Mac people, but considering the notorious level of insanity they demonstrate at any criticism of the Mac, I think my comment was pretty mild.


    ---

  195. Re:Aqua by Tim+Behrendsen · · Score: 1

    Actually, most Windows programs in my experience are pretty consistent. The only ones I can think of off-hand, ironically, are Mac-derived programs like Photoshop. Every "native" Windows app uses Alt-F,S for save, but Photoshop for some bizarre reason uses Alt-F,E. Illustrator, on the other hand, uses ^S. You would think Adobe would know better.

    However, all this notwithstanding, one thing Windows did right (which they borrowed from Motif, incidently) was to implement keyboard traversal at the GUI level using standard keys (tab, alt, etc). That way you are guaranteed keyboard capability no matter what the application does.


    ---

  196. Re:Nope, that's flamebait all right... by Tim+Behrendsen · · Score: 1

    LOL - OK, touche. I still hate MacOS, though. :)


    ---

  197. Re:Aqua by Tim+Behrendsen · · Score: 1

    Provably false, since every function in Windows can be operated from the keyboard (some you have to tab to, of course). That is not true of the Mac; in fact, I believe all keyboard shortcuts have to be programmed in at the application level.


    ---

  198. FLAMEBAIT??? by Tim+Behrendsen · · Score: 1

    More proof that the moderators are out of control.


    ---

  199. Re:Nope, that's flamebait all right... by Tim+Behrendsen · · Score: 1

    The point of the post was that Steve Jobs himself announced that MacOS was getting a new interface. To those of us who hate the current MacOS interface, that's (potentially) good news. What you prove is how thin skinned Mac people are whenever anyone posts any criticism of the Mac (which, of course, proves my point about Mac users).

    Why is it that Mac users cannot stand any kind of criticism or any negative opinion? Your first and only thought is to shut them up (as the moderator apparently decided to do).


    ---

  200. Re:Darwin by inburito · · Score: 1
    According to this the whole thing is going to be open sourced. Don't know how accurate it is though.

    What's more interesting is that MS is developing for OS X. How big a step is it from bsd-based operating system to linux? Not that much...

  201. Aqua by 94229 · · Score: 1

    My experience is the exact opposite of yours. Apple has been much more cogniscent of Keyboard shortcuts than Windows and CDE (the two other main platforms I use). Macintosh also tends to make these shortcuts a heck of a lot more consistent. On windows I'm forever alternating between the mouse and keyboard. On the Mac, I can do everything I want with either the Keyboard or the mouse (MY CHOICE!!). On Unix, I use the mouse essentially for keyboard focus and the occasional cut and paste. (I know, off topic, and YMMV)

    As for CLI, aside from the Unix shell, I've never seen one I like. Thompson Toolkit just doesn't do it for me. I'm drooling over OS X, because you get the Unix shell (Whoppeee!) plus all the wonderful tools that come with it (in CLI form or Mac-ified!!)

    OTOH, Aqua scares me in terms of UI design, because I think more effort was put on aesthetics than usuability. Then again, Apple may surprise (they usually do).

    Drooling till it comes out. Expect I will be drooling after it comes out.

    1. Re:Aqua by 94229 · · Score: 1
      Now I'm getting way off topic. Every keyboard shortcut has to be programmed at the application level in Windows as well. And so it points to laziness by application programmers when keyboard accelerators are ignored.

      Examples of keyboard navigation things that are often done wrong in Windows applications:

      • Not being able to "tab" out of a text field
      • Unpredictable order of elements when tabbing
      • Context sensitive accelerators (like if you're in a certain panel, CTRL-D means one thing, and it means something different when focus is in another panel)
      • Duplicate Mnemonics (which having had to choose menu mnemonics I can totally sympathize with!!!!)
      • Missing Mnemonics on things like buttons
      • Not enough accelerators!!!!

      Keyboard Navigation things often done wrong in Macintosh Apps:

      • Not enough accelerators (although usually better than on Windows, accelerators are a necessity on Macintosh, since Menu Mnemonics don't exist)
      • Forgetting to put keyboard shortcuts for buttons

      Both OS's API's allow switching focus between components using the keyboard. Mnemonics would be nice for the Mac, but I find 80% of the time there's an accelerator key (something that is decidedly not true for most Windows Apps). There are tons of problems with Mnemonics, however.

      The standard dialogs for the MacOS (File browser, errors/alert boxes, etc) I find have better built in Keyboard navigation than Windows. The MacOS has stolen a lot of the good things from Windows (like Alt-Tab, use of the ESC as cancel, etc), whereas the Windows API has stolen a lot of the bad things from Macintosh (am I copying, or am I moving???).

      As someone pointed out to me, the best UI is the one you're used to. It frustrates me to no end that something I can do simply on PlatformX requires extra hoops (or non-intuitive steps) on PlatformY. If you watch an experience keyboard navigation person on a Mac, you may be surprised at how little s/he needs to use the mouse. It just takes some getting used to.

    2. Re:Aqua by Darchmare · · Score: 2

      Tim -

      I'll agree. Alt-tab is one of the (few) things Windows got right. It is of definate use.

      I personally prefer the BeOS implementation above all others, though. The 'twitcher' is pretty damned nice from a usability aspect, IMHO.



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

      --

      - Jeff
    3. Re:Aqua by Darchmare · · Score: 2

      I guess the general idea is that it's better to have 70-80% of the functions available using consistant key combinations than 100% with inconsistant key combinations.

      Key combinations are worthless if they don't carry over from app to app. While the Mac doesn't cover some of the more obscure commands, most of the ones that are supported are very common in multiple apps.

      Note that this is really a developer choice. Apple has just evangelized consistancy for so long, developers keep it in mind and users chew them out if they do poorly.

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

      --

      - Jeff
  202. Re:Nope, that's flamebait all right... by 94229 · · Score: 1

    Your "consistency" post should also be marked as
    flamebait IMHO. Whether it would or not, is another question.

    Fact: WindowManagerX is being ported to PlatformY.

    Opinions: PlatformY interface is crappy. PlatformY has zealots that will never admit how much help it needs.

    Better: PlatformY was missing this key feature, which I can now use. (notice no comment about the users of PlatformY, since it has no relevance at all to your post).

    And in the irony department, you make this statement in another post: "I admit I could have left out the jab at Mac people, but considering the notorious level of insanity they demonstrate at any criticism of the Mac..."

    That's just *too* funny. So like a Tim to make such an idiotic statement. (I suppose I could have left out the jab at Tims, but given how idiotic all Tims of the world are, I think the point is a valid one to make)

  203. Re:Nope, that's flamebait all right... by 94229 · · Score: 1

    I'm interested though: Do you really think "Aqua" is all that much better? Sure it "looks cool", but usuability is more important to me than looks.

  204. Re:Technically They Can't Open Source Everything by lunatik17 · · Score: 1
    If Apple can't 'right' a decent OS, they probably wouldn't have sold 1.4 million iMacs so quickly.

    Yes, that's right. Everyone bought the iMacs because they have a quality OS. The fact that the regular Mac's have the exact same software is irrelevant. (/sarcasm) Please. The iMacs sold because they're cute, nothing more.

    Apple is crafting an operating system that is mainstream in the consumer market. Come find me when Linux is commonly used in the household. WHen you have to edit a text file to change the color depth of your monitor, my mom, brother, friends, or acquaintances won't touch it with a 10-foot pole.

    Um, do you even use Linux? Have you ever heard of XF86Setup? Graphical utilities work so much better than editing a text file.

    Given, Linux has its niche, too--and a great one--but it can't touch Apple in the consumer market. That's plain fact.

    I see this type of comment a lot. Linux is a server operating system! The fact that it works decently as a desktop OS is phenomenal in and of itself. The useability is actively being improved in "Linux time" (e.g. faster than Microsoft and Apples' developement teams put together), so that will be remedied.

    --

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

  205. Re:everyone going open: And what about Linux? by lunatik17 · · Score: 1
    Sure. Operating Systems are hefty no matter what. But the reason Win2K is gonna suck is because it's closed-source. At least with Linux, we have the hacker community improving the code and adding features--but with Microsoft, there's only the Microsoft developement team. "Given enough eyeballs, all bugs are shallow"--and Microsoft is clearly outnumbered.

    The issue is furthur compounded by the fact that Open Source software has no deadlines--and as I've stated above, Win2K has been behind schedule for over two years. MS is in a big hurry to release it, and being in a hurry does not help your coding.

    --

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

  206. Re:Technically They Can't Open Source Everything by lunatik17 · · Score: 1
    You're comparing Linux to Be?

    BeOS == Desktop OS
    Linux == Server OS

    I see so many people bitching that it's too hard to use. Give it time; desktop useability is still in its infantcy. GNOME has only been around for a year--look how far its come!

    Fact is, the desktop market will be the last place Linux makes an impact, and Microsoft will fight it tooth and nail. It will be messy. But I can wait until then; in fact, the rock hard stability and efficiency of Linux has made it well worth my while despite the various inconveniencies.

    --

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

  207. Re:everyone going open: And what about Linux? by lunatik17 · · Score: 1

    Ahh, I think we are both confusing the ideas of Operating System, and Operating Environment. "Linux" can fit on a floppy--it just won't do much. Technically, the kernel is the only part which is the OS. The Operating Environment, however, describes the extra crap that makes the OS more useful. BeOS is nice, but it doesn't do much on its own. Neither does Linux, although there are much more utils available for it. The point is, there's a straightforward ratio: the more virsatility you want, the more code bloat you'll have to put up with.

    --

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

  208. How about Netscape? by kdgarris · · Score: 1

    I'd say Netscape was first by open-sourcing the Netscape/Mozilla code. Although the Netscape browser wasn't the main source of their revenue at the time, it was central to their image in the public's mind. When people thought about Netscape the company, people thought about the browser more often than their servers or any other products.

  209. Re:Steve drops the "Interm" from his title... by werd+life · · Score: 1

    bitterness :)

  210. Re:MacOS for X86 / WM?? by puetzk · · Score: 1

    The port is complete and maintained already. It's just not available. OS 8 was originally ported (I think), and, in any case, PPC is the 'young' port of OS X, since it's part BSD part Nextstep.

    --
    The Matrix is going down for reboot now! Stopping reality: OK. The system is halted.
  211. Re:MacOS for X86 / WM?? by puetzk · · Score: 1
    Oh, by the way - Mac on Linux (which does require real PPC hardware, but, to my knowledge, not Mac hardware) can now use the 'New World ROM' image that is a file in the system folder of Macs. This file can also easily be extracted from the freely available ROM-patches for the iMac and G4, or copied from the System CD (8.5+?), which you would presumably want to have. An emulated Mac won't get far without MacOS.

    Whether or not it is legal to obtain the ROMs in this way instead of by romdumping a sacrificial Macdo is left as an excersise to someone who is a lawyer. My Linux box *is* a Mac G3, so I feel legit.

    --
    The Matrix is going down for reboot now! Stopping reality: OK. The system is halted.
  212. Re:Jobs as iCEO? by jaed · · Score: 1

    "iCEO" started out as a semi-joke, because Jobs insisted he was merely the interim CEO - hence the "i".

    He's finally apparently admitted that he is the non-interim CEO, but is keeping the "i" to show that Apple is committed to the Internet or some such marketing-babble thing.

  213. Re:"You can make an iMovie, save it to your iDisk. by termite666 · · Score: 1

    Steve Jobs putting the "i" back into idiot . Why does putting certain color of plastic on a box and call it a flavor make it a better device? iPuke on the Maggotbox.

  214. Re:Pirst Fost =) by spaztik1 · · Score: 1

    Ok... seriously now. This could actually be good for Apple. Really good. Opening the source will allow people to actually write the code for the stuff they actually want to see and do. Hopefully enough people will actually be willing to do this. I know I will be!

    While we're at it, maybe be can try to avoid cloning windows with this OS. I know it's close now, but it's still early, the damage can be undone! Linux is almost at the point of bearing a microshaft label, lets not spread this disease.

    Now if they'd only make their computers *look* decent and use mice with more than one freakin' button [preferably three]. I'm not dissing the colored cases, they're a great idea, but only if they don't look like something from Fisher Price(R).

    --

  215. Put "Open Source" In The Title And /. Will Post It by Bill+Daras · · Score: 1

    It bothers me that Slashdot would bother posting year old news again just because it has the word "Open Source" in the title.

    The Darwin project was announced almost a year ago, that is what Jobs was talking about. A 20 second trip to Apple.com tells you the same.
    I am surprised that this is the best OS X story /. had to post. There was undoubtably some NEW news to post on this topic, but as always, the "Open Source Posting Bot" saw the two wordes together and overrided all attempts at posting informative articles.

    Some things that haven't made it and one example of what does:

    New PPC platform annnounced two weeks ago....not important.

    OS X Interface Unveiled.....whatever.

    SuSE announces PPC version of their distro....let's ignore it.

    Gnome panel adds a new default button.....Earth-shattering announcment! Must be posted right away!

  216. Yes, The "i" Is Now Just For Decoration by Bill+Daras · · Score: 1

    He is now the full-time, permanent CEO of Apple computer. He decided to keep the "i" for amusement.

  217. Open source becoming trendy? by DarkRyder · · Score: 1

    Is it just me, or is it starting to seem as if opening the source to a high-profile project becoming a kind of status-symbol among commercial software vendors?
    I believe that anyone who has been watching /. over the past half year can see this trend - starting with companies close to the open-source community, like id and Netscape/Mozilla, we're now hearing open-source announcements from Wintel's largest [desktop] competitor!
    So does anyone else see this as a slightly worrying trend? If more and more companies open-source projects simply for the 'charity' associated with it, or simply as a snub to/distiction from Microsoft's now legally-defined anti-information policy regarding it's own software, with no intention of making use of open-source as a development tool, will it trivialize the projects and companies that have been open-source since their inception, that have driven the community forward?
    Call me paranoid if you like (it's probably justified), it just seems a little too convienent to me.

    --
    Unless, of course, scissors can't cut rock...
  218. Does this mean that they've released carbon too?? by Nick+Bernstein · · Score: 1

    Hmm...Interesteing, if they've opensourced Perhaps the BSD back end could be transitioned into linux... Wouldn't it be strange, if now, out of all the times when the refuesed in the past, Mac Software will run on X86... > Could mean some serious software, though, if Carbon is Open Soursed too.

    -nick

    --
    -- Don't overthrow the government, just think about it.
  219. Technically They Can't Open Source Everything by Listen+Up · · Score: 1

    Realistically, they can't open-source the entire OS. There will undoubtable be a ton of proprietary software not owned by Apple that will have to stay closed. But, with Linux PPC and even better BeOS, why would Apple want to open source OS X? I feel that this is just a marketing ploy to try and ride the Linux popularity wave while Apple can, since open-source or closed-source, Apple couldn't right a decent OS if it tried.

    1. Re:Technically They Can't Open Source Everything by Anonymous Coward · · Score: 2
      If Apple can't 'right' a decent OS, they probably wouldn't have sold 1.4 million iMacs so quickly.

      The fact is, the Macintosh has its niche in the marketplace--over half of Adobe's annual revenue ($500+ million) comes from their Macintosh products.

      MacOS is more than a decent OS. It's incredibly easy to use, even to the level of 'stupid'... which is perfect for the market they're trying to attract. When 30% of the purchasers of your product (iBook) are *switching* from Wintel to Mac, you're doing something right.

      Apple is crafting an operating system that is mainstream in the consumer market. Come find me when Linux is commonly used in the household. WHen you have to edit a text file to change the color depth of your monitor, my mom, brother, friends, or acquaintances won't touch it with a 10-foot pole. Given, Linux has its niche, too--and a great one--but it can't touch Apple in the consumer market. That's plain fact.

    2. Re:Technically They Can't Open Source Everything by acb · · Score: 2

      MacOS may have a nice UI (for things that are best done with a mouse, at least), but the rotten guts of MacOS are another matter.

      In the past, Apple have not had incentive to invest in the relatively unsexy area of operating system internals. After all, their competition was Microsoft, who despite having memory protection in their OSes, manage to put in enough bugs to not be too reliable.

      The advent of Linux as a well-known OS will raise the bar, making it harder to get away with mediocre OSes, and forcing Apple (and Microsoft) to invest more in making their systems work reliably.

    3. Re:Technically They Can't Open Source Everything by Darchmare · · Score: 2

      Those developers you cite are now not only Apple developers, but comprise the head of Apple's development group (Avi Tevanian comes to mind).


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

      --

      - Jeff
    4. Re:Technically They Can't Open Source Everything by seaportcasino · · Score: 2

      I feel that this is just a marketing ploy to try and ride the Linux popularity wave while Apple can, since open-source or closed-source, Apple couldn't right a decent OS if it tried.
      I have to pretty much disagree with you here. If they wanted to ride the "Linux" wave, wouldn't they just drop "OS X" and go with Linux? It seems that they still believe they want to be "on their own" so to speak. Maybe they can still jump on the linux bandwagon by slowly transitioning all their "OS X" code into Linux. I'm still waiting for the first big company to release their very own linux distro. I've been thinking it would be IBM or SUN, but who knows, maybe Apple will beat them to it! I just hope it's not Microsoft Linux. Can you imagine Microsoft Linux with a new custom enhanced API?!?

  220. Re:Steve drops the "Interm" from his title... by Andy_R · · Score: 1

    What? And spoil their line up of famous names... iMAC iBOOK and iCEO?

    --
    A pizza of radius z and thickness a has a volume of pi z z a
  221. Really Cool... Maybe? by Midnight+Ryder · · Score: 1

    If this is true - Big If - then this could really be a cool thing!

    Of course, there are quite a few concerns here - how much of the system is being opened up? What license? Is this Free Speech AND Free Beer, or just Free Speech?

    Personally, if the license only allowed people who purchased OS X to have access to the source, that would still be a damned cool thing, IMHO.

    But, before I can get really excited about this, there needs to be more information. Right now, it's just a somewhat shapeless rumor. When Apple actually releases something, then everyone can comment on the real situation, instead of rumors. :-/

    --

    Davis Ray Sickmon, Jr - looking for something to read? Check out my three free novels at MidnightRyder.org

  222. MacOS X, the coolest GUI I've ever seen so far by Martin+Maciaszek · · Score: 1
    Did someone take a look at the screen shots and videos on Apple's site? This is the coolest GUI design I've ever seen. I think I really hav to buy this iMac thingy just to get this cool GUI :)

    But until then I just can't wait to get an Enlightenment and gtk theme that looks exactly the same.

  223. "You can make an iMovie, save it to your iDisk..." by RFC959 · · Score: 1

    iPuke when iHear these cutesy neologisms taking over. Seriously, what's next? "iClick on the iIcon to iStart the iProgram..." Why can't Apple concentrate on actually improving its stuff instead of making up cute names?

  224. Re:MacOS for X86 / WM?? by RFC959 · · Score: 1
    This is probably flamebait, so I shouldn't even bother responding, but...
    ...screw X altogether (it's old, tired, and needs to be retired) and redo the whole GUI system using Apple's source.
    X is old? I think not. The MacOS dates to roughly 1984; the first commercial release of X was in 1986. Tired? The latest commercial release of X was less than a year ago, and Xfree86 was updated less than a month ago.

    As for "redo[ing] the whole GUI system using Apple's source", that's a laugh. I don't know what graphics system OSX uses, but I suspect it's either X-like or MacOS-like. We're talking about multi-user machines here, remember? X is what you wanted to get rid of, and MacOS is built with the assumption that you've got one machine, one framebuffer, and one user (and one GUI!) in your "computing environment", none of which is necessarily true anymore, making it an unsuitable starting point.

  225. Many Things by burris · · Score: 1
    As a longtime NeXT developer (since 1990) I feel like I can inject some rationality into this discussion.

    1. Complete OpenSource. I would be VERY surprised if Cocoa (new name for the OpenStep AppKit, the class libraries for building GUI applications) and Quartz (the new window management system and Display-PDF) are actually open sourced as these are two of the "Crown Jewels" of Apple's software. Most likely the report is confusing the open-source core operating system (Darwin). Another poster dismissed Darwin saying that nothing has come about from that. Well, the operating system hasn't even been released (and won't be for at least 6 months) so I think it is premature to say that Darwin is a dud. Darwin has been keeping pace with the OS-X developer pre-releases.

    2. OS-X on Intel. Apple got all this stuff from NeXT, which ran on Intel (since NeXT stopped making hardware back in '94 or so). Believe me, OS-X still runs on Intel. The problem is Apple still makes practically all it's money from hardware so they are VERY quiet about this. The long range plan must be to expand to Intel but this must be done very carefully in order to preserve their current customer and ISV base. They are still trying to figure out how to do it without screwing themselves. OTOH, Apple cares deeply about "Total Customer Experience" (yeah, it sound like marketspeak but it is real) and the only way they can ensure that the TCE is acceptable is to control the whole thing from top to bottom. This and the "Apple is a hardware company" thing are the two roadblocks to full-on Intel support. It is absolutely NOT a technological issue.

    3. "Big deal, we'll make an X window manager that looks just like OS-X, just as we did with the NeXT" This always makes me laugh on several levels. Firstly, all of the X window managers that try to look like a NeXT are really pathetic, if you've ever seriously used a NeXT for any period of time. This is because there is much more to a good GUI than just the visual apperance of the widgets. More importantly, even if you make the widgets resemble OS-X, you still have X-Windows underneath, which is the worst GUI in the industry. I'm not talking about the way it looks, either. X-Windows beauty is only skin deep. Below it is awful. You still have that horrible device-dependent display model underneath. OS-X uses Display-PDF, which has the same powerful imaging model as PostScript and has the same description langauge as PDF, which is rapidly becoming a standard. PDF is device independent, you don't care what the resolution or color depth of your display is, PDF handles it. You get nice primitives such as bezier curves and extremely powerful coordinate space tranformations, masking and clipping, etc... Plus, you get *real* WYSIWYG and printing for FREE.

    Furthermore, the Cocoa class libraries are the most mature and powerful available and really simplfy GUI development. There is still no equal to InterfaceBuilder (which does NOT generate code). Frankly, writing software for X is much more like coding for the old Mac Toolbox; everything is soooo tedious and manual. There really is a world of difference for the application developer that you must experience to believe. It's the class libraries and imaging model that are the key to simplified GUI development, not whizzy IDE's. It is the difficulty of writing GUI's brought on by the class libraries that holds back the development of cool software. That's why incredible applications were developed on the NeXT so long ago (such as Lotus Improv, Diagram, Notebook, and even Tim Berner Lee's original WWW browser) and took a long time to reach Wintel, if ever. They only got to Windoze because of the incredibly lucrative market. They still aren't on X since it's such an incredible pain in the ass that it isn't worth it (unlike Windoze).

    I would highly recommend going to Apple's web site and check out some of the Cocoa API's. Especially look at the Text System Overview and Enterprise Objects Developer Guide. Even after developing on NeXT exclusively for so many years I was still amazed after reading the Text System Overview document.

    4. Third Party Licenses prevent open sourcing. This applied to OpenStep but it is no longer true with OS-X. In fact, that was a major goal of OS-X and one of the biggest reasons why Display-PostScript was replaced with Display-PDF (which was written in-house). Other third party software that was dropped includes the Pantone stuff. I believe all third party licensed software that would be an impediment to open sourcing has been removed. However, I still believe that it'll be a cold day in hell before anything above the CoreFoundation libraries are made open source (CoreFoundation is an OS independent ANSI-C API that sits just above the OS upon which Cocoa, Carbon, Classic, Quartz and all of the other GUI software is built)

  226. They evolved by talonyx · · Score: 1

    I guess they evolved... in a typical Darwinian fashion! Natural (or in this case, corporate) selection seems to win out everywhere. You know what would be funny? Now that Apple has chosen the evolutionary route, Micro$oft should go for a creationist theory. In the beginning the was the Dos, and then the Dos was made flesh.....

  227. Re:Question by jbarnett · · Score: 1


    I am not saying they have to be an Open Source company, I am not saying they have to be a closed source company, but they have to choose which one to be. Once they choose they need to stand behind what they choice.

    If they closed ALL source they have right now, that is fine, if the open all source right now that is fine, but when they do it in some half assed way that is what gets me ticked off.

    If you go anywhere, anyone and everyone on wall street is saying, "open source SURE", "look at VA research's opening climb, look at Red Hat's stock, open source makes money". Then along comes Apple "Yea, uh yea, we are part of the Open Source movement to, see, see, invest in us, we have an Open Source model like those other companies that are making millions, yea, come on invest in us."

    I have nothing against %100 pure closed source companies, it is their code, and they can do anything they want to with it. Companies have to make money or they are no long companies, that is the way to world works.

    If they want to be closed source, that is cool with me. If they want to be open source, that is really cool with me. But if they are a closed source company and feed these little tidbits source and then claim to be open source, (in their words) 'like the popular Linux operating system.' that really pisses me off. They do not have an Open Source model anything like the Linux operating system. The only reason they are doing it is because they like getting off their invester with thoughts of Apple stocks being like Red Hat or VA Researches stock, that is ALL they are doing.

    If Apple wants an Operating system that is Open Source 'like the popular Linux operating system.' they need to release it under the GPL. If they don't want to release it under the GPL (which is fine) they shouldn't claim that it will be like Linux. If it was REALLY 'like the popular Linux operating system.' I could download the source, change anything I want to and resell it on a distro CD, but for some reason, I doubt I will be able to do that.

    GCC is 'like the popular Linux operating system.' actucally Linux is probably more like GCC, either way I am free is do what ever the fuck I want to with it. Can I say that about Apple? HELL NO. So why are they claiming that?

    If they don't want to release under the GPL, that is fine, I have no problem with that. But if they suggest for marketing purpose that they are, and then they don't or can't follow though, they are just plain bastards that can't keep their word. If they don't want to release under the GPL (which if fine) they shouldn't even suggest in any way that they are. Their idea of Open Source is SO FAR away from the Linux and GPL ideal of Open Source that they shouldn't even suggest in any way to their customers/investors/publicly that they are like Linux's or the FSF's ideal of an Open Source community. They should say what it is and in no way suggest that it is something that it is not.


    --

    "`Ford, you're turning into a penguin. Stop it.'" -THHGTTG
  228. Re:Question by jbarnett · · Score: 1

    1. Apple uploads source code to everything to an FTP site.

    2. Someone downloads source code.

    3. Apple is sued by stockholders.

    4. Apple goes out of business (for real).

    Say what you will, but Apple isn't lying to anyone about their intentions and stipulations. Read the license, and it will all be clear.


    Why are they claiming to be open source like the popular Linux OS? Read the GPL then read Apple's license, how like are these 2 documents? They are so differant their is no way anyone should get one confused with the other. One is black the other is white, they are like night and day. Why is Apple trying to blur the line between the two of them?

    Why is Apple cheating? Nobody. Don't like the license? Don't contribute. It's all there on their site.

    I can't believe people hold it _against_ a company simply because they won't give away millions of dollars worth of R&D and development time.


    I don't hold it against them for not giving away millions of dollars worth of R&D and development time If they don't want to, they don't have to, I will not hold that against them. But if they claim that they are, and don't, it gets me pissed. I don't like half-truths or marketing bullshit.


    What is Apple going to do, sell support? Seems like a conflict of interest, as they're going to 'ease of use'.

    They can do what ever they want. They make a decent system for people that just want to use the Internet and not worry about all the techno-crap underneath. They have a decent system and are doing a good job with it. They should keep doing what they are doing, and if they claim something they should make good on that claim. If they know they can't make good on anything they say, they should't say it.


    Bitch about them not using the more restrictive GPL if you like, but it makes no difference. Unless you can figure out a way for them to stay in business (and - gasp! - prosper) under the GPL model, there's no way in hell they or anyone else is going to listen you.

    I am not their CEO, I don't make their bussiness plan up. They can do whatever they want to do, but they should make good on anything they decide to do. If they say they are going to starting selling XYZ then they should start selling XYZ, the problem comes is when the start selling CBA and passing it off for XYZ, it just isn't right.


    Code doesn't deserve to be free. It's a nice gesture, and potentially rewarding for everyone if done right, but it's not a right in the same way people have a right to live outside of slavery.

    It is not a right. If they want to close it up, that is cool, I have no problems with that. I have no problems with Microsoft or IBM and their closed source models. They are companies and they have to make money, that is the way the world works. But if they say and suggest they are going to do something XYZ and do it ABC way, I see that as a flat out lie.


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


    Jack

    --

    "`Ford, you're turning into a penguin. Stop it.'" -THHGTTG
  229. Re:Don't make me laugh by SpanishInquisition · · Score: 1

    I was talking about the G4 as the machine (the blue thing) not G4 as the processor. I shure hope
    someone will market an open PPC box, those processors can shurely scream if they don't have
    to run a broken OS (MacOS 9) . As for X it shure looks nice but paying $499.00 for an OS is a bit
    outdated. And there are security issues too.

    --
    Je t'aime Stéphanie
  230. Don't make me laugh by SpanishInquisition · · Score: 1

    Isn't that the same company that built the G4 so
    that it would not allow to run anything else but MacOS. Before opening up the source they might want to open the hardware first. That would be a start.

    --
    Je t'aime Stéphanie
  231. interesting by jormurgandr · · Score: 1

    If (and I do mean if) they actually open source OSX, it will mean wonders for the community. People will begin tweaking their copy of the OS to have just what they need, just like linux. Heck, maybe somebody will even release a version for the x86 platform. And maybe someone will actually build in that windows binary compatibility that apple keeps promising.
    =======
    There was never a genius without a tincture of madness.

  232. Open source != free by Megane · · Score: 1

    Even if the kernel is open source, the whole system probably won't be. And even if Apple makes the source easily available, unlike a few so-called "open source" projects are, it still won't be free, and it definitely won't be GPL or LGPL.

    Remember, this is the same Apple that put a halt to the Mac cloning companies that they licensed.

    "Apple pulled our license for speeding." -- Power Computing ad

    --
    #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  233. Re:Open Sourcing versus GPL by gwalla · · Score: 1

    Thanks. It was very informative. I have a bit of a problem with some of it, however: why on earth shouldn't I use software that doesn't have an entirely free license? I prefer open source / free software / your name here but I certainly won't limit myself to it.

    In short, if I write something by myself, I'll use the GPL or LGPL (to keep it simple, if nothing else). If I modify or write a patch for something else, I'll use the appropriate license (APSL, Netscape PL, etc.).

    I find their reason for using the GPL over the LGPL interesting. It boils down to: the GPL is preferable because it is less free. In a sense, it makes GPL-covered code FSF-proprietary by not allowing private companies to use it in proprietary code.

    I also thought it was funny that they said that the Artistic License contained "some passages [that] are too clever for their own good". Apparently they don't approve of Larry Wall's literary antics.


    ---
    --
    Oper on the Nightstar
  234. Re:Open Sourcing versus GPL by gwalla · · Score: 1

    I don't get these YAPLs. Don't they just end up meaning that the company in question gets to be the sole distro? Or is it more like they're the only ones who have the right to make a profit off of it? I don't see how that could really help the companies (esp. in the case of Mozilla, since Netscape will distribute Netscape 5 for free anyway, so there's no profit to protect).

    Does anyone have a page up that explains/compares the GNU GPL, Netscape PL, Mozilla PL, APSL, etc. in plain English? Legalese makes my brain go squish.


    ---
    --
    Oper on the Nightstar
  235. fake-OSS: free geeks for commercial projects? by Pflipp · · Score: 1

    Just wondering: GNU says that Apples public source license is bad because it can CHANGE THE LICENSE on any moment back to something commercial. Meanwhile, all those enthousiasts trapped by this fake OSS license work for free for Apple. How do we feel about this? Thanks.

    It's... It's...

    --
    "We can confirm that Debian does *not* ship the version with the trojan horse. Our version predates it." [CA-2002-28]
  236. Give it about five years by mooi · · Score: 1

    Apple is now threatening to make the same move that Microsoft said they were going to eventually make. They are making parts of the Operating System open source. No doubt they will claim that the whole OS is fully open source, but there is no way that they could do this and keep their business alive. Open source OS users will be very scared of this claim, and rightfully so. There are many people in the world that don't know as much about computers as us, and they will be satisfied with the claim that the OS is open source, even if only part of it is. Right now, Apple cannot release everything in their OS as open source, because they have applications and other types of software from other companies included with their OS, and these companies will not settle for making their software open source. When Microsoft sees that the move for partial open source made by Apple was successful, they will no doubt move in that direction. If this works, it will strongly damage the foothold that open source operating systems and software has made, because the media will interpret "open source" and "partial open source" to be basically the same thing, and cause the advantages of true open source operating systems and software to disappear in the eyes of the consumers

    --
    "Sometimes Truth... is stranger that Fiction." - Bad Religion
  237. Will they open source NEXTSTEP too? by freshmkr · · Score: 1

    While I admit that having everything open sourced sounds quite dubious, let's humor Steve and assume it will happen. My next question is whether Apple will publish the older NEXTSTEP source code somewhere, which would be a great help to those of us who still love our old black hardware. And while they're at it, how about older versions of the MacOS, and the Lisa Office System, and ProDOS, etc. This is part of a larger question regarding legacy software that hasn't been part of a company's sales lineup for years, or was developed by a company that is now out of business. There is almost always somebody who would like to get their hands on a legitimate copy, but cannot. For folks interested in preserving their old hardware (for whatever reason), the OS source code would be a boon to have, and releasing it for free or at a low price would hardly hurt the company. Understandibly, businesses usually ignore these sorts of appeals - they have bigger fish to fry. Incidentally, the new and revolutionary 'dock' seems a lot like the one in NEXTSTEP, which makes sense. I'm glad to see it and look forward to the release. -F

  238. Marketing Strategy...?? by YAH00 · · Score: 1

    The impression I had was that MacOSX was based on the BSD code base. Also don't they already opensource the BSD portion of their OS?

    Also the BSD part of the MacOSX is already released under OpenSource. Not that this matters, there are enough BSD based opensource operating systems. FreeBSD, OpenBSD, NetBSD....

    So this just sounds like a ploy by apple to get the support, and the press attention that opensource is getting lately.

    The propriotary part is the Blue Box and the Yellow Box which sit on top of the BSD backend. Now if they were to Opensource this, that would be a major thing to talk about!!

    What I am waiting for is a cheap Multiprocessing MotherBoard that will take PowerPC processors, and support Industry standard PCI/AGP cards and PC100/133 RAM (Maybe even DDR RAM ;) ) and EIDE ATA devices. Would love to run Linux on one of those things. Of course I woulden't be able to run MacOS on it (Not if apple lives up to it's closed reputation) But then who wants to run MacOS on it anyways. Linux and BeOS will do just fine :).

  239. Steve has dropped the Interim from his CEO title!! by x-diesel · · Score: 1

    like it says...

  240. I've always liked the Apple subculture best by Anonymous Coward · · Score: 2

    Come on, Mountain Dew and Dog Cows are far cooler than penguins! I just have to say, of all of the programmers I've seen, I associate with the Macintosh developers the best.

    For example, note the use of the word "developer," this is in stark contrast to the word "hacker" so affectionately used amoung Unix types. To me, hacker sounds like a hack, or like someone who breaks into systems. (Sure, the jargon file says otherwise, but language is dictated by usage, not by fiat--As Leslie Lamport points out when discussing how to pronounce LaTeX, or rather why he won't tell you.)

    In d e v e l o p you'd read jokes about spotted dick all the time, it was pretty fun. And, as far as API documentation goes, nothing has ever come close to Inside Macintosh (not to mention The Human Interface Guidelines, which inspired the book Snow Crash).

    Anyway, Apple disapointed me far too much, and after Windows caught up and I needed NT (to work on a Macintosh project, no less!), I just stuck with it. When I met some cool Linux users and stopped consulting, I started using it. I was quite impressed with all of the Unix and GNU tools. It was also the best place for me to do TeX stuff.

    After Linux didn't work so well with my video card (X would freeze), I went to FreeBSD in frustration. It was far more stable than even Debian stable. Sure, Linux isn't supposed to crash (I could still log in and kill the processes from another machine), but having X freeze effectively loses all of your work in that session, making it basically just as bad as when Windows freezes. There's just something nice about one distinct group working on the project, too.

    Speaking of fiat, I'm affraid by "open source" Apple might just mean "see the source," as in the Sun usage. Sure, "open source" isn't supposed to mean that, but it's starting to look like it. Sure, freesoftware is an awkward name, but the so called replacement for it might be worse in not too long. I'm getting really tired of these "reluctant disciples" telling me how to say and pronounce everything.

    Anyway, I like the heritage of BSD more, and OS X is going to actually use some of BSD. I think my next system will be a PowerPC. If I can get all of the GNU tools to work in OS X (sure thing), I'd stick with that. Why pick a wm and windowing system when you got the MacOS! (Even Carbon is better than Gnome/KDE... or at least it's better documented, and I think designed truely well. Apple seemed to be the only types to really understand regions.)

    They can drop the ball on this one, or they can carry us on into the next millenium, just as soon as it starts next year.

  241. Jobs as iCEO? by Indomitus · · Score: 2

    One of the other articles I read (at PRNewswire) said Jobs was Apple's iCEO. Is that a misprint or are they extending the over-used lowercase i thing all over the company? Normally I would say it was a misprint but with the iMac, the iBook, etc., I figured it was possible. Strange, hackneyed, but possible.

  242. Re:MacOS for X86 / WM?? by SoupIsGood+Food · · Score: 2

    It could indeed imply a (non-Apple) port project to x86, but it would probably be as popular and well supported by ISVs and other developers as Solaris x86 is. (Which is to say: not very.)

    x86 is an unworkable albatross owned body and soul by MS. Don't look for Apple to bail you out at the expense of their own bottom line.

    And, since OSX is based around Quartz (PDF-based graphics) rather than X, there is no way you can use the GUI source to port an XWM. You could, theoretically, tack on the Quartz UI to Linux, tho, and retire X.

    SoupIsGood Food

  243. Skepticism is indeed necessary by Christopher+B.+Brown · · Score: 2
    • As you say, which license would be picked is ambiguous, and has significant implications.
    • Compare to Mozilla.

      Not all of Mozilla was Netscape's to give away. Notably bits from Bitstream, RSA (now Network Associates), and GUI stuff from sundry vendors.

      Even if Apple "open sources" all of their code, that doesn't imply that Adobe code is treated similarly.

      And I frankly worry more about Adobe doing "evil proprietary stuff" than I do about Apple. DPS, Type 1, Postscript, and PDF are more pervasive than MacOS. Greater danger lies there.

    • What precisely is the "operating system?"

      Much of the old "GNU/Linux" controversies come out of the quite legitimate issue of which parts are Linux, and which parts are "GNU."

      Similarly, there has been much arguing over whether Internet Exploder is part of the "Windows Operating System."

      And the ambiguity strikes again here; "the whole OS" could vary from merely being some bits of Mach to being inclusive of MS Office and OS-X development tools, WebObjects, and OPENSTEP.

    I'm game to disbelieve anything claimed on Slashdot until there's code available via FTP/CVS...
    --
    If you're not part of the solution, you're part of the precipitate.
  244. Re:New Possibilities by Bud · · Score: 2
    One of the things that has limited the popularity of the mac has been the difficulty to get software that will run on a mac.

    Huh? What have you been smoking?

    The real issue back then was that Microsoft was punishing Mac users (= non-Windows users) by selling buggy software and making the file formats incompatible. For example, MS Word for the Mac could not read WinWord 95/97 files for half a year or so, until MS decided to release an extension. And the Mac version of the Office Bar was so buggy that whenever you installed MS Office on a Mac the first thing you did was drag the Office Bar system extension to the trash! In short, MS Office on the Mac was almost unusable. No wonder people skipped to the Windows world! Granted, Apple did lots of stupid things too, making it even easier for people to jump the fence.

    Only after the monopoly lawsuits started did MS start thinking that hey, maybe we *need* an adversary. Then they bought Apple stock for 100 million USD and made a stable and nice Office version, which incidentally did follow the Apple UI guidelines and did read Windows file formats out of the box. Coincidentally, Apple's decline stopped around that time. Steve Jobs' introduction of the iMac mostly made old Mac fans who didn't like the Windows world return to their roots. It also attracted new people who found it fashionable to be computer illitterate.

    --Bud

  245. Sun Solaris by ChrisRijk · · Score: 2
    The source code to Solaris isn't publically available (though it's not too hard to get hold of) yet, though Sun have publically commited to making the source available. Don't expect the complete source available from the start, and it won't be Open Source TM either. I currently expect this to start about the same time Solaris 8 comes out - in a few months.

    Bit like "close, but no cigar"

  246. Nope, that's flamebait all right... by Millennium · · Score: 2

    I'd mod it down too, if I hadn't already posted.

    Let's see... you provide absolutely nothing to back up your claim, which was laced with insulting words. To top it all off, you then move to insult Mac users.

    If that's not flamebait, I don't know what is.

    1. Re:Nope, that's flamebait all right... by Millennium · · Score: 2

      There's a difference between criticism and flaming. Criticism presents facts to back up its arguments. It also tends to avoid the use of blatantly insulting words, such as "crappy." It stays on topic, for example it doesn't switch from discussing an interface to the people who use it.

      You did none of these. You simply flamed.

    2. Re:Nope, that's flamebait all right... by Darchmare · · Score: 2

      Bullshit. Mac users are notorious for criticizing the Mac. We have high standards, and Apple isn't immune to mistakes (you have seen the typical Mac user reaction to QuickTime 4's interface, right?).

      We just don't appreciate the constant slurs on our intelligence. The whole 'dumb luser' stereotype has grown very thin.

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

      --

      - Jeff
  247. Re:Open Sourcing versus GPL by Darchmare · · Score: 2

    ---
    Don't they just end up meaning that the company in question gets to be the sole distro? Or is it more like they're the only ones who have the right to make a profit off of it?
    ---

    Yeah, this is kind of how companies work.

    People need to realize, Apple giving ANYTHING away is a benefit. Why? You don't have to choose it. What this provides to you is a choice - more choice is good.

    In the Mac community, there has been a long history of developers going "Gee, I wish we had X feature" in the OS. Now, they are starting to have a place to make the changes necessary.

    While Apple certainly isn't going to stop anyone, Darwin isn't necessarily focused on creating tons of different distros. It's aimed primarily at adding improvements to the core OS, with forking as an option.

    Apple gets free development and bug testing, the community gets tens of thousands of hours worth of free code.

    ---
    I don't see how that could really help the companies (esp. in the case of Mozilla, since Netscape will distribute Netscape 5 for free anyway, so there's no profit to protect).
    ---

    The problem is that Netscape didn't want to worry about GPL-esque 'viral' code. They wanted to be able to combine the fruits of the open-sourced code with their own proprietary code. Netscape is doing this as well, as Netscape Communicator will have functionality not present in Mozilla.

    Apple would be stupid to give away everything, esp. their UI code. Other than some hardware benefits, their UI is one of their biggest selling points.

    As for a comparison, check ESR's site (as well as Bruce's, I think). RMS doesn't like it, but then again, RMS doesn't seem to like anything to himself and his license.

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

    --

    - Jeff
  248. Re:New Possibilities by Darchmare · · Score: 2

    On a side note, Word 6 for the Mac was so bad, Microsoft had to start selling Word 5 again because Mac users hated it.

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

    --

    - Jeff
  249. Re:New Possibilities by Darchmare · · Score: 2

    Apple should make it easy for command line conniseurs, but they also need to encourage developers not to get sloppy. If at all possible, all features should be available from a graphical interface.

    I'd hate to see software being written that is configured by editing a text file. This is fine for Linux, but for the MacOS... Well, it's just plain wrong.

    I'd still like complete command line support, GNU tools, Perl, etc. These things should come on the CD, as an optional install for 'power' users.

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

    --

    - Jeff
  250. Re:Question by Darchmare · · Score: 2

    1. Apple uploads source code to everything to an FTP site.

    2. Someone downloads source code.

    3. Apple is sued by stockholders.

    4. Apple goes out of business (for real).

    Say what you will, but Apple isn't lying to anyone about their intentions and stipulations. Read the license, and it will all be clear. Why is Apple cheating? Nobody. Don't like the license? Don't contribute. It's all there on their site.

    I can't believe people hold it _against_ a company simply because they won't give away millions of dollars worth of R&D and development time. What is Apple going to do, sell support? Seems like a conflict of interest, as they're going to 'ease of use'.

    Bitch about them not using the more restrictive GPL if you like, but it makes no difference. Unless you can figure out a way for them to stay in business (and - gasp! - prosper) under the GPL model, there's no way in hell they or anyone else is going to listen you.

    Code doesn't deserve to be free. It's a nice gesture, and potentially rewarding for everyone if done right, but it's not a right in the same way people have a right to live outside of slavery.

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

    --

    - Jeff
  251. Not exactly... by MenTaLguY · · Score: 2

    The original plan was, in fact, to open-source a slightly sanitized (non-Netscape and non-exportable code removed) Communicator.

    That was done, and the Mozilla folks spent a couple years with it before deciding the codebase was complete crap and rewrote the thing from the ground up, producing the Mozilla we know and love today.

    You can still see the original "sanitized" Communicator tree in the "Mozilla Classic" CVS branch.

    --

    DNA just wants to be free...
  252. I doubt it by Ross+C.+Brackett · · Score: 2

    It's funny, Mac OS Rumors also has a live report from Macworld and they haven't mentioned a thing about OS X completely opening their source. How odd that a group so on top of the Darwin release would just overlook this major paradigm shift on behalf of Apple.

    It seems like the reporter from mac-tips.com is a bit of a (not to mean this too pejoratively) Mac user. Here's what I think Steve Jobs probably said: "The Foundation of OS X will be Completely Open Source." And the mac-tips guy thought he was saying that the entire OS would be Open Source. I'd love to be able to compile up OS X on my PC tonight as much as the next guy, (hell, open Quicktime would be nice too) but somehow I don't think it's going to happen.

  253. Crap. by BJH · · Score: 2

    Apple cannot, I repeat, CANNOT open source OS X in its entirety - its licensing agreements with thrird-parties would prevent it. I'm willing to bet that Jobs was just rehashing Darwin again (and we all know how far that has gone since it was released...)

    One other point - anyone lese think that the Dock at the bottom of the screen that shows minimized windows looks almost exactly like the same feature in any number of X Window WMs (Window Maker comes to mind)?

    1. Re:Crap. by Evangelion · · Score: 3


      That's probably because OS/X is based on NeXT, which *drumroll* Window Maker and Afterstep both clone.

  254. Re:Darwin by um...+Lucas · · Score: 2

    So long as they had other closed API's (such as display, etc...) MSFT would have no issues with that, i don't think. Office doesn't seem to spend much of it's time making low-level system calls, to my knowledge. But then how would i know?

  255. Re:Darwin by um...+Lucas · · Score: 2

    Ummm small tidbit, but maybe go check around the web or buy a book (MkLinux... whatever the whole name is...) and find out what Mach is.

    One thing for sure is that it's in no way based on BSD... Mach's a microkernel... it manages the hardware... BSD runs on top of it. And the beauty of Mach is that you would theoretically be able to run other OSes/environments on it simultaneously...

    I'd go on, but then you'd find i don't know much more beyond that... but go look for yourself somehwere.... Carnegie-Mellon would be a good place to start.

  256. Re:MacOS for X86 / WM?? by um...+Lucas · · Score: 2

    Up until KDE and Gnome arrived, X seemed to me seriously dated... now they're here, but the MacOS has 15 years of usability testing behind it...

    and besides that, how dare you call the Mac's interface old, when Linux supporters always point out that because linux has a unix heritage, it has 15 or 20 years of lessons learned behind it...

    Same thing applies to the mac interface, and even more so, because at least 10x more people have used macs in their lives than have used unix...

  257. Geez by Graymalkin · · Score: 2

    Come on people, learn to read. Darwin is what is/has been open sourced. Mach and BSD have been open sourced a long time, the OS X kernel is based of these. Unlike Linux Apple is going with a microkernel which I think is a much better choice for the kind of work you're probably going to be doing on an OS X box. It sure does make me happy to see all this coming about, a couple years ago I was figuring Apple was going to go under. OS X is a culmination of YEARS of work by Apple's software people. I see people complaining it isn't completely open sourced and how some idiots want to make the backend Linux rather than Mach. Apple would never open source all of it's GUI stuff and basically give its OS away for free. The kernel is open sourced so it is much easier for developers to work on the platform since they can go look at the kernel's code rather than read a manual describing how it works. Apple won't change the backend to Linux because it has already tweaked the Mach kernel to be backwards compatible with existing Mac software. And the 12 month transition I think is an excellent idea because it gives companies plenty of time to get their hands on production copies of the OS and develop on it rather than having beta software that is being changed every month or two like Win2k. The only thing I am worried about with OS X is if I will be able to run it on my powerbook or not. With a desktop I'd have a little more expandibility but my powerbook I can add memory and disk space and the like but there isn't much I can do about the processor. 128x128 pixel icons must look beautiful on a 21" cinema display but how about on my 14.1" screen on my PB? I can't wait ti play with Adobe's stuff on OS X though, a stable kernel would be nice for those >2MB pictures. Speaking of Adobe, does the new GUI remind anyone else of MetaCreations software just a little bit?

    --
    I'm a loner Dottie, a Rebel.
  258. Hmmm... by jawad · · Score: 2

    The quality of writing in this article leaves a lot to be desired. For some reason I don't trust this author....

    Not to seem off-topic (because really, it's not), but seeing how /. is adding more topics (like that "programming" one (or maybe I didn't notice it before)), could a "rumors" category be added? I'm sick of all those unsubstantiated rumors in which all the comments go "wow! that's amazing," then, "whoa, something's wrong," then, "IT'S A HOAX," then "SLASHDOT SuCkS! CHECK YO' SOURCES!! MORONS!!!!"

    Ah well, just my thoughts.

  259. Steve drops the "Interm" from his title... by CokeBear · · Score: 2

    For 2 and a half years, Steve Jobs called himself the Interm CEO of Apple. He finally decided to take the job full time.

    --
    Reality has a liberal bias
  260. Re:not quite... Darwin is open source by lucidvein · · Score: 2

    Correct. Whoever misinterpreted Job's statement that OS X was open source doesn't seem to know that the underpinnings (Darwin) are already open. I think it was just a simple misunderstanding. It seemed clear to me when I was listening that Jobs was speaking about Darwin being "like Linux". OS X will have all of the other fun stuff sitting on top.

    One more beta in the Spring and then a release in the Summer. Looking forward to playing with all the new doodads. And thankful that Jobs has solidified his position at Apple, although he still retains the iCEO title. Good humor and fun to see them growing as a company again.

    --

    "I have a cunning plan..."

  261. Re:companies open-sourcing their OS by Crag · · Score: 2

    I certainly won't contribute to any of these efforts, but I won't write another CD player either. However, there are projects I am interested in for which comercial solutions exist, and I would contribute to those projects if they were opened up.

    With as many people online as their are, there is no question that some people will be interested enough to commit time and resources to these projects. If you have any doubts, look a little more closely at Mozilla. For an even better example, look at the projects people work on which interact with closed software, but are themselves open (wine comes to mind).

    Your point is excellent. Some slashdoters clamor for large projects to open up, when they themselves probably wouldn't contribute. Actions do speak louder than words, and a lot of energy could be wasted trying to patch a huge beast instead of replacing it. On the other hand, any step towards more freedom is a step in the right direction. Would you condemn a nation for improving its laws rather than starting from scratch? Would you criticize those who encouraged the nation to open up?

    This is not a disagreement, merely a clarification of the situation as I know it.

  262. Re:Open Sourcing versus GPL by sudama · · Score: 2
    If they really open-source MacOS X it will mean even more monetary losses for the company.

    I doubt it. If they open the source to OS X, they'll no doubt continue selling what will become the premier distribution of the operating system. 99%+ of their current operating system customers will want to buy the OS off the shelf rather than construct it on their own, and I'd bet a whole lot of linux and interested WinXX users will want to check it out too and will find it easier to drop $100 than to invest a couple of days of work to get it running. Looks like more sales, not less, to me.

    --
    -- Adam
  263. Re:Darwin by Pfhor · · Score: 2

    Because the Mach kernel is _really_ cool. That is why.
    It also extends the flexibility of the OS, remember, apple was going to provide Rhapsody on intel, and they, did, and it wasnt too hard.

    Think of Hurd. Now think what power it would have if there was a company backing it as its sole operating system. Think of that that company as apple.
    Think Different

  264. Well.... by SvnLyrBrto · · Score: 2

    >The quality of writing in this article leaves a
    >lot to be desired. For some reason I don't trust
    >this author....

    As it says, it's is a "live coverage" page, that's being rapidly updated as the keynote progresses. Someone's sitting there typing into their box and updating the page as fast as possible.

    It's not meant to be a journalistic article, just a rapid update for those of us who don't have streaming QT at work. So there's no fact checking goin on. He hears something wrong, it gets inputted wrong, he doesn't go back to check his facts till after the keynote's over.

    I, for one, doubt that Apple'd open source the WHOLE MacOS X, not after spending so much on its development. Prolly, they'll just releast all the low-level stuff, like the Darwin release.

    Tho, it's be teriffically cool if the DID OS the whole thing.


    john

    --
    Imagine all the people...
  265. Source vs. Binaries by SadisticFury · · Score: 2

    Just because Apple releases the Code to MacOS X/Darwin or whatever other components it's releasing, doesn't mean that it will release compiled binaries for free, or even allow the distribution of free binaries. This would create an obstacle for the vast majority of Mac users, who would rather just buy an easy-install CD. However, serious MacOS developers could get a much more intimate picture of the core of the OS, hence improving application performance, or making more effective OS modules. In this way, Open Source !=(freeware for most), yet provides benefits for developers, and creates a better application base. Better OS, better apps, same or increased profit. Peter Pawlowski

  266. Re:MacOS for X86 / WM?? by slashdot-terminal · · Score: 2

    Would the release of the Apple source code emable a port to the X86 platform? Sure, we all love linux, but from a GUI standpoint I'd rather use the MacOS over M$FT any day. Also, could it be possible to create an X WM based on the Apple source??



    They actually have various themes for gnome, kde, and window maker that change the UI so that it works just like the MacOS or quite close to it. They also have Mac emulators for linux as well.

    --
    Slashdot social engineering at it's finest
  267. MacOS for X86 / WM?? by brunes69 · · Score: 2

    Would the release of the Apple source code emable a port to the X86 platform? Sure, we all love linux, but from a GUI standpoint I'd rather use the MacOS over M$FT any day. Also, could it be possible to create an X WM based on the Apple source??

    Just curious to hear soe opinions ;o)

    1. Re:MacOS for X86 / WM?? by wchin · · Score: 3

      RFC959 wrote: I don't know what graphics system OSX uses, but I suspect it's either X-like or MacOS-like. We're talking about multi-user machines here, remember? X is what you wanted to get rid of, and MacOS is built with the assumption that you've got one machine, one framebuffer, and one user (and one GUI!) in your "computing environment", none of which is necessarily true anymore, making it an unsuitable starting point.

      You're right. You don't know what graphics system Mac OS X uses. It uses a lightweight window server (which runs as it own process) with multiple rendering engines, including Display PDF, Quickdraw, and OpenGL. This is not like the graphics system on most other OS's. It relies on high speed IPC to implement a client/server graphics solution.

      See Mac OS X Graphics for a newbie and shallow overview, and a technical overview from Stepwise's WWDC '99 Graphics Coverage

      This system has some real tangible end user benefits. For example, even when an app is busy waiting, an end user can still move that app's windows and panels and the refresh of the window still happens (unlike Windows where you start getting lots and lots of white space). Since the lightweight window server maintains the backing store, you get great UI performance even with sluggish apps. This model may have performance benefits compared to the overhead of lots of threads... it's a different approach as compared to the BeOS approach... both have their strengths and weaknesses and both are superior to most other graphics systems available.

      As for age, this system is an evolution of the Display Postscript window server model introduced in NeXTstep in 1988. It's not new, but it is significantly enhanced and competitors still haven't achieved the 2D graphics user experience given in the original NeXTstep 1.0

    2. Re:MacOS for X86 / WM?? by spiffy_guy · · Score: 3

      OSX stems from Next which ran on x86 stuff fine. In the beggining apple was going to support x86 port of it too. There are two reasons they aren't now. 1. Microsoft 2. Hardware control. The fact is that apple likes having nice hardware control. Remember when they switched from 68k to PPC? Only apple can do that. How about the switch from adb to usb, apple is why usb finally caught on. The reason macOS is much better than win 9x with less development cost is because apple controls their hardware.

      Side issues:

      The problem with mac emulators are that apple has rom's on every mac that you need to run macOS. Those roms are illigal to copy and distribute.

      Serios sysadmins are thinking of running serious systems on mac hardware. Buy 2 G4s install linux or OSX and you have full redundancy, great speed, and decent price.

      --
      Anyone who cannot cope with mathematics is not fully human.
  268. *Darwin* will be open-sourced by Draoi · · Score: 2

    Well, I just listened to the keynote live & noted that Steve Jobs pointed out that Darwin, the OS X *kernel* will be open-source. He did not mention that Quartz (and QT, etc) would be. So, nothing new there .... check out publicsource.apple.com

    Pete C

    --
    Alison

    "It is a miracle that curiosity survives formal education." - Albert Einstein

  269. A look at the OS X interface by infobhan · · Score: 2

    For a look at the Mac OS X interface, check out the Mac OS X page. Interfaces on nearly every platform have become rather stale. I've been skeptical about Apple's ability to improve the situation. However, the new interface looks increadible! The animations seem actually helpful while still looking quite impressive.

    I worry about the speed hit machines will take because of this, but who knows...when NeXT first appeared, the interface was more visually pleasing than anything else around. Half the interfaces today are some derivative of that look. Apple seems to be taking things one step cooler but have put a twist on it: instead of just looking cool, it also looks friendly and approachable.

    Check it out!

    --
    infobhan
  270. So what? by Inkey$ · · Score: 2

    Too late,we already have "the popular Linux operating system"

  271. A win for clonemakers? But probably not. by Animats · · Score: 2
    First, all Apple announcements about prospective new OSs have to be viewed with skepticism. The New Apple OS has been Real Soon Now since about 1994. Wait until the thing ships to customers in volume before getting excited.

    If the bottom level is truly open-source, that's a big win for clonemakers, who will now have all the information they need to build machines that run the software, including providing their own kernel port if needed. Since Jobs is the one who killed the Mac clone industry, that probably won't be the case. So watch for kickers in the "open-source" license.

  272. New Possibilities by pulski · · Score: 2

    If OS X is made open source, maybe now we can write new prog's for the mac. One of the things that has limited the popularity of the mac has been the difficulty to get software that will run on a mac. Now, maybe, we can look at the code and port more applications over to the mac environment. Who know's? Maybe now we can write a good interpreter for mac software on PC's.

    -----

  273. Question by jbarnett · · Score: 2


    The question is how much of the OS will be released. under an open source license.

    The second question, is what type of open source license?

    Just because they release it under an open source "model" 'like the popular Linux operating system.' doesn't guarnette that it will be Free (as in speech).

    Open Source does NOT mean freedom. Open Source in this case probably means the 'marketing' people at Apple are doing a 'fine Job'

    Second what is the deal with all these companies claiming that they are part of the Open Source movement, etc, blah blah. Serously, if Apple really wanted to go Open Source all they could do it right now, right here. All Apple has to do to become an Open Source company is upload all it's source to one of it's many public FTP sites, slap a copy of the gpl.txt in the .messages file and post a notice to slashdot. BANG Apple is Open Source. No marketing bullshit, no fake PR in everyones face, no half truths. Just do it Apple don't act like a little fucking tease, do it, get it done with, it's over. Then claim your frame to the Open Source world.

    A company or person has a right to release any program, in any way they see fit. If this is a binrary only release, source code release, source release under the GPL, over even no public or private release at all. In which ever way this company or person releases their program, I will respect that (even though I may not use it).

    But for a company or person say they are going to release it in XYZ manner then be a little piss ant about it, doing it part XYZ and the other half ABC way, I can not respect that. Stick by your gun and do what you say, don't be fucking stupid about it either. If Apple truthly wanted to be an Open Source company, they could do it right now, right here, but they don't. They are going to stroke their investors off with thoughts of Linux and VA Research's opening climb, piss around for a couple months, then do some pathic and very restrictive release. By that time their investors will have already got off and Apple will fine some new BS way to feel up the investors in just the right way

    Actions not only speak louder than words, actions are the ONLY way to speak. Hello Apple? I can't hear you, you will have to Speak up.

    --

    "`Ford, you're turning into a penguin. Stop it.'" -THHGTTG
  274. Open Sourcing versus GPL by _iodine_ · · Score: 2

    I hope that everyone realizes that if MacOS X really is opensourced that that doesn't mean that it will be GPLed. If Apple does opensource MacOS X then it is likely that only some of the code that would allow for extensions to be made to the operating system, etc. much in the way that UT was opensourced not too long ago. 'Opensourcing' is more of a marketing thing - it sounds like it'll be all great and everything, that Apple too is jumping on the open source bandwagon... but no. If they really open-source MacOS X it will mean even more monetary losses for the company. Obviously it would be a boon to the open-source community... but I really feel that this is a marketing ploy to make people feel like Apple is a great company. Just my two cents. - Iodine

    --
    printf("Why have a signature?");
  275. Aqua... by Millennium · · Score: 3

    Aqua's the new OSX interface; no one's used it yet (outside Apple anyway) but there are plenty of previews. Check it out at http://www.apple.com/macosx.

    It's very pretty, and frankly I wonder if Apple fired its own graphic design team and hired a legion of demo-coders to implement it instead; it's undoubtedly the coolest-looking interface I've ever seen (with the possible exception of the BlueSteel theme for E, and the supposed interface for the new AmigaOS which, sadly, never showed).

    However, the good looks don't always translate to practicality; check out the three buttons at the top of the window (I think they look like jewels). They look exactly alike, except for color, until you mouse over them. Then all three get little symbols (X for clode, + for maximize, - for minimize) embedded in the jewels. It's still bad interface, though.

    In other words, Apple isn't getting it completely right with this revision. Hopefully they'll correct the mistakes by the time OSX is released; then it'll be really cool.

  276. QuickTime for Linux? by netsrek · · Score: 3

    Now, what I'd like to know is why they didn't just adopt Linux for the kernel and toss a MacOS API on top of that. Oh yeah-- and do something about making QuickTime available for Linux, too.

    Isn't the problem with QuickTime for Linux the various codecs that are used by it, like Sorensen?
    I thought that was the reason there isn't a client for Linux that can play most of the movies that are on the web.

    There is however a library for QuickTime at this page.

    This is from that page.

    Be aware of one thing: Quicktime for Linux won't read any of the movies you download from the internet. Quicktime is a wrapper for many different kinds of compression formats. What you know as "Quicktime 4" is really a distribution of libraries which contain certain compression formats not found in previous versions Quicktime. Regardless of the version number, each Quicktime distribution is able to read and write a basic set of compression formats that you can manipulate on Linux or any system not officially supported by Apple. Only a few of these compression formats are built in Quicktime for Linux because 99% of Linux developers can't use any commercial code in their software. Since 1998 Apple has licensed all the internet video formats for their own use. What you can do is create Quicktime movies.

    --

    i don't read slashdot anymore.
  277. Well I think this is a good thing for me. by slashdot-terminal · · Score: 3

    The very fact the a company that makes very good hardware (compared to some of the things that the PC market has) but has an interface that is a little geek limiting (I really like command lines and such) is now taking the opportunity to make a unix like interface that dosn't need to have totally graphical features and is Open Source! This is quite nice as well because it will also have full hardware support and be free of some of the hoop jumping of other PPC and related OSs.

    --
    Slashdot social engineering at it's finest
  278. companies open-sourcing their OS by banky · · Score: 4

    If MS open-sourced Win2k - and provided a license that wasn't completely obnoxious - would you use it? When the first group scrapped the UI, ported X/[WM of choice], and posted the tarball, would you run to download it? Would you volunteer to fix the problems in the Registry, or ACLs, or the DCOM subsystems? How about dumping that eMac WM/GTK theme, and just running OS X, with the latest set of patches from [mythical OS X guru]? Would you give up your spare time to help with the ports to OS X? Or will you instead write another CD player for Linux?

    --
    ZOMG I WOULD LOVE TO KNOW ABOUT YOUR FEELINGS ON MACINTOSH VERSUS WINDOWS, VI VERSUS EMACS, AND HOW YOU'RE NOT A DORK
  279. The quote, in it's entirety by FascDot+Killed+My+Pr · · Score: 4

    "OS X will be completely open source, like the popular Linux operating system, with Quartz, Open GL and QuickTime all built in."

    Items of note:

    1) The third phrase ("with Quartz...") has nothing to do with the first two, so the real quote is "OS X will be completely open source, like the popular Linux operating system...".

    2) "Completely" implies the whole thing, so Rob's (?) question is answered.

    3) What does "open source like...Linux..." mean? GPL?

    4) This entire thing is clearly smoke out of someone's ass. Why don't we wait until Apple's announcement of the anonymous CVS password before we piss our pants in excitement.
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  280. Re:Darwin by adam · · Score: 5

    Actually, they probably didn't adopt Linux for the kernel because MacOS X is basically NeXTStep 5.0.

    NeXTStep, for those of you who haven't been around that long, was the Mach/BSD-based OS that Jobs' previous company, NeXT, created in the late 80's. NeXTStep was way, way ahead of its time, but the developers made some choices which ended up being different from what the rest of the world did -- using Objective-C instead of C++ was the biggest one. Of course, the _incredible_ GUI development libraries and utilities of NeXTStep were later retooled into "OpenStep", and there is now at least one free-software project to reimplement it (GNUStep).

    I have no doubt that the "advanced OO development environment" called "Cocoa" is actually just another retooling of the NeXTStep libraries/utilities. Which is fine, 'cuz they really are good.

    --
    I am Jack's complete lack of surprise.
  281. Darwin by rrwood · · Score: 5

    I've been watching Steve Jobs' Reality-Distortion effect via QT4, and some people are missing a fine distinction. The lowest-level "Darwin" code is to be open-source, not Apple's proprietary higher-level OS (Carbon, Quartz, Cocoa, and all the other goofily-named bits).

    Darwin is pretty much analagous to the Linux kernel, though it is Mach-based, rather than a monolithic kernel.

    The BSD-based system interface that rides slightly above Darwin is also to be open-source, which is not surprising since it derives from the various *BSD's out there.

    Judging from some discussion on various mailing lists, a lot of the developers are not too impressed with the slow speed at which Apple has been releasing source. This may be typical online whining though. Several Apple people have responded back in a very sincere-sounding manner, asking for patience. I'm inclined to agree with them, since Apple has really only jumped into this Open Source thing recently, and it takes a long time for things to change in a large company. As well, they have to make sure the code they post really belongs to them, that it's in decent enough shape to share, etc. Give 'em a little more time, I say.

    Now, what I'd like to know is why they didn't just adopt Linux for the kernel and toss a MacOS API on top of that. Oh yeah-- and do something about making QuickTime available for Linux, too.