> So if Oracle implements a proprietary API in GPL software does that mean that all Oracle software is copyleft?
No, not at all.
OTOH, it does mean if they implement a GPL interface in proprietary software it does mean that they are in violation of copyright (barring a fair use defense) and the GPL, potentially triggering the loss-of-license provisions of the GPL and other legal consequences.
No, not at all.
OTOH, it does mean if they implement a GPL interface in proprietary software it does mean that they are in violation of copyright (barring a fair use defense) and the GPL, potentially triggering the loss-of-license provisions of the GPL and other legal consequences.