4 ms·
Assuming you still develop for iOS, what is your setup for developing while using linux?
by brodney 14y ago
Assuming you still develop for iOS, what is your setup for developing while using linux?
- tvon 14y agoYou can get OSX up and running in VirtualBox/Vagrant. Not that I'd want to do actual development that way, but we do it for iOS CI.
- mdmarra 14y agoWhich is a violation of the OS X EULA. install, use and run up to two (2) additional copies or instances of the Apple Software within virtual operating system environments on each Mac Computer you own or control that is already running the Apple Software, for purposes of: (a) software development; (b) testing during software development; (c) using OS X Server; or (d) personal, non-commercial use. http://www.apple.com/legal/sla/docs/OSX1082.pdf http://www.apple.com/legal/sla/docs/OSX1082.pdf B.2.iii
- brodney 14y agoThe way that reads it seems valid to create a virtual instance of osx for development.
- w1ntermute 14y agoWhen was the last time a developer got sued for violating the OS X EULA? Start worrying about real world problems for a change.
- eridius 14y agoOh, so just because you don't get sued for it means you should go ahead and do something illegal?
- mdmarra 14y agoJust so I'm clear, where is the list of which ToS and EULAs are OK to break and which ones aren't? AppGratis seems to have gotten boned for violating one, yet you're advocating people break another in the same thread? Sure, the odds of Apple coming after you are low. But that doesn't mean that it's any less of a violation of the license agreement that you agree to when installing the software. AppGratis also thought they were in the clear with their ToS issue.
- CamperBob2 14y agoHere are the ones that it's not OK to break: http://www.law.cornell.edu/uscode/text http://www.law.cornell.edu/uscode/text Here are the ones that it is OK to break: (Most of the rest)
- w1ntermute 14y agoIsn't it obvious? It's OK to violate the EULA if there's no chance of them catching you, and if other people haven't been caught before. No end user has ever been caught or sued by Apple for running OS X in a VM, because that's not easily detectable and Apple doesn't care about it. But stories of App Store EULA violation nightmares are a dime a dozen. TL;DR use your common sense
- mikeash 14y ago
- myko 14y agoWould this hold up in court? It seems laughable upon reading it.
- mdmarra 14y agoDepends on your locality. In some countries/states/cities, EULAs are utterly unenforceable. In others, they might have a legitimate case.
- dsl 14y ago"You can only run our software on our hardware" has already held up in courts. It's been a few years, but I think it was Allen Bradley or Siemens.
- guelo 14y agoI can legally run Windows on my Mac or Linux boxes but I can't run OS X anywhere besides an official Mac. To which I say, get bent Apple, I have work to do. BTW, I'm sure all Apple Boot Camp and Parallels users pay the $250 Microsoft license, NOT.
- pi18n 14y agoIf I didn't have an Apple computer and sorely needed one I would probably use http://www.macincloud.com/ http://www.macincloud.com/ or get a Mac Mini.
- pi18n 14y agoI have an OS X machine. Otherwise I would jailbreak the device for developing and buy a Mac Mini or something if it turns out I need OS X to do codesigning when I submit it. If anyone develops for iPhone without Xcode I'd love to hear it. I'd switch in a second if something could provide even half the functionality as long as it had half the usability issues.