Investigating whether and how devs understand open-source software licensing | Heykuki News