Open Source Software Analysis and Compliance

23
Open Source Software Analysis and Compliance By Dr. Kalyan C. Kankanala [email protected] www.brainleague.com Blog: www.indianipinfo.com © Copyright Brain League IP Services

Transcript of Open Source Software Analysis and Compliance

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 1/23

Open Source Software

Analysis and ComplianceBy

Dr. Kalyan C. Kankanala

[email protected]

Blog: www.indianipinfo.com

© Copyright Brain League IP Services

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 2/23

Copyright Idea/Expression

Original

Modicum of creativity

Literary, Dramatic, Musical, Artistic,

Photographic, Cinematographic works and

Sound Recording

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 3/23

Copyright and Software Source/Object Code

Databases

Websites

Interfaces

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 4/23

Rights Reproduce

Adapt

Distribute

Modify

Public Display

Public Performance

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 5/23

Infringement Exercise rights

Without authorization

During the term of copyright

Substantially Similar

Exceptions

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 6/23

Example Softan makes a software for transferring

data into the brain available on his website.

You can visit his website and download thesoftware without any technical limitation.

No terms and conditions on the website. Copyright notice on the website.

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 7/23

Example Notice: You may download the software

and use it for non-commercial purposes.

You have to accept a license before usingthe software.

Notice: The license is governed by an open

source software (Example: GPL).

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 8/23

Open Source Concept Evolution

Philosophy

Principles

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 9/23

Principles Source Code

Distribution

Modification

Attribution

License

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 10/23

Kinds of Licenses Viral

Restrictive

Flexible

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 11/23

GPL Copy, Modify and Distribute

Distribution Conditions

Derivative Works - Source Code

License

Warranty and Liability

Attribution

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 12/23

MPL Copy, Modify and Distribute

Distribution conditions

Whole work - Only Source Code of MPLSoftware

Warranty and Liability

Attribution

License

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 13/23

BSD Copy, Modify and Distribute

Distribution Conditions

Modified work - No source code

Attribution

Warranty and Liability

Different License

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 14/23

Example MyTv is a software developed by a group of 

engineers at IISc. The software is used for playing

TV on mobile phones. The programmers make

the software available under GPL.

What are your flexibilities and limitations?

What if the software is made available under

BSD or MPL License?

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 15/23

Enforcement Jacobson case

FSF Vs. SISCO

Busy Box case

Microsoft case

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 16/23

Patent Risks Contributor

Third Party

Microsoft Vs. TomTom

RedHat Vs. Firestar

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 17/23

Open Source Business Sale of verbatim copies

Implementation and Training

Support Warranty, Indemnity and Liability

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 18/23

Use in business Internal use

Use in products

Use in hardware Strategies

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 19/23

Use models OSMM Model

BRR model

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 20/23

OSS Compliance

Policy and Checklist

Choosing a software

License Analysis and compliance Softwares - Blackduck, Palamida etc.

Open Invention Network 

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 21/23

Example

CellTV software is made available under

GPL. Your company wishes to install the

software on its cell phones without anymodifications.

What steps should your company takebefore installing the software?

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 22/23

Case Discussion

8/14/2019 Open Source Software Analysis and Compliance

http://slidepdf.com/reader/full/open-source-software-analysis-and-compliance 23/23

Thank [email protected]

Blog: www.indianipinfo.blogspot.com