The discussions around open source were around for more than a decade. You can check out my articles about PLM...