At this year's Great Wide Open conference, Steve Klabnik gave a talk about Mozilla's Rust programming language. Klabnik previously authored an introductory Rust tutorial entitled Rust for Rubyists, and this talk serves a similar purpose. However, instead of being Ruby focused, this talk was aimed... Read more
By relaxing its rather constrictive membership process, The Python Software Foundation is starting to uncoil. And Nick Coghlan, Provisioning Architect in Red Hat Engineering Operations, couldn't be happier. Coghlan recently earned a seat on the Foundation's Board of Directors, where he'll help... Read more
Looking for a guide to walk you through the creation, care and upkeep of your open source cloud running OpenStack? We've collected some of our favorite tutorials and technical how-tos from the past month all here in one place. Be sure to visit the official documentation for OpenStack if you need... Read more
I am frequently asked, "Why did you decide to make your product open source?"
The R programming language is used for data visualization and expermiental analysis for the likes of Facebook and has a rapidly growing user base of more than two million. What began in 1995 as an open source academic research tool has evolved for use among commercial and industrial businesses... Read more
Interested in keeping track of what's happening in the open source cloud? Opensource.com is your source for what's happening right now in OpenStack, the open source cloud infrastructure project.
Whether you need to set up a blog, a portal for some specific usage, or any other website, which content management system is right for you? is a question you are going to ask yourself early on. The most well-known and widely used open source content management system (CMS) platforms are: Joomla,... Read more
In a large open source project made up of lots of interacting pieces developed by different teams, how do you decide what officially becomes a part of the core release and what stays outside? In OpenStack, a formal process of incubation helps prepare fledgling projects for integration into the main... Read more
The other day I heard the phrase every open source educator hates to hear: "Well, you get what you pay for..." So, this time in my talk to the group, instead of explaining that 'free' means 'free as in freedom' not 'free of cost', I changed it up. I replied, "You're right you do."
Last week, we looked at some of the numbers that define the OpenStack community and the projects that they have built. But how do these numbers stack up against other large open source projects, and more importantly, what do they tell us about OpenStack? What can be learned from the successes and... Read more