GuidesAn essential guide to getters and setters in Apache Groovy1 Comment4 Min ReadGetters and setters are everywhere in Java and Apache Groovy, but the overhead in Groovy is…
Community ManagementResourcesWhy I’m proud to be a non-code open source contributor and you should be too3 Comments3 Min ReadI love making non-code contributions. They've had more impact than any line of code I ever…
Artificial IntelligenceOpen Source’s lost decade: Crucial lessons for Artificial intelligence7 Comments5 Min ReadOpen Source has never really addressed the challenges of mobile and cloud computing. In the AI…
Community ManagementNewsWelcome to OpenSource.net!1 Comment2 Min ReadThe Open Source Initiative (OSI) has become the new home for the former Opensource.com news site.…
CybersecuritySupply ChainSBOM: A key tool for software supply chain security0 Comments3 Min ReadGet to know the concepts of software bills of materials (SBOMs) and the basic elements defined…
Artificial IntelligenceGuidesOpenFL: Train machine learning models without sharing data0 Comments3 Min ReadOpen Federated Learning (OpenFL) is a Python library that allows organizations to train models collaboratively. Data…
GuidesWhat makes Linux a sustainable operating system0 Comments2 Min ReadRun, reuse, refurbish: Linux offers the longest life span of any operating system.
GuidesHow to parse arguments with Apache Groovy0 Comments3 Min ReadThis posts explores command-line argument handling in more detail. You'll develop a script that can effectively…
GuidesInxi: See what’s under the hood of your Linux system0 Comments2 Min ReadThe inxi command-line utility is a must-have for any Linux user. Here's how to install it…
GuidesApache Groovy: A powerful scripting language0 Comments4 Min ReadApache Groovy is a big win for scripting. The code is shorter than Java, which makes…