Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Impact of Leveraging Open Source

Devoxx via YouTube

Overview

Explore the intricacies of open source software licensing and its impact on professional development in this 51-minute Devoxx conference talk. Delve into the core principles of open source development and consumption, comparing popular licenses and their implications. Learn to make informed decisions for leveraging open source works and properly licensing your own projects. Gain insights into the definitions, criteria, and challenges of open source, including commercial software considerations and potential legal issues. Discover the nuances of various licenses such as MIT, BSD, Apache, and GPL, understanding their strengths and limitations. Develop strategies for effective teamwork and long-term planning when incorporating open source tools into your organization. Equip yourself with the knowledge to navigate the complex landscape of open source licensing and maximize its benefits for your development projects.

Syllabus

Introduction
Why does this matter
Definitions
What is Open Source
Open Source License Criteria
Free Redistribution
Free Software
Source Code
Obfuscation
Derived Works
Modifying
Service
Noninterference
NonDiscrimination
The Challenge
Commercial Software
Red Hat
Consulting Services
Selling Open Source
Open Source Licenses
MIT License
Attribution
Allcaps
Warranty
BSD
Copyright vs Patent
Patent Litigation
Apache License
Free is in Freedom
Its the Most Restrictive
Its the Hardest to Use
The Four Licenses
GPL Concerns
GPL Compatibility
Contributions
Surprise Liability
GPL Risk
No License
What happens if it dies
What is your longterm strategy
Im not telling you not to use this
Teamwork
Create a simple list
Give people tools and communication
Everyone on your team has buyin
Have a plan
Invest in that
Take the time
Contact Jeff

Taught by

Devoxx

Reviews

Start your review of The Impact of Leveraging Open Source

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.