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?
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?
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?
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.
Leggi altre domande sui tag linux swift-language