A previous HN thread about the swift-compiler-crashes project: https://news.ycombinator.com/item?id=9020206
Swift is Open Source
251–260 of 458 posts
Re: Swift is Open Source
#252Re: Swift is Open Source
#253Re: Swift is Open Source
#254I see this as an hilarious welcome joke from the community : https://github.com/apple/swift/pull/17 Its developer's way to say FIRST
I don't get it, can you explain? I don't know much about licensing...
Notably, "derived works" using GPL copylefted code must be redistributed under same licence. So basicaly if you consider that Swift is a key component of OSX... This is just not something Apple can accept right now.
Beside I'm not even sure a Licence switch from Apache2 is possible without consent of all contributors. And most definitively a Licence switch can in no way be decided via a Pull Request :P
Feel free to correct me if I missed a point ;)
Re: Swift is Open Source
#255What kind of trolling is that ? >I think we should use GPL v3 instead. https://github.com/apple/swift/pull/17
Re: Swift is Open Source
#256Earlier quoted context omitted.
I was thinking more about Types here var name : String func nameMe(name: String) : String
I was half-thinking the same, but types and sets feel interchangeable on an intuitive level in such cases. Having both `: String` and `: String` seems to suggest that they are the same type, which they are not. `nameMe(_)` is a function type, while `name` is a "plain value", so to speak. I think that using arrows more clearly indicates that it's a mapping from something to something else -- in the case of Swift, I gu…
BTW
Fat arrow looks more appealing than simple arrow.
All the other pieces look very well designed.
Re: Swift is Open Source
#257Earlier quoted context omitted.
Arguing about "the point" misses the point. There's plenty of room for both free software and open source software.
There's room for plenty of things that I don't care about. I don't care about open source software that is still controlled by Apple.
Re: Swift is Open Source
#258I still remember max howel tweet[1] in which he publicly said that we was rejected by Google. Looking at his linkedin profile[2] , he was later hired by Apple in August 2015. Now he is biggest[3] contributed to Swift package manager. It is good to see that the person who has lot of experience in handing Apple and package system is handing this stuff. I guess, things happens for good. [1] https://twitter.com/mxcl/stat…
Re: Swift is Open Source
#259Interesting that they rewrote the Foundation library in Swift for the open-source release rather than open-sourcing the ObjC one and bringing along the ObjC runtime. I wonder if this means they still believe the ObjC runtime and Foundation library are still worth keeping proprietary, or just that this is a step toward phasing out ObjC.
Re: Swift is Open Source
#260Earlier quoted context omitted.
Look carefully at that copyright date: 2014-2015. They've rewritten history.
It looks like they used an automated tool to add copyright notices to files in the repository. Probably were required to do that by legal. So it's not 100% faithful history, but close.
(For simplicity, assume I am the only author of the repo, so I can always change the license arbitrarily whenever I want to.)