Swift for Windows
11–20 of 23 posts
Re: Swift for Windows
#12Re: Swift for Windows
#13Earlier quoted context omitted.
Hah. I'm sure they'll do it just after they finally open up iMessage.
Their online tech, bundled apps, and the Aqua GUI style don't need to be opened up for macOS* itself + the Kits + Finder to be open sourced. If people could reliably and legally install it on any PC they want it could still cut into Windows' share a lot more than it currently can. It's not hard to imagine that before long, enterprising people will release custom "distros" of it, say with an up-to-date OpenGL, or even…
> If people could reliably and legally install it on any PC they want it could still cut into Windows' share a lot more than it currently can.
But Apple would lose a huge amount of money on hardware sales, which is where they make their money. Apple even tried an approved clones program in the 90s, it was a miserable failure and one of the first things Jobs did on his return was kill it.
> It's not hard to imagine that before long, enterprising people will release custom "distros" of it
Which Apple really wouldn't want. One of the selling points of OS X is the lack of variation in both software and hardware.
Re: Swift for Windows
#14Earlier quoted context omitted.
Hah. I'm sure they'll do it just after they finally open up iMessage.
Their online tech, bundled apps, and the Aqua GUI style don't need to be opened up for macOS* itself + the Kits + Finder to be open sourced. If people could reliably and legally install it on any PC they want it could still cut into Windows' share a lot more than it currently can. It's not hard to imagine that before long, enterprising people will release custom "distros" of it, say with an up-to-date OpenGL, or even…
The Darwin kernel is already open-source, released mostly under the Apple Public Source license. It's the kernel for OS X and iOS.
Granted, there's not much userland...
Re: Swift for Windows
#15Earlier quoted context omitted.
Their online tech, bundled apps, and the Aqua GUI style don't need to be opened up for macOS* itself + the Kits + Finder to be open sourced. If people could reliably and legally install it on any PC they want it could still cut into Windows' share a lot more than it currently can. It's not hard to imagine that before long, enterprising people will release custom "distros" of it, say with an up-to-date OpenGL, or even…
My point is that Apple has no interest in doing any of that. > If people could reliably and legally install it on any PC they want it could still cut into Windows' share a lot more than it currently can. But Apple would lose a huge amount of money on hardware sales, which is where they make their money. Apple even tried an approved clones program in the 90s, it was a miserable failure and one of the first things Jobs…
Re: Swift for Windows
#16Earlier quoted context omitted.
My point is that Apple has no interest in doing any of that. > If people could reliably and legally install it on any PC they want it could still cut into Windows' share a lot more than it currently can. But Apple would lose a huge amount of money on hardware sales, which is where they make their money. Apple even tried an approved clones program in the 90s, it was a miserable failure and one of the first things Jobs…
I completely agree with all your points, but to be fair iOS dominates desktop Mac in terms of revenue to begin with ($51B iPhone + $7B iPad vs. $7B Mac). That's reflected in the fact that Apple continues to open source XNU on desktop (granted, not in anywhere near approaching an open-process, or complete, manner) but not on mobile. Apple has historically been more willing to open source things they don't make money o…
For one, many more people will have access to the Mac App Store and the iBook Store, leading to increased sales for apps like Final Cut and Logic. There'll be many more potential customers for their iCloud Drive storage plans. Last but not least, it will drastically lower barriers for iOS/tvOS/watchOS development as people will be able to develop on any PC they want, not to mention it would increase the pool of people making native Mac apps as well.
Apple can still differentiate Macs through their hardware, things like their pressure-sensitive trackpads, form factor and by keeping bundled apps (like Photos and stuff) closed-source and exclusive to Macs.
Re: Swift for Windows
#17Earlier quoted context omitted.
Their online tech, bundled apps, and the Aqua GUI style don't need to be opened up for macOS* itself + the Kits + Finder to be open sourced. If people could reliably and legally install it on any PC they want it could still cut into Windows' share a lot more than it currently can. It's not hard to imagine that before long, enterprising people will release custom "distros" of it, say with an up-to-date OpenGL, or even…
Apple's already done what you're asking for. The Darwin kernel is already open-source, released mostly under the Apple Public Source license. It's the kernel for OS X and iOS. Granted, there's not much userland...
Re: Swift for Windows
#18That's great. Now we need a UI framework :)
Re: Swift for Windows
#19That's great. Now we need a UI framework :)
https://github.com/Microsoft/WinObjC/tree/master/Frameworks/...
Re: Swift for Windows
#20Earlier quoted context omitted.
Their online tech, bundled apps, and the Aqua GUI style don't need to be opened up for macOS* itself + the Kits + Finder to be open sourced. If people could reliably and legally install it on any PC they want it could still cut into Windows' share a lot more than it currently can. It's not hard to imagine that before long, enterprising people will release custom "distros" of it, say with an up-to-date OpenGL, or even…
My point is that Apple has no interest in doing any of that. > If people could reliably and legally install it on any PC they want it could still cut into Windows' share a lot more than it currently can. But Apple would lose a huge amount of money on hardware sales, which is where they make their money. Apple even tried an approved clones program in the 90s, it was a miserable failure and one of the first things Jobs…
As such, waiting for a new 15 MBP (current is 13) with Type C connector(s) and then will upgrade.
OSX being available on non-Apple hardware would just make it where my desktop and laptop could play nicely together.