Building a Better Web
June 11–12, 2018: Training
June 12–14, 2018: Tutorials & Conference
San Jose, CA

Developers Need to Pay Attention to Licenses

Brian Rinaldi (Telerik)
9:00am–9:40am Wednesday, June 13, 2018
Business of web
Location: 210 C/G Level: Non-technical
Secondary topics:  Best practice, Beyond Code Track: The Business Side of the Web

Who is this presentation for?

Developers of any type

Prerequisite knowledge

None.

What you'll learn

An understanding of the different types of licenses in the software developers use in their applications and what they imply.

Description

Today’s applications are arguably the equivalent of a mashup in code. They are made up of code that comes from a variety of sources. For instance, they may use one or more frameworks and libraries each of which may also may rely on hundreds of modules (ex. npm, Ruby gems). Even portions the “original” code in a project may have originally been copy/pasted from documentation, a tutorial or gasp StackOverflow.

We developers have become so comfortable with open source that we often make the mistake of not paying attention to the licenses of the software we are using. But not paying attention to licensing can open you and your company up to potential liabilities. In order to help you avoid those situations, this session aims to give you an overview of the various types of licenses typically associated with the software and code you may use in a given projec and help you stay aware and navigate the complexities.

Photo of Brian Rinaldi

Brian Rinaldi

Telerik

Brian Rinaldi is a Developer Advocate at Progress. Brian has been a developer for nearly 20 years, working with front-end and back-end technologies mostly focused on the web. Brian serves as the co-editor of Mobile Web Weekly, authored a report on Static Site Generators for O’Reilly and co-author of the Working with Static Sites book, also from O’Reilly.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)