Not letting your device boot into a certain OS. This stinks, and is just another reason, in the list of many, Apple is controlling, and only interested in spinning money.
The Cupertino fruit factory has decided to boot old versions of Windows out of the camp, quietly not-announcing that only Windows 8 and 10 will run on the latest flavours of the dual-boot "Boot Camp" utility that ships with this year's new Macs. The new policy means that the recently-announced MacBook Air and 13” MacBook Pro …
And yet - this also seems consistent with Microsoft's desire to push Windows users away from 7 and earlier. Makes me wonder if there's a behind-the-scenes deal.
Anyway, it's VirtualBox and Microsoft Bob for me. Almost instant startup/shutdown and a very friendly helpful little guide who's only price for his services seems to be full knowledge about myself.
I have to agree with that, it seems as if Windows 7 has got what I call "XP Syndrome" with users being quite satisfied with every element of it and sticking to it.. while MS would rather have us "upgrading" to the newer Windows revisions..
My 10.9.5 "Mavericks" MacBook still supports Windows 7 via Boot Camp, but I also opted to VirtualBox, it's just so much more convenient seeing as Apple also abandoned LINUX support in Boot Camp some while back.
Abandoned Linux support in Bootcamp? That sounds like part of a Microsoft plot too, since Microsoft can't charge punters for using Linux, as it doesn't violate any Microsoft patents. Of course, I can't prove it, but I suspect it. Microsoft didn't kill Linux with their support of the SCO lawsuit, but they'll do anything they can to reduce usage of it on the desktop. Microsoft can't do anything about Linux server use, as it apparently scales higher than NT, I mean Windows Server whatever the version of it is now.
As a Mac Pro user, I have no idea why people use boot camp at all. Why spend the amount of money that you do buying a piece of Apple hardware and then run Windows as the primary OS. If you're doing that, why not just buy a Dell?
Personally I've always used VMWare Fusion, which allows me to spin up XP or Win 7 (which are the only Windows licenses I own, and no I have no intention of buying a Win8 or later license!) ... the Windows guest runs in the background, and I can launch and very few Windows apps I still use on my Mac desktop.
Fusion is nice because it has good support for the other OSsen which I mess about with from time to time - namely FreeBSD and OpenSolaris, and interoperates with the full-blown vSphere ecosystem when upgraded to the pro version.
"As a Mac Pro user, I have no idea why people use boot camp at all. Why spend the amount of money that you do buying a piece of Apple hardware and then run Windows as the primary OS."
Because you're the kind of hipster twat who wants to buck the trend and actually be productive?
>>"Think MS ended mainstream support for Windows 7 in January this year?"
Worth clarifying what is meant by "mainstream support". That ends this year, but MS will continue to supply security fixes and bug fixes until 2020. End of "mainstream support" just means the standard support to end users. You can still purchase extended support packages for quite a while as well. It came out six years ago, but it's not like its suddenly abandoned.
Actually, you can still buy re-conditioned laptops with Windows 7 pre-installed, but finding a Netbook with Windows 7 Pre-installed that isn't the cut down version, is near impossible. Microsoft did whatever they could to kill the Netbook. Apple brought it back and made it prettier, with less ports for external connectivity.
As soon as I heard about this, first thing I thought was, Microsoft paid Apple to insure Windows 7 doesn't run on the new Macbook and MBP. But there's another solution. If you must have 7, buy a re-conditioned Windows Laptop that can run 7 and call it a day. You'll have a dedicated Windows 7 machine and dedicated Macbook. It doesn't really get you off Windows 7 or stop you from running it, but if you must have that new Macbook, not being able to run Windows 7 on it, won't stop you from getting it.
Not letting your device boot into a certain OS. This stinks,
They're not preventing you booting a certain OS, they've just decided not to write drivers for an operating system that was EOLd before the hardware was released. According to the linked apple support article they've not removed windows support from older machines, just not added it to newer machines. Which, considering it's probably a not insignificant cost to develop/test and support such drivers really isn't a huge deal.
and is just another reason, in the list of many, Apple is controlling, and only interested in spinning money.
That's how companies work; they make money. It's okay though, you can buy a laptop from another manufacturer and install what you like.
This is a non-issue where I work. You want to use a Mac, feel free, but it is unsupported by campus IT because of the idiotic restrictions and incompatibilities Apple places on their OS. If it breaks you take it down to the Apple store a half hour away and let the "geniuses" figure it out.
We still have a few holdouts, but that is because of the owners stubbornness. Each has a Windows machine to work on the LAN / WAN.
The primary purpose of an Apple machine is to talk to iTunes so they can sell you more crap you don't need. Actually getting work done comes a hard second.
"Remember the purchase cost is not the TCO."
Too right. Cheap laptop £350, SQL Server £0, Visual Studio £0, Android studio £0, MS Office Enterprise £17. Total Cost £367.
Average since purchase of £73 per year.
Total number of days cheap laptop has been in for repair 0. Number of parts replaced 0. Number of times I've walked into a sterile soulless shop and had to ask to talk to a "genius" 0.
Now, how long does it take a £1000 Macbook to achieve an annual TCO that matches that?
It does look odd, doesn't it? Window 7 is still at 56% of OS market share. And Windows 8.x & 10 are together less that 15%.
Why would they turn their back on the biggest fraction of their potential customers? A fraction which is 10x bigger than that of current Mac OS users?
Sure you can't officially stick OSX on a PC, but Apple are really not concerned about you actually doing it.
I've built a number of hackintosh boxen, and you can even buy them complete in certain EU countries that actually follow them anti-competative laws (eg Germany).
Bootcamp is nice for what it is, and it really shows what a shit job HP, Dell etc do with driver install. Install Windows onto a intel based mac consists of install OS, install combined driver package, reboot. Why the PC manufacturers can't get the equivalent done right, so you need 6-12 driver packages that always seem to be created once and left. Don't get me started on the useless restore disks...
However, most fruity trypes are _much_ better off with VMware, Parellels or other such software, since they won't have to reboot the whole box each time they need to do the 'doze. Plus you get to use the image you want, rather than having Apple force you down MS upgrade path.
As for the designed obsolescence, yeah, Apple is a pain. When they've not actually broken the hardware (connectors, glued battery) they actively break the ability to upgrade without spending. Which is a shame, since I have a few clients who still use macs that are nearly as old as me (mmmm, beige boxen) and a fair few who's G4/5 based machines still chug along just fine.
As for Windows, 2000 and XP still work very well, you can even get XP to use the full memory range (ish), I've yet to find any real issue with 7, and I've yet to find anyone who finds 8.1 (or 8) an improvement.
Maybe we need a Worstall article about how making a really good product is actually bad for a company that is reliant on a constant revenue. The Laserjet problem maybe :)
"It's been said before that the best Windows laptop is a Macbook
Yeah, but that was some time before. Now no option for a power user - 17" screen? Nope. Anti-mirror screen? Nope. Just been looking, and shudder - the upgrade for a MBP seems to be a Dell mobile workstation - twice the ram, twice the processor, 4 GPU options (no idea if they'll fail the same way as the one in the MBP though) - heck it even has a network port to connect to a network!
At the last moment Apple agreed to replace the motherboard in the MBP, so it's staying, but the replacement wouldn't have been a new MBP.
Or maybe they have looked at the number of people this affects - I upgraded to a Mac years ago. Still need a few Windows "legacy" apps but you can run as a VM. Suspect not many people dual boot and when you have to install Windows you may as well install 8.x or later surely. There probably are some people who have apps that only run on 7.x (but probably few) but if someone does not move the market on people would still be running XP.
Oh they are...
Microsoft ended mainstream support for 7 in January this year. Yes they carried on with XP for about 13 years and Windows 7 is "only" 6 years old but you can see the end is coming for Windows 7.
Although I'm sure there are still plenty of people running XP (and connecting to the Internet) - despite knowing the very clear risks!
"those who just migrated to 7 won't jump to 10 soon"
I would assume home users would have gone for 8, business users I doubt would get a free upgrade to 10 anyway. I must admit I will where I can be making sure the free upgrade is taken advantage of.
I thought Windows 7 is not compatible with pure EFI mode, it seems to require INT10 which is only available through CSM. At least, that's what I found on https://technet.microsoft.com/en-us/library/hh824898.aspx although I do not insist that my interpretation is correct.
I guess the deal is that Apple does not want to support CSM any more, which would be required to install Windows 7. Not that I care, I run my Windows as virtual machines on "oversized" PC where hypervisor is Linux kvm.
My understanding was only Windows 7 32-bit needed BIOS emulation due to the weird Apple EFI firmware, and that 64-bit was capable of running natively in EFI mode without issues. I might be mistaken.
In any case, Windows 8 and upwards definitely run natively in EFI mode, so yes, it is probably Apple's way of housekeeping and removing things from firmware they really don't have any incentive to support.
Apple have provided Boot Camp because it's actually been pretty easy for them to do, not because it helps to sell their computers or gain them cash. If their hardware/firmware did not support it then Apple would simply have never provided Boot Camp in the first place - they would not have gone out of their way, make no mistake.
A salesman in an Apple Store isn't going to sell you the thing based on its ability to run Windows. People who buy Macs most of the time don't care in the slightest about Windows, and nobody knows that better than Apple.
Apple are just awful in terms of support.
I need to build a Phonegap app. So, I acquire an old Mac Mini off a mate. Install Snow Leopard, a 3 year old OS, and it can't install the latest XCode. And I also can't upgrade the machine to Mavericks, either.
By comparison: the latest Visual Studio will run on XP, a 14 year old OS. Yes, it'll probably run like a dog on an old XP machine, but you should have that option.
I had a similar requirement for Mac development - so bought OSX Lion for £20 and duel booted my Windows PC.
Works fine and have since upgraded to Yosemite and latest XCode with no issues. I did make sure I had compatible motherboard, graphics cards etc first though.
I now spend more time in OSX than Win7. Might go over to the Apple side entirely and give VirtualBox a try for the Windows only software but I expect games will not be playable.
"Snow Leopard is 6 years old."
Bought a MBP new in 2012 and it came with Snow Leopard. Bloody Apple ripped me off then? Selling me a 3 year old OS?
Lion came out shortly after in 2012 (or 2013?) and is OK. Mountain Lion never worked. The latest greatest also seems to have lots of problems amounts those I know who upgraded, not only that networking doesn't work!
The problem with Xcode is a bit unfair. I think that officially Lion is no longer available, but see if you can beg permission to buy an upgrade - it was only something like £10
Abandoning Snow Leopard is quite annoying. it is the last OS that can run Power PC programs, that keeps many people on it. 32 bit machines (that includes those with 64 bit processors, but 32 bit firmware) cannot upgrade to the new free OSes.
Most Mac users I know are using SL (or earlier, on PPCs.) I can't see any reason to move to Yosemite (it's fugly too) other than software support being dropped, (and even Tiger on PPC still has well maintained Firefox and Thunderbird ports).
You pay a premium for Macs, but that is usually reflected in the quality and longevity of the devices (except when they have design faults) Good ones are usually perfectly usable at 10 years old. (I am typing this on a G5, which is far quicker than a *cheap* new PC.) So it is a dirty trick trying to pull the plugs so soon.
You can still download Xcode for OSX 10.6 from Apple.
You don't get it through the Apple store though, you need to grab it from https://developer.apple.com.
Once you're signed in there (you'll need an id), the full download URL is:
[hmmm, that address isn't showing above correctly. the href in it is fine though]
You can find the Xcode download in the list yourself once on the site, but it's a few pages in. ;)
Oh, and use Safari when you go to the developer.apple.com site. It seems to reliably load the page better, whereas Firefox / Opera / Chrome can be a bit hit and miss. (for me anyway)
If you wanted Windows XP on Boot Camp you ran the assistant, unticked everything apart from 'Install Windows 7', continued put the Windows 7 install DVD in, when it rebooted you held Alt until the startup screen appears, swapped the DVD for a Windows XP one, and continued booting. You got an XP install unsupported by Apple which still worked in Boot Camp.
So I imagine that you will be able to do the same with a Windows 8 install DVD and a Windows 7 one, except for perhaps on the very latest machines which may have an EFI which doesn't support Windows 7.
As per the title - I didn't think Boot Camp was that widely used; not when you have the likes of Parallels and VMware so you can run a different OS in a VM.
Can't say I've used Boot Camp in a very long time (but was using my Windows 10 VM only yesterday)..
Really the only reason to use dual boot / bootcamp is a slight performance gain but I gave it up 2 years ago as the convenience and security of running it as a VM instead won over. Anyone buying a new Mac is unlikely to have too much of an issue running at least Windows 8.
Let's not forget Windows 7 is already going back to 2009 (almost 6 years) and no-one is saying you can't run it - I do - as a VM.
I only use it (on my 2013 iMac) to play Elite Dangerous. Hopefully the Mac client will be good and then I won't have to bother.
However, the entire Bootcamp thing can get a bit confusing. Until recently I had a 2008 MacPro, which all the blurb said could Bootcamp Windows 7. Unfortunately I was running MacOS 10.9 which had Bootcamp 5... which didn't support the creaky MacPro. So after a lot of reading/research/trial/error I gave up.
All that aside I've got Parallels to run various Win and Linux in case I ever need to dabble with something. Whilst it was possible to (just about) play Elite Dangerous in Parallels it did crash quite a bit!
More reason to stick with Linux.
Choice of what OS's you can boot with rEFInd (similar to boot camp but the user can actually control it), choice of desktops, choice of distros.
I could never imagine running Windows where I was forced to use 1 desktop, that's 'communism' eh Mr Ballmer ?
If it's mature, supported by the vendor, has a feature set that meets needs and you've got apps / systems that work on it....that's not laziness, it's professional prudence.
Alright, XP's not supported now but that's not the point I'm making. Yes, if XP were still supported then a huge number of businesses might continue to use it. Of course they would! They wouldn't arbitrarily change just because - OH NOES - it's more than six years old.
Apple have done much to drive upgrade fetishism - and the feeling that things need replacing purely on the basis of version numbers and age.
You can no longer buy Windows 7, so of course when you get your new Mac, you can't get a brand new, shiny, shrink wrapped Windows 7 license anyway, can you.
Of course, they've overlooked the fact that you may already own a transferable Windows 7 license, but nobody would put a 'used' version of Windows on their shiny shiny, would they. That's just so dirty.
This is the sort of thing that makes me wonder about the relationship between Apple and Microsoft. Microsoft needs Apple to counter allegations of de facto monopoly. Apple needs Microsoft to differentiate itself and create its elitist image by way of contrast. I wonder if they ever talk to one another? Off the record, of course.
This seems to be a collision of two different brands that have different approaches to legacy support. One lives and breathes legacy support while the other one despises it. One brand drop kicks their own customers in the balls when it comes to legacy support. Never mind people that use a rival OS.
This is a beautiful collision of world views. No conscious illegal intent is required.
This is just what happens when the ultimate legacy support brand meets the "ooh shiny shiny" brand.
I've said it here before but for me, my late 2011 MBP is the best Windows laptop I've ever owned to date. For clarity though, I did max out the RAM at 16GB and put in first a 512MB and more recently a 1TB SSD + 1TB spinner in the superdrive bay.
I tend to be quite hard on computers which includes lots of travelling and the usual bangs and knocks.
I also occasionally like to play the odd game such as (for example) Left4Dead 2 which I can't imagine would work so well in a virtual machine.
Whereas my friend, who has the same model, never boots to bootcamp - he's totally OSX and uses virtualisation for anything Windows.
The things that do hack me off more about it though: it's all but impossible to install an OS from USB/USB attached DVD so my Win 7 - 8.1 upgrade had to be just that: an in place upgrade and because Apple hide the embedded Intel GPU from bootcamp it has much poorer battery life and runs MUCH hotter than when booted into OSX.
Now having mostly extolled its virtues I cannot imagine buying a newer one...soldered RAM. Custom SSD (also soldered?), battery that's epoxied in...no thanks!
... is my 2013 Mac Pro. It ran OSX just long enough for Bootcamp to spin-up, and has been booting to Win8.1 ever since.
Quad-core hyperthread CPUs, twin D500 graphics, 16GB RAM, totally silent, tiny footprint, giant T'bolt screen - yep, that's my Windows dev. and gaming rig sorted for the next 5 years tyvm.
"yep, that's my Windows dev. and gaming rig sorted for the next 5 years tyvm."
Meh, you could have got yourself a proper hard-core Alienware rig for that money, which would be better for gaming out of the box will be easier to upgrade in the future.
The drivers come from Intel, not apple. Apple will qualify the drivers and might release some branded version of the driver, but it is Intel that writes the drivers - not Apple. There are a bunch of models from Dell, ASUS etc running on these new Y series of Intel M chips and none of them support Windows 7. There are no Windows 7 drivers for the Dell Venue 11 HD (new 3940 model with Intel M 5Y10 chip) for instance which is similar hardware (guts-wise) to this macbook.
So even putting Windows on the device, without bootcamp, will be a struggle - because there are no windows 8 drivers for this chipset.
Windows 7 x64 can run on EFI, 32bit Windows 7 cannot. Apple's implementation of EFI is non-standard and is not designed with easy boot-ability of Windows OS in mind.
Just another way for Apple to save money. Toss out support for Windows 7 - the most popular OS - and they are left to support Windows 8.1 [since I'm sure they won't actually support Windows 10 until the retail release (not the RTM date)].
Really dumb for Apple since some Apple buyers will hold off on buying a new model because they do need Boot Camp with Windows 7, unless they want to use a third party product.