애플, 프로그래밍 언어 ‘Swift’ 오픈 소스로 배포 시작
2016-12-07 정환용 기자
Swift는 강력하고 직관적인 프로그래밍 언어로, 개발자들에게 차세대 소프트웨어 개발에 필요한 자유와 역량을 제공한다. 코딩 경험이 전혀 없는 사람도 누구나 쉽게 배우고 사용할 수 있으며, 스크립팅 언어만큼이나 표현력 있고 재미있는 첫 시스템 프로그래밍 언어이다. 또한, Swift는 안전을 고려한 설계로 자주 발생하는 프로그래밍 오류의 종류 전체를 제거해준다.
Swift 오픈 소스 코드는 GitHub를 통해 이용 가능하며, iOS, OS X, watchOS 및 tvOS를 포함한 모든 애플 소프트웨어 플랫폼과 Linux를 지원한다. 제공되는 컴포넌트로는 Swift 컴파일러, 디버거, 표준 라이브러리, 파운데이션 라이브러리, 패키지 매니저, 그리고 REPL이 있다. Swift의 라이선스는 런타임 라이브러리를 제외한 아파치(Apache) 2.0 오픈 소스 라이선스로 제공돼 사용자들이 손쉽게 자체 소프트웨어에 Swift를 적용하고 새로운 플랫폼에 적용할 수 있도록 했다. Swift에 대한 자세한 정보 및 커뮤니티 리소스 접근에 관한 내용은 홈페이지에서 확인할 수 있다.