SlideShare a Scribd company logo
Up Next: Successfully Profiting From
Apache® Projects And Brands
@ShaneCurcuru | @ASFBrands
flickr:Gerhard Bögner CC-0
Shane Curcuru
Vice President, Brand Management
The Apache Software Foundation
@ShaneCurcuru | @ASFBrands
SUCCESSFULLY
PROFITING FROM
APACHE® PROJECTS
AND BRANDS
flickr:epicantus CC-BY
INTRODUCTION
• Shane Curcuru
• Committer in 1999, Member in 2002, 

current Director
• V.P. Brand Management

Apache Software Foundation
• Defined trademark policies for all
200+ Apache projects
• Not your lawyer
• Not a lawyer at all
TOPICS
• What is Apache?
• What is the Apache brand?
• How to use Apache project brands
• How to support Apache projects
• What happens when things go wrong:
• Apache trademark enforcement
• Q&A / Resources
WHAT IS THE
APACHE SOFTWARE
FOUNDATION?
flickr:Devo CC-BY
STRUCTURE
• US 501(c)(3) membership corporation and public charity (tax exempt)
• Corporate Sponsorship program + individual donors = 100% funding
• ~1 million USD annual budget
• ASF provides core services to all Apache projects
• Sysadmin contractors, Services, Hardware/Bandwidth
• Publicity; Events; Brand; Legal; Travel Assistance
• 177+ Apache projects and 40+ Incubator podlings
http://www.apache.org/foundation/sponsorship
GOVERNANCE
• 9 member Board of Directors
• Elected from/by individual members (no corporate participation)
• Board appoints executive officers who set policy
• Board createsVPs & PMCs to manage projects
• PMCs are run independently by merit-based volunteers
• PMCs determine technical direction, vote on all releases
• All governance positions are individual volunteers
http://www.apache.org/foundation/governance/
GOALS
• Apache is a non-profit, public charity
• Our Mission: provide software for the public good
• Our Method: provide stable, independent home for like-
minded, diverse project communities
• Our Goal: Ensure Foundation exists for next 50 years
WHAT IS THE
APACHE® BRAND?
pixabay:Nedim CC-0
THE APACHE BRAND
• Apache® software projects share these elements:
• Pragmatic and permissive Apache license
• Always free to download
• Participation in projects based on merit
• Openly developed software
• Independent project governance - individuals, never corporations
• APACHE is a registered trademark of the ASF
http://community.apache.org/projectIndependence
PROJECT BRANDS
• All projects share a common Apache Way of working
• Our secret sauce: community and development methodologies
• Every PMC defines their project's brand independently, so actual
Apache project brands may differ in style
• “Apache” must precede all project names (eg,Apache Lucene®,
Apache Spark™,Apache Sqoop™, etc.)
• All Apache project/product names are trademarks, owned by the
ASF on behalf of the individual projects
https://www.apache.org/foundation/marks/guide
TRADEMARK POLICY
• Applies to all Apache project brands, with flexibility for individual projects
to make own decisions
• Protects both primary Apache goods (software products) and secondary
Apache goods (software services, basic support)
• Goals are to maintain good reputation and encourage new contributors
to all our projects
• The ASF holds a mix of registered and common law marks:
• HADOOP, LUCENE, OPENOFFICE and others are registered
trademarks in the US, EU, and/or other countries
• Apache Sqoop and Apache Zookeeper are unregistered trademarks
http://s.apache.org/trademarks
BRAND USAGE GOALS
• ASF project brands are for use by the Apache community only
• Individual contributors do not own the brand
• Companies that contribute money or their employees' time do
not own the brand
• Restricting brand usage to only the ASF
• Supports project independence (from corporate influence) and
• Encourages diverse volunteer contributor participation
http://community.apache.org/projectIndependence
HOW TO USE
APACHE® BRANDS
flickr:Bobo Boom CC-BY
SOFTWARE PRODUCTS
• If you have your own software that works in conjunction with Apache software,
you must have a separate brand name for your software
• May then add the full “Apache Hadoop” name to clarify the relationship of your
software to ours, no explicit permission needed using these specific forms
• Ono-Sendai Console, Powered By Apache Steve
• Yoyodyne Accelerator For Apache CloudStack
• VodaCoder Hadoop Accelerator - Not OK!
• Apache Hadoop Nokion App - Not OK!
• May not use official Apache project graphics/logos as part of your brand; a
“Powered By Apache” banded logo may be used to supplement your brand logo
http://www.apache.org/foundation/marks/faq/#products
SERVICES / HOSTING
• If you provide services in conjunction with ASF-generated
software, you must have a separate brand name for your services
• You may then add the “Apache Foo” name as applicable to refer
to the actual Apache Foo software itself
• Your branding must not imply that you provide exclusive or
Apache-endorsed support, training, consulting, customizations, etc.
• You may use Apache project graphics/logos as a secondary
branding, subsidiary to your own primary logo for your services.
EVENTS & SWAG
• If you sponsor or run events related to Apache projects, you may use the
project brand in certain specific ways, after seeking permission
• The primary brand for your event may include the project name, without the
“Apache” prefix, eg. Hadoop Summit
• Must have an “About Apache Hadoop” link on event website
• Must include educational content about Apache Hadoop
• Allow PMC members on selection committee
• Individual PMCs may give permissions for use of their own project brand for
events/giveaway swag (eg.T-shirts, pens, stickers, etc.)
• Detailed policy How-To in link below
http://www.apache.org/foundation/marks/events
MARKETING WITH APACHE BRANDS
• Always use the full “Apache Mesos” name
• Apache is vendor-neutral
• Don't imply ownership or control of an Apache product
• No superlatives related to an Apache project
• No corporate affiliation or endorsement implied
• Frown on “employ the most PMC members”
• Give credit to the project community
• Ensure users understand Apache projects are independently governed
`http://www.apache.org/foundation/marks/guide
INTHE INCUBATOR
• ThankYou!
• We very much appreciate all those who choose to donate their
projects to the Apache Incubator as new podling ideas
• Branding, trademarks, and code are all required parts of donation
• Apache Incubation process is about teaching the new “Podling” what
the Apache Way is, and building an independent community
• Podlings and Apache Projects are part of the ASF
• Donor companies have no claim to affiliation, endorsement, or control
after a Podling is accepted into the Incubator
http://incubator.apache.org/
HOW TO SUPPORT
APACHE® PROJECTS
flickr:Devo CC-BY
HOWTO SHOW SUPPORT
• Use Apache software products - and let people know
• Donate code / projects to Apache
• Donate employee time for coders & non-coders on projects: documentation,
testing, other skills
• Sponsor and organize events: Lucene Revolution, Hadoop World, MesosCon
• Donate funds through Apache Sponsorship Program
DONATING EMPLOYEETIME
• Their participation in the ASF project is governed by the PMC and
the Apache Way, independent of your corporate reporting structure
• Merit is gained by individuals, independent of affiliation
• Your employees must understand appropriate behavior (project-
specific procedures and practices) within Apache project(s)
• Project work must be discussed on Apache project public mailing lists,
not internal company emails
• Proprietary company work must be done outside the Apache project
EMPLOYEE SKILL GROWTH
• Ensure your management allows employees sufficient time to participate in
projects appropriately
• Understand which “hat” employees are wearing
• Think about what pressures you put on employees, and understand you
need to allow them to behave with Apache hats (for their benefit and
yours)
• Collaborative decision making, collaboration seeking, and working across
disparate/distributed teams – these are all key skills your employees will gain
and can bring back
• Open source is eating the world – and employees want those skills
OOPS! WE DIDN’T
FOLLOW APACHE POLICY!
BRAND ENFORCEMENT
• Misunderstandings happen despite the best intentions. If there is
a suspected trademark infringement, we will contact you
• Private requests, from PMC members orVP, Brand Management
• Social pressure & press
• Removal from PMC & project(s)
• Legal action, by pro bono counsel, DLAPiper (global IP law firm)
• Don't let it get there! Ask us first
http://www.apache.org/foundation/marks/reporting
THANK YOU &
RESOURCES
flickr:Richard Fisher CC-BY
THANKYOU
•Thanks to companies who respect Apache brands
•Thanks to all Apache committers and PMCs!
•Thanks to the Brand Management Committee
•Thanks to DLAPiper counsel: Mark Radcliffe, Gina
Durham, Carol Anne Bashir, registration staff
• We have a detailed listing of Apache and general
trademark and branding policies, resources, and
education!
http://s.apache.org/trademarks
• Questions? <trademarks@apache.org> and
relevant <private@project.apache.org>
• Let us know how we can improve our materials
TRADEMARK RESOURCES
• Community Development PMC is here to help!
http://community.apache.org/
<dev@community.apache.org>
• Press Release or “Did you know about Apache?” help
http://www.apache.org/press/
• PutYour Events on the Apache Calendar
http://community.apache.org/calendars/
BRAND & SOCIAL
RESOURCES
QUESTIONS?
s.apache.org/trademarks
<trademarks@apache.org>
flickr:Devo CC-BY
THANK YOU!
Shane Curcuru
Vice President, Brand Management
The Apache Software Foundation
@ShaneCurcuru | @ASFBrands
PROFITING FROM APACHE®
PROJECTS AND BRANDS
flickr:Devo CC-BY
BUT IT’S OPEN SOURCE!
Apache License, v2.0
6. Trademarks.This License does not grant
permission to use the trade names,
trademarks, service marks, or product names
of the Licensor, except as required for
reasonable and customary use in describing
the origin of the Work and reproducing the

More Related Content

What's hot

State of the Feather - Apache:Big Data - Budapest
State of the Feather - Apache:Big Data - BudapestState of the Feather - Apache:Big Data - Budapest
State of the Feather - Apache:Big Data - Budapest
Shane Curcuru
 
Bending the Rules: Community over Code over Policy.
Bending the Rules: Community over Code over Policy.Bending the Rules: Community over Code over Policy.
Bending the Rules: Community over Code over Policy.
pescetti
 
Supporting Apache Brands While Making A Profit - v2.0b
Supporting Apache Brands While Making A Profit - v2.0bSupporting Apache Brands While Making A Profit - v2.0b
Supporting Apache Brands While Making A Profit - v2.0b
Shane Curcuru
 
Hortonworks apache training
Hortonworks apache trainingHortonworks apache training
Hortonworks apache training
alanfgates
 
Embracing InnerSource for your adaptive Digital Transformation
Embracing InnerSource for your adaptive Digital TransformationEmbracing InnerSource for your adaptive Digital Transformation
Embracing InnerSource for your adaptive Digital Transformation
Piergiorgio Lucidi
 
Why your project's brand is more important than the code - SCRIPT
Why your project's brand is more important than the code - SCRIPTWhy your project's brand is more important than the code - SCRIPT
Why your project's brand is more important than the code - SCRIPT
Shane Curcuru
 
The Apache Way - Dataworks Summit 2017
The Apache Way - Dataworks Summit 2017The Apache Way - Dataworks Summit 2017
The Apache Way - Dataworks Summit 2017
Brett Porter
 
Supporting Apache Brands While Making A Profit - ApacheCon 2014
Supporting Apache Brands While Making A Profit - ApacheCon 2014Supporting Apache Brands While Making A Profit - ApacheCon 2014
Supporting Apache Brands While Making A Profit - ApacheCon 2014
Shane Curcuru
 
Guide to open source
Guide to open source Guide to open source
Guide to open source
Javier Perez
 
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
ClickTecs
 
Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?
Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?
Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?
SeriousGamesAssoc
 
The Spirit of Opensource - contribution as a strategy for growth and innova...
The Spirit of Opensource   - contribution as a strategy for growth and innova...The Spirit of Opensource   - contribution as a strategy for growth and innova...
The Spirit of Opensource - contribution as a strategy for growth and innova...
Parth Lawate
 
From 1 to 100
From 1 to 100From 1 to 100
From 1 to 100
Eric Schultz
 
Building A Platform From Open Source At Yahoo
Building A Platform From Open Source At YahooBuilding A Platform From Open Source At Yahoo
Building A Platform From Open Source At Yahoo
elliando dias
 

What's hot (14)

State of the Feather - Apache:Big Data - Budapest
State of the Feather - Apache:Big Data - BudapestState of the Feather - Apache:Big Data - Budapest
State of the Feather - Apache:Big Data - Budapest
 
Bending the Rules: Community over Code over Policy.
Bending the Rules: Community over Code over Policy.Bending the Rules: Community over Code over Policy.
Bending the Rules: Community over Code over Policy.
 
Supporting Apache Brands While Making A Profit - v2.0b
Supporting Apache Brands While Making A Profit - v2.0bSupporting Apache Brands While Making A Profit - v2.0b
Supporting Apache Brands While Making A Profit - v2.0b
 
Hortonworks apache training
Hortonworks apache trainingHortonworks apache training
Hortonworks apache training
 
Embracing InnerSource for your adaptive Digital Transformation
Embracing InnerSource for your adaptive Digital TransformationEmbracing InnerSource for your adaptive Digital Transformation
Embracing InnerSource for your adaptive Digital Transformation
 
Why your project's brand is more important than the code - SCRIPT
Why your project's brand is more important than the code - SCRIPTWhy your project's brand is more important than the code - SCRIPT
Why your project's brand is more important than the code - SCRIPT
 
The Apache Way - Dataworks Summit 2017
The Apache Way - Dataworks Summit 2017The Apache Way - Dataworks Summit 2017
The Apache Way - Dataworks Summit 2017
 
Supporting Apache Brands While Making A Profit - ApacheCon 2014
Supporting Apache Brands While Making A Profit - ApacheCon 2014Supporting Apache Brands While Making A Profit - ApacheCon 2014
Supporting Apache Brands While Making A Profit - ApacheCon 2014
 
Guide to open source
Guide to open source Guide to open source
Guide to open source
 
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
 
Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?
Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?
Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?
 
The Spirit of Opensource - contribution as a strategy for growth and innova...
The Spirit of Opensource   - contribution as a strategy for growth and innova...The Spirit of Opensource   - contribution as a strategy for growth and innova...
The Spirit of Opensource - contribution as a strategy for growth and innova...
 
From 1 to 100
From 1 to 100From 1 to 100
From 1 to 100
 
Building A Platform From Open Source At Yahoo
Building A Platform From Open Source At YahooBuilding A Platform From Open Source At Yahoo
Building A Platform From Open Source At Yahoo
 

Viewers also liked

Canjs
CanjsCanjs
Canjs
bitovi
 
Open Source In Education
Open Source In EducationOpen Source In Education
Open Source In Education
Bertrand Delacretaz
 
Open Development in the Enterprise, October 2013 edition
Open Development in the Enterprise, October 2013 editionOpen Development in the Enterprise, October 2013 edition
Open Development in the Enterprise, October 2013 edition
Bertrand Delacretaz
 
Dev cloud
Dev cloudDev cloud
Dev cloud
Rajesh Battala
 
Open Source enables Open Innovation
Open Source enables Open InnovationOpen Source enables Open Innovation
Open Source enables Open Innovation
Bertrand Delacretaz
 
Life in Open Source Communities, ApacheCon US 2009
Life in Open Source Communities, ApacheCon US 2009Life in Open Source Communities, ApacheCon US 2009
Life in Open Source Communities, ApacheCon US 2009
Bertrand Delacretaz
 
Open Source at scale: the Apache Software Foundation
Open Source at scale: the Apache Software FoundationOpen Source at scale: the Apache Software Foundation
Open Source at scale: the Apache Software Foundation
Bertrand Delacretaz
 
Open-Source Collaboration Tools are Good for You - 2009 edition
Open-Source Collaboration Tools are Good for You - 2009 editionOpen-Source Collaboration Tools are Good for You - 2009 edition
Open-Source Collaboration Tools are Good for You - 2009 edition
Bertrand Delacretaz
 
Cloud stack for_beginners
Cloud stack for_beginnersCloud stack for_beginners
Cloud stack for_beginners
Radhika Puthiyetath
 
Why Docker
Why DockerWhy Docker
Why Docker
dotCloud
 
Planning Your Visit To Pearl Harbor
Planning Your Visit To Pearl HarborPlanning Your Visit To Pearl Harbor
Planning Your Visit To Pearl Harbor
Discover Hawaii Tours
 
Pt 3
Pt 3Pt 3
14 principles of poojya appaji, by Dr. Harish S B
14 principles of poojya appaji, by Dr. Harish S B 14 principles of poojya appaji, by Dr. Harish S B
14 principles of poojya appaji, by Dr. Harish S B
Harish Bramhaver
 
день героев отечества
день героев отечествадень героев отечества
день героев отечестваelvira38
 
Badoo Desktop: оптимизация приложения на миллион юзеров онлайн
Badoo Desktop: оптимизация приложения на миллион юзеров онлайнBadoo Desktop: оптимизация приложения на миллион юзеров онлайн
Badoo Desktop: оптимизация приложения на миллион юзеров онлайн
Sergey Xek
 
Longfellow & holmes
Longfellow & holmesLongfellow & holmes
Longfellow & holmes
ms_faris
 
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTPTugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Robby Firmansyah
 
Residential plot for sale in kanpura patna
Residential plot for sale in kanpura patnaResidential plot for sale in kanpura patna
Residential plot for sale in kanpura patna
Adore Global Pvt. Ltd
 
Pantheon basics
Pantheon basicsPantheon basics
Pantheon basics
Plasterdog Web Design
 

Viewers also liked (19)

Canjs
CanjsCanjs
Canjs
 
Open Source In Education
Open Source In EducationOpen Source In Education
Open Source In Education
 
Open Development in the Enterprise, October 2013 edition
Open Development in the Enterprise, October 2013 editionOpen Development in the Enterprise, October 2013 edition
Open Development in the Enterprise, October 2013 edition
 
Dev cloud
Dev cloudDev cloud
Dev cloud
 
Open Source enables Open Innovation
Open Source enables Open InnovationOpen Source enables Open Innovation
Open Source enables Open Innovation
 
Life in Open Source Communities, ApacheCon US 2009
Life in Open Source Communities, ApacheCon US 2009Life in Open Source Communities, ApacheCon US 2009
Life in Open Source Communities, ApacheCon US 2009
 
Open Source at scale: the Apache Software Foundation
Open Source at scale: the Apache Software FoundationOpen Source at scale: the Apache Software Foundation
Open Source at scale: the Apache Software Foundation
 
Open-Source Collaboration Tools are Good for You - 2009 edition
Open-Source Collaboration Tools are Good for You - 2009 editionOpen-Source Collaboration Tools are Good for You - 2009 edition
Open-Source Collaboration Tools are Good for You - 2009 edition
 
Cloud stack for_beginners
Cloud stack for_beginnersCloud stack for_beginners
Cloud stack for_beginners
 
Why Docker
Why DockerWhy Docker
Why Docker
 
Planning Your Visit To Pearl Harbor
Planning Your Visit To Pearl HarborPlanning Your Visit To Pearl Harbor
Planning Your Visit To Pearl Harbor
 
Pt 3
Pt 3Pt 3
Pt 3
 
14 principles of poojya appaji, by Dr. Harish S B
14 principles of poojya appaji, by Dr. Harish S B 14 principles of poojya appaji, by Dr. Harish S B
14 principles of poojya appaji, by Dr. Harish S B
 
день героев отечества
день героев отечествадень героев отечества
день героев отечества
 
Badoo Desktop: оптимизация приложения на миллион юзеров онлайн
Badoo Desktop: оптимизация приложения на миллион юзеров онлайнBadoo Desktop: оптимизация приложения на миллион юзеров онлайн
Badoo Desktop: оптимизация приложения на миллион юзеров онлайн
 
Longfellow & holmes
Longfellow & holmesLongfellow & holmes
Longfellow & holmes
 
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTPTugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
 
Residential plot for sale in kanpura patna
Residential plot for sale in kanpura patnaResidential plot for sale in kanpura patna
Residential plot for sale in kanpura patna
 
Pantheon basics
Pantheon basicsPantheon basics
Pantheon basics
 

Similar to Successfully Profiting From Apache Brands

Getting involved with Open Source at the ASF
Getting involved with Open Source at the ASFGetting involved with Open Source at the ASF
Getting involved with Open Source at the ASF
Hortonworks
 
Apache: Code, Community and Open Source
Apache: Code, Community and Open SourceApache: Code, Community and Open Source
Apache: Code, Community and Open Source
OPNFV
 
Foundations of a Successful Developer Platform - DeveloperWeek 2015
Foundations of a Successful Developer Platform - DeveloperWeek 2015Foundations of a Successful Developer Platform - DeveloperWeek 2015
Foundations of a Successful Developer Platform - DeveloperWeek 2015
Kamyar Mohager
 
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Mark Hinkle
 
Experiences with the Apache Software Foundation
Experiences with the Apache Software Foundation Experiences with the Apache Software Foundation
Experiences with the Apache Software Foundation
marpierc
 
The Apache Way
The Apache WayThe Apache Way
The Apache Way
DataWorks Summit
 
Scaling API Design
Scaling API DesignScaling API Design
Scaling API Design
Jason Harmon
 
The Apache Way
The Apache WayThe Apache Way
The Apache Way
Shane Curcuru
 
AI Center: Bring your own model overview & Q&A
AI Center: Bring your own model overview & Q&AAI Center: Bring your own model overview & Q&A
AI Center: Bring your own model overview & Q&A
DianaGray10
 
But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?
gagravarr
 
Navigating the Incubator at the Apache Software Foundation
Navigating the Incubator at the Apache Software FoundationNavigating the Incubator at the Apache Software Foundation
Navigating the Incubator at the Apache Software Foundation
Brett Porter
 
The Apache Way
The Apache WayThe Apache Way
The Apache Way
Evans Ye
 
The Apache Way: A Proven Way Toward Success
The Apache Way: A Proven Way Toward SuccessThe Apache Way: A Proven Way Toward Success
The Apache Way: A Proven Way Toward Success
Evans Ye
 
Neev Open Source Contributions
Neev Open Source ContributionsNeev Open Source Contributions
Neev Open Source Contributions
Neev Technologies
 
Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...
All Things Open
 
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
gagravarr
 
Scaling API Design
Scaling API DesignScaling API Design
Scaling API Design
Jason Harmon
 
Scaling API Design - Nordic APIs 2014
Scaling API Design - Nordic APIs 2014Scaling API Design - Nordic APIs 2014
Scaling API Design - Nordic APIs 2014
Jason Harmon
 
Do's and Don'ts of APIs
Do's and Don'ts of APIsDo's and Don'ts of APIs
Do's and Don'ts of APIs
Jason Harmon
 
Habitat Workshop at Velocity London 2017
Habitat Workshop at Velocity London 2017Habitat Workshop at Velocity London 2017
Habitat Workshop at Velocity London 2017
Mandi Walls
 

Similar to Successfully Profiting From Apache Brands (20)

Getting involved with Open Source at the ASF
Getting involved with Open Source at the ASFGetting involved with Open Source at the ASF
Getting involved with Open Source at the ASF
 
Apache: Code, Community and Open Source
Apache: Code, Community and Open SourceApache: Code, Community and Open Source
Apache: Code, Community and Open Source
 
Foundations of a Successful Developer Platform - DeveloperWeek 2015
Foundations of a Successful Developer Platform - DeveloperWeek 2015Foundations of a Successful Developer Platform - DeveloperWeek 2015
Foundations of a Successful Developer Platform - DeveloperWeek 2015
 
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
 
Experiences with the Apache Software Foundation
Experiences with the Apache Software Foundation Experiences with the Apache Software Foundation
Experiences with the Apache Software Foundation
 
The Apache Way
The Apache WayThe Apache Way
The Apache Way
 
Scaling API Design
Scaling API DesignScaling API Design
Scaling API Design
 
The Apache Way
The Apache WayThe Apache Way
The Apache Way
 
AI Center: Bring your own model overview & Q&A
AI Center: Bring your own model overview & Q&AAI Center: Bring your own model overview & Q&A
AI Center: Bring your own model overview & Q&A
 
But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?
 
Navigating the Incubator at the Apache Software Foundation
Navigating the Incubator at the Apache Software FoundationNavigating the Incubator at the Apache Software Foundation
Navigating the Incubator at the Apache Software Foundation
 
The Apache Way
The Apache WayThe Apache Way
The Apache Way
 
The Apache Way: A Proven Way Toward Success
The Apache Way: A Proven Way Toward SuccessThe Apache Way: A Proven Way Toward Success
The Apache Way: A Proven Way Toward Success
 
Neev Open Source Contributions
Neev Open Source ContributionsNeev Open Source Contributions
Neev Open Source Contributions
 
Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...
 
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
 
Scaling API Design
Scaling API DesignScaling API Design
Scaling API Design
 
Scaling API Design - Nordic APIs 2014
Scaling API Design - Nordic APIs 2014Scaling API Design - Nordic APIs 2014
Scaling API Design - Nordic APIs 2014
 
Do's and Don'ts of APIs
Do's and Don'ts of APIsDo's and Don'ts of APIs
Do's and Don'ts of APIs
 
Habitat Workshop at Velocity London 2017
Habitat Workshop at Velocity London 2017Habitat Workshop at Velocity London 2017
Habitat Workshop at Velocity London 2017
 

Recently uploaded

Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 

Recently uploaded (20)

Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 

Successfully Profiting From Apache Brands

  • 1. Up Next: Successfully Profiting From Apache® Projects And Brands @ShaneCurcuru | @ASFBrands flickr:Gerhard Bögner CC-0
  • 2. Shane Curcuru Vice President, Brand Management The Apache Software Foundation @ShaneCurcuru | @ASFBrands SUCCESSFULLY PROFITING FROM APACHE® PROJECTS AND BRANDS flickr:epicantus CC-BY
  • 3. INTRODUCTION • Shane Curcuru • Committer in 1999, Member in 2002, 
 current Director • V.P. Brand Management
 Apache Software Foundation • Defined trademark policies for all 200+ Apache projects • Not your lawyer • Not a lawyer at all
  • 4. TOPICS • What is Apache? • What is the Apache brand? • How to use Apache project brands • How to support Apache projects • What happens when things go wrong: • Apache trademark enforcement • Q&A / Resources
  • 5. WHAT IS THE APACHE SOFTWARE FOUNDATION? flickr:Devo CC-BY
  • 6. STRUCTURE • US 501(c)(3) membership corporation and public charity (tax exempt) • Corporate Sponsorship program + individual donors = 100% funding • ~1 million USD annual budget • ASF provides core services to all Apache projects • Sysadmin contractors, Services, Hardware/Bandwidth • Publicity; Events; Brand; Legal; Travel Assistance • 177+ Apache projects and 40+ Incubator podlings http://www.apache.org/foundation/sponsorship
  • 7. GOVERNANCE • 9 member Board of Directors • Elected from/by individual members (no corporate participation) • Board appoints executive officers who set policy • Board createsVPs & PMCs to manage projects • PMCs are run independently by merit-based volunteers • PMCs determine technical direction, vote on all releases • All governance positions are individual volunteers http://www.apache.org/foundation/governance/
  • 8. GOALS • Apache is a non-profit, public charity • Our Mission: provide software for the public good • Our Method: provide stable, independent home for like- minded, diverse project communities • Our Goal: Ensure Foundation exists for next 50 years
  • 9. WHAT IS THE APACHE® BRAND? pixabay:Nedim CC-0
  • 10. THE APACHE BRAND • Apache® software projects share these elements: • Pragmatic and permissive Apache license • Always free to download • Participation in projects based on merit • Openly developed software • Independent project governance - individuals, never corporations • APACHE is a registered trademark of the ASF http://community.apache.org/projectIndependence
  • 11. PROJECT BRANDS • All projects share a common Apache Way of working • Our secret sauce: community and development methodologies • Every PMC defines their project's brand independently, so actual Apache project brands may differ in style • “Apache” must precede all project names (eg,Apache Lucene®, Apache Spark™,Apache Sqoop™, etc.) • All Apache project/product names are trademarks, owned by the ASF on behalf of the individual projects https://www.apache.org/foundation/marks/guide
  • 12. TRADEMARK POLICY • Applies to all Apache project brands, with flexibility for individual projects to make own decisions • Protects both primary Apache goods (software products) and secondary Apache goods (software services, basic support) • Goals are to maintain good reputation and encourage new contributors to all our projects • The ASF holds a mix of registered and common law marks: • HADOOP, LUCENE, OPENOFFICE and others are registered trademarks in the US, EU, and/or other countries • Apache Sqoop and Apache Zookeeper are unregistered trademarks http://s.apache.org/trademarks
  • 13. BRAND USAGE GOALS • ASF project brands are for use by the Apache community only • Individual contributors do not own the brand • Companies that contribute money or their employees' time do not own the brand • Restricting brand usage to only the ASF • Supports project independence (from corporate influence) and • Encourages diverse volunteer contributor participation http://community.apache.org/projectIndependence
  • 14. HOW TO USE APACHE® BRANDS flickr:Bobo Boom CC-BY
  • 15. SOFTWARE PRODUCTS • If you have your own software that works in conjunction with Apache software, you must have a separate brand name for your software • May then add the full “Apache Hadoop” name to clarify the relationship of your software to ours, no explicit permission needed using these specific forms • Ono-Sendai Console, Powered By Apache Steve • Yoyodyne Accelerator For Apache CloudStack • VodaCoder Hadoop Accelerator - Not OK! • Apache Hadoop Nokion App - Not OK! • May not use official Apache project graphics/logos as part of your brand; a “Powered By Apache” banded logo may be used to supplement your brand logo http://www.apache.org/foundation/marks/faq/#products
  • 16. SERVICES / HOSTING • If you provide services in conjunction with ASF-generated software, you must have a separate brand name for your services • You may then add the “Apache Foo” name as applicable to refer to the actual Apache Foo software itself • Your branding must not imply that you provide exclusive or Apache-endorsed support, training, consulting, customizations, etc. • You may use Apache project graphics/logos as a secondary branding, subsidiary to your own primary logo for your services.
  • 17. EVENTS & SWAG • If you sponsor or run events related to Apache projects, you may use the project brand in certain specific ways, after seeking permission • The primary brand for your event may include the project name, without the “Apache” prefix, eg. Hadoop Summit • Must have an “About Apache Hadoop” link on event website • Must include educational content about Apache Hadoop • Allow PMC members on selection committee • Individual PMCs may give permissions for use of their own project brand for events/giveaway swag (eg.T-shirts, pens, stickers, etc.) • Detailed policy How-To in link below http://www.apache.org/foundation/marks/events
  • 18. MARKETING WITH APACHE BRANDS • Always use the full “Apache Mesos” name • Apache is vendor-neutral • Don't imply ownership or control of an Apache product • No superlatives related to an Apache project • No corporate affiliation or endorsement implied • Frown on “employ the most PMC members” • Give credit to the project community • Ensure users understand Apache projects are independently governed `http://www.apache.org/foundation/marks/guide
  • 19. INTHE INCUBATOR • ThankYou! • We very much appreciate all those who choose to donate their projects to the Apache Incubator as new podling ideas • Branding, trademarks, and code are all required parts of donation • Apache Incubation process is about teaching the new “Podling” what the Apache Way is, and building an independent community • Podlings and Apache Projects are part of the ASF • Donor companies have no claim to affiliation, endorsement, or control after a Podling is accepted into the Incubator http://incubator.apache.org/
  • 20. HOW TO SUPPORT APACHE® PROJECTS flickr:Devo CC-BY
  • 21. HOWTO SHOW SUPPORT • Use Apache software products - and let people know • Donate code / projects to Apache • Donate employee time for coders & non-coders on projects: documentation, testing, other skills • Sponsor and organize events: Lucene Revolution, Hadoop World, MesosCon • Donate funds through Apache Sponsorship Program
  • 22. DONATING EMPLOYEETIME • Their participation in the ASF project is governed by the PMC and the Apache Way, independent of your corporate reporting structure • Merit is gained by individuals, independent of affiliation • Your employees must understand appropriate behavior (project- specific procedures and practices) within Apache project(s) • Project work must be discussed on Apache project public mailing lists, not internal company emails • Proprietary company work must be done outside the Apache project
  • 23. EMPLOYEE SKILL GROWTH • Ensure your management allows employees sufficient time to participate in projects appropriately • Understand which “hat” employees are wearing • Think about what pressures you put on employees, and understand you need to allow them to behave with Apache hats (for their benefit and yours) • Collaborative decision making, collaboration seeking, and working across disparate/distributed teams – these are all key skills your employees will gain and can bring back • Open source is eating the world – and employees want those skills
  • 24. OOPS! WE DIDN’T FOLLOW APACHE POLICY!
  • 25. BRAND ENFORCEMENT • Misunderstandings happen despite the best intentions. If there is a suspected trademark infringement, we will contact you • Private requests, from PMC members orVP, Brand Management • Social pressure & press • Removal from PMC & project(s) • Legal action, by pro bono counsel, DLAPiper (global IP law firm) • Don't let it get there! Ask us first http://www.apache.org/foundation/marks/reporting
  • 27. THANKYOU •Thanks to companies who respect Apache brands •Thanks to all Apache committers and PMCs! •Thanks to the Brand Management Committee •Thanks to DLAPiper counsel: Mark Radcliffe, Gina Durham, Carol Anne Bashir, registration staff
  • 28. • We have a detailed listing of Apache and general trademark and branding policies, resources, and education! http://s.apache.org/trademarks • Questions? <trademarks@apache.org> and relevant <private@project.apache.org> • Let us know how we can improve our materials TRADEMARK RESOURCES
  • 29. • Community Development PMC is here to help! http://community.apache.org/ <dev@community.apache.org> • Press Release or “Did you know about Apache?” help http://www.apache.org/press/ • PutYour Events on the Apache Calendar http://community.apache.org/calendars/ BRAND & SOCIAL RESOURCES
  • 31. THANK YOU! Shane Curcuru Vice President, Brand Management The Apache Software Foundation @ShaneCurcuru | @ASFBrands PROFITING FROM APACHE® PROJECTS AND BRANDS flickr:Devo CC-BY
  • 32. BUT IT’S OPEN SOURCE! Apache License, v2.0 6. Trademarks.This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the