OS X Update Officially Kills Intel Atom Support
bonch writes "After apparently disabling and then re-enabling support for the Atom chipset in test builds of their 10.6.2 update, Apple has officially disabled support for the chipset in the final update. This makes it impossible for OSX86 users to run 10.6.2 on their Atom-based netbooks until a modified kernel shows up."
Since they don't sell any computers with Atom.. I don't think that you can blame them for dropping support. Tightens the code and all that.
I wonder if the recently launched Dell Zino could have been a motivator? http://www1.euro.dell.com/uk/en/home/Desktops/inspiron-zino/pd.aspx?refid=inspiron-zino&s=dhs&cs=ukdhs1
I saw this on Google News yesterday, and I figured, "Huh, must have missed that on /."
Ah well, let the shitstorm begin.
Facebook is the new AOL
I RTFA, and there's no acknowledgement by Apple of what they have done or why they have done it. So the update does not "officially" break Atom support, it just breaks Atom support.
"Free" software people won't touch Apple with a long pointed stick. It's even more closed and unfriendly than MS.
It's funny as someone with an aging MacBook Pro, I was contemplating passing it down to my wife, claiming her netbook, installing osx86 on it, and then picking up a new Mac desktop, either an iMac or a Mac Pro, and just standardizing on OSX throughout the house.
Now I wonder if I'm better off just installing Ubuntu on the MBP and the Netbook and spend a lot less money on the desktop and build myself one with Ubuntu as well.
I'm not totally stating that this has caused Apple a hardware sale, (at least not yet) but it has made me re-think my strategy.
Introducing Microsoft Vacuum 1.0 The first Microsoft product that doesn't suck.
Time for another thousand posts on how Evil Apple should leave in support for hardware that they don't sell. Fantastic.
--saint
>> "Free" software people won't touch Apple with a long pointed stick. It's even more closed and unfriendly than MS.
You do realize that OS X comes bundled with 100's of 'free' open source utilities/apps, right?
I RTFA, and there's no acknowledgement by Apple of what they have done or why they have done it. So the update does not "officially" break Atom support, it just breaks Atom support.
It's official because CmdrTaco said so!
My news stories have leveled whole cities! I'm not afraid of you!
Sincerely,
CmdrTaco
They do actually. It has more to do with the devil that works than the devil that doesn't ...
At least, here's what one of my f/oss gurus who uses Apple had to say.
Quidquid latine dictum sit, altum videtur
Indeed, I like their products and their software seems impressive (discounting itunes on windows). But the cost both in monetary terms and my philosophy on how I feel the world should work, mean that I'll never own an apple product in at least the near future. If they change their philosophy, maybe I'll consider it then.
# cat
Damn, my RAM is full of cats. MEOW!!
I'm sure that has nothing at all to do with it. What's actually happening is that Apple is the sole supplier of computers that can run OSX out of the box and it wants to make sure things remain that way. It's simply a matter of Apple maintaining a profitable hardware monopoly.
"In prison you just have to shut your eyes and take it. Here you have to shut your eyes and give it."
Fixed that for you.
Another sign of the rumored Apple Netbook?
If you know what any of the techno mumbo is in this article, you should know better then to care. The OSx86 project is facilitated by hobbyists who lived for this kind of nonsense. Oh sure, we all fret and cry out "Oh noes"...but we all know someone's gonna fix it sooner or later.
If putting OS X on anything you wanted was easy, it'd take all the fun and geek cred out of it.
Hackintosh users can live without the 10.6.2 update. This doesn't really break anything, it just prevents netbook users from having the latest set of OS patches between now and whenever the community finds a workaround.
Have a website and want to use iWeb to edit it? Tough noogies, you have to start from scratch again because you can't import a website(or so that I have seen so far).
Ah, there's nothing to support an argument like a blog post from 2006.
>>At least, here's what one of my f/oss gurus who uses Apple had to say [lerdorf.com].
Well done! That article is only 3 years old.
How is it even relevant?
One of the more uninformed posts I've read today.
Apple owns or participates in a HUGE number of open-source projects.
Anyone who's capable of installing OS X on a non-Apple machine understands how computers work. Further, it violates the OS X license, meaning even if they do blame Apple, they wouldn't give a hoot.
http://www.itwire.com/content/view/29250/1023/
Nowhere does the article say "Jailbroken", even though the worm only targets jailbroken, non-officially sanctioned stuff that lives outside Apple's cage. This is an open and shut case of Apple's hardware getting blamed for something the hobbyist hack community does. An IT manager who's considering brining iPhone's into the business might read the article, not go the extra mile to find out the exploit's for jailbroken phones only, decide that iPhones are not secure enough yet, and go with a blackberry or something else.
I am on my third OS X Apple (17" Powerbook, 20" iMac, now a 24" iMac), currently have four iPods (home, car, shuffle for workouts, Touch for multimedia) and have had another three in the past, and AAPL is my largest single stock holding. So clearly, I'm an Apple fanboy.
Until Apple releases something with the footprint of a netbook, Apple is not losing any sales to me by virtue of me hacking a MSI Wind to run OS X.
I looked at the Macbook Air before I purchased the Wind. The footprint was just way too large. It was marvelously thin, but the overall size was a dealkiller for me. So I decided to go with the wind and the small headaches it takes to update OS X periodically. It work for me and works well.
Now if hackintoshes never existed because OS X wouldn't run on them, I still wouldn't have purchased a Macbook air (or any other iBook or Macbook) due to the size. So no foregone profit for Apple in my situation.
Now if Apple made a netbook (or possibly the rumored tablet) I'd probably be one of the first to buy one, as the stuff they put out is second to none. Until then, my Macbook will serve my portable needs rather well.
Less support for CPUs not sold by Apple means less bloat in the Darwin XNU kernel, means more speed for us legitimate mac users.
Thumbs up, Apple. Our money were well spent.
1% APY, No fees, Online Bank https://captl1.co/2uIErYq Don't let your $$$ sit in a no-interest acct.
Exactly. One thing I love about my Debian laptop is: it just works.
It's really user friendly, at least according to my definition of "user friendly". You can see that thousands of man-years have gone into the development of the software that it runs. Decades of evolution have brought the shell, the GUI and the productivity apps close to the point of perfection.
It's based on a Unix-compatible kernel, so I get all the power of Unix in a portable machine.
It came loaded with hundreds of free, open source utilities. The great thing about Debian is, whatever you need to do, there's an app for that. There's this network of software repositories, like an "app store", all ready to download and seamlessly install. Tens of thousands of apps! All free!
The laptop is a Thinkpad; quite an expensive brand, but the costs are kept down by two things. Firstly, there are hundreds of competing manufacturers, thanks to the open market for PC compatible hardware. Secondly, all of the software is free as in beer as well as speech, so there is no "tax" to pay to Microsoft or any other monopolistic manufacturer of proprietary operating systems.
You're an immobile computer, remember?
You do realize that OS X comes bundled with 100's of 'free' open source utilities/apps, right?
You do realize that I can get all the same shit for free for Windows with Services for Unix, right? It's not bundled so that you're not forced to receive it if you don't want it, but it's a free download.
Further, you do realize that Apple is abysmal at keeping up with updates on that Open Source stuff, so that it's almost always outdated and thus often useless anyway, right? And in fact creates security holes that they do not see fit to address?
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
I'm guessing that, since the actual kernel is open source that they are doing some additional check further up the chain in a non-open source module. Otherwise wouldn't it be trivial to do a diff, search for the code that checks for the stepping, and if it's an Atom, call exit(0)?
Apple's kernel is OPEN SOURCE, isn't it? Isn't the whole theory of open source that if something doesn't work for you, go write some code to make it work? If folks are so pissed that the Xnu kernel that underlies MacOS X is now missing Atom support, then why not go add atom support, recompile your kernel, and use your own kernel?
I haven't installed a custom-compiled Xnu kernel on my own MacOS X box in a couple years, but as I recall the process isn't even very onerous...
E pluribus unum
There's a difference between not developing support for a certain architecture, and breaking functionality for a specific processor model that previously worked.
The point of the matter is whether Apple broke support on purpose to impede Hackintoshers, or if it just happened as a side-effect of some unrelated change.
Atom (under-)powered Netbook.
They're supposed to be underpowered, it's a Netbook. The point of the Atom line was to make power-efficient processors, which would thrive in a market of devices that prioritizes battery life over performance.
I have a feeling that those folks would have their Hackintoshes even if it costs them more than buying a Mac because they just enjoy the hacking experience.
MS still has that whole "Services for Unix" thing? I remember poking at that a bit when I wanted to get NFS (as a client) working under XP but I could never really get it working properly (read: at all), never had any problem with FreeBSD, Linux or OS X machines talking to the same NFS server though...
/Mikael
Greylisting is to SMTP as NAT is to IPv4
Nobody is blaming M$ for their windows not running on PowerPC chips (as they never intended it to be useable on this processor)
Because x86 and PPC are totally different architectures. Microsoft hasn't explicitly prevented the code from running on PPC; there is simply NO WAY to get the code to run on PPC.
Atom, on the other hand, is an x86 chip. Mac OS X is targeted for x86 and would run except for the fact that Apple has put in an actual check into the code to forbid it. Understand the difference?
and neither should anybody blame Apple for not taking care that Mac OS X boots nicely on a Atom (under-)powered Netbook.
Straw man. Nobody asked Apple to optimize the user experience. Tinkers and hackers simple want to use it and deal with the associated issues of an unsupported platform.
Do you realize that getting the apps themselves isn't the point?
I can get things like GCC and bash on Linux, Windows, Solaris, OS X and so on.
The difference is in that when something goes wrong, on Linux and OpenSolaris I can debug all the way up to the kernel, while on Windows and OS X I'm stuck if the problem happens to be somewhere in the closed components of the system, and the core system is very unfriendly towards any kind of interesting customization.
Or if they're not capable of working that out they'll just post whiny little messages on Slashdot about how their freedoms are being repressed by the big bad company that chose not to support hardware they don't even ship.
ARTHUR: Please, please good people. I am in haste. Who lives in that castle?
WOMAN: No one live there.
ARTHUR: Then who is your lord?
WOMAN: We don't have a lord.
ARTHUR: What?
DENNIS: I told you. We're an anarcho-syndicalist commune. We take it in turns to act as a sort of executive officer for the week.
ARTHUR: Yes.
DENNIS: But all the decision of that officer have to be ratified at a special biweekly meeting.
ARTHUR: Yes, I see.
DENNIS: By a simple majority in the case of purely internal affairs,--
ARTHUR: Be quiet!
DENNIS: --but by a two-thirds majority in the case of more--
ARTHUR: Be quiet! I order you to be quiet!
WOMAN: Order, eh -- who does he think he is?
ARTHUR: I am your king!
WOMAN: Well, I didn't vote for you.
ARTHUR: You don't vote for kings.
WOMAN: Well, how did you become king then?
ARTHUR: The Lady of the Lake, her arm clad in the purest shimmering samite, held aloft Excalibur from the bosom of the water signifying by Divine Providence that I, Arthur, was to carry Excalibur. That is why I am your king!
DENNIS: Listen -- strange women lying in ponds distributing swords is no basis for a system of government. Supreme executive power derives from a mandate from the masses, not from some farcical aquatic ceremony.
ARTHUR: Be quiet!
DENNIS: Well you can't expect to wield supreme executive power just because some watery tart threw a sword at you!
ARTHUR: Shut up!
DENNIS: I mean, if I went around saying I was an empereror just because some moistened bint had lobbed a scimitar at me they'd put me away!
ARTHUR: Shut up! Will you shut up!
DENNIS: Ah, now we see the violence inherent in the system.
ARTHUR: Shut up!
DENNIS: Oh! Come and see the violence inherent in the system! HELP! HELP! I'm being repressed!
ARTHUR: Bloody peasant!
DENNIS: Oh, what a give away. Did you here that, did you here that, eh? That's what I'm on about -- did you see him repressing me, you saw it didn't you?
"When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
If people want to run Mac OS X they should get a Mac and not one of those silly Netbooks!
People who want one of those silly netbooks and want to run OSX are being ignored by Apple. You're blaming the consumer for getting what they want, which is stupid. Thanks for making slashdot grate, Apple fanboy. Blame Apple for not offering potential customers what they want; it's short-sighted and in fact a bit pathetic.
Nobody is blaming M$ for their windows not running on PowerPC chips (as they never intended it to be useable on this processor)
Windows used to run on PowerPC, but nobody wanted it, so they discontinued it... just like Apple.
and neither should anybody blame Apple for not taking care that Mac OS X boots nicely on a Atom (under-)powered Netbook.
People are blaming Apple for taking deliberate and unnecessary steps to make it not boot on Atom. Not all intel-based macs have instructions lacked by Atom, so the only way this would happen is if Apple made a deliberate and yet unnecessary change which stops Atom from working. Since my brain works, I bet I get more done on my "silly" Atom-based netbook than you can accomplish on any computer. Now go away, and stop telling consumers what they want.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
As the sort of user you are trying to misrepresent, I am far more concerned about
what Apple will or won't do with my data than whether or not it will run on some
random machine. Although "locked" installation disks are a bit of a pain.
The more important issue with Apple is their tendency to ignore data formats and
otherwise act in a manner that assumes that you've never created or imported data
from another non-Apple system.
A Pirate and a Puritan look the same on a balance sheet.
Microsoft still has that whole "Services for Unix" thing, they refreshed it when Vista came out and that version works on Windows 7 because they're the same OS with minor changes, mostly in the area of kernel tuning. I've been using it off and on since Windows 2000 or so, and have never had any problems with it whatsoever, using it primarily for NFS.
With that said, using NFS today for any purpose is generally a bad idea. Samba will run practically everywhere and you can even get binary packages for most legacy systems. In practice, CIFS outperforms NFS in nearly every situation. I use it even for mounting a remote filesystem from my little Debian server to my big Ubuntu desktop because NFS is so annoying. Samba works very reliably and provides superior performance. I've also used other NFS solutions for Windows (like that from Chameleon) and Samba is the clear winner over all. Except in the very rare cases where Samba cannot be used at all, avoid NFS.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Why exactly would you want to "standardize" on any platform "throughout the house? Does it really matter if one or two of your machines is running Ubuntu instead of OSX?
This is not surprising. It only indicates that Apple doesn't plan to 1) either use the Atom in a netbook or 2) bringing out a netbook with an Atom in the immediate future. My guess is if they do introduce a netbook it will have a variant of the Atom it can continue to make sure OSX does not work on most netbooks. Apple has a very specific business mode which does not include selling OSX to the masses.
Well no, someone just made the perfectly reasonable judgement that there was really no cause for some cretin to bring up the "My OS is better" stuff yet again. Please, the grown-ups are talking now.
It is so pathetic that you're still here after all these years, and still whining about your karma.
> Nobody is blaming M$ for their windows not running on PowerPC chips ...except as an x86 OS, MacOS doesn't have to "do anything extra" in order to run on an Atom netbook.
Apple has to specifically go out of their way in order to keep MacOS from running on such a machine.
This is by no stretch of the imagination equivalent to Windows not running on PPC.
This is on par with Microsoft checking to see if Windows is running on top of DR-DOS.
A Pirate and a Puritan look the same on a balance sheet.
Indeed.. and isnt an Atom a fully compatible x86 chip?
I'm thinking that such a break would HAVE to be intentional.. but maybe I'm missing something.
"His name was James Damore."
You do realize that I can get all the same shit for free for Windows with Services for Unix, right? It's not bundled so that you're not forced to receive it if you don't want it, but it's a free download.
You are not even forced to download it if you need it. I once ordered the DVD with Windows Services for Unix from Microsoft, and got it by international priority mail for free. :)
That is the way I like my software from Microsoft... free for me and very costly for them. Too bad it's mostly the other way around...
Unless there was something about the Atom support that was just naturally broken with the update. Oh this will break Atom support however it will boost performance 10%. Well we don't sell any systems with the Atom processors so lets do it.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
Oh fucking diddums. So don't fucking buy Windows or OSX.
What's that, you say, you don't? Bully for you -- I'm genuinely happy for you.
What's that, you say, you're going to make another thousand posts on Slashdot bragging about how you can "debug all the way up to the kernel"? Give it up, no-one sane cares what you run on your computer or how, and won't care (or probably listen) to your desperate evangelising.
What's that, you say, no-one on Slashdot is sane? I'm beginning to believe that might be the case.
Okay.
Switch your Debian laptop to 640x480 mode. Done? Now change it back to your previous resolution without using some secret keyboard combo. It can't be done because the Desktop Properties window doesn't fit in the 480p height, and therefore no way to mouse-click the "okay" button. I got stuck like that for several hours until finally I said "fuck it" and reinstalled the whole damn OS from a CD.
So much for your "user friendly" claim.
"I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
Learn to tune your NFS exports & mounts. Samba is slow compared to a well tuned NFS setup.
1% APY, No fees, Online Bank https://captl1.co/2uIErYq Don't let your $$$ sit in a no-interest acct.
Microsoft ended up in hot water for tying a !@#$ing BROWSER to their operating system and everyone cheered for their defeat. If Apple's market share wasn't so comparatively small, they'd be torn to shreds by the DOJ over this.
There's a difference between not compiling and configuring your program for certain architectures and actively blocking use with some chipsets. Both require EXTRA work, but only apple is prepared to do it (and paradoxically, reduces the amount of customers).
It's just a different philosophy. While bill gates admits part of the success of windows comes from pirates that stay on the os they pirated, apple is blocking access to anyone who doesn't buy apple products, making the product a proof you're rich.
Both work (just look at the profits), but don't compare two things that can't be compared.
But people would blame Microsoft if Windows didn't work on a particular type of x86 processor. PowerPC isn't at all analogous to the Atom. Since the Atom is an x86 processor, in order to not support it with software that otherwise works on a range of other x86 processors, Apple had to specifically code it to not work on Atom processors. This isn't a passive, "We're not going to make sure it works on Atom processors." This is an active, "We will code it to make sure it doesn't work on Atom processors."
1) buy Dell mini
2) download DellEFI
3) boot DVD
4) swap DVD with OSX DVD
5) wait...
6) reboot into OSX
Since clearly you haven't tried or done this, perhaps you should STFU.
I want to delete my account but Slashdot doesn't allow it.
And hard travel time will take its toll on any laptop (Toughbook aside). I have found that in general, my MacBook Pro(s) have held up remarkably well to the toils of road warrior-ness. The magnetic power cord has probably saved me at least one logic board replacement.
Of course, my last employer used Dell's, and the Latitudes I have had sucked pretty hard. My new employer gave me a 3 year old Thinkpad, that has seen better days, and I have to say that I HATE the lenovo XP install. Their "handy utilities" suck. Nothing like watching the ATI driver panel, and the lenovo display presentation mode selector fight over the video port for the projector. I almost want to buck IT and load up a clean install, but I am not supposed to do such things...
Suppose you were an idiot and suppose you were a member of Congress
http://en.wikipedia.org/wiki/Windows_NT#Major_features
"Versions of NT family operating systems have been released for a variety of processor architectures, initially Intel IA-32, MIPS R3000/R4000 and Alpha, with PowerPC, Itanium and AMD64 supported in later releases."
My little get-out clause is "at least according to my definition of "user friendly"". It's user friendly for absolutely everything I need to do with it. For any system, it is possible to think of things it does not easily do, perhaps because of not being designed to do them, and then complain that it is not user friendly on that basis. User friendliness is in the eye of beholder.
Incidentally, when I need to, I change the screen resolution using "xrandr". I've only needed to do this when attaching a projector.
Finally I stand by all of the grant parent post even though it is apparently now "trolling" to advocate Linux and free software on Slashdot if your basis for comparison is Apple.
You're an immobile computer, remember?
You can turn off features or you can change the block size. Turning off features (which reduces reliability by delaying writes and the like) is a non-starter for me. Changing the block size doesn't help; large files especially still transfer faster through Samba than even the nfs kernel daemon on Linux. I've been using NFS for many years and have used it across many platforms and I am always pleased when I can drop it for Samba. NFS is especially sad because you'd like to use UDP mode for fastest transfer, but if your link becomes flaky NFS will shit itself if you're not using TCP. The ONLY valid reason I can find to use NFS is where you can't mount CIFS on the client or can't run Samba on the server. These cases are becoming increasingly rare. NFS is also a less-secure protocol by design than Samba since it has inferior authentication (with no user-based security option.)
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
You do realize that Apple releases updates that intentionally break support for non-apple hardware, right?
You do realise that they've got a perfect right to do so and that if they choose to release a totally pointless update that breaks support for Sinclair Spectrums and 386 processors, or machines with more than 64gig of RAM then that's their prerogative, right?
Actually, I doubt that.... The computer industry has a LONG reputation of building OS's that only run with specific hardware configurations sold by the OS vendor. Until the idea of a "PC clone" came along, this was pretty much how ALL personal computers were sold. (You weren't going to get your Commodore 64 to run anything written for the Atari 800, and your TI99/4A didn't work with any of those, OR a computer from Radio Shack....) SPARC machines ran their own operating systems too. (I think Intergraph had to sell a special port of Windows NT for them, to get them to run that.)
Certainly, the minicomputers and mainframes out there all ran their own proprietary OS's too.
The only way to kill Atom support in Mac OS X is if Mac OS X supported Atom in the first place. Since it never did, there's nothing to break.
Several hours? Really? Google "linux change resolution". First hit has a line ready to copy and run (xrandr -s 1024x768).
By the way, that happened to me in XP. Pitty I can't CTRL+ALT+F1 to console, but tabbing a few times and then Enter did the trick. (Also works for Gnome, btw).
Dilbert RSS feed
People want OSX, on a platform larger then an iPod/iPhone and with a full phyiscal keyboard, but smaller then the smallest macbooks. It's not really all that confusing. Things getting in their way, like Apple deliberately disabling that functionality, frustrate them. It's natural.
No, Mac OS X is not targeted for x86, it is targeted for Apple hardware, and they have decided not to make machines that use the Intel Atom processor. Whether Intel wanted Atom to be 99.995% software compatible with other Intel processors used by Apple is irrelevant. Whether hackintosh users want to use Apple software on non-Apple hardware is irrelevant.
If Apple did this to be spiteful, they're within their rights to do so. If they did this because maintaining the difference in that 0.005% of the code that really does need to work differently for Atom vs non-Atom usage was a problem for them, that's also something that's up to them to decide.
[
Uh huh. But you spoke as if you thought Linux should be user-friendly for everyone. Here's some other things my Linux laptop won't do properly:
- Emulate Atari, Commodore 64, or NES games
- Connect to my Netscape dialup ISP
- Run Internet Explorer
- Run Microsoft Office so I can update my resume
- Let me select a hundred songs from a window, and play them in order. Instead it tries to play all 100 at the same time?!?!?
"I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
...and if they have half a brain they'll just buy one.
Apart from the fact that the motivation for 'Hackintoshers' generally seem to be:
a) The fun/challenge of getting OS X running on non-Apple hardware
b) That they want to run OS X on a type of hardware (e.g. 10" Netbook) that Apple just doesn't sell at all.
So 'just buying one' in no way meets their requirements even if they have the money.
Not completely. Sure, Apple is a *business* and as such, they're very interested in turning a good profit.
But to say they don't really care about the "user experience" as long as they rake in a lot of money? There are FAR too many facts that refute it to genuinely make that claim.
I'll give you just one story from last week. A woman I know convinced her best female friend to purchase an Apple Macbook, when she was in the market for a new laptop last year. (She already owned an iMac she was really pleased with, and wanted her friend to switch to Mac too so they'd be running the same type of computer, not have all the potential virus or spyware issues, etc.)
Well, unfortunately, her friend isn't very computer literate in the first place, and on top of that, it seems her Macbook's chicklet keyboard had an issue with one of the letter keys sticking occasionally. She managed to screw all sorts of things up that were simply user-error (locked herself out of visiting any web sites while trying to play with the parental controls feature, for example), and kept getting frustrated. The Apple store was a good 1 1/2 hour drive away from her house, making matters worse. When she did vist, the Genius Bar people helped straighten out her software issues ... but she was still upset about the sticking keyboard key. They had her mail it back to Apple for service at that point, but for some reason, Apple shipped it back without her issue being addressed.
So at THIS point, despite it all being relatively minor stuff - she was PISSED at Apple and their products and service. She stormed back to the Apple store to complain about the repair not being done properly, and you know what? They "bent some rules" for her, and swapped her for a BRAND NEW Macbook Pro which had more RAM, a better graphics card, faster processor and more drive space than her low-end Macbook that was just out of the 1 year warranty!
Now she's finally "seen the light" on Apple customer service, and is buying an iMac as her next desktop machine at Xmas time.
There's a reason Apple consistently gets top ratings in magazines like Consumer Reports for customer service. They screw things up like ALL companies do, but they're known for resolving issues to people's satisfaction, eventually ... not just saying "Sucks to be you!" or wasting hours of your time on hold with someone who can't speak your language very well, reading off a card to you.
There were going to be four processor families supported by Windows NT and 2000. Guess that didn't happen, although the ports were completed.
Apple is known for this behavior. It's part of their business model, viz the Palm Pre, and so on. Apple gets control; you have to put up with that or go to a different platform.
---- Teach Peace. It's Cheaper Than War.
Only problem is, most of the people on Slashdot going on about how they can't fix bugs in Windows also do not have the technical skill to fix bugs in Linux. For most people, the "can fix bugs" thing is a straw man argument.
Don't lose sight of the fact that the primary issues in FOSS are (a) freedom from being controlled by evil corporations, and (b) communal development. Access to the source code is merely a requirement for those things.
The difference is in that when something goes wrong, on Linux and OpenSolaris I can debug all the way up to the kernel, while on Windows and OS X I'm stuck if the problem happens to be somewhere in the closed components of the system,
Granted, but let's be honest:
- have you ever done this?
- would you know how to debug the application?
- do you believe that you'd be able to just debug the kernel or some complicated framework, understand the coding, write a fix and be sure that it won't break all other applications because your fix breaks some other expected functionality?
I agree that with colsed source, you just can't do it. But let's be honest, for most of us, we still wouldn't do it if we (technically) could because we lack the skills and the knowledge about the underlying layers of software.
This comes from a software developer currently doing development support (that means fixing bugs in our applications). If something goes wrong in someone else's coding - hand the issue to them, don't touch it; chances are you'd break something you didn't understand.
I've found nfs to be faster than samba.
Apple didn't write CUPS, they bought it.
The usability there was there before Apple purchased.
So, "*screen: CUPS is the standards-based, open source printing system developed by Apple Inc. for Mac OS® X and other UNIX®-like operating systems.*"
Is incorrect.
It has its development CONTINUED by Apple, mainly in order to get best compatibility for Apple Inc, Mac OS X. It was developed almost entirely by others.
What are you talking about? Maybe if you're talking about microsoft's latest DRM document format... Oh wait MS Office runs on OS X.
What data formats are you unable to open on OS X?
the price of their preferred genuine Apple portable, divide it by the number of hours they spend hacking to keep things working every time there is a point update, subtract a bit for general annoyance, come up with a single-digit hourly figure, and if they have half a brain they'll just buy one.
Or if they're not capable of working that out they'll just post whiny little messages on Slashdot about how their freedoms are being repressed by the big bad company that chose not to support hardware they don't even ship.
I'd just rather companies didn't go out of their way to 'not support' ways in which they didn't intend their products to be utilized.
Should my television 'not support' my computer since their only input is VGA and my computer's output is DVI? Should they 'not support' that choice by implementing something that physically prevents me from using an adapter?
Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
Apple doesn't make an Atom-based Mac. Nor did they in the past. They explicitly sell and license Mac OS X to run only on Macs. If you want to try and get it to work on a non-Mac with a different CPU and/or chipset than what Apple supports, you're on your own, good luck to you.
Apple isn't going to send an army of lawyers to your house to stop you from trying to build a hackintosh. They will if you figure it out and then start selling them - see Psystar for details. But they won't do anything to make it easy for you to build a hackintosh, and if it breaks - oh well, sucks to be you, next time buy a Mac or stick to a supported OS on your hackintosh.
Me, I stick to Windows 7 Pro on my eee901 for now, but I may switch to eeebuntu soon. I like it. I'll keep Mac OS on my Macs.
-- Josh Turiel
"2. Do not eat iPod Shuffle."
It almost seems that way. The Atom supports the same processor extensions as Core Solo, which Apple did use on the Mini.
Vadim Tudor is on /. ?
Some of Apple's kernel is open source, but important parts of it aren't - like, for example, the code required if you want to run any of the Apple GUI. (Critical applications are copy-protected and require closed source kernel code to run, which enforces the restrictions on which hardware can be used.)
Sure, but they actually work on OS X.
Why not just create your own replacement "OS/X" like OS and GUI?
Darwin currently includes support for both 32-bit and 64-bit variants of the PowerPC and Intel x86 processors used in the Mac and Apple TV as well as the 32-bit ARM processor used in the iPhone and iPod Touch. An open-source port of the XNU kernel exists which supports Darwin on Intel and AMD x86 platforms not officially supported by Apple.[7]
XNU is Open Source. http://code.google.com/p/xnu-dev/
If you want full compatibility you will need Open Source ports of Carbon, Cocoa APIs, the Quartz Compositor, and the Aqua user interface. Isn't Cocoa just Objective C? I'm not a big fan of the Apple desktop but I think it could be replicated. IMHO X is sufficient.
If you don't want to go through all of that work why not just use Linux?
Having to work for a living is the root of all evil.
Okay a three year old article about Apple laptops, that is entirely anecdotal. Complaints listed:
So basically this is a three year old blog post that complained about problems that were the opposite of the norm for Apple hardware, were just plain wrong, and which are no longer true.
>> "Free" software people won't touch Apple with a long pointed stick. It's even more closed and unfriendly than MS.
You do realize that OS X comes bundled with 100's of 'free' open source utilities/apps, right?
You do realize that Red Hat comes bundled with 100's of 'free' open source utilities/apps, right? You aren't paying for the free apps! You are paying for the very polished GUI and system tools...
I blame Microsoft. Microsoft did come out with a PowerPC version of Windows and then stopped supporting it.
A rolling stone is worth two in the bush!
"Switch your Debian laptop to 640x480 mode. Done? Now change it back to your previous resolution without using some secret keyboard combo."
Done. I changed it using xrandr at the command line and changed it back the same way.
Oh, you meant "in a way my grandmother would be able to do it!". Well, let me know when you've finished explaining resolution to grandma, then we can talk to her about that. In the mean time I'll carry on with my system, that just works and works perfectly for my needs.
not everyone considers the same things user friendly. Frankly if I can't script something I consider it a pain.
Well, there you go, every child of 3 knows that. Who needs a dialog box that fits the screen resolution with straightforward "just works" workarounds like that?
Brett
Comment removed based on user account deletion
1. You're still on dialup? How about joining us in the 21st century sometime?
2. All those things are possible, YOU FAIL. Not linux, YOU.
Ok
Yes. I looked at the code of several libraries, messed with the code of several utilities, and made some attempts at debugging the Linux kernel, some successful. I made contributions to several open source applications.
It's not that difficult really, even if you don't know the specifics. I figured out why there was a crash when using the GRsecurity kernel patch some years back, by looking at the kernel oops, and figuring out how the assembler dump correlated to that part of the source code, without having ever looked at the kernel before or knowing assembler. Took some thinking though. In C it's easy to make errors when dealing with data structures, and that code looks pretty much the same in the kernel and userspace. A linked list is still a linked list in the kernel.
I used git bisect to find the particular commit that made an USB device stop working.
Some days ago I figured out a deadlock in an experimental version of the Second Life viewer, but it turned out somebody got there first.
Compiling Mono from source, and reading the source for some parts of the framework helped me figure out why some things were crashing. I looked at the Npgsql source to gain a better understanding of what would happen if the server closed the connection at a specific point.
I've ocassionally looked inside the glibc source to see how some functions were implemented.
I'm proficient with C and GDB, can do C++ and C# competently too.
Worst case I can get a stack trace, get a rough idea of what may be going wrong, and send that to a mailing list.
To a point, yes.
Some things are complicated. I don't think I could figure out laptop suspend issues for instance, because issues there probably involve some deep understanding of ACPI and various hardware internals. But if I manage to make the kernel oops with a NULL pointer dereference, I'll probably be able to figure it out, and actually have once.
There are many problems in software that aren't caused by deep magic going wrong, but by such common things as incorrectly handling an exceptional situation that never happened to the developer writing the code, but that I happened to run into.
But I'm not "most people", and actually can do this stuff. It happens to drive me bonkers to know that some issue that bothers me particularly could be fixed in a couple hours but remains in the vendor's bug list for months because they can't be bothered.
But sometimes they're not working on it anymore, or consider it low priority, or don't agree that the program should do what you want at all. In such cases it's good to be able to do it yourself.
what USB device has Palm broken?
I'm sure you do, but your assertion that "OS X is even more locked down than Windows" is a little bit a stretch, surely. How much of the Windows source is open? How much of OS X? Clearly both are closed OSes, but the core of OS X is a lot more open than Windows.
On the second point, some citations would be nice. Apple is moaned at a lot for their contributions to the OSS community and their "theft" from it (funny, I thought it was free) especially in cases like Webkit/KHTML and Darwin itself.
So, what currently unaddressed security hole exists in the open source stuff Apple ships? Are you claiming that Apple doesn't update the OSS stuff it ships in security updates? Are you claiming they specifically ignore security holes?
What's to stop you from rolling your own implementations of these vulnerable services on OS X if they are open source and you need to run them but are concerned that the shipped Apple version is insecure, assuming that the current OSS version has also been patched, or are you claiming that because Apple doesn't push a patch down on OS X the very same day a patch to the OSS stuff is done by a third party because they may need to test it on their internal OS X builds first that they are "abysmal at keeping up to date".
Different Vadim.
No, pretty sure where flamebait means exactly that. Your post is hardly a calm and measured discussion on the merits on the potential downsides to OS X versus Windows and the diligence or lack thereof of Apple in regard to the OSS code that it ships.
Pretty sure you were merely spoiling for a fight rather than actually attempting to discuss it.
True Apple doesn't always keep all of the bundled OSS apps updated... OTOH they don't prevent you from compiling and installing (or finding pre-compiled) an updated version. I rarely use the bundled versions of PHP, MySQL or Ruby on my Mac.
Just be sure to install them under /usr/local/ or a similar standard but not Apple default location or your next Apple update will wipe them out.
There are a few apps which while OSS are tightly coupled to the OS itself and do not have timely support from their original maintainers for OS X - these often do require Apple to keep up to date, but in general they are pretty good about fixing security issues, with some notable exceptions... for which there is always the option to disable the service or app until the fix has been ported.
A fool throws a stone into a well and a thousand sages can not remove it.
The core system is open-source, up to and including the kernel, much of the drivers and the UNIX userland tools.
The display server, window manager, audio manager and other userland tools are closed-source. Not all of them (Safari/WebKit, for example) but most.
--srj/mmv
Apple's kernel is XNU. This is Open Sourced. Apple's GUI is proprietary code and is not Open sourced. However, the GUI is not the kernel.
So to be correct, Some of Apple's OS stack is open source, some of it is not. Specifically for this story, the kernel does not support Atom. The hackintosh community is going to "fix" the kernel to add support for Atom. Here's a link from the source itself. As a workaround, if you upgrade to 10.6.2, you can simply drop in the 10.6.1 kernel to fix the problem.
There is no "closed source kernel". You can find them at Apples Darwin site. As 10.6.2 has just been released, the corresponding XNU is not there, yet.
Your comment is full of fail.
The difference is in that when something goes wrong, on Linux and OpenSolaris I can debug all the way up to the kernel, while on Windows and OS X I'm stuck if the problem happens to be somewhere in the closed components of the system,
Granted, but let's be honest:
- have you ever done this?
- would you know how to debug the application?
- do you believe that you'd be able to just debug the kernel or some complicated framework, understand the coding, write a fix and be sure that it won't break all other applications because your fix breaks some other expected functionality?
- Yes
- Yes
- Yes
I'm a lightweight so I actually need the OS source to do this, but I used to work with a guy who does it with just the object code you can see in the debugger.
It's not about Apple "telling consumers what they want."
It's about Apple making an OS to work on their computers. If they don't make a computer that uses a particular processor, then there is nothing that compels them to support that processor. The consumer has a choice. If they want to run OSX, and have it fully supported, buy a Mac. If they want a netbook, buy one from their preferred vendor, either with WinXP, or Linux. Or if they want a non-Apple netbook running OSX. Cludge something unsupported on the machine, and deal with the consequences when Apple changes something in the future that effects said cludge.
Here's a car analogy. Suppose one of Ferraris models had engine mounts that aligned perfectly with engine mounts for my Dodge pick-up. Which allows me to do an engine swap with nothing more than a simple alteration to the wiring loom. Ferrari is doing nothing to support me making that swap, it's just happenstance that works in my favor. If in next years model the Ferrari mounts change, I am in no position to bitch that I can't put the newer engine in my truck without a lot more effort on my part.
If your response to this is. "Well Ferrari changed the motor mounts to meet their own design criteria, not specifically to keep you from doing an easy swap." See my post elsewhere under this article about Intel releasing a new generation of Atom processor later this year. It could be that Apple is starting to incorporate code to support the new Atom in one of their own products, and that is what is causing the problems with today's netbooks.
I want to shoot the messenger!
The kernel, not as of 2006 or so
UNIX userland is IMO mostly unimportant. It's quite standard, very stable, and there exist several versions of it. If OS X offered no source for ls, I could mess with the GNU version instead.
Right, precisely the stuff that makes OS X be OS X, and precisely the stuff I'd be interested in looking at.
The parts that are left open are mostly unimportant as they're generic and replaceable. And I can get them in Linux anyway, where I can have a fully open system without having to put up with Apple's hardware obsession and closed parts I can't debug.
You do realize that OS X comes bundled with 100's of 'free' open source utilities/apps, right?
You means like the SAMBA client that's been broken for many years that won't allow >2GB transfers? Or the four year old rsync?
>>>1. You're still on dialup? How about joining us in the 21st century sometime?
As Buffy the vampire slayer might say, "Rude much?" If my company sends me to Grand Rapids Michigan, I use whatever the hotel provides. That's typically just a phoneline. Also it's nice to have dialup as a backup in case the Comcast fails.
>>>2. All those things are possible, YOU FAIL. Not linux, YOU.
Yeah I'm sure that will go over really big with potential customers. No wonder Linux remains a niche product with less than 1% use on the desktop
"I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
>>>By the way, that happened to me in XP.
False. On XP all you have to do is press enter and the Properties window will auto-select "okay", so it doesn't matter if the button is offscreen. On XP you can escape, and it's rather silly that Linux is not similarly easy to use.
"I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
Apple OS software is only designed and licensed to run on Apple hardware.
There is no Apple hardware that uses the Atom CPU.
Therefore it was never supported, so it can't be "officially unsupported" now.
Jesus.
>>>>>Now change it back to your previous resolution without using some secret keyboard combo
>>
>>Done. I changed it using xrandr at the command line
Fail. "xrandr" qualifies as a keyboard combo that the average user would not know, and therefore is Not user friendly. Pimply-faced nerd-friendly? Yes. But not user-friendly.
"I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
Anddd....receiving the Slashie for "Worst Car Analogy of the Year"...
Q'est-ce que c'est... You did not like this car analogy? I thought it was magnifique. It speaks to the very heart of the matter, using an analogy of cars to present a compelling example of such complete distortion of the issues that one able to accept the completely bent version of the facts could not help but agree - though it is likely they would have in the first place...
The problem is, there is no way of preventing a car engine from working in a different car than the designer intended. You can even put the car engine on the ground, connect up fuel and electricity and start and run it without a car. It's not a good idea, but you can do it.
It's a mechanical device - just like a door lock, a wheelbarrow, or a food mixer. It cannot do any checking on what it is attached to, simply because it is a simple mechanical device.
The statement that changing the "gearing" can render a car engine unable to function in a different car simply reveals that the writer knows very little about car engines or related mechanical devices.
I've done many engine swaps in different vehicles over the years and it just isn't possible to create such an obstacle. Either the engine and whatever adapter parts are necessary fit in the vehicle's engine compartment, or it doesn't.
The OS X kernel is Open Source. If you sign up to ADC (free as in beer) you can have it and the kernel debug kit for free (as in beer).
Speaking from experience, I wouldn't recommend trying it. Better just to isolate the bug, report it to Apple and let somebody who understands the XNU kernel fix it.
The above is probably true for Linux too. Most people are just not technically competent to code in the kernel of any modern operating system.
All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
Wait, so Apple fixed a hardware error and we should cheer them for it? After they gave her the runaround twice? Yes, stellar customer service there.
That's an issue that should have been resolved the first time she brought it to the store. If not then and there she never should have been required to mail the laptop back herself. Which then should have never been returned without a repair.
I'm sure there are many happy Apple customers, I just don't think that's the best story to show how great their service is.
I agree that with colsed source, you just can't do it. But let's be honest, for most of us, we still wouldn't do it if we (technically) could because we lack the skills and the knowledge about the underlying layers of software.
But that's the beauty of open source. Most of us don't have to; if just one person does do it, he can release the changes and we can all benefit from it.
What is this then? Did things change?
That only works if Apple cares about the bug, and it's a bug and not some unusual thing I'd like.
Also, what if my bug is "It doesn't work on Atom"?
I don't consider myself to be "most people" and aim a bit higher.
"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects."
Well, I RTFA and followed the links there. I found the part where this build isn't working with the Atom processor. However, I was unable to find the "official" part. Any links to that?
Your quote reminds me very much of that Glen Beck story yesterday.
Unless they //Apple// specifically deny or acknowledge the event it has not occurred?
this is like their constant updating of iTunes or iPod firmware to prevent non Apple use. Yet they would never come and say it.
Look at the title of the article, OS X update officially kills, not Apple. It is the same type of reference as saying "guns kill people, instead of blaming the people".
I understand what you intended to say but it comes off as someone knee jerk defending Apple for their latest stunt.
* Winners compare their achievements to their goals, losers compare theirs to that of others.
It's not an obscure key combo.
Not comfortable with the command line? YOU FAIL.
GTFO of my linux.
"Yeah I'm sure that will go over really big with potential customers. No wonder Linux remains a niche product with less than 1% use on the desktop"
It's niche product because you're inadequate, got it.
Uh huh. But you spoke as if you thought Linux should be user-friendly for everyone
If I gave this impression, it was not my intention. The point of that part of what I wrote was: the "user-friendliness" of Macs is not a selling point for me, because my idea of what makes a machine user-friendly is different to that of Apple (and also Microsoft).
You're an immobile computer, remember?
Yes, because had this been Dell, Gateway, or most other computer companies, they'd have given her the run around twice, and then said "Ooops, your warranty is up. Too bad."
I just paid $400 for one of these: Dual core celeron, 2GB RAM, 11.6" screen. Blows the Atom netbooks out of the water.
Apple did not "Kill Support" as there was no support to begin with. You can't kill something that doesn't exist in the first place.
They broke the unsupported hacks that were allowing people to use Atom processors. There's a pretty large difference, even though some people want to keep blaming Apple for this. Intentional or unintentional, they're not killing any support.
I'm sure it's only a matter of days until somebody bypasses this anyway.
How does one actually officially Kill something that one never officially had? And any other company would get pretty much the same treatment as Apple if they didn't actually have the support that they um "officially killed" at least on /.
Why bother
I like the shit load of money part. Apple stock has been good to a lot of us.
Why bother
What I find ironic is that there is more fuss being made about support for Atom processors than PowerPC processors, and Apple even made PowerPC based computers. Once could also complain about the lack of 68k support, but probably most people don't remember back that far.
un-ALTERED reproduction and dissimination of this IMPORTANT information is ENCOURAGED
I believe peragrin is referring to this, although I don't really understand how it breaks all USB devices.
"I'm not sure I like the fugnutish tone you used in your post!" -RogL (608926)-
Apple has to specifically go out of their way in order to keep MacOS from running on such a machine.
I seriously doubt this is true. More likely they simply use an unsupported instruction in the start up code.
Why bother
complaining about OSX on Atom is like complaining that you can't run Microsoft's Xbox OS on your computer. As Microsoft previously sold Unbundled OSes an OS tied to THEIR hardware was a change in business... but I don't really see any "Xbox on PC" projects out there, nor people crying there wasn't one.
personally, I think Apple just decided to optimize for higher level processors. Atom is basically a Pentium 3 shrunk small. Apple really wants to build for only Core 2 Duo and higher as all but the first round of Core Duo/Solo Macs are fully 64-bit and VT aware CPU models (hence the premium) For the longest time the Java 6 updates specifically excluded the Core Duo/Solo chips and several of the new features of Snow Leopard are "diminshed" on the oldest Intel Macs. When the oldest Intel Processor they have to support is a higher bin Core 2 Duo, Apple has a lot of room to optimize code that would make even Gentoo Linux users envious. It also has the neat side effect of cutting out the cheapest bottom-barrel processors from running their OS, but I doubt that was even a thought in design meetings.
Since my brain works
Citation Needed!
Why bother
Where can I buy this XBox OS? You can buy MacOS at apple.com
Apple bent the rules on my iMac G5 that was three months over it's three year warranty. Power supply failed, they replaced the power supply and logic board for free. New power supply failed after 3 months, they ordered the part in to arrive the same day, it came by motorbike from Manchester UK to Solihull store, and my computer was fixed by 6PM that day.
I also suffered from the faulty NVIDIA 8600M GT GPU's that plagues the MacBook Pro, some Dell, Sony and HP machines. I required a new logic board on my . Metal around the screen was also scratched, so they replaced the whole entire screen (not just the LCD panel, but the whole thing) in with the repair.
Apple have also replaced my battery three times, it was holding 80% capacity after 9 months.
Never had a problem, I have used three Apple Stores for repair work.
On the other hand, I have had a to get a Toshiba and a Sony laptop replaced. Toshiba took three weeks and came back scratched, the Sony was took three months and returned without a battery.
I'm not an Apple fan in some respects, but their support is top notch.
NT4 did ship with 4 OS revisions: X86, Alpha, MIPS, and PowerPC.
Apply did intentionally cripple their OS because Atoms are standard X86 instruction sets. Its not like building some new fangled incompatible technology like mips, alpha, PPC, or ARM. Its like building an Intel X86 architecture instruction set supported OS then checking to see that the CPU version ID is 5 instead of 7. If 7 then fail to boot. That is effectively what Apple is doing.
Bye!
I should also proof read. Apologies. :D
Let's see... how much is the Mac OS? A point version has been $129. Snow Leopard is $29, for a few minor changes on the surface, and some major changes under the hood. The business strategy for Apple has been quite consistent through the years. From 3.2, which was on the Mac Plus I bought, through System 6, it was free. As in, go into the store with the floppies and get them to make you three or four floppies, and you have the update. Then they started charging for 7, 8 and 9, though not what you pay with Windows. Apple makes money on the hardware. Same model applies to the music store and the app store; software charge just covers third-party profits and/or copyright holder fees. It's there to make the hardware more useful.
So, where's the profit if people put it on a netbook? Miniscule. By the way, where's the profit on netbooks? Well, nowhere. They're selling like hotcakes, losing money on each, but they'll make it up in volume. You'll notice that, last quarter, Microsoft lost money. Last quarter, sales were up for PCs but they lost money -- except Apple.
Everybody's waiting for the supposed tablet/big iPhone, whatever.
AAPL is currently at $203 and change. That equals 2800% for me! Woo hoo!
I read this article and proceeded to http://www.osx86project.org/ website to check it out - clicked on InsanelyMac button from my Windows XP browser (I.E. 7.0) and was the beneficiary of a virus attack - which ended up disabling my desktop. I can only boot to windows recovery and I can see seven .exe loaded on c:\. This is akin to throwing nails on the road and watching people get a flat tire - it must be illegal. Is there any government agency you can report this to?
Spare some thought on the multitude of NT 3.5 users, happily running on MIPS or Alpha, when EVIL Microsoft decided to just release NT 4.0 on Intel hardware!
Seriously, it's their product. Want to run an operating system on Atom? Make and sell one! There is a market opportunity for you to exploit instead of whining.
XNU Kernel Sources for Snow Leopard. Enjoy. http://opensource.apple.com/source/xnu/xnu-1456.1.26/
If you need anything else, I'll be off getting coffee.
...I don;t necessarily agree with Apple's decision here, but I don;t think they were morally wrong to make it.
Despite what law says a company is not a "moral" person. I think what they did is legal and I think it's not very nice to the few people using OSX on an Atom. Then again those people were cheating the system and Apple is in there for making $$$, not happy feelings.
Also there is the possibility that the change was not meant to break Atom but just happens to do it. Just because something works out for you does not mean that you intended it.
Apple has always been a software company. Their hardware is just an expensive dongle to go with their software.
I've never had a problem with rsync on OSX. Always use it to copy pictures from a CF card. As long as it works, why would I care that it's outdated?
Wow, so after failed attempts to get it fixed the first time and she had to drive 1.5 hours to the nearest Apple store to finally do something is great customer care? We must have different metrics of great.
Buy ANY PC from Costco, it comes with a two year warranty, two years of technical support and you can return it within the first 90 days no questions asked for a full refund.
Wait, so Apple fixed a hardware error and we should cheer them for it? After they gave her the runaround twice?
It's pretty well established that if you screw up, and then fix the problem in a generous manner, the customer is going to be even happier with you than if you'd never screwed up at all. This case seems to be yet another confirmation of this principle.
But very little beyond the basic kernel is OSS. The GDM for example, is completely proprietary. Apple open sources only what it has to in order to avoid a law suit from OSS groups.
Calling someone a "hater" only means you can not rationally rebut their argument.
OS X vs Ubuntu have not only entirely different target audiences but are entirely different experiences.
I don't know about entirely: I'm certainly in the audience for both and find them both to have well-thought out desktop experiences on top of unixy goodness.
OS X wins out for me largely because of support for a number of commercial apps that I find valuable, but I like Ubuntu quite a bit, and in a world where it had those useful apps, I might well choose it over Apple's stuff.
Tweet, tweet.
The amount of useful shareware/freeware available for Mac OS X (that actually works and isn't crippled w/out a license) absolutely dwarfs what's available for Windows.
And I care way more about getting apps that do the job I need them to do than with the "purity" of OSS.
With the first link, the chain is forged.
Sure, where is the source to the display server, window manager, and audio manager?
As long as we're comparing anecdotes, my cousin had a Gateway computer several years ago with a 15" monitor. The platic stand on the bottom of the monitor broke, and Gateway didn't have a part to replace it with, or any 15" monitors in stock. So they sent him a new 17" monitor. No run-around at all.
Of course, if Gateway had 15" monitors still in stock, even if they had chronic stand breakage problems, he probably would have got one of those. I think every one of these companies gets it right sometimes and wrong other times. I can't say I have much personal experience with this sort of thing... I build my own. When parts break or go on the fritz I provide myself with cheap-ass customer service by cannibalizing old machines and implementing stupid workarounds.
Did you read the summary, or even the title?
For the love of god, add a "-1, Redundant" option. This guy posts the same thing every time linux is mentioned...
The only times I have ever had Windows 2003 BSOD that weren't hardware related where due to SFU's NFS. I hate that thing with every fiber of my being.
I prefer using NFS since it fits better into an environment that is almost entirely *nix with the occasional windows box. Also, I've found NFS to have better performance and reliability than Samba.
/Mikael
Greylisting is to SMTP as NAT is to IPv4
Frack me I'm on auto-troll today. This is not a troll post ... it's an accounting of the FACTS!
> Emulate Atari, Commodore 64, or NES games
My brother does it all the time. He's not a computer junkie by any measure.
> Connect to my Netscape dialup ISP
Had no problem doing this even in 2003.
> Run Internet Explorer
Great. It's a feature.
> Run Microsoft Office so I can update my resume
No problem doing this with Wine.
> Let me select a hundred songs from a window, and play them in order. Instead it tries to play all 100 at the same time?!?!?
Again, no problem doing this since 1998.
I think you need to give Ubuntu live CD a try.
So at THIS point, despite it all being relatively minor stuff - she was PISSED at Apple and their products and service. She stormed back to the Apple store to complain about the repair not being done properly, and you know what? They "bent some rules" for her, and swapped her for a BRAND NEW Macbook Pro which had more RAM, a better graphics card, faster processor and more drive space than her low-end Macbook that was just out of the 1 year warranty!
Have you ever dealt with a keyboard that sticks on a laptop? What the fuck are you smoking? Calling this a "minor issue" is insane! It's enough to make a computer so frustrating it's UNUSABLE. On top of that they didn't fix it when it was shipped for repair at considerable inconvenience to her, and you call that a minor point too. Lastly you blame her for being a clueless user - yet isn't one of the big selling points of the Apple p latform? That it "just works". A swap of hardware at that point sounded like a reasonable thing, but nothing extraordinary or that required special mention of extremely good customer support.
Making excuses for your pet company doesn't do it any favours. The service just keeps degrading if you let them get away with it. Blaming the user is asinine.
These posts express my own personal views, not those of my employer
It's not YOUR Linux, douchebag. How about taking some positive criticism? Something like the "SCREEN RESOLUTION CHANGER DIALOG" should at least work on the least-supported resolution.
I also love how the CentOS/RH installer has the same problem on any resolution less than 800x600.
Great. What's a GDM? And how is that relevant to getting the Xnu kernel up on an Atom processor?
Actually, Apple is a prolific open source contributor these days, having started several projects and contributed to countless more. They are under no obligation to anyone to open source most of what you find on http://www.opensource.apple.com/ .
E pluribus unum
Apply [sic] did intentionally cripple their OS because Atoms are standard X86 instruction sets.
But what is a standard X86 instruction set? Does it include SSE3?
The Atom includes SSE3, but Intel's compilers require a special switch to generate SSE3 compatible code for the Intel Atom. So I would assume there is something "special" about SSE3 on the Atom.
So, possibility one is that Apple is explicitly saying that they want to crush these people making Hackintosh Netbooks. Possibility two is that Apple is now using instructions that are not available on the Intel Atom because they don't make an Intel Atom-based machine and would rather optimize their code for the machines that they do make.
Which one seems like it makes more sense?
Comment removed based on user account deletion
Comment removed based on user account deletion
Yeah, roughly the same thing happened to my Uncle, twice, so it must be a common occurance.
The Apple store is about 2 hours away for him. His old PPC iMac bit the dust just outside the warranty period. It had been repaired once in the past, free of charge. (dead HDD) Apparently this time the HDD decided to go a bit crazy with write commands, so any file written to after the problem began was corrupted. (Mostly system files, thank goodness)
He upgraded to a low end x86 iMac, but with lots of RAM and HDD space. Unfortunately, the HDD went flakey about 6 months later. When he went in to get it repaired, they just gave him a new one with all his stuff copied over.
However, they messed up - this new one had half the RAM of his old one, and a smaller HDD. Ooops! So he drove back and talked to them. They were very apologetic, and offered him $350 off the price of an upgrade to any other iMac. Since they had to copy everything over again, it kind of made sense. They also discounted the price he paid for his original iMac, so he got a $1700 machine for about $250, one year ago. The specs are strikingly close to this.
It's not the best deal in the world, but it sure beats the experience at most places pawning computers on people.
Let me know when Linux has a GUI remotely on par with OS X for professional apps.
X11 is cool and I love network transparency but X11 and Aqua/Quartz are two very different tools.
Let me know when you can run a modern version of Photoshop and InDesign as well. WINE doesn't count. I don't want Win32 apps anywhere near my machine.
Don't get me wrong, I love Linux and BSD and use them daily but it's wrong to try to compare Linux and OSX. Very different animals. Linux is NOT the right tool for every job but it's a great tool. I just wish the RMS-humping freetards would get this. Commercial/closed != crap.
ObjC/Cocoa is also an awesome development environment and don't try to bring up GNUstep, it doesn't have most of the modern frameworks present in modern OSX.
You do realize that SFU is 10 times worse and Apple's OS is actually a real *NIX under the hood right?
You do realize SFU is a joke and Cygwin is far better right?
You do realize it's very possible to update that open source stuff yourself if you really wanted to, right? Or even easily install current stuff from Fink or Macports with a Linux/BSD-like pkg management system, right?
Who modded this troll? This guy is right.
You said the kernel sources weren't available and well, you were mistaken.
The other stuff really IS closed, always has been and it makes sense. Apple is a software/hardware BUSINESS in direct competition with MS. The bits that are closed really are very innovative and impressive and they don't want to give it away. That's their choice.
They don't want your contributions to it, which I doubt you would make anyway (most open source users do NOT contribute, they just whine and expect free support) and they don't want to give it to you for free. Wah, go cry about it or simply don't use it. Just because they don't follow the GNU Freetard business model doesn't mean they are screwing you. They really do screw iPhone users AND developers though. Those guys have a legitimate beef.
I love open source but I have respect for closed things as well. I am NOT a GPL-fan however. And really, I prefer BSD over Linux anyway.
If your license and OS are so great, why are you even whining about Apple not being open? Because you want their goodies for free. Just use Linux and STFU.
Also, what if my bug is "It doesn't work on Atom"?
That's only a bug if you bought an Apple machine with an Atom CPU.
Huh... that's odd. I transfer 2-6GB files to and from our Win2k3 servers here at work all the time using SMB. Smoke crack much?
BTW, ever heard of Macports and Fink. Easy to fix the issue. I see Linux distros and installs with outdated crap all the time. Especially in embedded devices.
That stuff's closed source, and you didn't ask for those. You were bitching about the kernel, and were spreading FUD about how it wasn't open. I disproved you.
It's not about rewriting the kernel to fix an issue you're having with your application, that'd be ridiculous. But if you have access to the source code, you can actually see what's going on at a level far below your own code. Without that, all you really have to go on is developer documentation from the manufacturer which may be inaccurate, or the object code which is harder to read and comprehend.
I cited an article that suggested it was closed. So, I repeat the question: is that article completely wrong? Or something changed since its publication?
Yeah, that's great, doesn't work for me though.
And BTW, Red Hat is a "BUSINESS" too, yet I can get the source to their stuff. Funny.
I'm not whining. You should read the thread you're posting in.
I'm explaining why the mere availability of GCC and other OSS applications in OS X mentioned earlier in the thread by 3vi1 means very little in regards to overall openness, and why that a few parts turn out to have source available still don't fulfill my needs. I'm interested in the ability of debugging the entire system from top to bottom (and yep, I actually do that and not just talk about it), and the ability to open bash in a terminal window doesn't do that much for that.
I'm not. I'm perfectly happily using Linux on all my computers. Really I'm not really very interested in even a 100% OSS Apple system, as what I currently have works fine for me.
Meh. I could probably have their goodies for free from BitTorrent if I really wanted, and I could easily pay for them as well. No, payment isn't the issue. It simply doesn't do what I want it to do, and I was explaining why. In its current state it they could pay me to take it, and I'd still not be interested.
I thought I made it clear enough, I want source for everything. I actually use it, as described in another post of mine.
I can get the source for the userland tools and run that under any other OS, and to my knowledge the OS X kernel doesn't contain anything particularly awesome. AFAIK the cool stuff is in the GUI, which is closed. So long it stays that way I'm just not really interested.
I pointed to my source.
So I repeat the question yet again: what precisely is wrong with that MacWorld article, and was it ever right, or did something change since then?
Things not working the way I want them to is always a bug (from my point of view). That's why I want the source to everything, so I can fix things to my liking.
Comment removed based on user account deletion
You mean the bad summary and the erroneous title. Apple didn't "officially" do anything, let along "drop" support for a chip it never supported in the first place.
Either way, that has nothing to do with the relative open-ness of the respective OS sources.
Maybe someone who bought Dell stock in 2003 instead of AAPL ? Now this is seriously OT.
But there were complex technological obstacles to overcome to support alternate platforms back then, you couldn't just take the SPARC source, recompile it for the Alpha and expect it to work. Whereas in this case, the fact that there's a fairly recent OSX build that *does* run on Atom CPUs means that whatever the problem is, it's a fairly small one that could feasibly be corrected as easily as any normal bug.
No problem is insoluble in all conceivable circumstances.
They have a little known warranty issue that they can actually replace things out-of-warranty as-if it was under the warranty. They can also replace things that are under warranty, but with respect to things NOT covered by warranty.
I believe they call it Customer Satisfaction (something similar, and I am not being sarcastic).
.....You can buy MacOS at apple.com....
only for computers built by Apple.
All theory is gray
Ah the agony of choice.
Should I post about how the parent is factually incorrect, and doesn't even try to back up their little bit of rhetoric with anything?
Or should I post about how sad is it that the parent was modded insightful for posting a trite piece of doggerel?
The kernel, not as of 2006 or so [macworld.co.uk]
No, you are wrong. Please do your homework before posting factually incorrect information.
Have you considered using an aircard as an alternative to dialup? Mine is like $60 a month (company pays for it since I need access at all times for emergencies), it connects everywhere Nextel has service (which in my continental-US travels is pretty much everywhere I go). Connect speed varies significantly though based on reception, from 128K or so up to > 2Mbps. I'm at the 2 extremes having moved 2 miles and am now at the edge of an "uncovered" spot in my area. Supposedly it's "unlimited" service -- I don't pay the bill and have been told to use it anytime I want and no one has ever mentioned any extra fees. I have the Merlin EX720.
On your #4, you might try OpenOffice. I have a license for Office XP and 2003 but I only use it for Visio. I was forced to find other options when trying to manipulate relatively large documents (tens of thousands of pages) and Word kept puking. I haven't switched back; I save all my docs in Word format and also provide PDF's in cases where I don't want to allow edits. I am not the only employee who uses OO -- all our CSR's on the terminal servers use an old version (and as soon as I can figure out how to prevent the user prompting / license crap on upgrade they're getting migrated from 2.2 to 3.1). We set their defaults to "save as Word, Excel" and most of them don't know the difference; a few people require MS Office for custom macros.
Some of the functions in OO work easier (for me) -- styles seem to be simpler, TOC's and field entries on long documentation seem to work better, and of course you have the built-in PDF export.
OO seems more responsive in the way that previous versions of MS Office seemed to be more responsive than others. In some ways it's not as far apart from Office XP as MS Office 2007 is.
I use OO Calc exclusively except for the small number of times I need to insert a special trendline -- OO has only basic trendlines in its GUI and requires a bit of programming for anything more complex. I especially use the text import "wizard" many times a day since I create SQL result worksheets as mock-ups before placing them in Crystal for distribution to everyone (because of the broken Windows clipboard which freezes with large copy & pastes over the WAN, I paste to a pipe-delimited text file instead). When importing this data into OO Calc, I don't get the dropped leading zeros that can make you tear your hair out in Excel, and I don't get unexpected text conversions because a field is "sort-of" formatted as a date or whatever.
Of course the features you find important may not even be present in OO (or that need work, such as their "database" application interface, their "gallery" for pictures / backgrounds, and their very limited set of templates), but in my experience and for my needs I could justify paying an amount equal to the MS Office suite for it.
There's no single "standard x86 instruction set". There are variations between AMD and Intel offerings, and there are now many generations of x86 even if you disregard those differences.
You seem to be operating under the premise that Apple is a Software company like Microsoft. They're not. They're a hardware company like HP or Dell. That the operating system they provide with their hardware is their own creation is irrelevant, and they're under no obligation, moral or otherwise, to provide support for any platform that they didn't sell.
That they're disabling support for the Atom platform is irrelevant. They're disabling support for a platform that they don't sell. The EULA that comes with their software specifically prohibits your using that platform in the first place, so if you were using their software legitimately, it shouldn't affect you. If it does affect you, too bad.
I'm always excited when another company introduces DRM into my life too!
OS X doesn't run on my Powerbook either. I think i'll bitch and complain to apple about it. What do the system requirements on the box say? I'm guessing it is "An apple XXX with YYY mb ram"? If your system doesn't fulfill the requirements ("apple macintosh" being one of the requirements), then don't be shocked that it doesn't work.
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
re: "Clearly both are closed OSes"
The Mac operating system is Darwin - it *is* open source.
Intel's compiler generates codes that check for non-intel CPU's and disable some optimizations on them. This was introduced in icc 7 to make sure the generated code would run slower on AMD Athlons than on Pentium IV. You can short-circuit the checking functions in the binary and the code runs fine on all x86 chips. I assume the reason Atom needs a specific flag is because it is identifies slightly different than other Intel chips and gets caught by the non-Intel harrasment blob.
So what you just used for your argument that Apple doesn't add extra code to harrass Atoms is that the Intel compiler always adds extra code to harrass non-Intel. That's not a good argument ;)
Okay, now. Put a music CD in your Mac. Start installing on of the many critical kernel-updates that are regularly released then cut the power (if a laptop you need to remove the battery first). You are faced with several issues:
1. Your machine can't boot
2. You need to reinstall
3. You need to put the installation CD/DVD, but it has no eject button
4. You can only eject CDs from a loaded Mac OS X
5. After doing all this, Macs still doesn't boot from a inserted CD or DVD
There is actually a solution using "magic" key-press power combination to get the CD out, and ANOTHER "magic" key-press power-on combination to make it boot from CD. Still Macs are the worst the examples of user-interfaces I've ever seen, only GNOME comes close in making things so simple they don't work at all.
Several hours to go through 3 iterations of tab and enter? Maybe you should try sugar.
The GUI is not the kernel - however, the (closed source!) code preventing the GUI from running on non-Apple hardware is in the kernel, not the userland.
Having glanced at the title of that article, I'd say that the part about the Kernel being closed is definitely wrong.
Apart from the fact that the motivation for 'Hackintoshers' generally seem to be: a) The fun/challenge of getting OS X running on non-Apple hardware b) That they want to run OS X on a type of hardware (e.g. 10" Netbook) that Apple just doesn't sell at all. So 'just buying one' in no way meets their requirements even if they have the money.
IOW, they should be fucking cheering that Apple again allows them to hack away at their hackintosh instead of giving them "it just works" - what are they complaining about?
People who want one of those silly netbooks and want to run OSX are being ignored by Apple.
Apple offers the MacBook Air. And also the 13inch iMac is a small mobile computer with long lasting battery. And if you want to have it cheaper with worse hardware ... feel free to use any other hardware with the remaining choices for the OS.
I myself use Linux next to Mac, so I wouldn't call myself Apple only fanboy. I know what Apple is good but I do not see it as the only good choice of operating system. If people want to use it on some small Atom machines, fine. But please stop moaning when something breaks for what ever reason...
About all one should infer from the ATOM user problem is that Apple has no plans to build and sell an ATOM based product that runs OS X. Not until the next update, anyway.
Apply did intentionally cripple their OS because Atoms are standard X86 instruction sets.
Do you know what "errata" are? And that Atoms (while having the same ISA) have different errata than the chips Apple uses?
If you take into account Apple's previous behaviour on trying to stop people hacking the iPod, and preventing people using anything but iTunes with the newer ones, the first option does actually seem quite likely.
Rationally, I think it is the second option in this case, but with Apple's past behaviour, I wouldn't bet on it.
I will do a lo-rez crash course in computer history over most of the past half century to make the point that the intrinsic quality of an OS seems to be what gives it staying power. By low-rez I mean I am clipping out lots of bit players or companies that are redundant in the big picture.
In the mid-1970's, when 8-bit microprocessors first came out, there were two kind of computers.
CP/M computers (Imsai, Altair, Processor Technology)
one-off computers (PET, TRS-80, Apple II)
The CP/M computers all used the same 8-bit OS which was in spirit, and some say body, the precursor of MS-DOS (born "SCP-DOS" since Microsoft licensed it for $60K instead of writing it themselves).
When IBM invented PC who made the BASIC used in almost every microcomputer at the time. Microsoft had no OS so they license SCP-DOS really fast and then rel-icensed it to IBM for a low-rate per system that quickly added up.
CP/M died pretty quickly after that, taking the 8-bit systems with it and some 16-bit systems that had moved up to CP/M-16. They pretty all died together. Moral is, if you are different brand computers who share a common OS and the OS becomes uninteresting you ALL become uninteresting at once.
The Commodore PET was replaced with the Amiga (which died ages ago), the Apple II was replaced with the Macintosh - and the TRS-80 went threw a few iterations, then became a PC clone and then went away.
I will limit discussion of minicomputer to just this: they had Unix and they had one-off operating systems.
Just before those microcomputers were around, there were mainframes. IBM had mostly batch systems that were appalling, Univac, Sperry, Control Data Corporation, Cray, etc. And a computer named Multics that had a secure, interactive operating system which Unix was loosely based on. These brands had their own OS except for one little anomaly.
A company named AMDAHL made an IBM mainframe clone (yes, but do not freak out yet). AMDAHL and IBM feuded a lot, vying for customers.
http://en.wikipedia.org/wiki/Amdahl_Corporation
Amdahl's customers were allowed to license IBM's OS and run it on their computers. The reason was IBM had a monopoly (and acted like it) so they ran afoul of the DOJ. Amdahl computers were cheaper than IBM computers.
Anyway, history of the computer industry clearly shows there is no one "right" way for an OS to work. At any given point over the past three and a half decades, there have been some operating systems that only ran on the brand of computer who invented it and some that were mostly voluntarily licensed out to OEMs.
Apple II was way more foolproof & fun computer to use than CP/M computers. The Mac OS was way better than MS-DOS for doing white color work.
Multics was laid to rest in the mid 1980's having been sold to some very chic, though mostly discrete, rich customers. Sadly, Multics passed having never exceeded microscopic market share. However, the ripples it sent downstream early in its life shaped the operating systems and the computer security models we use today.
Unix, its heir, was kind of king in the late 1980's and early 1990's for business users and some hobbyists ran the one inexpensive commercial distribution of it.
Macs with System 7 were too slow in the mid-1990's compared to MS-Windows 95 PCs, and Linux was still a bit shaky. But by 2001, all 3 operating systems had found their legs and were coming out with new versions that got great acceptance in the market place.
Amdahl had faded away not being able to keep up up the relentless pace of IBM's hardware innovation, leaving IBM mainframes cloneless for the first time in a quarter century. IBM very roughly around this time introduced Linux to zOS, a fusion of several decades of proprietary mainframe technologies that runs on the 64-bit zSeries mainframes. It was the 64-bit zSeries that dealt the death blow to 31-bit Amdahl machines in 2000.
Today, about 70% of IBM PC clones still run Windows XP which came out in 2001. Ma
Let the PC get its zen on, for chrissake!
Sigh, every time a computer-making OS vendor does something nice for their customers, god kills a pirate.
My Mac seems to be running a little faster since OS 10.6.2 came out. I cannot see how there is any problem with it.
The OS is only warranted to run on Apple's Macintosh hardware so suck it up. Why should Apple have to do compatibility testing for every computer ever built, including ones they never made/licensed/owned/saw?
If your Dell/HP/Acer PC maker claimed in ads, statements, or online that their product ran Apple's OS X then return your system to the vendor that sold it.
Apple does not do software returns. Nobody does. In fact, if you prove that Windows is defective they will only give you $5 and good luck collecting that.
Part of optimizing code is looking what all the target hardware - and other domain entities - have in common and figuring out how to help it. In graphics, you do viewport clipping. In audio/video, you can do somewhat lossy compression for non-master copies. In hardware, you wring all the performance you can out of the hardware you are running on.
Pirates, you are not in the architecture.
Let the PC get its zen on, for chrissake!