How to be a good open source community citizen

Commentary: Open source has never been more important, yet getting started with open source communities can feel daunting. Here are experts’ tips on how to get involved in open source.

Image: vladans, Getty Images/iStockphoto

Sure, virtually all software includes open source code, but that doesn’t mean you’re an expert in any particular open source project. More pertinently, it also doesn’t mean you necessarily know how to behave when you decide to show up and knock on the GitHub repository for a given project. Or, for that matter, what “someone new should know in order to start acting as a good open source community citizen,” as Tom “Spot” Callaway recently posted on Twitter

The responses to Spot’s question are varied and useful for anyone who hopes to participate in open source software communities.

SEE: Linux service control commands (TechRepublic Premium)

“I’m new here”

The first rule of open source

Read more Read More

Why SaaS vendors like Snowflake love open source

Commentary: For those who look at the success of SaaS services as portending bad things for open source, the opposite may be true.

Image: Ildo Frazao, Getty Images/iStockphoto

From the earliest days of MongoDB, co-founder Eliot Horowitz planned to build a managed database service. As he stressed in an interview, Horowitz knew that developers wouldn’t want to manage the database themselves if they could get someone to do it for them, provided they wouldn’t sacrifice safety and reliability in the process. The natural complement to open source, in other words, was cloud.

This isn’t to suggest cloud will kill open source. Though Redmonk analyst James Governor is correct to suggest that where developers are concerned, “Convenience is the killer app,” he’s also right to remind us that open source “is a great way to build software, build trust, and foster community,” factors that cloud services don’t necessarily deliver. Even

Read more Read More