More Related Content More from BananaIP Counsels (20) Open Source and Business1. Open source and businessOpen source and business
ByBy
Kalyan Chakravarthy KankanalaKalyan Chakravarthy Kankanala
BananaIPBananaIP
© Copyright - BananaIP- 2007 All Rights Reserved
2. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
BusinessBusiness
Selling copies of open sourceSelling copies of open source
– ReliableReliable
– Up to dateUp to date
– Virus attackVirus attack
Customization servicesCustomization services
Training and implementationTraining and implementation
Contractual protectionContractual protection
– IndemnityIndemnity
– WarrantyWarranty
3. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
Use of OSS in businessUse of OSS in business
4. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
BusinessBusiness
Commodity software and specialized softwareCommodity software and specialized software
Models and RisksModels and Risks
– Toolkit software for programmers to develop otherToolkit software for programmers to develop other
programs;programs;
– Company's internal operations;Company's internal operations;
– Incorporated into software products that are distributedIncorporated into software products that are distributed
to customers or other third parties.to customers or other third parties.
Documentation and Security protocolsDocumentation and Security protocols
SupportSupport
5. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
ModelsModels
OSMM - Open Source Maturity ModelOSMM - Open Source Maturity Model
NavicaNavica
CapGeminiCapGemini
BRR - Business Readiness RatingBRR - Business Readiness Rating
6. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
OSMM - NavicaOSMM - Navica
Maturity level of OSSMaturity level of OSS
Three phases - Select, Assess andThree phases - Select, Assess and
IntegrateIntegrate
SupportSupport
DocumentationDocumentation
TrainingTraining
Product integrationProduct integration
Professional servicesProfessional services
www.navicasoft.comwww.navicasoft.com
7. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
BRRBRR
ScoreScore
1 - 51 - 5
1 - Unacceptable1 - Unacceptable
5- Excellent5- Excellent
8. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
PhasesPhases
Phase 1 – Quick AssessmentPhase 1 – Quick Assessment
Phase 2 – Target usage assessment andPhase 2 – Target usage assessment and
Category weightsCategory weights
Phase 3 – Data collection and processingPhase 3 – Data collection and processing
Phase 4 – Data translationPhase 4 – Data translation
9. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
Quick AssessmentQuick Assessment
Target usageTarget usage
Mission-Critical, Regular,Mission-Critical, Regular,
Development, or ExperimentationDevelopment, or Experimentation
Viability indicatorsViability indicators
Licensing/LegalLicensing/Legal
Approved License or Copyleft licenseApproved License or Copyleft license
Standards complianceStandards compliance
Referenceable adoptersReferenceable adopters
Availability of a supporting or stable organizationAvailability of a supporting or stable organization
Implementation languageImplementation language
Third-Party ReviewsThird-Party Reviews
BooksBooks
More internal viability indicatorsMore internal viability indicators
Policy of the passing criteriaPolicy of the passing criteria
AssessmentAssessment
10. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
Target Usage - CategoriesTarget Usage - Categories
FunctionalityFunctionality
UsabilityUsability
QualityQuality
SecuritySecurity
PerformancePerformance
ScalabilityScalability
ArchitectureArchitecture
SupportSupport
DocumentationDocumentation
AdoptionAdoption
CommunityCommunity
ProfessionalismProfessionalism
11. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
Target Usage - RankingTarget Usage - Ranking
Rank the 12 categoriesRank the 12 categories
Select top 7 categoriesSelect top 7 categories
Assign Weighting factors - Total of 100Assign Weighting factors - Total of 100
percentpercent
12. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
Data Collection and ProcessingData Collection and Processing
Sub-categoriesSub-categories
Tailored MetricsTailored Metrics
Suggested standardsSuggested standards
13. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
RatingRating
Average score on a scale of 5Average score on a scale of 5
1 - Unacceptable1 - Unacceptable
2 - Poor2 - Poor
3 - acceptable3 - acceptable
4 - Very good4 - Very good
5 - Excellent5 - Excellent
14. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
Cases and IssuesCases and Issues
15. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
Progress v. MySQL ABProgress v. MySQL AB
Gemini softwareGemini software
Distribution by Progress under LicenseDistribution by Progress under License
violates GPLviolates GPL
Denied injunctionDenied injunction
Dispute whether derivative work governedDispute whether derivative work governed
by GPLby GPL
Withdraw end user licenseWithdraw end user license
16. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
Welte v. Fortinet UK Ltd.,Welte v. Fortinet UK Ltd.,
UK Company held liable for violating GPLUK Company held liable for violating GPL
Modified its license to comply with GPLModified its license to comply with GPL
17. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
SCO Group, Inc. v. InternationalSCO Group, Inc. v. International
BusinessBusiness
Machines Corp.,Machines Corp.,
Bought UnixBought Unix
Fragments of Unix incorporated into kernelFragments of Unix incorporated into kernel
of Linuxof Linux
Copyright violation on IMBCopyright violation on IMB
Letters to Linux end user customersLetters to Linux end user customers
Redhat's suitRedhat's suit
18. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
OSS ModelOSS Model
Business planBusiness plan
ProtectProtect
Avoid violationAvoid violation
Make the best of what is availableMake the best of what is available
19. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
Digital Rights ManagementDigital Rights Management
Anti-circumvention lawsAnti-circumvention laws
CircumventionCircumvention
TraffickingTrafficking
Civil and Criminal LiabilityCivil and Criminal Liability
20. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
CasesCases
DeCSS CaseDeCSS Case
Lotus caseLotus case
Webfilter caseWebfilter case
21. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
Open source and DRMOpen source and DRM
ImplementationImplementation
CircumventionCircumvention
22. © Copyright - BananaIP- 2007 All© Copyright - BananaIP- 2007 All
Rights ReservedRights Reserved
Thank you.Thank you.
Contact :
Kalyan C. Kankanala
BananaIP
Email: kalyan@bananaip.com
Ph: 91-80-26860424/34
Web: www.bananaip.com
Blog: www.bananaip.com/sinapse-blog