Che cosa significa "Linux Ready" nel contesto di un progetto scritto in Swift?

1

Ci sono pochi repository GitHub scritti in Swift che sono presentati come "Linux Ready". L' organizzazione Zewo ha diversi repository identificati come "Linux Ready". Cosa significa esattamente?

    
posta Mejdi Lassidi 30.11.2015 - 15:33
fonte

2 risposte

8

Almeno secondo una rapida ricerca sul web, l'espressione "Linux ready" non sembra essere una sorta di designazione ufficiale per i progetti Swift. Sembra che solo Zewo lo usi in quel contesto.

In base al README.md del progetto, significa semplicemente che il progetto dovrebbe funzionare sotto Linux una volta disponibile un'implementazione Swift per Linux:

Features: No Foundation dependency (Linux ready)

Quindi "Linux ready" sembra indicare che il progetto non utilizza la Foundation quadro , che presumibilmente non sarà disponibile sotto Linux nel prossimo futuro.

Domanda correlata da StackOverflow: È possibile creare codice Swift 2.0 usando Framework Foundation e Linux di destinazione?

    
risposta data 30.11.2015 - 17:20
fonte
7

Linux-ready implica che il progetto non contenga framework Apple Foundation, il che renderebbe la piattaforma di progetto specifica. Una volta che Apple ha rilasciato il compilatore Swift per Linux - che hanno annunciato sarà entro la fine dell'anno - i progetti pronti per Linux dovrebbero essere "pronti per l'uso" su Linux.

    
risposta data 30.11.2015 - 17:17
fonte

Leggi altre domande sui tag