Open Source Software
By Kalyan C Kankanala Chief Knowledge Officer Brain League IP Services
© Brain League IP Services Pvt. Ltd, 2007
Background Evolution Concept Principles
© Brain League IP Services Pvt. Ltd, 2007
Principles Free Re-distribution Source Code Derived Works Integrity of the Author No Discrimination Against Persons or Groups. Against Fields of Endeavor Distribution of License Not Specific to a Product No Contamination of Other Software Technology-Neutral © Brain League IP Services Pvt. Ltd, 2007
GPL
© Brain League IP Services Pvt. Ltd, 2007
Provisions Rights Conditions Flexibilities Patent assertion - license terminates Sub-licensing not allowed Warranty and Liability © Brain League IP Services Pvt. Ltd, 2007
Provisions Non-source transfers Additional terms Technology measures
© Brain League IP Services Pvt. Ltd, 2007
Other Licenses
© Brain League IP Services Pvt. Ltd, 2007
Comparison Table GPL
NPL
BSD
Rights
Copyrights
Copyrights and Copyrights Patents
Source code
Yes
Yes
No
Sub-Licensing
No
No
Yes
Patent assertion No
No
Yes
Warranty
No
No
No
Notice
Yes
Yes
Yes
© Brain League IP Services Pvt. Ltd, 2007
Open Source and Business
© Brain League IP Services Pvt. Ltd, 2007
Business Selling copies of open source software Reliable Up to date Virus attack
Customization services Training and implementation Contractual protection Indemnity Warranty
© Brain League IP Services Pvt. Ltd, 2007
Use of OSS in business
© Brain League IP Services Pvt. Ltd, 2007
Models
OSMM - Open Source Maturity Model Navica CapGemini
BRR - Business Readiness Rating
© Brain League IP Services Pvt. Ltd, 2007
OSMM - Navica Maturity level of OSS Three phases - Select, Assess and Integrate Support Documentation Training Product integration Professional services
www.navicasoft.com
© Brain League IP Services Pvt. Ltd, 2007
BRR Score 1-5 1 – Unacceptable 5- Excellent
© Brain League IP Services Pvt. Ltd, 2007
Phases Phase 1 – Quick Assessment Phase 2 – Target usage assessment and Category weights Phase 3 – Data collection and processing Phase 4 – Data translation
© Brain League IP Services Pvt. Ltd, 2007
Target Usage - Categories Functionality Usability Quality Security Performance Scalability Architecture Support Documentation Adoption Community Professionalism © Brain League IP Services Pvt. Ltd, 2007
Rating Average score on a scale of 5 1 - Unacceptable 2 - Poor 3 - acceptable 4 - Very good 5 - Excellent
© Brain League IP Services Pvt. Ltd, 2007
Cases and Issues
© Brain League IP Services Pvt. Ltd, 2007
Progress v. MySQL AB Gemini software Distribution by Progress under License violates GPL Denied injunction Dispute whether derivative work governed by GPL Withdraw end user license
© Brain League IP Services Pvt. Ltd, 2007
SCO v. IBM Bought Unix Fragments of Unix incorporated into kernel of Linux Copyright violation on IBM Letters to Linux end user customers Redhat's suit
© Brain League IP Services Pvt. Ltd, 2007
Microsoft Linux 235 patents IBM, Red Hat and so on
© Brain League IP Services Pvt. Ltd, 2007
OSS Model Business plan Protect Avoid violation Make the best of what is available
© Brain League IP Services Pvt. Ltd, 2007
Thank you. Contact : Kalyan C. Kankanala Chief Knowledge Officer, Brain League IP Services Email:
[email protected] Ph: 91-80-41489502/4 Url: www.brainleague.com Blog: www.indianipinfo.blogspot.com © Brain League IP Services Pvt. Ltd, 2007