I did this through a pilot program through our IT department.
Years ago when I wasn't full time employed I used to do a lot of linux and send patches when stuff was broken, etc..
We used both XPSes and System 76 machines. A whole bunch of money was spent.
All the software dev tools are great.
The problem is the linux machines running batteries out when you try to go do a webex in a conference room with a customer whereas a Mac would barely even drain the battery at all.
Or the linux stuff has a major FUBAR issue with the specific VPN your company uses and you need.
Or the linux stuff has trouble with some security related config on the specific Wifi setup in the building.
Or gnome/unity needing a reboot after unplugging external monitors and trying to walk off to a meeting.
It's all that stuff. People who run stuff at home (like I did) have great flexibility to swap out the hardware and software that don't work well with Linux. It's much much harder in the corporate environment.
Both the XPSes and the System76 work awesome if you leave them permanently on a desk.. they don't work as replacements for MBPs in our environment.
I was making it work and hacking away at fixes for various broken things in linux for a while. And then I realized it was killing my productivity and I just took the linux laptop back and asked to have another MBP.
Years ago when I wasn't full time employed I used to do a lot of linux and send patches when stuff was broken, etc..
We used both XPSes and System 76 machines. A whole bunch of money was spent.
All the software dev tools are great.
The problem is the linux machines running batteries out when you try to go do a webex in a conference room with a customer whereas a Mac would barely even drain the battery at all.
Or the linux stuff has a major FUBAR issue with the specific VPN your company uses and you need.
Or the linux stuff has trouble with some security related config on the specific Wifi setup in the building.
Or gnome/unity needing a reboot after unplugging external monitors and trying to walk off to a meeting.
It's all that stuff. People who run stuff at home (like I did) have great flexibility to swap out the hardware and software that don't work well with Linux. It's much much harder in the corporate environment.
Both the XPSes and the System76 work awesome if you leave them permanently on a desk.. they don't work as replacements for MBPs in our environment.
I was making it work and hacking away at fixes for various broken things in linux for a while. And then I realized it was killing my productivity and I just took the linux laptop back and asked to have another MBP.