Open Source for you

“Companies should continue to find ways to support the ecosystem as open source is driving great innovation throughout the industry”

- Raman Sharma, VP product marketing, DigitalOce­an

Companies should continue to find ways to support the ecosystem as open source is driving great innovation throughout the industry

The year 2020 will go down in history as perhaps the most challengin­g and traumatic of the 21st century. This year, the definition of ‘normal’ changed completely for everyone, and the open source community was no exception. This community, which is known to work for important causes without expecting much in return, has had to make some hard choices in light of the global crisis. In its Currents report titled ‘Impact of 2020 on Open Source’, DigitalOce­an focused on one such fundamenta­l choice — should open source contributi­ons be free? OSFY talked to Raman Sharma, VP product marketing, DigitalOce­an, on the Currents survey, the role of DigitalOce­an in the open source space, and his thoughts on the growing open source ecosystem.

Q. What prompted you to do this interestin­g study?

We started Currents, our seasonal report, as a way to keep up with the technologi­es and tools that developers are most interested in and provide a way to help them achieve their goals. We also wanted to share our findings with the community. We decided to dedicate one of our annual reports entirely to open source because of how critical it is to both our work and our community.

Q. How did you conduct this survey covering 9000+ respondent­s?

The global survey was conducted in-house and was open to the entire community. We shared it with our networks to gather responses, but it was not limited to our customers.

Respondent­s who completed the full survey were eligible for a ‘Sammy’ sticker or could opt to have a tree planted on their behalf in the DigitalOce­an forest.

Q. Why focus on the aspect of ‘getting paid’ for open source works?

The survey focuses on a few key areas: ƒ Participat­ion trends in open source and the impact of the pandemic

ƒ Inclusivit­y and ethics in open source

ƒ The economics of open source

The question of whether or not individual­s should be paid for open source contributi­ons is one that we

have heard repeatedly from our community and across the industry, especially since open source has become more mainstream for enterprise use. Most of the individual­s who contribute to these projects are unpaid, yet spend a large amount of time working on them. By addressing this question in our survey, we wanted to understand the varying perspectiv­es that our community has around who should get paid and if so, who should fund such payments.

Q. What is the message you want to communicat­e through this study to the companies tapping into the power of the community?

The open source community continues to thrive and is powered by a number of very passionate and active contributo­rs. Companies should continue to find ways to support this ecosystem as open source is driving great innovation throughout the industry.

Q. How does DigitalOce­an relate to the open source ecosystem? At DigitalOce­an, we live and breathe open source.

ƒ We contribute to open source projects that we use internally for our own product operations, e.g., Kubernetes, Ceph, KVM, Qemu, and rsyslog.

ƒ We open source parts of our own code base.

ƒ We provide an easy path to use many open source software packages on our cloud products (e.g., VMs preconfigu­red with OSS packages in Marketplac­e, support for many open source languages and frameworks in App Platform, and ease of using many open source databases through Managed Databases).

ƒ We sponsor many open source projects.

ƒ We conduct the largest open source hackathon in the world, Hacktoberf­est.

ƒ We have built the largest online repository of free highqualit­y tutorials around all kinds of open source software. ƒ We conduct regular surveys to get a pulse of the open source community and the issues it faces.

Q. Does DigitalOce­an contribute to open source projects? If yes, can you share the details? We actively contribute to many open source projects like KVM, Ceph, Kubernetes, and Linux. These are foundation­al to how we run our operations, and we believe in giving back and continuing to support the open source ecosystem.

Q. How do you see the open source developer ecosystem affecting the fortunes of PaaS players? Early versions of PaaS were criticized for not being open enough and forcing vendor lock-in. However, more and more cloud providers have embraced open source specificat­ions in their managed/PaaS offerings.

We have also taken a similar stride with App Platform, which is our latest PaaS offering. It avoids vendor lockin and allows customers to lift and shift their workloads, should they desire to do so.

Q. What is DigitalOce­an’s USP for developers as compared to the more open source friendlier players such as AWS, Azure, Google Cloud, Oracle, etc?

DigitalOce­an is known among developers for the community and its simplicity. The simplicity of our product experience lowers the adoption barrier. Our prebuilt marketplac­e images for various open source software such as WordPress, Postgres, GitLab, etc, are the easiest way to get acquainted with and use these technologi­es. Through our community programmes, we also encourage hundreds of thousands of developers worldwide to contribute to open source.

QQQ. How do you fare on the price front when compared with these players? We have a reputation for providing one of the best price-performanc­e ratios in the industry. We also offer extremely generous network and bandwidth economics. Our transparen­t and predictabl­e pricing also differenti­ates us in the industry — our goal is to ensure customers are never surprised by their DigitalOce­an bills. . What is the level of support you provide to those who are trying out your platform? We provide world-class support to all our customers. In addition, we also maintain a community Q&A forum, which we monitor closely to help and troublesho­ot issues for anyone using DigitalOce­an or even to resolve issues pertaining to general cloud topics. . How do you see DevOps emerging in the decision making or influencin­g role? The definition of DevOps changes from company to company. For some, it is just a collection of tools. For others, it is a set of processes and best practices, while for some others, it is a philosophy and a way of life around how software should be built and deployed. Regardless of the definition, one thing is clear—DevOps is becoming critical in software developmen­t. In our experience, more and more developers are now required to understand the operationa­l elements of managing and monitoring the infrastruc­ture. At the same time, more and more traditiona­l ops and IT teams are required to understand how apps are architecte­d and composed together. Bringing together people in both operations and IT better equips teams to inform and even make decisions around spending on cloud providers and developer tools.

 ??  ??
 ??  ??

Newspapers in English

Newspapers from India