You are on page 1of 23

Open Source Software

Analysis and Compliance


By
Dr. Kalyan C. Kankanala
kalyan@brainleague.com
www.brainleague.com
Blog: www.indianipinfo.com

© Copyright Brain League IP Services


Copyright
 Idea/Expression
 Original
 Modicum of creativity

 Literary, Dramatic, Musical, Artistic,


Photographic, Cinematographic works and
Sound Recording
Copyright and Software
 Source/Object Code
 Databases
 Websites
 Interfaces
Rights
 Reproduce
 Adapt
 Distribute
 Modify
 Public Display
 Public Performance
Infringement
 Exercise rights
 Without authorization
 During the term of copyright

 Substantially Similar
 Exceptions
Example
 Softan makes a software for transferring
data into the brain available on his website.
You can visit his website and download the
software without any technical limitation.

 No terms and conditions on the website.


 Copyright notice on the website.
Example
 Notice: You may download the software
and use it for non-commercial purposes.
 You have to accept a license before using
the software.
 Notice: The license is governed by an open
source software (Example: GPL).
Open Source Concept
 Evolution
 Philosophy
 Principles
Principles
 Source Code
 Distribution
 Modification
 Attribution
 License
Kinds of Licenses
 Viral
 Restrictive
 Flexible
GPL
 Copy, Modify and Distribute
 Distribution Conditions
 Derivative Works - Source Code
 License
 Warranty and Liability
 Attribution
MPL
 Copy, Modify and Distribute
 Distribution conditions
 Whole work - Only Source Code of MPL
Software
 Warranty and Liability
 Attribution
 License
BSD
 Copy, Modify and Distribute
 Distribution Conditions
 Modified work - No source code
 Attribution
 Warranty and Liability
 Different License
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?
Enforcement
 Jacobson case
 FSF Vs. SISCO
 Busy Box case
 Microsoft case
Patent Risks
 Contributor
 Third Party

 Microsoft Vs. TomTom


 RedHat Vs. Firestar
Open Source Business
 Sale of verbatim copies
 Implementation and Training
 Support
 Warranty, Indemnity and Liability
Use in business
 Internal use
 Use in products
 Use in hardware
 Strategies
Use models
 OSMM Model
 BRR model
OSS Compliance
 Policy and Checklist
 Choosing a software
 License Analysis and compliance
 Softwares - Blackduck, Palamida etc.
 Open Invention Network
Example
 CellTV software is made available under
GPL. Your company wishes to install the
software on its cell phones without any
modifications.

 What steps should your company take


before installing the software?
 Case Discussion
Thank You.
kalyan@brainleague.com
Blog: www.indianipinfo.blogspot.com

You might also like