Slashdot Mirror


Apple Losing Touch With the OS Community?

InfoWorldMike writes to tell us that InfoWorld's Tom Yager recently had the chance to sit down and chat with Apple about their closing the OS X Kernel. From the article: "The Mac platform is an overflowing basket of raw materials for innovators and creators of all stripes. It's what Steve Jobs would fantasize about if he still worked out of his garage, and you can bet that he'd be livid to find that the vendor locked some portion of his chosen platform behind a gate without a word of notice or explanation."

73 of 410 comments (clear)

  1. Part Deux by American+AC+in+Paris · · Score: 4, Informative
    This is a follow-up to one of Tom Yager's earlier editorials, which was discussed recently on Slashdot.

    Oh, and nice headline. I'd even go so far as to call it a sensational headline. You get a slow clap.

    --

    Obliteracy: Words with explosions

    1. Re:Part Deux by Anonymous Coward · · Score: 5, Insightful

      This is yellow journalism, plain and simple. Tom Yager claims with a straight face "no story is more timely, or more broadly relevant, than this one." When asked by Apple, according to his own account, Tom Yager could provide no examples of people who had written to him to complain about this issue. Tom Yager goes on to accuse Apple of suggesting people who recompile kernels are an "underclass". Way to create a straw man, Tom Yager. How easy it is to knock that down.

      Hey, Tom Yager, you claim Apple promised to make future kernels' source open? Care to point us to any supporting evidence for your spurious claim?

    2. Re:Part Deux by vertinox · · Score: 4, Interesting
      When asked by Apple, according to his own account, Tom Yager could provide no examples of people who had written to him to complain about this issue.

      Umm....

      FTFA
      The meeting started sliding downhill when Apple asked, "Has anybody ever written to you about this? How many people actually recompile their OS X kernels?" I do, for one. I rattled off some of those groups that value open source in its fullest sense. I included academia, high-performance and high-throughput computing experts, and shops that want to roll in system-level enhancements before Apple gets around to packaging them.


      Did you need specific examples? I suppose you could ask him what he rattled off but it is very clear that he did give apple names of people that had contacted him.

      Tom Yager goes on to accuse Apple of suggesting people who recompile kernels are an "underclass". Way to create a straw man, Tom Yager. How easy it is to knock that down.

      He didn't say that. He was talking about his readers who may or may not recompile kernels.

      FTFA
      Apple pushed back, saying that as eclectic as my readership is, the subset I described is only a "fraction of a fraction" of the geeks (Apple's word) who are my regular readers...I go on the defensive whenever a vendor suggests that any portion of my readership is an underclass because of its numbers. It is our fraction of a fraction that is the bellwether for the next leading edge.


      He is preaching to the choir, but sensationalism it is not.

      He actually has a desire to recompile the kernel and not get ad hits as far as this article appears.
      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    3. Re:Part Deux by mrtrumbe · · Score: 4, Insightful
      Umm....

      Look closer at the passage you quoted. Here it is again:

      "Has anybody ever written to you about this? How many people actually recompile their OS X kernels?" I do, for one. I rattled off some of those groups that value open source in its fullest sense. I included academia, high-performance and high-throughput computing experts, and shops that want to roll in system-level enhancements before Apple gets around to packaging them. He never says that these groups contacted him, which I sincerely doubt they did. Instead, he says that these groups value open source in its fullest sense. This may be true, but whether they are complaining about this is another matter entirely.

      Taft

    4. Re:Part Deux by multimediavt · · Score: 5, Insightful

      As a representative member of two of the communities he references (academia and HPC), I can say that having the kernel closed *DOES* cause concern. We have modified and compiled alternate kernels for Mac OS X running on System X at Virginia Tech. We did, however, get the kernel source and assistance from Apple to do this. I would imagine (not being perfectly positive) that legitimate requests for kernel source *MAY* still be an option even with the closed kernel.

      The one thing that Yager does fail to address is the reason WHY Apple closed the kernel. I think everyone knows that answer, but for the sake of discussion I'll inject the prominent theory. The kernel was closed so Apple could protect the code used to lock the Mac OS to Apple Intel-based hardware. Until Apple can find, or invent, a better way to secure that Mac OS X will not get into the wild, i.e., installed on non-Apple hardware, or just gives up trying and declares that they will not support it running anywhere else, the kernel source will remain closed. I do believe that Apple will re-open the entire Mac OS X source in the future, but they are presently protecting their fragile sliver of market share in the mean time. Is it an affront to the OSS community? Yeah, but it's also business. They have a product to sell and shareholders to protect. Was it uncool? Yeah. Will the recent actions be nullified and a fully open Mc OS X re-released? I believe so.

    5. Re:Part Deux by Overly+Critical+Guy · · Score: 2, Insightful
      Did you need specific examples? I suppose you could ask him what he rattled off but it is very clear that he did give apple names of people that had contacted him.


      He didn't give examples of people contacting him, he gave random examples (no specific names) of people he thought were recompiling the OS X kernel.
      --
      "Sufferin' succotash."
  2. Personally by C_Kode · · Score: 3, Insightful

    Personally I find Apple very much like Microsoft. They are trying to take over as "King of the Lock-in Mountain". Go European countries that are bitchslapping them.

    I will stick with OSS thanks.

    1. Re:Personally by C_Kode · · Score: 2, Insightful

      iPod.

    2. Re:Personally by 94229a · · Score: 2, Informative
      AAC is an ISO Standard. Really. The licensing terms can be found here.

      I am quite surprised that so few other MP3 players support it. Some Sony-Ericcson phones do, as do Nokia, Motorola, Siemens and the Sony PSP.

      Maybe the reason why Creative, iriver, Rio and others don't support AAC is because they are too busy supporting proprietary formats like WMA.

    3. Re:Personally by Overly+Critical+Guy · · Score: 3, Insightful

      How am I "locked in" because I can't compile the Darwin kernel? You would never, ever even have a need to do that. You're putting ideals over common sense needs.

      --
      "Sufferin' succotash."
    4. Re:Personally by MassacrE · · Score: 2, Insightful

      oooh, let me try it!




      . . . iPod.
  3. So what? by Umbral+Blot · · Score: 4, Insightful

    Well we will always have Linux/BSD. I mean that is why they became so popular in the first place, because people wanted to kernel hack. You want to be all practical and have pretty graphics get a Mac. You want to have fun rewriting the driver stack install something open source, it's that simple.

    1. Re:So what? by MBGMorden · · Score: 5, Insightful

      Only a tiny minority of Linux users program at all. An even smaller fraction of those programming are going to touch the kernel source.

      The most common reasons for trying Linux are going to be:

      (1) It's something different.
      (2) It's free (as in beer).
      (3) It's not Microsoft.
      (4) It's generally very stable & secure.
      (5) There's a lot of stuff to customize (not talking about programming).

      Yes OSS is nice (I actually advocate it whenever I can at work as we have onsite programmers so we can customize OSS apps however we want), but if you think that most Linux users care about it being OSS, you'd be mistaken. If you think they switched over to Linux just b/c it was OSS, you're crazy. And no, a quick response typed back stating "But I did switch b/c it was OSS." does not negate this point.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    2. Re:So what? by binary+paladin · · Score: 4, Insightful

      I think you hit the nail on the head. The part of "free" software that most people like is the free as in beer portion. Personally, I also like the philosophy behind open source but I initially jumped into Linux/BSD for reasons #1 and #3. (I paid for a boxed distro my first time so free wasn't so much an issue.)

      I'm arguably a programmer. (I say that because if you're not using some sort of compiler there are a lot of people around here who won't even call you a programmer.) I do not hack anything but scripts (and the occasional C CGI). I don't look at or mod any source code for major applications and idea didn't even strike me until after I began using Linux on the desktop and I considered all the little features I wanted to see in X app.

      Eventually though, I became a Mac user because I had tasted the fruit of Unix and the command line, loved many of the tools there but didn't have a lot of the commercial apps I liked. (Games obviously aren't a factor.) And motivations were #1 and #3. Apple fits the bill. This is why a lot of geeks are going over to Apple.

      When you're 16ish - 20ish (and perhaps a little older) it's cool to upgrade your computer every single paycheck, tweak this and that and spend hours fiddling with your computer. My computer used to triple boot: Win2k, Slackware Linux and BeOS 4.5. It was all fun. But when I actually started making money doing web dev and server related stuff, that kind of lost its luster. I wanted a computer that "just worked."

      Macs fit the bill. I will say this though, if you use a little but of forethought when picking out hardware, Ubuntu installs and "just works" easier than WinXP or Win2k. I still keep an OSS desktop around and run FreeBSD on my servers, but I don't want to fiddle with my work machine and generally prefer Mac GUI apps to anything I had in Linux. (Safari, TextMate, Pages, iTunes, Photoshop, etc.) My computers are my tools and I go with preference.

      OSS is not why most people/geeks play with Linux. The fact that they're geeks and routinely do technological crap like install NetBSD on their DreamCast is why. We like to play with stuff just because.

    3. Re:So what? by MBGMorden · · Score: 2, Interesting

      It'll have to disagree with you. Here's a point by point refutation:
      (1) So was BeOS and it died.
      (2) So was BeOS and it died. Beside, Windows if "free" if you get most new computers and you actually have to throw it away if you want to install Linux. It's also "free" if you "have a friend who knows stuff about computers" (i.e. most people) and you're okay with pirating.

      BeOS makes for a very poor counterexample. For a very long time, BeOS was not free (and all during this time, Linux was indeed free). This whole time Linux was able to gain more "marketshare" away from something like BeOS. Even when it came out for free it's own installer was a "launch from windows" setup that most people just didn't like. Sure most of use ./ers who played with it installed it to it's own partition, but that process wasn't exactly intuitive.

      Windows being free doesn't really matter as I gave other examples as to why people wanted to use Linux instead of Windows.

      (3) Neither are BeOS, MacOS, QNX, etc.

      Indeed they aren't. QNX only has an older version available for free though (if even that is still available. Was a neat system when I played with it though). MacOS isn't really a good counterexample, as it seems you're trying to list unsuccessful OS's. MacOS has been extremely sucessful, and has never really been open source (yeah Darwin was open source, but to call that MacOS X is laughable).

      (4) Ditto for MacOS, BeOS, QNX.
      Again, MacOS is successful. It SHOULD be on the list. BeOS and QNX have already been discussed.

      (5) Ditto for MacOS, BeOS, QNX.
      Ditto #4.


      IMO, the reasons the most of current crop of Linux users choose Linux is because:
      (1) It's open source, so even if you don't look at the source code, you know someone is, so you can be more certain that you don't have to deal with corporate spyware like the Sony CD.

      I'll not argue this point. It is a benefit of OSS, but not really a reason a lot of people switch.

      (2) It's open source, so you know it will still be there even and be maintained (even if you have to pay for support) if everyone abandons it.
      If everyone abandons it then you're back to maintaining it yourself (or paying to do so). Very few single users would ever bother, relegating this to mainly beneficial to businesses. Also, I'm not sure if you're aware of this, but have you ever heard of source-escrow? It's a fairly common practice. Basically, it says that if Company X buys a closed source product from Company Y, then company Y has to place the source with an escrow company (and regularly update it). If Company Y flops, then the source is released from escrow to Company X.

      (3) It's open source, so you don't have to feel guilty about pirating stuff.
      This has nothing to do with being open source, and everything to do with being free. My favorite newsreader is Xnews. I love the damn thing. It's close source, but free. == no crappy pirating feeling ;)

      (4) It's open source, so it's non-proprietary and thus you don't have to deal with the crap of vendors forcing planned obsolence changes on you in an effort to get you to pay for an upgrade. (E.g. Microsoft file formats)

      Apps don't need to be open source to have open document formats. PDF is a very open well documented standard, yet I don't see the source for Acrobat anywhere.

      (5) It's open source, so it's likely that your files are in a standard format or are convertable to a standard format. (There's less need to put up proprietary roadblocks)
      See previous response.

      (6) It's open source, so things like the Debian package repository and Synaptic allow you to gain a huge collection of programs simply without any proprietary barriers.
      That has nothing to do with the OS being open source. By default apt-get grabs BINARY packages. They could just as easily setup a system to do this for any OS for which free software is available. A

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    4. Re:So what? by binary+paladin · · Score: 2, Insightful

      Now, before I get into this let me say that the, "If you make serious judgments about other people based on their platform, you're an idiot," was using "you" in general and it wasn't meant to be personal. I screwed up in the way I phrased that and I apologize. The whole last paragraph was more of a general rant than anything else. That being said...

      Nonsense. Your choices say a lot about you. Your choice in music, films, clothes, politicians, news channels and yes your operating system too. That's a big componenent of how we judge people. If somebody is fat, had a dirty beard, wears tatoos and rides a harley they that says something about him. If somebody is clean cut, has no tatoos and rides around in a scooter it says something else.

      Oh sure, those things say a lot. For instance, if someone has a Harley, it says, "That guy has a Harley." If someone has a tattoo I know, "Woah, that person has a tattoo." If someone is dirty, it tells me, "This person is currently dirty." I don't know why one guy owns a Harley. Could be because he's a Hell's Angel or because he's having a mid-life crisis. If someone is dirty, it could be that they're a bum or that they simply have poor hygiene. Motivations are what make actions and circumstances have meaning. A person's choice in music tells me nothing unless I know whether they like it because it's "cool and popular" or because they love the beat or because the lyrics touch them. Jumping to conclusions about circumstances with no understanding of their foundation is " a big componenent of how we judge people." It doesn't make it a good thing.

      So, when I know that someone uses Linux, I know one thing: They use Linux. I don't even know that they prefer it anymore than I known whether the average Windows user "prefers" Windows. Could simply be that they're honest and its all they could afford or that their job requires it. They could be a tinkering geek with no consideration for the ideals or a pragmatist who likes it better. They could be my mother, who ran a Linux box I set up for her for a couple years. So, using Linux doesn't even tell me that the person is computer savvy.

      I'm not trying to sell you on a Mac or imply that it's better for you. I'm glad you like Linux. I was simply explaining why Macs currently fit the bill better for me. (And I'm sure that over time I'll switch again. I'm in no way loyal to any platform.)

      Photoshop "works fine" under Wine is what I usually hear from people who pirate Photoshop when they're at a level that requires nothing more than The Gimp in the first place. When you have oodles of custom filters and do advanced printing, things get a lot stickier. This doesn't include InDesign or Illustrator either. Wine is an extremely cool program and I actually paid for a copy of CrossOver Office so my dad could continue to use MS Office while running Linux and so that I could test pages in IE 6 without dual booting or a second computer. (Although, Javascript didn't work for me but it was rarely a problem.)

      The Finder is pretty weak as far as file managers go, but Linux is the OS that really taught me not to care. When I just wanna open up my Documents folder and browse for something, it's fine. I rather like column view. However, if I want to do complicated file management, I use the terminal just as I did and do in pretty much anything with Bash. I used to care about file managers, when before programs began becoming smarter about their own file associations. I used to open up my file manager to find my mp3s and make a playlist or drop videos into a media player or whatever. Most programs have libraries (media programs) or projects (text editors and IDEs) or simply have their own internal structure (mail apps).

      Path Finder is an awesome file manager and I do love it. However, I've downloaded the trial twice and while you can customize nicely and it has some very cool features (the drop s

  4. Jobs upset? by TheWanderingHermit · · Score: 5, Informative

    I doubt Steve Jobs would have been the one to get upset about thing being closed off, since very little of the actual innovation, creative, and design work ever was his. I can see Steve Wozniak getting ticked off about it, but I imagine he'd hack away anyway.

    Jobs may be great at pushing the designers to do more, but he was NOT the one who did most of the hacking. He even exploded when Woz asked if he could help with the Apple's analog port.

    1. Re:Jobs upset? by gEvil+(beta) · · Score: 2, Interesting

      Exactly. One of the driving forces behind the original hermetically sealed Macintosh getting upset about the Mac OS kernel being closed off? It seems that this guy doesn't know his history. Or more accurately, he's fully aware of the history behind it, but writing that up wouldn't draw the page-hits like a sensationalistic write-up like this does.

      --
      This guy's the limit!
    2. Re:Jobs upset? by bombadillo · · Score: 4, Interesting

      I doubt Steve Jobs would have been the one to get upset about thing being closed off, since very little of the actual innovation, creative, and design work ever was his. I can see Steve Wozniak getting ticked off about it, but I imagine he'd hack away anyway.

      The only problem is that OSX is based off of NEXT OS. Steve Jobs started NEXT when he was forced to leave Apple. A more apt comparison would be when Steve Jobs hired John Sculley as the new CEO of Apple. Sculley and Jobs had a a power struggle. The board stood behind Sculley, and Jobs was stripped of most of his duties and banished to an office at the back of a distant building on the Apple campus unofficially known as "Siberia". After a few months of being ignored, he left.

      So Steve Jobs would get ticked off and come up with something better.

    3. Re:Jobs upset? by ultramk · · Score: 4, Informative

      Honestly, I don't think either one would have given a damn about this: they would have been too busy creating their own system from scratch. Neither one has ever been content to play in someone else's sandbox, and I can't picture them whining about someone else's system being closed off to them.

      FWIW, I believe that both Steves were necessary for the creation of Apple as a world-changing phenomena. Steve W. was (and still is) the prototypical alpha geek, who views a technical challenge as a personal quest, and who doesn't "work" on a problem, he plays with it. Steve J. had the vision of a world where technology was put in the hands of regular people, and knew enough to make seemingly impossible demands from the people who worked with him, and for him. The kinds of demands that once they were met, resulted in a revolution. I've briefly met both men (at different times), and I have deep respect for what each brought to the table in that fateful partnership.

      Vision without ability is neutered. Ability without vision is sterile. The one thing both Steves have in common is the refusal to accept the idea that something's impossible.

      m-

      --
      You catch enchiladas by picking them up behind the head and holding them underwater until they don't kick anymore -VeGas
    4. Re:Jobs upset? by ultramk · · Score: 3, Insightful

      This is revisionist thinking, IMO. When the Apple ][ was introduced, it was very much in the same price range as its competition. The Macintosh was more, but then, it had a lot more invested in it all new hardware, software etc. (1/10th the price of the Lisa, at the time) Only when you got to the era of Jean-Louis Gasee et al were Apple's products seriously overpriced.

      When Jobs returned, it was a conscious decision to position the line as a premium product. Even so, the pricing has almost always been near-equivalent, considering what you're buying.

      The reason PCs got cheap had nothing to do with Gates. It was a side effect of the brutal race-to-the-bottom that happened in the late-'80s clone market.

      m-

      --
      You catch enchiladas by picking them up behind the head and holding them underwater until they don't kick anymore -VeGas
  5. Consistent with the past by moankey · · Score: 4, Interesting

    This is not different than how Apple has always approached things. They have always been about form and function. Developing the next killer app or killer hardware. And making everything as proprietary or closed as possible.
    Doesnt matter how stubborn it may seem at the time and goes against potential profits or their customer base, its just classic Apple thinking.

    While people may remark that Jobs should be thrilled at their level of success and want things opened up or looking towards Mac's as a game machine, or whatever else it may be. This was more Woz's thinking not so much Job's. Job's has always been the suit side of it all, that happens to be in jeans and loafers.

  6. Proprietary != OSS by fak3r · · Score: 4, Interesting

    Yeah, since Apple used parts of BSD people think it's as free and open, but anyone who knows what's up knows this is not the case. Sure, Darwin is available, but how is that comparable with OS X? It's not. The base, sure, but anything above 'ls' and you're not in an enviroment that even tries to be similar; it feels like lip service only. The 'closing' of the kernel (many things have been written to prove/disprove this actually happened) is just going to end up being Apple protecting its marketing edge; if the src was available all of a sudden 'free' versions of OS X would appear everywhere, and since they run on Intel now they could/would be running on any x86 box. No, they wouldn't run as smooth, which would again damage Apple's cred as having a 'rock solid' OS. Let's not forget the 'hook' (aka hardware) would be cut out of the loop too, so I think this discussion goes more along to the 'apple should release OS X for general x86 boxen' that failed to solve anything last year.

    1. Re:Proprietary != OSS by zeroduck · · Score: 2, Interesting

      They closed the kernel. They say this has to do with piracy issues of OSX86 (as to not have someone make one that will run on generic hardware). Big deal. Aparently, the code for the PPC kernel is still open. Still the rest of Darwin is as open as it always was--and if you think the extent of Darwin is 'ls', then. . . well, you're wrong. The pretty GUI has never been open, and I surmise, never will. Stop complaining, they have no obligation to open it up to the world.

    2. Re:Proprietary != OSS by Hungus · · Score: 3, Informative

      Apple put no copy protection on the OS that I am aware of. In fact there is a family license for about 20 bucks more or so that gives you license to install the os on 5 machines. On the workstation version there is no serial number at all, just for the server version.

      --
      Bad Panda! No Bamboo for you! In matters of importance ACs will not be responded to. Want to say something critical,OK
  7. OS-X is a closed OS by WinEveryGame · · Score: 4, Insightful

    IMHO, OS-X is pretty much a closed operating system at this point. All of the innovation is dictated by Apple. BTW, I am not saying that is necessarily a bad thing, but I do believe that Apple can not claim that OS-X has the benefits (and downsides) of open source development.

  8. Perhaps I Was Off-Planet And Missed It... by Anonymous Coward · · Score: 4, Insightful

    but when exactly was Apple ever 'in touch' with the OS Community?

    At one point it was cool to have a PowerBook to do unix dev on, but the quality of Mac hardware has plummeted now that they have been forced to turn to Intel for chips and I don't see many people rushing to trade in their existing non-Mac hardware.

    With how fast Ubuntu with the new accelerated desktop is coming up to speed, I don't think I even care about OS X anymore outside of the more ascetically pleasing UI elements.

    1. Re:Perhaps I Was Off-Planet And Missed It... by Ibanez · · Score: 3, Interesting

      the quality of Mac hardware has plummeted now that they have been forced to turn to Intel for chips and I don't see many people rushing to trade in their existing non-Mac hardware.

      I'm sorry, what? I fail to see even the slightest logical connection in the switch to Intel chips being due to the low quality of Apple hardware.

      What exactly are you comparing the quality to? Certainly not your average PC...

  9. If I may add... by MudButt · · Score: 2, Insightful

    FTFA, It's not about code. It's about character.

    It's also about money. Yager states that he believes Apple will open the OS back up again (eventually), and I'd have to agree. A running theme in economics is that investment (in technology) leads to increased capital. I believe the main reason that the Linux community enjoys so much capital right now is because of the years of investment. That investment was at the cost of human labor and hard work by the OSS community!

    When Apple realizes that free (as in beer) investment into their business (by the OSS community) actually has a bottom dollar impact on capital, the lock on the kernel will fly open pretty quickly.

  10. OS X by geekmansworld · · Score: 2, Insightful

    It's a non-story being touted by yet another tech columnist who's realized that pushing mac users' buttons generates site traffic. Indeed his fraction of a fraction geeks don't outweigh the larger fraction of geeks who want to use Darwin to port/pirate OS X to generic X86 hardware. Like is or not, Apple is still a business, and their goal is to make money.

    1. Re:OS X by tyrione · · Score: 2, Interesting

      Which Community? Last time I checked there were many Communities in this "FOSS" World.

  11. Fork? by rehashed · · Score: 2, Insightful

    My understanding was that they cannot guarantee an OSX compatible open source darwin kernel. Wouldnt this be more along the lines of a fork as opposed to being evil?

  12. No quotes by stevejobsjr · · Score: 5, Insightful

    He sat down with Apple, yet he has no quotes. 95% of the "article" is his own speculation. I'm betting the 5% paraphrased from the alleged talks comes from his own mind, too.

  13. Rule #1 For Understanding Apple by WombatControl · · Score: 4, Insightful

    Apple is a hardware company.

    Apple happens to have an incredibly great OS and great consumer and pro apps, but when it comes to what butters Apple's bread it's all about the hardware. Apple is not, nor will it ever likely be, a software company.

    Does opening the source for OS X sell more Apple hardware? Obviously not, since it allows people to use OS X on non-Apple machines. That's not in Apple's interest, and that's why they're making that more difficult to do. Apple is first and foremost a business, and no smart business would cannibalize itself to pick up a market that they don't need.

    People who are dogmatic about OSS have plenty of choices in the market. Apple just isn't one of them. Somehow, I doubt Steve Jobs really loses sleep over such a small part of the market.

    1. Re:Rule #1 For Understanding Apple by The+Cubelodyte · · Score: 2, Insightful

      I disagree. I think Apple is a computer company. Apple is interested in selling you the complete package, software and hardware. Having seen the company from the inside, I don't believe that the infrastructure and effort that's behind their applications is merely some kind of slick adjunct or value-add to sell hardware. The strategy is synergy.

      Apple is about selling (and having as much control as possible over) the whole enchilada.

    2. Re:Rule #1 For Understanding Apple by Mister+Whirly · · Score: 2, Insightful

      Actually, Apple is a "electronic music hardware" company. Mac hardware sales up 20% in Q1 2006, iPod sales up 207% in same period.

      --
      "But this one goes to 11!"
  14. Consistent with the BSD license too by Anonymous Coward · · Score: 4, Insightful
    Also consistent with the BSD license. In fact, BSD license advocates suggest that this ability to create proprietary derived works of their stuff is exactly what makes it better than the GPL.


    Personally, I don't quite get it, but this move of Apples clearly should NOT offend BSD license advocates since that is exactly what they stand for.


    I think this is a perfect example of some of the tensions within the open source community too, and a key differtiator between the positions of the FSF (Stallman's group who advocates GPL-like philosophies) and the OSI (who has people like ESR who often advocate BSD over GPL tend to like it when companies like Apple do this).


    To summarize, I'd say that Free Software advocates will criticize Apple's move, but Open Software Initiative advocates will hold it up as a prime example of business and open source playing nicel togehter.

    1. Re:Consistent with the BSD license too by dfghjk · · Score: 2, Insightful

      "Personally, I don't quite get it, but this move of Apples clearly should NOT offend BSD license advocates since that is exactly what they stand for."

      Not exactly. BSD license advocates just don't stand against it. They stand against the additional restrictions of the GPL license.

      You're right that it should not offend. It shouldn't offend anyone and it should have been expected.

      The real mistake is thinking that Apple is a friend of open source to begin with. They sometimes contribute voluntarily, sometimes through license requirements, but always because it benefits their business. Nothing wrong with that. Apple's in business to make money, not friends.

  15. BSDs asked for this by JohnFluxx · · Score: 4, Insightful

    I'm sorry to say this, but this is BSD's 'fault'. They put the kernel under the BSD license - a license that allows for this to happen.

    In my opinion, this is why the BSD license is bad. However in many other people's opinion this is why the BSD license is good - because it gives you the freedom to fork and close source it.

    Whether it's better to have the 'freedom for the code' (GPL, LGPL somewhat, etc) or the 'freedom for the person' (BSD) is of course a personal opinion.

    1. Re:BSDs asked for this by dfghjk · · Score: 2, Insightful

      Claiming that this is anyone's "fault" is also a personal opinion. Some, especially Apple, would consider it a feature and you can bet Apple never would have worked with the code to begin with had it been under the GPL. You aren't getting complete OS X source---it's the family jewels.

  16. Jobs *UNDERSTANDS* (was:Jobs upset?) by Lead+Butthead · · Score: 2, Insightful

    Steve Jobs despites all of his personality flaws, understands that much of Apple's value comes from software , not the expensive dongles they passed off as products. Locking down the OS and services to prevent... compatibility with "unauthorized platforms" is absolutely essential in maintaining that value.

    --
    ELOI, ELOI, LAMA SABACHTHANI!?
  17. Protect Yourself At All Times by MacDaffy · · Score: 3, Interesting

    Apple has finally mounted a head-to-head challenge with Microsoft (see the new commercials). Microsoft is struggling to get features into Vista that Mac OS X has had from the beginning. Does anyone really think that Microsoft would resist taking advantage of an open source Intel-based kernel if it could help them solve the mountain of problems under which Windows is buried?

    Microsoft has taken advantage of Apple's innovation before and thrived in doing so. I think it's prudent for Apple to keep its guard up and its kernel safely locked away until it has enough momentum and market share to make it a smart move.

    I imagine that Microsoft's first look at a MacBook made them feel like Apple felt when it got its first look at Windows 98; "Holy shit!"

  18. Re:Why? by HarukiShinju · · Score: 2, Insightful

    What "gives" is that they make their profit on their hardware. If they went into the generic OS business they'd go out of business quite quickly, because all the people currently in-the-know enough to want OS X on their computers are probably largely the same segment that don't want to PAY for it. What does Apple gain by releasing a generic x86 version of OS X? Maybe a few people buying it, a much LARGER number pirating it, and dramatically reduced hardware sales. AKA Bankruptcy. You have a choice--you can support Apple's business and continued development of their "better OS" by buying the hardware that finances it, or you can keep using Windows/Linux/what-have-you on your generic box. But don't act like Apple OWES you something just because you want it and are unwilling to front the cash to get the option that actually supports.

  19. Re:Why? by oh_my_080980980 · · Score: 3, Insightful

    "Damn you Apple! I want to use your OS! STOP MAKING IT HARD TO SWITCH!!!!!"

    One question: Are you going to PAY (as in money) for Apple's O.S. or are you just going to copy it from a friend?

    The bottom line, it's about profit. Apple has no incentive to open up their O.S. for free. If Apple can't make a profit off it, what's the point? Nothing stops you from purchasing a new Mac. That's Apple's bread and butter, computer sales. You want to switch, buy a Mac. You could probably buy a new Mac cheaper than switching to Windows Vista.

  20. Re:Why? by NtroP · · Score: 4, Insightful
    Damn you Apple! I want to use your OS! STOP MAKING IT HARD TO SWITCH!!!!!

    It's not hard to switch. Apple is a hardware company first and foremost. Buy a MacBook or a Mac Mini and get the best of both worlds.

    If you want to stay with your Dell or Gateway box, load SuSe or Ubuntu. Much of the advantages to OS X is the tight integration between hardware and software. You just won't get the same benefit by loading it on to some crappy WallMart box. Contrary to some people's beliefs, you don't have a right to load OS X on any computer you like. It is a proprietary piece of software and buying Apple's hardware is part of the deal. If you don't like it, use OSS on your beige-box.

    BTW, this was written on a Dell running SuSe 10.1 -- sitting next to my MacBook Pro dual-booting WinXP and Tiger.

    --
    "terrorism" and "pedophilia" are the root passwords to the Constitution
  21. Get things straight... by Chanc_Gorkon · · Score: 4, Informative

    Apple hasn't released the kernel for x86...YET. See this forum post from a Apple Employee:

    http://lists.apple.com/archives/Fed-talk/2006/May/ msg00105.html

    In my opinion if I had to put companies on a list, Apple would stil be high on my openess with developer list. At least Apple has all of the developer tools (Xcode and others) free for the taking. You still have to pay Microsoft to write programs for windows unless it's a batch file.

    --

    Gorkman

    1. Re:Get things straight... by AstroDrabb · · Score: 2, Insightful
      You still have to pay Microsoft to write programs for windows unless it's a batch file.

      What? 5 seconds of research would have kept you from looking ignorant. You can download all the needed SDK's from MS without cost. You can even get the free (as in cost, not Freedom) versions of Visual Studio 2005 along with the free (cost) version of Sql Express.

      The Visual Studio Express editions allow you to do development with C#, J#, C++ and unfortunately VB.Net.

      I am not an MS fanboy, however if you are going to take a jab at MS, at least do it for a valid reason.
      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    2. Re:Get things straight... by Mister+Whirly · · Score: 2, Funny

      "I am not an MS fanboy, however if you are going to take a jab at MS, at least do it for a valid reason."

      Whoa there cowboy, slow down... If you read the Slashdot rules and regs you will see that you are way offbase with your comment.

      --
      "But this one goes to 11!"
  22. BSD license encourages opportunism by amightywind · · Score: 2, Insightful

    Proprietary OSX should be expected now that Apple has gotten all it can out of the BSD code base. Let it be a lesson to the Free Software Community about the dangers of BSD style licenses. It encourages opportunism. Theo's rant earlier today is a further example.

    --
    an ill wind that blows no good
  23. Re:Surprising if true. by AKAImBatman · · Score: 4, Informative

    The platform sells well to people who want a Unix, not people who want to hack the OS.

    What about people who want to hack up an OS using a Mac? (raises hand) Believe it or not, cross compiling to the x86 platform using a PPC Mac and QEMU actually works. It's actually a better development environment than Windows, because you don't have to work around Windows' lack of Unix tools.

    If you're weird like me, check out the OS FAQ for information on creating your own operating system, including the building of a cross-compiler. Bonefide also has some great tutorials on getting going with your operating system construction project.

  24. Re:Why? by iluvcapra · · Score: 2, Insightful

    Wow. This post seems so on-topic, yet strangley makes no specific statement about Apple's actions. Almost as if Mr kronnek had this in a clipboard buffer and pastes it into every "Apple did something bad" story.

    Look, I've been a window user for years... I just don't understand Apple

    The second, hence the first. Many people do not understand Apple, particularly her fans.

    They have vision, ideas and a damn good OS. Why do they keep shooting themselves in the foot? Mac users must be frusterated because of the one step forward and then five steps back Apple keeps taking.

    s/Apple/Microsoft .. Or even s/Apple/Linux sometimes.

    Why not keep it open, what are they afraid of, people actually using their desktop?

    Yes, the WAVES OF USERS just waiting for Apple to open their source code so they can use their OS would surely end any financial or marketing problem Apple has never had.

    I just wish Apple would realize that there is a secondary OS niche that needs to be filled and if they just jump into it they might come up as winners...

    They're right there, in the secondary OS niche you speak of. They make a bit of money with it, its users are very happy and loyal. No one switches back.

    When there's an opportunity to be taken they back off. They avoid conflict.... WHY?!?!?

    This opportunity you speak of is a chimera.

    Damn you Apple! I want to use your OS! STOP MAKING IT HARD TO SWITCH!!!!!

    When you have to upgrade your laptop next year, buy a MacBook. They'll have all there technical issues worked out by then and should be pretty slick, as well as competitive with any laptop you might want to buy from Dell or Sony (excluding those bizzare coupon deals). Oh and it'll run the Windows you seem to be invested in, despite your exaspiration with the closed-source OS X.

    --
    Don't blame me, I voted for Baltar.
  25. Only official Apple response by daveschroeder · · Score: 5, Informative

    To sum up Apple's objections, they felt I had given a year-old story a fresh coat of paint and sensationalized it for an audience that wasn't affected by it.

    Yep, that pretty much sums it up.

    To date, the only official response has been:

    Just to be clear, Tom Yager was *speculating* about why we have -- so far -- not released the source code of the kernel for Intel-based Macintoshes. We continue to release *all* the Darwin sources for our PowerPC systems, and so far has released all the non-kernel Darwin sources for Intel.

    Nothing has been announced, so he (and everyone else) certainly has the right to speculate. But please don't confuse "speculation" with "fact."

    Thanks,
    -- Ernie P.

    Ernest N. Prabhakar, Ph.D. (408) 974-3075
    Product Manager, Open Source & Open Standards; Mac OS X Product Marketing
    Apple Computer; 303-4SW 3 Infinite Loop; Cupertino, CA 95014


    and a response to a private message I sent:

    Date: Mon, 22 May 2006 12:08:45 -0700
    From: Ernest Prabhakar
    To: Dave Schroeder
    Subject: Re: [Fed-Talk] Apple [may not open] OS X Kernel for Intel

    Hi Dave,

    On May 21, 2006, at 11:41 AM, Dave Schroeder wrote:

    When *will* something regarding a xnu source release on x86 be announced?

    I know you probably can't answer this, so it's somewhat of a rhetorical question, but seriously: the lack of release of source for xnu on x86 represents a significant change in strategy to some customers with no corresponding announcement or roadmap. When will concerned customers be informed as to what is happening?


    Generally speaking, when a final, irreversible decision has been made, we will find
    _some_ way to let affected customers know about it.

    If nothing else, the very fact I am telling you to *not* assume that something is true,
    means *I* don't believe it is true. :-)

    -- Ernie P.


    Seriously, might there be kind of a, you know, huge developer conference coming up in a month and a half or so here where some of these questions might be answered? Especially since Tom Yager's speculation is just that - speculation - and extremely old news at that? Is it any wonder that both of Yager's articles are under "Opinion" headlines?

    1. Re:Only official Apple response by shawnce · · Score: 2, Interesting

      Don't forget that Intel version of XNU may contain code licensed from Intel and others that they don't have the right to distribute. The delay could be as simple as Apple needing the time to work out the legalities and/or repackage the code to allow distribution of a subset of Intel XNU. It is known that some of the Intel related drivers are not releasable because of legalities.

      Personally I bet it is a mix of several issues (including time and resources) and that come WWDC 2006 more will be made clear (one way or the other).

    2. Re:Only official Apple response by daveschroeder · · Score: 2, Informative

      Tom isn't "speculating", it's quite honestly a fact that Apple has not released the source to Intel XNU.

      To date, yes. I will 100% agree that the Intel xnu source is currently closed. However:

      - Intel xnu source hasn't always been closed
      - PowerPC snu source is still open
      - The change happened with Intel-based Macs began shipping
      - He is speculating as to the *reason* xnu on Intel isn't currently open source
      - The implication in Yager's articles is that because it's closed now, it must/might be closed permanently

      Also, in Yager's first article, he uses the title:

      Apple closes down OS X

      Excuse me, but when was "OS X" ever open? And since when does one component on one architecture being closed constitute everything being closed, especially when all non-kernel sources that have been traditionally released to date continue to be released.

      The first sentence is:

      Thanks to pirates, or rather the fear of them, the Intel edition of Apple's OS X is now a proprietary operating system.

      Again, huh? First, Mac OS X has always been a proprietary operating system. Nothing has changed. Second, all of the Darwin sources are still released on both architectures. With ONE, admittedly large, exception: the kernel (xnu) on x86.

      The problem is exactly as Apple framed it in Yager's followup article:

      - Yager presented this inaccurately and sensationalistically, making it seem to a broader audience as if "OS X" itself was previously "open", and is not "closed"
      - Yager does not discuss the nuance of what the kernel being closed means from a practical standpoint
      - Yager incorrectly asserts this somehow matters more now because Intel-based servers will be coming, because people who buy servers and equipment for enterprise will somehow have needs to use the kernel source, but Apple has been selling into this marketplace for over 4 years, and the fact that the server platform will be on Intel changes none of that
      - Yager generally makes it seem like this "matters" to ordinary users in a broader audience

      In any case, get your story straight. Either this "doesn't matter", because "nobody needs source code anyway", or "Apple has hit a problem releasing the source code but will do shortly, but cannot dare say such a thing in public because, erm, yeah, RDF! RDF! Our refusal to release source needs no justification, it "just works". Insert hypnotoad here".

      There's no logical inconsistency in anything I've said, either here, or previously. Of course it matters. It matters to me. It matters to the people who actually want or need the source, which is an extremely small subset of Mac OS X users. (And no, users who don't even know what a kernel is don't receive a substantive benefit from others outside of Apple being able to see the kernel source.)

      I'm tired of hearing pretty much every excuse from the insulting to the flat-out false. Maybe they will release XNU for Intel in the near future. Hey, guess what, MAYBE MICROSOFT WILL RELEASE THE SOURCE TO WINDOWS IN THE FUTURE TOO! Yeah, that's it! We can all start describing MICROSOFT as a FUCKING OPEN SOURCE COMPANY because they MIGHT release the source code under the GPL in a few hours!!!

      Wrong.

      The source code for Windows has never been open; the argument is not the same.

      The source for xnu has been open, continues to be open on PowerPC, and is available in an earlier incarnation for x86 (parity with Mac OS X 10.4.0). Therefore, saying that a final decision might not have been made on current iterations of xnu on x86 is perfectly reasonable.

      Further, if anything, MORE source is now released than previously: x86 sources for all non-kernel components are released with parity with Mac OS X releases for PowerPC and x86; previo

  26. Rant on arm-chair-biz-o-nomics by eko33 · · Score: 2, Interesting

    Personally I find Apple very much like Microsoft. They are trying to take over as "King of the Lock-in Mountain"

    It's not like the concept of take over and control is limited to software. This is fundamental human behavior. Anyone ever hear of the Roman Empire?

    I don't understand why everyone bitches so much when a corporation makes a strategic decision that takes them one step closer to market dominance.. If it's really that bad. If it is that bad, you should go make your own OS/mega-corporation that will be better than the one you are bitching about. You aren't elite because you compile and you aren't elite because you're an arm-chair business strategy professor... If you really knew better, you wouldn't be here complaining about it know would you?

    /rant

    1. Re:Rant on arm-chair-biz-o-nomics by cmacb · · Score: 4, Insightful

      "I don't understand why everyone bitches so much when a corporation makes a strategic decision that takes them one step closer to market dominance."

      Maybe because as a former Apple supporter (a short-lived state of being as it turned out) I am frustrated to see them cavalierly drop the principles that got me to switch. It might be a different matter if they had already captured a 50 percent market share, or for that matter even a 20 percent market share, but their number are right where they always have been. I see all their recent moves as desperation, and quite possibly the results is that they will cease to matter at all. I just got done answering a request for advice on a non-technical forum and I couldn't honestly advise them to buy an Apple "laptop" even though my last two laptops were Apple machines. Their switch to Intel, coupled with more and more DRM orientation, legal action against well meaning users, and the dissing of the Open Source roots of their OS makes me wonder if the company hasn't suffered a stroke or something. The personality of the company has changed, and with no good reasons (roadmaps be damned), their quality control sucks and they spend more time on propagandizing than they do on actually supporting their users. I have little use for them any more. Unlike the author of the original article, I don't expect them to get better any time soon. Recent departures at the top ought to give some people a clue that something is wrong in Cupertino.

      If the iPod market fails the company is history. That should give the fans nightmares.

    2. Re:Rant on arm-chair-biz-o-nomics by vertinox · · Score: 4, Insightful

      It's not like the concept of take over and control is limited to software. This is fundamental human behavior. Anyone ever hear of the Roman Empire?...If it's really that bad. If it is that bad, you should go make your own OS/mega-corporation that will be better than the one you are bitching about.

      Rome circa 100AD

      Roman Slave: This sucks
      Roman Centurian: *whips slave* Quit your bitchin! If it is that bad, why don't you go start your own empire.
      Roman Centurian: Ow! Well... I would but you see... You've got this thing called a Roman Legion and I've got these chains on me... Oh and I did revolt you'd kill my family and then crucify me and feed me to the lions.
      Roman Centurian: Good point! Get back to work anyways! *whips slave again*
      Roman Slave: Ow!

      Corporate Environment 2006AD

      Cubicle slave: This sucks!
      Supervisor: *delegates another deadline* Quit your bitching! If it is that bad, why don't you go start your own company.
      Cubicle slave: Well... I would but you see... You've got this thing called millions of dollars of investment into entry barriers of the market and I've got this NDA and contract that owns all my ideas... Oh and I did revolt you'd sue family and then crucify my VC capital and then feed me to the Patent Lawyers.
      Supervisor: Good point! Get back to work! *assigns another deadline*

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    3. Re:Rant on arm-chair-biz-o-nomics by Golias · · Score: 2, Interesting

      I am frustrated to see them cavalierly drop the principles that got me to switch. It might be a different matter if they had already captured a 50 percent market share, or for that matter even a 20 percent market share, but their number are right where they always have been.

      Why do you give a fuck about the market share of a computer company whose products you are no longer buying? Is your IRA tied up in APPL shares?

      I use Macs all the time, and I don't give a rat's ass about their market share. As long as they are doing well enough to continue to exist, and as long as I prefer their OS and software, I'll keep buying them.

      By the way, if I may ask... What (if anything) were you hoping to do with all that Kernel source which is currently unavailable for the x86 version of Darwin?

      --

      Information wants to be anthropomorphized.

    4. Re:Rant on arm-chair-biz-o-nomics by jcr · · Score: 4, Insightful

      I am frustrated to see them cavalierly drop the principles that got me to switch.

      Oh, for christ's sake. TWO PEOPLE are SPECULATING as to the reasons why Apple hasn't released some of the CoreOS code YET, and everyone takes their guesses as gospel?

      Did anyone consider the possibility that the code in question is being delayed because publishing it right now (in the middle of a processor transition) would probably tip their hand as to features of upcoming products?

      If that code doesn't show up after we get the Intel Xserves and the Intel desktops, there might be some reason to believe that Apple's decided to give up on open-sourcing the OS. Until then, it's nothing but guesses, so can everyone can just quit going off half-cocked?

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
  27. Apple is just waiting Vista by TristanGrimaux · · Score: 2, Funny

    Apple will release the kernel code when Vista comes around. They are just so sick of Microsoft copying them they'll wait till vista is out and done...

    I know, it may take some time...
    ---
    Donde Ser Geek No Duele

  28. Who was his source (at Apple)? by kuwan · · Score: 2, Insightful
    I find it interesting that he doesn't name the source at Apple that he spoke with. From the tone of the article it sounds more like he spoke with some marketing nitwit than an actual OS X Engineer/Manager. This is evidenced by the questions that Apple purportedly asked:

    Has anybody ever written to you about this? How many people actually recompile their OS X kernels?

    These seem like questions marketing would ask. People that are actually in charge of OS X's development wouldn't need to ask these questions because they would understand the reasons why people would want the kernel's source code.

    At any rate, we still don't know why Apple hasn't released the source yet (or if they will at some point). There are some hints that there might be Intellectual Property issues involved. This post on one of Apple's Darwin mailing lists indicates that there are IP issues that precluded the release of one of their Intel ethernet drivers. If the Intel Kernel contains licensed code from Intel (for TPM or EFI or something else) or licensed code for Rosetta then they might have problems releasing the code.
  29. This is a simpler issue than Tom admits. by jpellino · · Score: 4, Insightful

    The Simple Part
    Darwin is still open source, except for the x86 kernel (XNU).
    This is meant to slow down / stop wholesale use of OSX on generic x86 hardware.
    Everything else, including the PPC source for XNU is right there, open and available to developers. I browsed it mere minutes ago.
    Apple still hasn't said that this is the final disposition of the x86 kernel, but it's what they have for now.

    The Part Tom's Making Complicated
    Tom's invoking everything short of motherhood and apple pie (sorry) over this.
    He imagines and carries the standard for legions of people who want to compile custom x86 Darwin kernels.
    (Isn't this the very definition of astroturfing - "a few people discreetly posing as mass numbers of activists advocating a specific cause"?)
    He seems to claim customizing the kernel is Very Important, Real Soon, for those who simply want to, and for those who want to optimize some custom servers and thin clients / workstations that he imagines Apple will be releasing in the future.
    Maybe they will. If so, they'll figure it out.
    But so far, no pitchforks or torches have been spotted on Mariani Ave.
    Take his argument to the logical extreme and Apple lets everyone run OSX on anything they want.
    That would be Bad for the future of Apple.
    He does seem to say there's some magical way for Apple to have it both ways, but doesn't say how.

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  30. the explanation that didn't come by jdbartlett · · Score: 3, Interesting

    "...without a word of notice or explanation."

    Try: too many people hacking OS X to run on PCs.

  31. MOD PARENT UP by linefeed0 · · Score: 2, Insightful

    This is the issue, right here. Apple used the open source community for attention and went ahead and dumped on them with nary a word from any of the people that covered how innovative Darwin was when it was released as open source in the first place.

    A fair number of people choose to work for Apple rather than some other Silly Valley company because they're a "cool company" who did things like open source the guts of their OS. What should someone in their position think after this kind of stunt?

    More alarming to me than the kernel being closed is that they didn't release any of the core source until people started complaining. Even the parts of the OS that are most useful for tinkering were an afterthought for Apple.

  32. Re:Why are they experimenting with Intel then? by binary+paladin · · Score: 2, Insightful

    Wrong. Just wrong.

    PowerPC wasn't cutting the mustard, otherwise Apple would still be using them. We were still stuck with bloody G4s in the laptops. Thanks to heat, they were one generation behind. With x86 Apple doesn't have to focus on hardware development and they don't have to play magic numbers to try and convince people a crappy G4 is somehow more powerful than what Intel is offering. With Intel, there is no concern as to whether they'll be around tomorrow and with the hard competition from AMD, it's a no brainer that they have to improve. On top of that, if Intel starts to go sour, there's nothing stopping them from going with AMD since there are multiple contenders in the x86 world.

    Moving to Intel has allowed dual booting Windows and much improved VMs to work with Windows since the hardware no longer has to be emulated. This gets rid of a major road block for a lot of people and why I was able to sell a major client of mine on the idea of using a Mac instead of a new PC.

    A Mac can run pretty much everything under the sun now, plus OS X is awesome. Seriously, PowerPC was a dead zone, just like Motorola before it. Apple no longer has to concern itself with a company that's too busy working on "other things" to update their processor line. Intel gives Macs more power, less power consumption, more versatility and more value than IBM ever could.

  33. Target market? by LoudMusic · · Score: 2, Insightful

    Who is Apple's target market? I think the only reason they even try to appeal to geeks is because they can use the word "UNIX" like some kind of geek mating call. Aside from that they've really got nothing geeky in their linup. It's all posh bling. Look at the PC vs Mac adverts - it's all about easy to use and does the things a basic user wants to do.

    Apple and Jobs don't care that they're losing touch with 'the OS community'. I doubt they ever cared much in the first place. Just enough to get Slashdot to make an Apple section.

    --
    No sig for you. YOU GET NO SIG!
  34. Re:Why people love Apple so much ? by 99BottlesOfBeerInMyF · · Score: 5, Insightful

    Really, am I the only one to perceive Apple as just a facade?

    Probably not, there are lots of people without a clue.

    I feel it's just a brand name for a target market, absolutely nothing more.

    And all of the innovative technology they have created and or popularized was an illusion of some sort?

    I still remember the KHTML fiasco (and the lengthy posts about it in Slashdot) when the white knight turned black.

    Why don't you bother to go read some informed post about said, issue, you know like what the KHTML people had to say about it? Apple followed their license, used the code, made it better and gave it back. They diverged in purpose quite a bit from what Konquerer wanted, so many of the changes were hard to pull back in or were not wanted. Further, some of the developers did not like the way the code was posted (as a lump) and asked for more granularity and documentation, which the Safari team worked hard to give them. If you had any sort of a clue, you would not pick this example to complain about Apple's behavior.

    In every action, every decision I see Jobs as a Gates-wanna-be. It's the same kind of company. I'm not trolling, I'm just trying to understand why Apple is loved so much. Can anyone give reasons, real reasons, for this...

    I can give a lot of reasons. They listen to their customers and make products many of us geeks want and make a profit at the same time. They save a lot of us from having to use the abysmal Windows or functionality lacking Linux. They make our lives easier. The most devout Apple fanatic is usually someone who bought their first Apple machine a month ago and is still amazed by how much easier everything is. They can't understand why everyone isn't using it and just want to let everyone know. I've seen it many times.

    The enthusiasm of a newbie aside, Apple consistently delivers innovations. I would be very sad to use a primary workstation without system services after Apple supplied them to me. I use them every day and when I use a Linux or Windows machine I feel like I took a step back to a more primitive era. They supply a top notch GUI with real innovations, like expose. They supply a fully functional command line environment that integrates with the graphical UI. They integrate application with one another and they run mainstream software. I can actually invoke photoshop from a usable command line. I can use one program's functionality in another. For example, I can highlight a URL in Safari and use a third party program's ability to automatically generate a bibliography citation from that HTML page and insert it into a book I'm laying out in InDesign. No other OS lets me do that without a bunch of copying and pasting. I have one dictionary. When I teach it that "SNMP" is not misspelled, all my applications know from then on. I could continue, but there is no real point.

    If you use OS X for a few months as your primary workstation you will understand why so few people switch back. Naturally, a lot of people like Apple, because Apple gives them this. Now they don't do everything better than others. They are behind MS and Linux in certain areas. They do a lot of things I'm not to fond of and they do a lot of things to try to get a little more money out of people. What they don't do except in one or two very necessary areas is lock customers in and they do a good job of interoperating using standards. For this, a lot of us are appreciative.

  35. Underestimating the network effect of FOSS by Zigurd · · Score: 2, Interesting

    I can cite two examples of a "network effect," where FOSS has improved commercial products. One example involves Apple.

    1. Embedded Linux has a huge growth rate in mobile handsets and other embedded applications, most of which are big commercial product development projects. These projects benefit from widely available experience with Linux kernel building. Anyone with a spare old PC and the time to read an O'Reilly book (http://www.oreilly.com/catalog/belinuxsys/)can get into configuring and building embedded Linux kernels and persuse and modify source code as much as they like. Contrast this with what it would take for you to get into porting Symbian, or even VxWorks.

    2. The Web browser in the Nokia E61 (and probably many upcoming Nokia handsets) is based on WebKit: http://opensource.nokia.com/projects/S60browser/ This means Nokia customers will benefit from having the same HTML engine and Javascript engine as in Konquerer and Safari.

    So Linux users may or may not "care" about FOSS, but the elements of the value chain bringing Linux-based and other products that include FOSS certainly do care, and so should Apple. In fact I think the customers will begin to care quite a bit.

    If Apple doesn't do all they can to cultivate a FOSS community around MacOS, they are missing a trick. Even if they triple their market share based on iPod users switching, that's still an 8:1 ratio (or worse) of Windows to MacOS in market share. Apple can't afford to stumble the way Sun did in their relations to the FOSS community.

  36. No official word; delay != closed by raga · · Score: 2, Informative
    If indeed it has been closed, it is going down the wrong philosophical path, and Steve Jobs should rethink the strategy on this (loss in revenues from pirating vs. goodwill from OSS.) But then I have not seen Apple indicate that it will be closed.

    He actually has a desire to recompile the kernel and not get ad hits as far as this article appears.
    I remain skeptical. How many Mac users are there who are recompiling xnu (not just to blog about it on Infoworld etc., but because they have actually studied it, and improved upon it?)

    So all you xnu hackers, please stand up and be counted. As I recall, only three people even came close to understanding the kernel bug in the The Mac OS X Expert Challenge. As previously reported on slashdot, "Also looks like other than these guys, nobody got anywhere with the problem.". So much for the myth of the legions of ubergeeks working with Macs.

    Even the parts of the OS that are most useful for tinkering were an afterthought for Apple.
    You lost me on that. The part of the OS that is "most useful for tinkering" is xnu, the kernel. For those who care, the only missing piece right now is xnu; it has not been updated - there is no "afterthought for Apple" (yet).

    FWIW, xnu from Darwin released before the Intel switch six months ago is still available for Infoworld blogers to recompile to their heart's content.

    cheers- raga

  37. A possibly less partisan point of view (or not) by Wry+Cooter · · Score: 2, Interesting

    The kernel was more open to OSS tweakers when it was not so common knowledge that Macs would eventually run on Intel. It became closed, apparently, after the switchover. How does this make business sense? During the development of OS X, Darwin helped portage of code written to various *nix flavors, to one compatible to be run within OS X. Including truly cross platform stuff that worked on different CPUs. And Old Next wares, etcetera. It increased the possible market for the open source geek, and development flourished. Do you think there would have been nearly as many Cocoa apps if not for the encouragement of this community? The old school PPC developers would have stuck with their legacy C and Carbon code, because, why bother? Now that the kernel is apparently closed (and may have even forked a bit, perhaps dropping some Mach here or there), it may be, now that it is public that intel had to be used as a platform because of supply and other issues, it is more important to keep the kernel stable and closed during the transition, or less prevalent to sabotage from competition. Once the entire mac line is refreshed and another cat is let out of the OS bag, and Boot Camp may become virtualized, the kernel might reopen as a playground. But all I know about kernels deals with fried chicken anyway.

  38. Re:article down by Frumious+Wombat · · Score: 2, Insightful

    As a number-cruncher, may I politely say that most days, I really don't care. I do care that they provide good math libs (they do), or documentation that helps me optimize my code for their hardware (they do), and hardware that for some combination of price/reliability/speed, performs to my specs (they do). They also provide a good development environmnent that plays well with other compilers, and a good desktop environment that supports both native and legacy (X11) apps, which I can seamlessly link to the HPC side. For the previous generation of processors, there was IBM fortran (which made it easy to go from AIX -> OSX), and now there is Intel Fortran ( Linux -> OSX), both of which are extremely strong performers on their respective processors, and both of which make more difference to my actual runs than would the ability to recompile my kernel from scratch. Neither of those compilers are open-source either, yet we purchase them because their performance is high enough that it outweighs whatever political misgivings we may have.

    As you say, the real HPC guys on the nitty-gritty end (people optimizing TCP stacks for high-performance network interfaces, for instance), will sign the NDAs, then those of us in the field will decide whether or not we can use their solution. Whether or not we can get the kernel source code is not going to matter to 98% of us. We ran Irix (closed), UNICOS (closed), AIX (closed), VMS (closed), and Linux (open), and will run OSX whether it's open or closed, as long as we get reliable simulations done in an acceptable amount of time on equipment we can stand to work with.

    --
    the more accurate the calculations became, the more the concepts tended to vanish into thin air. R. S. Mulliken
  39. Security now! by mgabrys_sf · · Score: 2, Funny

    The fact that the Power PC version is still open and not the Intel makes me wonder if Apple is hoping to keep non-intel OSX freaks at bay a little while longer.

    And by "at-bay" I mean several hundred feet below the Golden Gate Bridge...

  40. how can they "lose touch"? by m874t232 · · Score: 2, Interesting

    OS X wouldn't exist without open source software, and huge chunks other than the GUI in OS X are derived from open source software; yet, both Apple and NeXT have given back very little in return--even when the license forced them to open something, what they put up has often been completely useless to the original open source project.

    Prior to OS X, Apple for years was shipping a clunky, single-tasking OS when other systems were already robust and multitasking, and at some point, Apple tried (and fortunately failed) at their attempts to shut out all other GUIs from the market.

    I don't think Apple has ever been "in touch" with the tech community.