[HN Gopher] Push-Button Installer of macOS Guests in VirtualBox ... ___________________________________________________________________ Push-Button Installer of macOS Guests in VirtualBox for Windows, Linux, macOS Author : miles Score : 88 points Date : 2020-05-23 18:00 UTC (4 hours ago) (HTM) web link (github.com) (TXT) w3m dump (github.com) | wuxiekeji wrote: | Is there a pushbutton installer of a non-VM version? I tried | several "Niresh" images and they didn't work. Other directions | said I needed a real Mac and some Clover POS or some other stuff | i didn't understand. | rick_e wrote: | Cloning for "research" | AbraKdabra wrote: | Doing the same, my girlfriend told me to tell her what font is | being used in that image, gotta research it further. | bransonf wrote: | I know you're probably being sarcastic, but Apple uses their | own San Francisco Font throughout the OS [0]. It's personally | one of my favorite fonts, though Apple has full rights. Some | typographers allege that Roboto is fairly close. | | [0] https://developer.apple.com/fonts/ | DiabloD3 wrote: | I'm going to make one of those unpopular opinions, but alas, it | must be said: It is far easier to just drop Apple support | entirely. | | Apple is an abusive relationship that gaslights developers for | "holding it wrong". Many of you have internalized this abuse. | Supporting OSX and iOS does not really win you many users, and if | you're big enough where this really is an issue, then you can | just afford a stand alone Mac who's job is to compile and test | your app. | | Apple does not care about small developers, and countless HN | stories have spent their time on the front page detailing how | Apple has shut apps off for not violating terms, and having zero | recourse over this. By doing so, Apple has slandered many members | of the HN community. | | I am not saying other companies are not also guilty of it (Google | seems to have recently learned there are no penalties for this, | largely because Apple has never been penalized), but more and | more people really are just dropping Apple and never going back. | | If Apple truly cared about app development on their platform(s), | they would just port their stuff to Windows and Linux, just like | Microsoft did to OSX and Linux. | 29athrowaway wrote: | Pro: iOS users monetize more than Android. | | Con: Pushing updates to an iOS app is a pain (review process). | 0x0 wrote: | The review process on Google Play is worse than iOS these | days, both in regards to waiting time and in dealing with | clarifications | an_opabinia wrote: | In my experience they monetize like 500% better than Android | users. | | Not supporting iOS users is just baffling. | | They're rich people plain and simple. They can afford $800 | iPhones or $1,800 phone + iPad combos, to people who need to | buy $200 Android devices. | | Maybe I've been gaslit. But just don't push buggy updates. QA | is not hard. Update all the time is a symptom of test-driven | development, of affectless people who never use the software | they make and look at their job description as, "cram | algorithms questions, output git commits." The kind term for | the right approach called "product oriented." | simonklitj wrote: | With a 47% market share in the US, I can hardly agree that | supporting iOS won't win you a lot of users. | fxtentacle wrote: | Users != Money | | As far as I'm concerned, you can sell desktop enterprise | software for $500+ per license, but good luck trying to sell | a $5 iOS app. | | So even if it was 90% of the app market, it might still be | financially better to ignore iOS and do desktop instead. | simonklitj wrote: | Not disagreeing with that, but DiabloD3 was specifically | talking users, not money. | untog wrote: | There isn't a huge crossover between desktop apps and | mobile ones. If you're making a mobile app and you want to | make money, you want to be on iOS. It's been documented | plenty that iOS apps make a lot more money than Android | ones do. | zxcb1 wrote: | Does it work under Fusion too? | Reubend wrote: | Wow, great work! I'm reading through the script's source right | now to learn about how it works. | TheDong wrote: | This is likely illegal. The psystar case[0] was a very clear | ruling that attempts to circumvent apple's restrictions on | hardware are a violation of the DMCA. | | Apple checks a certain devicekey while booting, so that key is an | anti-circumvention techniques. Any use of that string in a form | where apple's software may read it is probably a violation of the | DMCA. This script uses that string[1] in order to circumvent | apple's checks, and thus is legally dubious at best. | | There are numerous other likely DMCA violations as well, from | copying GUIDs with the intent to circumvent checks to downloading | copyrighted material from apple's servers which they only give | you license to download for an actual mac machine. | | [0]: | https://en.wikipedia.org/wiki/Psystar_Corporation#Legal_issu... | | [1]: https://github.com/myspaghetti/macos- | virtualbox/blob/44a21f7... | captn3m0 wrote: | A search on that keyword is a good way to find other similar | repos: | https://github.com/search?q=ourhardworkbythesewordsguardedpl... | saagarjha wrote: | Great, now Hacker News is going to get a DMCA takedown | request as a result of your URL being here. | cosmojg wrote: | Bahahaha, really? This DMCA nonsense sounds ridiculous! | aboringusername wrote: | I wonder if a user maliciously posted URLs that were later | editable and linked to pirated content would yield a | significant amount of DMCA requests to be sent. Seems easy | to abuse or troll and highlight how insane the DMCA is. | teh_klev wrote: | In real life, does anyone care? | eli wrote: | You mean as a hobbyist? I sure wouldn't use this at work. | burnte wrote: | It may the EULA, but it is not illegal. Contract violations are | the same as breaking the law. I'm not trying to be a pedant, | but it's important to push back against the corporate effort to | change language to benefit them. Copyright violations are | violating the law, illegal, but violating a contract is not | illegal. | Stratoscope wrote: | > _Contract violations are the same as breaking the law._ | | Just noting a likely typo here - based on the context I think | you meant "are _not_ the same "? | | (If you make the edit I will delete this message to reduce | clutter.) | userbinator wrote: | _Any use of that string in a form where apple 's software may | read it is probably a violation of the DMCA._ | | That reminds me of these cases, which ruled in the opposite | direction: | | https://en.wikipedia.org/wiki/Sega_v._Accolade | | https://en.wikipedia.org/wiki/Lexmark_International,_Inc._v.... | . | | _downloading copyrighted material from apple 's servers which | they only give you license to download for an actual mac | machine._ | | I guess the CFAA could apply, but Apple's servers don't | actually do any authentication. You also don't need to have | agreed to anything to access the URLs. | boudin wrote: | This is definitely not legal, but the fact that the apple | ecosysten is still stuck in the pre-vm era in 2020 for the | purely stupid business model of jailling developers in an apple | ecosystem as soon as they need to create an ios app (which | should never require an apple computer in the first place) is | an absolute ridiculous waste of time and resources. | | Any company that deals with cross platform products has to | build a modern CI/CD and a medieval stuff on the side to deal | with apple. | | Sorry for the rant, just had to get this out. | ajconway wrote: | I hope we'll get some VM-friendly features as a byproduct of | x86-ARM transition. | ajconway wrote: | This script can be used to set up a macOS VM using Virtual Box | running on a macOS Host. Running macOS guest on Apple-branded | hardware is explicitly permitted by the EULA. I wonder if using | the "secret" string still violates anything here. | vbezhenar wrote: | Would it be legal for this script to accept that "secret" | string and GUID as configuration parameters rather than | hardcoded values? That way end user would be responsible for | actual violation and Apple is unlikely to pursue end users. | TheDong wrote: | If the primary purpose of something is for circumvention, the | DMCA still applies I think. | o-__-o wrote: | kind of like emulators that say -place bios firmware here-? | | see sony v bleem ___________________________________________________________________ (page generated 2020-05-23 23:00 UTC)