Skip to Main Content
Talk Intermediate First Talk

Open Source Licensing: What You Need to Know

Proposal status is Rejected
Session Description

Open source licenses are legal frameworks that dictate how software can be used, modified, and distributed, ensuring key freedoms for users and developers. Understanding the types of licenses is crucial: permissive licenses, like MIT, Apache 2.0, and BSD, impose minimal restrictions, while copyleft licenses, such as GPL and LGPL, require that derivative works remain open source. Choosing the appropriate license for your project involves balancing your goals, the level of freedom you wish to grant users, and ensuring compatibility with other licenses. Ensuring compliance with license terms is vital to avoid legal issues and maintain the integrity and success of open source projects. This knowledge is essential for anyone involved in software development, from hobbyists to enterprises, to navigate the open source landscape effectively.

Session Categories

FOSS

Speakers

Rama Devi D
Rama Devi D Devlopment engineer 4 | Comcast India LLP

With a decade of professional experience in the software design process, I have honed my skills across the entire life cycle of software development, including requirement definition, proof of concept, design, interface implementation, testing, and maintenance. My expertise lies in developing enterprise business solutions using technologies such as Java/J2EE, Python, MongoDB, MySQL, SPRING Boot, Elastic Search, PCF, Splunk, Dynatrace, Kafka, Redis, GIT, Agile methodology, and SDLC.


Over the past two years, I have gained substantial experience in an Open Source Program Office (OSPO), where I developed a robust understanding and proficiency in managing and promoting open source initiatives within an organization. My role in the OSPO has been multifaceted, encompassing strategic planning, policy development, community engagement, and project management and implementation. I have successfully coordinated with cross-functional teams to allocate resources effectively for open source projects.


I am proficient in various open source tools and platforms, and possess a strong understanding of different open source licenses. My excellent communication and advocacy skills enable me to effectively promote an open source culture. Additionally, I have strong organizational and project management abilities, and I excel in working collaboratively with cross-functional teams and external communities.