Det klurigaste är nog främst att det är luddigare i projekt med öppen källkod vad som är kommersiellt. Till exempel: om någon som utvecklar en mjukvara helt ideellt tar emot en merge request från en konsult som utvecklat en funktionalitet åt en betalande kund, blir då den ursprungliga maintainern då helt plötsligt skyldig att behöva genomgå en kostsam granskningsprocess? Det finns många andra sådana liknande fall i gråzonen.
Detta skulle kunna lösas genom att istället för att undanta icke-kommersiell öppen källkod ställa kravet om granskning på betald implementering av öppen källkod. Då skulle till exempel alla ideella, och offentliga, utvecklare kunna fortsätta som vanligt, men om ett företag vill tjäna pengar på detta och sälja installationer som en service, vilket ju licensen tillåter, så får den som säljer se till att det blir granskat och godkänt.