© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
Open Source SoftwareOpen Source Software
ByKalyan C KankanalaChief Knowledge OfficerBrain League IP Services Now BananaIP
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
BackgroundBackground
EvolutionConcept Principles
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
PrinciplesPrinciples
Free Re-distribution Source Code Derived Works Integrity of the AuthorNo Discrimination
Against Persons or Groups. Against Fields of Endeavor
Distribution of LicenseNot Specific to a Product No Contamination of Other SoftwareTechnology-Neutral
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
GPLGPL
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
ProvisionsProvisions
RightsConditionsFlexibilitiesPatent assertion - license terminatesSub-licensing not allowedWarranty and Liability
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
ProvisionsProvisions
Non-source transfersAdditional termsTechnology measures
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
Other LicensesOther Licenses
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
Comparison TableComparison Table
GPL NPL BSD
Rights Copyrights Copyrights and Patents
Copyrights
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 Now BananaIP, 2007
Open Source and BusinessOpen Source and Business
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
BusinessBusiness
Selling copies of open source softwareReliable Up to dateVirus attack
Customization servicesTraining and implementationContractual protection
Indemnity Warranty
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
Use of OSS in businessUse of OSS in business
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
ModelsModels
OSMM - Open Source Maturity ModelNavicaCapGemini
BRR - Business Readiness Rating
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
OSMM - NavicaOSMM - Navica
Maturity level of OSSThree phases - Select, Assess and Integrate
Support DocumentationTrainingProduct integrationProfessional services
www.navicasoft.com
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
BRRBRR
Score1 - 51 – Unacceptable5- Excellent
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
PhasesPhases
Phase 1 – Quick AssessmentPhase 2 – Target usage assessment and Category weightsPhase 3 – Data collection and processingPhase 4 – Data translation
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
Target Usage - CategoriesTarget Usage - CategoriesFunctionality UsabilityQuality Security Performance Scalability Architecture Support Documentation Adoption Community Professionalism
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
RatingRating
Average score on a scale of 51 - Unacceptable2 - Poor3 - acceptable4 - Very good5 - Excellent
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
Cases and IssuesCases and Issues
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
Progress v. MySQL ABProgress v. MySQL AB
Gemini softwareDistribution by Progress under License violates GPLDenied injunctionDispute whether derivative work governed by GPLWithdraw end user license
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
SCO v. IBMSCO v. IBM
Bought UnixFragments of Unix incorporated into kernel of LinuxCopyright violation on IBMLetters to Linux end user customersRedhat's suit
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
MicrosoftMicrosoft
Linux235 patentsIBM, Red Hat and so on
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
OSS ModelOSS Model
Business planProtectAvoid violationMake the best of what is available
© Brain League IP Services Pvt. Ltd Now BananaIP, 2007
Thank you.Thank you.Contact :
Kalyan C. KankanalaChief Knowledge Officer,Brain League IP ServicesEmail: [email protected]: 91-80-41489502/4Url: www.brainleague.com Blog: www.indianipinfo.blogspot.com