Changes between Version 2 and Version 3 of Ticket #25980

07/31/18 12:41:46 (3 years ago)


  • Ticket #25980 – Description

    v2 v3  
    77CI on the "develop" branch would probably start from a clean OS snapshot and [[|tag]] the resulting LVM volume to "develop" so the build artifacts can be reused by runs on other branches.
    9 Note that for legal reasons the OSX CI would have to run on Apple hardware. I am not sure if we need official Windows licenses for the Windows CI or whether we could use Windows trials for this. In any case, normal Windows 10 licenses would be good enough.
     9= Legal Bits about OSX =
     10Relevant seems to be 2.B of their [[|license]] in particular
     11> to install, use and run up to two (2) additional copies or instances of the Apple Software
     12> within virtual operating system environments on each Mac Computer you own or control that is
     13> already running the Apple Software, for purposes of: (a) software development; (b) testing during
     14> software development; (c) using macOS Server; or (d) personal, non-commercial use.
     15Now, the "already running" bit is weird because that means that we cannot use Linux as the base system?
     17This bit is the same for all the languages that I can read except for the German one which surprisingly omits the "already running":
     18> Zum Installieren, Nutzen und Ausführen von bis zu zwei (2) zusätzlichen Kopien oder
     19> Exemplaren der Apple-Software innerhalb virtueller Betriebssystemumgebungen auf jedem Mac-
     20> Computer, dessen Eigentümer du bist oder der deiner Kontrolle unterliegt, zum Zwecke der: (a)
     21> Softwareentwicklung; (b) Durchführung von Tests während der Softwareentwicklung; (c) Nutzung
     22> von macOS Server; oder (d) der persönlichen, nicht kommerziellen Nutzung.
     24So, it's Ok to run two instances of OSX virtualized on Apple Hardware. I could imagine that it would be Ok to run more than two if we used different versions of OSX and therefore got separate licenses but I am not an expert here.
     26= Legal Bits about Windows =
     27Can we use the trial versions of Win10 for testing purposes? I guess not, but we should check.