nehme ich kompilieren Bibliotheken oder anderen Softwarepaketen mit Intel-Compiler (z icc, ifort) und den dazugehörigen Intel Bibliotheken (MKL, TBB, etc.). Wenn nach meiner Intel-Lizenz abgelaufen ist, ich will die Dinge kompilieren, die auf der zuvor kompilierte Software abhängen, ich in der Lage sein, sie zu kompilieren und zu verwenden, auch wenn meine Lizenz abgelaufen? Kann der zweite Kompilierungsprozess die zuvor kompilierte Software nicht lesen oder verlinken? Oder wird es, wenn es erfolgreich kompiliert wird, einen Fehler produzieren, der besagt, dass meine Lizenz erneuert werden muss?Wenn ich mit Intel-Compilern, ich in der Lage sein, die Ergebnisse zu verwenden, nachdem meine Lizenz abgelaufen ist?
konkreteres Beispiel:
- Heute: Ich benutze
icc
und TBB METIS zu kompilieren. - Nächstes Jahr (nach Ablauf der Lizenz): Ich versuche SuiteSparse mit
gcc
zu kompilieren und auszuführen, die MKL verwendet und hängt von METIS ab.
Gibt es einen Grund, dass dies nicht funktionieren würde? Würden die alten Bibliotheken meinen aktuellen Lizenzstatus nachschlagen und feststellen, dass er nicht funktioniert?
Mein Grund für die Nachfrage ist, dass, während Intel die besten Compiler für meine Zwecke bietet, es ist proprietär, und ich möchte Code entwickeln, die in die Zukunft führen wird.
Ahh, die Gefahren proprietärer Software ..... :-(ich liebe GPL immer mehr jetzt. – jvriesem