4 ms·
I love the ability to “brew install” software onto my Mac or compile useful scripts and tools for my need, and then SSH into other remote Linux servers for prod
by reacharavindh 7y ago
I love the ability to “brew install” software onto my Mac or compile useful scripts and tools for my need, and then SSH into other remote Linux servers for production work.
If they give me an amazingly efficient, and performant ARM mac, but limit my ability to install stuff outside of their Appstore, No Thanks!
- ianai 7y agoDepends on the processor. The selling point of ARM is an ability to design your own chips.
- flohofwoe 7y agoMost software on homebrew is compiled from source, so I don't think a different CPU would be a problem for 99% of the packages. Most packages are "bottled" so they don't need to be compiled on the client machine, but there are already different "bottles" for different OS versions, this could simply be extended for different CPUs. IMHO just switching to a different CPU is not a valid reason for Apple to restrict installing software outside the app store even more.
- mantap 7y agoIt's a good reason from Apple's perspective, they have all this "legacy" software not distributed through the App Store. A new processor means everything needs to be recompiled, meaning there's zero legacy software. A perfect opportunity to force everything through the App Store and collect rent.
- 8fingerlouie 7y agoIt's not what they "typically" do though. When they switched from the old PowerPC architecture to Intel, they provided emulators, and _IF_ you use Apple's libraries, a simple recompile of your app would often be enough. While some people see it as restricting them, Apple mostly works hard to make their libraries do whatever people needs them to do, but at the same time they keep control, meaning moving to a new architecture is as easy as Apple fixing their libraries, ship a new version, people recompile, and done.
- reacharavindh 7y agoExactly. Apple may just want to replicate the ios Appstore experience on the new Macs and collect the 30% rent on _all_ software to be installed in them - that's what I said I will run away from. Technically ARM is just another CPU, so compiling stuff to it is not a technical problem although an opportunity for Apple to get greedy and call it "the most secure OS ever" :-|