Open source will remain the best way to achieve a better developer experience, and as it grows in popularity, engaging with neighbor technology will become easier. Reusing existing components and becoming more distributed will be less complex. Thanks to open source, developers are able to work faster and more efficiently, which is good for business. But this is just the beginning. Open source has taken the CMS development experience to a whole new level, and it doesn't look like it's slowing down anytime soon.
Red Hat senior manager, Colin McCabe, has laid out the opportunities and possibilities businesses should consider when deciding on implementing and open source solutions.
“Open source is a great fit for any organisation that is looking to innovate more rapidly and effectively, and to save costs and increase the bottom line," he said.
“At Red Hat, we’ve been working for over two decades to maintain the open source model. It’s in Red Hat’s DNA to unravel complex technology challenges ranging from Cloud applications to content management using open source solutions. Red Hat is part of different open source communities and works on a variety of projects.
Speaking to ChannelBuzz.ca ahead of the company’s North American Partner Conference here, Mark Enzweiler, senior vice president of global channel sales and alliances at Red Hat, described a shift in the conversation his company and its partners are having with their customers. Gone are the days of convincing customers that open source is “for real” in the enterprise. Now everybody’s got an opinion on open source – not just Linux, but other major projects as well, most notably OpenStack. Now, they want to know more, and that means partners have to know more.
Open source developers can create an immense amount of value for any company that relies on open source software by giving it the ability to direct and influence aspects of the open source community. This allows the company to shape the tools they rely on and make them better fit company needs, a phenomenon otherwise known as "scratching their own itch."
Although an open source developer’s primary skill is writing good code, their value extends far beyond technical skills. Adopting open source practices requires participation in diverse communities that have a number of stakeholders who each have their own itches to scratch. Open source developers find themselves in a complex position that requires them to be experts not only in their technical field, but also in communication and collaboration.
I’ve been involved in the ASF since 2005 when I got involved in the Apache Nutch project. I was a PhD student at USC taking Search Engines class and also working at NASA JPL. My final project in the class was an RSS parsing plugin (NUTCH-30) that got integrated. It was a budding, awesome community, and I got more and more excited after my patch and started helping out on the lists. I also saw a big use for Nutch and what eventually became Hadoop at NASA.
April Fool's Day is well behind us, so all the pranks should be over, right? I ask because today, Google announces that it is making its Santa Tracker project open source on GitHub. The fact that it is open source is great, but the timing is odd. The last thing I expected to read about in April is friggin' Santa Claus, but here we are.
His 19 followers would lead one to believe that Salo’s presence in the community is small. And yet, in the past year alone, he made 845 contributions – over two or so per day. As of writing, his contribution streak has lasted only two days, but his longest one – between the lead up to new year’s and the early weeks of January – lasted almost two weeks.