Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Markyyy

macrumors regular
Aug 1, 2013
142
3
I'm not an expert on this but it means that people outside of Apple will now be able to see how the language 'Swift' works and how the code is compiled, which means Swift compilers will be able to be made for pretty much any computer system and operating system. Apple have brought swift to Linux themselves but I expect there'll be third parties working on Swift compilers that work on Windows, etc.
 

lowendlinux

macrumors 603
Sep 24, 2014
5,460
6,788
Germany
o·pen-source
adjective
Computing
adjective: open-source
  1. denoting software for which the original source code is made freely available and may be redistributed and modified.
===

What it really means is Apple can't get adoption or doesn't know where to take it so they're going to let the community make it something.
 

mcmul

macrumors 6502
Dec 14, 2009
341
12
"Closed software/source" is when software is created that is private and nobody can look at the source code. Traditionally speaking, software companies usually create closed source code to stop competitors from learning their tricks and making similar systems or getting any ideas.

"Open software/source" is when software is created and anybody can download the source code to either use or change it (according to licenses...). Many of the large internet companies around today pretty much run on open source; the majority of the world's web servers (essentially, the internet) run on open source Linux. It's particularly important for security, too. For example, iMessage is supposedly point-to-point encryption but we have to take Apple's word for this. If Apple made the source code open, all of the security researchers would quickly verify this.

There are pros and cons to each but hopefully that explains it.
 
  • Like
Reactions: lowendlinux

The Doctor11

macrumors 603
Dec 15, 2013
6,031
1,519
New York
I'm not an expert on this but it means that people outside of Apple will now be able to see how the language 'Swift' works and how the code is compiled, which means Swift compilers will be able to be made for pretty much any computer system and operating system. Apple have brought swift to Linux themselves but I expect there'll be third parties working on Swift compilers that work on Windows, etc.
I think Microsoft slipped up a few weeks ago and at an interview said "We're trying to bring Swift to VS Code before launch." So we definitely should be seeing swift on windows soon :)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.