ACTUALIDAD | Noticias | 04 DIC 2015

Apple abre su lenguaje de programación Swift a open sourse

La compañía acaba de anunciar que lanza Swift como open source. Lo hace por dos motivos: la contribución de los desarrolladores ayudará a que Swift sea aún mejor y la decisión ayudará a portar el lenguaje de programación que utilizan los desarrolladores para construir aplicaciones para dispositivos iOS y Mac, a otras plataformas informáticas.

Compartir

Apple Swift
R. Alonso

Apple acaba de anunciar que su lenguaje de programación Swift es ahora open source. En un comunicado, la firma de Cupertino afirma que la comunidad de desrrolladores de código abierto pueden contribuir con nuevas características y optimizaciones y que la decisión ayudará a portar Swift a otras plataformas informáticas. Esto supone que los desarrolladores no estarán limitados a aplicaciones para iOS y Mac.

En paralelo, está también disponible una web con información detallada sobre Swift open source, que incluye documentación técnica, recursos y enlaces para descargar el código fuente del lenguaje de programación.

El código open source de Swift está disponible vía GitHub, informa Apple, e incluye soporte para todas las plataformas software de Apple (iOS, OS X, watchOS y tvOS), además de para Linux. Entre los componentes disponibles se incluyen compilador Swift, debugger, standard library, foundation libraries, package manager y REPL. Swift se licencia bajo la popular licencia open source Apache 2.0, con “runtime library exception”.

Apple define Swift como un lenguaje de programación de sistemas potente e intuitivo que ofrece a los desarrolladores la libertad y las capacidades para crear la próxima generación de software de vanguardia”, que se ha diseñado pensando en la seguridad.

 

Contenidos recomendados...

Comentar
Para comentar, es necesario iniciar sesión
Se muestran 0 comentarios
X

Uso de cookies

Esta web utiliza cookies técnicas, de personalización y análisis, propias y de terceros, para facilitarle la navegación de forma anónima y analizar estadísticas del uso de la web. Consideramos que si continúa navegando, acepta su uso. Obtener más información