As a software developer you should have a bit of a head start - you can read the code - one of the big pluses of open source projects is it’s all there in the open. Even if not familiar with the specific language used you can see the source and get a rough idea of scope and complexity.
And look at the Github details like the age, the frequency between releases, commits, forks. Malicious projects don’t stick around for long on a host site like that, and they don’t get 1000s of stars or lots of engagement from legitimate users. It’s very difficult to fake that.
Look at the project website. Real projects have active forums, detailed wikis, and evidence of user engagement. You’ll see people recommending the project elsewhere on the net if you search, or writing independent tutorials on how to deploy or use it, or reviews on YouTube etc. Look for testimonials and user experiences.
Also look at where the software is deployed and recommended. If it’s included in big name Linux distros repos thats a good sign.
Look at all the things you’d be looking at for paid software to see it’s actually in use and not a scam.
And try it out - it’s easy to set up a VM and deploy something in a sandbox safe environment and get a feeling if it does what it claims to do. Whether that be a cut down system with docker or an entire OS in the sandbox to stress test the software and out it through its paces.
There are so many possible elements to doing “due diligence” to ensure it’s legitimate but also the right solution for your needs.
Yeah its just not a good show.
I just watched a scene where Michael and Mol were working together, then suddenly Michael decides to attack Mol, then they have a kung fu fight and finally Michael asks Mol stop and says she needs to trust her, as if Michael hadn’t just violently assaulted her. The writing is nonsensical.
Unfortunately that is symptomatic of the show as a whole and just one of many problems.
Also the constant deus ex machina, with the characters having a conversations where everyone finishes each others sentences. Its tiresome to watch. I really wanted to like the show but never could.