Entering the Platform Age: How to create genuine value for internal and exter...3scale
Keynote at APIDays Melbourne 2016, Steven Willmott - 3scale.
Organizations have recognized that making available IT systems as APIs for both internal and external developers can create huge new opportunities for agility, products and ultimately revenue. However, while this "platform thinking" holds great potential, it can be extremely challenging to determine how to deliver on these opportunities. In this talk we'll look at how focusing on the value APIs can deliver helps underpin genuine success for an API program and an organization's platform initiatives as a whole.
Inside mind of a successful platform architect / Gartner APPS 2016 3scale
Enterprise architects are facing new challenges as software becomes central to business to success. The development of a stable internal platform is a key strategy to deliver more, faster. However actually succeeding in platform delivery is it a challenge in itself. In this session we cover three key ways of thinking that help structure that platform journey.
APISTRAT KEYNOTE: Surfing the Wave between Chaos and Innovation3scale
Keynote presentation from the Annual API Strategy and Practice Conference. Given on the 25th of September, 2018 in Nashville TN. Covering APIs, API Programs, Digital Transformation
How to use Donuts and Onions for Scaling API Programs3scale
Talk at APIStrat Chicago, September 25 about scaling API programs particularly about API adoption, operations, and analytics.
The talk was also recorded. Unfortunately the first couple of minutes were cut. You can find the video also here:
https://www.youtube.com/watch?v=PXmAemMqyME
Entering the Platform Age: How to create genuine value for internal and exter...3scale
Keynote at APIDays Melbourne 2016, Steven Willmott - 3scale.
Organizations have recognized that making available IT systems as APIs for both internal and external developers can create huge new opportunities for agility, products and ultimately revenue. However, while this "platform thinking" holds great potential, it can be extremely challenging to determine how to deliver on these opportunities. In this talk we'll look at how focusing on the value APIs can deliver helps underpin genuine success for an API program and an organization's platform initiatives as a whole.
Inside mind of a successful platform architect / Gartner APPS 2016 3scale
Enterprise architects are facing new challenges as software becomes central to business to success. The development of a stable internal platform is a key strategy to deliver more, faster. However actually succeeding in platform delivery is it a challenge in itself. In this session we cover three key ways of thinking that help structure that platform journey.
APISTRAT KEYNOTE: Surfing the Wave between Chaos and Innovation3scale
Keynote presentation from the Annual API Strategy and Practice Conference. Given on the 25th of September, 2018 in Nashville TN. Covering APIs, API Programs, Digital Transformation
How to use Donuts and Onions for Scaling API Programs3scale
Talk at APIStrat Chicago, September 25 about scaling API programs particularly about API adoption, operations, and analytics.
The talk was also recorded. Unfortunately the first couple of minutes were cut. You can find the video also here:
https://www.youtube.com/watch?v=PXmAemMqyME
The first webinar in the series, hosted on April 1st 2020, introduced you to the API-first, end-to-end process of building and testing APIs using Postman. We did a deep dive into the details, focusing on the following areas:
- Schema
- Collections
- Environments
- Mock Servers
Build and Manage Serverless APIs (APIDays Nordic, May 19th 2016)3scale
Presentation gave by Nicolas Grenié (@picsoung) at APIdays Nordic in Tampere, Finland in 2016
He covered the principles of serverless infrastructure, explaining the pros and cons about it and the different platforms.
He also gave an overview of the Serverless (serverless.com) framework.
APIs Are Forever - How to Design Long-Lasting APIsLaunchAny
Teams often struggle with balancing the complexity of legacy applications, limited time, and limited resources when designing APIs. The result is often the release of less-than-ideal API design that meets the immediate needs of the client but misses opportunities for longer-term value. This talk explores systems design and domain-driven design (DDD) for API design thinking and how to apply this technique to your design process to create a clear, well-designed, long-lasting API. Presented at API Strategy and Practice 2015
apidays LIVE LONDON - OpenAPI-driven API development lifecycle at Adyen by Al...apidays
apidays LIVE LONDON - The Road to Embedded Finance, Banking and Insurance with APIs
OpenAPI-driven API development lifecycle at Adyen
Aleksei Akimov, Head of APIs at Adyen
Sign up for our beta today! http://datadipity.com/register
Datadipity reduces time to launch by promoting the “Virtualized API stack” with a set of APIs in place, there is no need to architect complex distributed systems. 3rd party APIs are leveraged so that the architecture can be reduced to one code base. This reduces development time. Usability is much easier to maintain during beta release and user acceptance changes are easier to apply.
apidays LIVE Paris - Data with a mission: a COVID-19 API case study by Matt M...apidays
apidays LIVE Paris - Responding to the New Normal with APIs for Business, People and Society
December 8, 9 & 10, 2020
Data with a mission: a COVID-19 API case study
Matt McLarty, Global Leader of API Strategy at MuleSoft
Sanjna Verma, Product Manager at Salesforce
POST/CON 2019 Workshop: Design, Develop, and Mock APIs with PostmanPostman
Learn how to collaboratively plan and design APIs to establish a single source of truth for your API lifecycle. This workshop will focus on building Collections to represent APIs from the point of view of both producers and consumers of an API. We will show how you can use API schemas (OpenAPI/RAML/GraphQL) in Postman, manage versions of collections, and document them. We will also deep-dive into Mock Servers, and show how you can use them in your development.
Webinar: “Introduction to the Postman API Network”Postman
The Postman API Network is an easy-to-use directory that gives you a simpler way to discover, explore, and share APIs. In this session, Postman’s Nick Tran and Joyce Lin will give you a 360-degree view of everything the Postman API Network can do for you, and how you can take advantage of it all.
Let's explore why you should have an API, how will it influence your business, why you should think about a monetisation seriously. There are a whole bunch of existing models that can help you find the right fit for your API depending on your roadmap.
Finally we take a look at the distribution of APIs to developers. Like any cake, you need to make sure it looks and tastes great to be able to sell it and be a leader!
In our deep-dive technical series, we look at the strategic importance of having Baas as part of your API Management solution. Apigee Edge API BaaS enables web and mobile app developers to link their apps to a cloud datastore and provide features including user management, push notifications, geolocation services, and more.
Event-based API Patterns and Practices - AsyncAPI Online ConferenceLaunchAny
A look at emerging web-based event protocols, patterns, and practices for designing event-based APIs, streaming APIs, and supplementing REST APIs with eventing and streaming
API standards, from SOAP to REST to GraphQL, have evolved to meet the needs of API providers and developer consumers. They make APIs "intuitive" by making them predictable. When product designs bump up against the constraints of standards, you can choose to force a fit or, you can break from convention and invest in educating developers about your choices. Through case studies (including Facebook's Open Graph and Slack's workspace apps project), we'll examine the tradeoffs, consequences, and some learnings about how to get your developer community to come along with you.
Postman Public Workspaces: The First Massively Multiplayer API Experience | W...Postman
In this webinar Postman’s Kin Lane Nick Tran and Joyce Lin walk you through the basics of the new public workspaces functionality, and discuss the “massively multiplayer” aspect.
The Fundamentals of Platform Strategy: Creating Genuine Value with APIs3scale
APIWorld 2016 presentations on how to succeed in building a platform for your company. Focusing on how to create value, identify true users and scale. By Steven Willmott
Take Control of your APIs in a Microservice Architecture3scale
Microservices are a new architectural approach to modularize systems into smaller units. The benefits include that services can be adapted more rapidly to changing business demands. Application programming interfaces (APIs) are crucial in every microservice architecture (MSA) as they link up the various microservices. Key challenges of MSA are getting API security, access control and analytics right in an environment that is constantly changing. This workshop talk will show how the features of the 3scale API management platforms in combination with the Red Hat OpenShift PaaS can be leveraged to overcome these challenges.
The first webinar in the series, hosted on April 1st 2020, introduced you to the API-first, end-to-end process of building and testing APIs using Postman. We did a deep dive into the details, focusing on the following areas:
- Schema
- Collections
- Environments
- Mock Servers
Build and Manage Serverless APIs (APIDays Nordic, May 19th 2016)3scale
Presentation gave by Nicolas Grenié (@picsoung) at APIdays Nordic in Tampere, Finland in 2016
He covered the principles of serverless infrastructure, explaining the pros and cons about it and the different platforms.
He also gave an overview of the Serverless (serverless.com) framework.
APIs Are Forever - How to Design Long-Lasting APIsLaunchAny
Teams often struggle with balancing the complexity of legacy applications, limited time, and limited resources when designing APIs. The result is often the release of less-than-ideal API design that meets the immediate needs of the client but misses opportunities for longer-term value. This talk explores systems design and domain-driven design (DDD) for API design thinking and how to apply this technique to your design process to create a clear, well-designed, long-lasting API. Presented at API Strategy and Practice 2015
apidays LIVE LONDON - OpenAPI-driven API development lifecycle at Adyen by Al...apidays
apidays LIVE LONDON - The Road to Embedded Finance, Banking and Insurance with APIs
OpenAPI-driven API development lifecycle at Adyen
Aleksei Akimov, Head of APIs at Adyen
Sign up for our beta today! http://datadipity.com/register
Datadipity reduces time to launch by promoting the “Virtualized API stack” with a set of APIs in place, there is no need to architect complex distributed systems. 3rd party APIs are leveraged so that the architecture can be reduced to one code base. This reduces development time. Usability is much easier to maintain during beta release and user acceptance changes are easier to apply.
apidays LIVE Paris - Data with a mission: a COVID-19 API case study by Matt M...apidays
apidays LIVE Paris - Responding to the New Normal with APIs for Business, People and Society
December 8, 9 & 10, 2020
Data with a mission: a COVID-19 API case study
Matt McLarty, Global Leader of API Strategy at MuleSoft
Sanjna Verma, Product Manager at Salesforce
POST/CON 2019 Workshop: Design, Develop, and Mock APIs with PostmanPostman
Learn how to collaboratively plan and design APIs to establish a single source of truth for your API lifecycle. This workshop will focus on building Collections to represent APIs from the point of view of both producers and consumers of an API. We will show how you can use API schemas (OpenAPI/RAML/GraphQL) in Postman, manage versions of collections, and document them. We will also deep-dive into Mock Servers, and show how you can use them in your development.
Webinar: “Introduction to the Postman API Network”Postman
The Postman API Network is an easy-to-use directory that gives you a simpler way to discover, explore, and share APIs. In this session, Postman’s Nick Tran and Joyce Lin will give you a 360-degree view of everything the Postman API Network can do for you, and how you can take advantage of it all.
Let's explore why you should have an API, how will it influence your business, why you should think about a monetisation seriously. There are a whole bunch of existing models that can help you find the right fit for your API depending on your roadmap.
Finally we take a look at the distribution of APIs to developers. Like any cake, you need to make sure it looks and tastes great to be able to sell it and be a leader!
In our deep-dive technical series, we look at the strategic importance of having Baas as part of your API Management solution. Apigee Edge API BaaS enables web and mobile app developers to link their apps to a cloud datastore and provide features including user management, push notifications, geolocation services, and more.
Event-based API Patterns and Practices - AsyncAPI Online ConferenceLaunchAny
A look at emerging web-based event protocols, patterns, and practices for designing event-based APIs, streaming APIs, and supplementing REST APIs with eventing and streaming
API standards, from SOAP to REST to GraphQL, have evolved to meet the needs of API providers and developer consumers. They make APIs "intuitive" by making them predictable. When product designs bump up against the constraints of standards, you can choose to force a fit or, you can break from convention and invest in educating developers about your choices. Through case studies (including Facebook's Open Graph and Slack's workspace apps project), we'll examine the tradeoffs, consequences, and some learnings about how to get your developer community to come along with you.
Postman Public Workspaces: The First Massively Multiplayer API Experience | W...Postman
In this webinar Postman’s Kin Lane Nick Tran and Joyce Lin walk you through the basics of the new public workspaces functionality, and discuss the “massively multiplayer” aspect.
The Fundamentals of Platform Strategy: Creating Genuine Value with APIs3scale
APIWorld 2016 presentations on how to succeed in building a platform for your company. Focusing on how to create value, identify true users and scale. By Steven Willmott
Take Control of your APIs in a Microservice Architecture3scale
Microservices are a new architectural approach to modularize systems into smaller units. The benefits include that services can be adapted more rapidly to changing business demands. Application programming interfaces (APIs) are crucial in every microservice architecture (MSA) as they link up the various microservices. Key challenges of MSA are getting API security, access control and analytics right in an environment that is constantly changing. This workshop talk will show how the features of the 3scale API management platforms in combination with the Red Hat OpenShift PaaS can be leveraged to overcome these challenges.
APIs and the Bot Revolution (APIDays Nordic, May 18)3scale
3scale's Nicolas presented "APIs and the Bot Revolution" at the APIDays Nordic event on May 18. He covered the importance of making bots smart by using APIs. APIs for bots need specific API design considerations and some different thinking about DX. Bots and APIs have the potential to introduce a paradigm shift about how we interact with technology.
API Model Canvas for successful API strategies and programs3scale
Manfred (@ManfredBo) presented the API Model Canvas at the APIStrat conference on November 20, 2015, in Austin. The API Model Canvas is intended to be used to create and run successful API strategies and programs in a sustainable way.
The Swagger Format becomes the Open API Specification: Standardizing descript...3scale
Presentation at Cloud Expo Europe on the evolution of Swagger and the Open API Initiative (http://openapis.org). Slides based on OAI standard slides by others (credits in the deck). Lighthouse image by Joshua Hibbert vin Unsplash).
Integrating, exposing and managing distributed data with RESTful APIs and op...3scale
This was a 1h demo and talk co-presented by Red Hat's Cojan van Ballegooijen and 3scale's Manfred Bortenschlager talking about data integration of various diverse sources via data virtualization. Then we exposed the data via RESTful APIs and added the 3scale API Management layer on top to get full control and visibility about API access.
API Model Canvas (APIDays Mediterranea 2015)3scale
Manfred presented the API Model Canvas at APIDays Mediterranea in Barcelona on May 6, 2015.
Designing and running an API program successfully is difficult and goes far beyond technical challenges. In this talk, he covered several critical elements which make an API program successful -- or not. Examples include: objectives of the API, design, developer experience, partners, resources, cost, or generated value.
He also demonstrated an interactive tool, which supports the thinking process for designing and running successful API programs: the API Model Canvas
Building Successful API Programs in Higher Education3scale
In this webinar, hosted on August 27, 2015, Steven Willmott discusses the benefits of API development in higher education.
APIs are not exclusive to for-profit organizations. In higher education—from statewide university and college systems to smaller private institutions—schools like Notre Dame and Brigham Young University have built highly successful API programs.
Microservices in action: How to actually build them3scale
Andrzej from the 3scale team gave this talk during the API Meetup Barcelona about how to practically build microservices using AWS Lambda, Amazon API Gateway, the JAWS framework and 3scale API Management.
Here is more info about the meetup:
http://www.meetup.com/API-Meetup-Barcelona/events/226165254/
Nicolas Grenie's presentation from HTML5 Dev Conf. 2014:
There is currently a major shift sweeping over the software industry. With each passing day the world is becoming more and more API-driven. When building an API there are many design options and Hypermedia is the new emerging way of designing APIs. Hypermedia APIs are widely used by companies such as Paypal and Amazon. In this session I will discuss the principles of Hypermedia APIs and the different ways to implement one in Node.js. I will first introduce you to a basic implementation using Express and then move on to a more advanced solution using a dedicated framework: Fortune.js. I will also share my experience of building APIbunny (http://apibunny.com), an API-driven easter game.
WSO2Con 2011: Introduction to the WSO2 Carbon PlatformAfkham Azeez
WSO2 Carbon platform is the base framework for all fifteen WSO2 products and Cloud services. Based on OSGi, WSO2 Carbon is lean, consistent, modular, componentized middleware platform for enterprise software. The Carbon platform consists of a powerful core set of components and numerous product-specific components that are plugged together to provide a unique set of products. These highly decoupled components can easily be added or removed from any Carbon instance.
This tutorial will provide a fundamental overview of WSO2 Carbon, including:
An overview of the WSO2 Carbon architecture
The advantages of a modular framework
WSO2 Carbon platform capabilities
Insights to how Carbon is developed and built
A comprehensive demo on the lifecycle of a carbon component, explaining how a component is created, plugged into the platform and used
Carbon UI framework
Michael Choi's process for designing web application(s), including which programming language to use, when to use Node.js, when to use a light-weight framework vs a heavy MVC framework, how to set up git for collaboration based on complexity of the project, how a tool like Jenkins can be used for continuous integration, continuous delivery, and continuous deployment, where to host the data, what services to use for orchestrating containers or servers.
Have you ever used an open source project? Well of course you have, but how about contributed to one? Filed a bug report? Submitted a patch? Have you ever started your own OSS project, or taken a closed/private project public? What licenses should you use? How do you manage contributions? How do you encourage contributors and get work done? In this talk we'll go over the basics of OSS: how to get involved, how to start a project, how to manage contributions. We'll discuss project lifecycles, legal CYA tips, and how to keep projects moving. You'll see the inner workings of real OSS projects, and learn how to be a better OSS user and producer.
APIsecure - April 6 & 7, 2022
APIsecure is the world’s first conference dedicated to API threat management; bringing together breakers, defenders, and solutions in API security.
Securing APIs with Open Standards
Tips for makingandbreaking APIs that scale from theSynack Red Team
Ryan Rutan, Sr. Director of Community at Synack Red Team
Vitthal Shinde, Security Engineer at FICO & Synack Red Team
Talk from the API Management Meeting, San Francisco, 9/11/2013. Covering how APIs change the way be build applications. Also covers why the API Economy will be a complex distributed system.
Building A Great API - Evan Cooke, Cloudstock, December 2010Twilio Inc
Tips and tricks on how to design, package, and build a great API. We summarize some of the lessons we've learned over the years at Twilio designing and operating Voice and SMS APIs used by more then 20,000 developers.
Lots of people talk about the benefits OpenAPI Specification (OAS) can bring to your documentation and testing efforts, but few people talk about the real complexities involved when you try to scale OpenAPI usage across a large organization. This talk is about how to scale your OAS usage, who should be using OAS, and what concrete steps you can take now to save lots of time later.
Finally, we’ll take a look at some real world API growing pains that we see at larger Stoplight customers, and their potential solutions.
API Introduction - API Management Workshop Munich from Ronnie MitraCA API Management
Ronnie Mitra's slides from the Layer 7 Munich API Management Workshop. This workshop will included talks from Softcon CTO Michel Dorochevsky and Layer 7 API Architect Ronnie Mitra.
The workshop Covered:
• Discover the latest trends in the API economy
• Understand why API Management is important
• Learn best practices for securely exposing your APIs
• Find out what other organizations are doing to manage their APIs
A presentation I originally gave at the 5th Girl Geek Dinner Milano October 24th, 2008 with the contribution of Bruna Gardella. An introduction to Open Source, the world of women and Open Source, and the Girl Geek and Open Source.
* What is Open Source (OS)
* Why Open Source
* Open Source in the world
* The Girl Geek and the Open Source World
* How to Contribute
* Appendix A: Some Open Source Alternatives for Proprietary Software
Similar to How to Survive the API Copyright Apocalypse (20)
This was a talk given by Nico from 3scale as part of the API Meetup Barcelona on March 2.
Nico showed how developers can easily integrate and manage several APIs by using APItools. He built the demo iOS app "LocalHemp" -- Check the talk if you want to know more.
You can find more info here:
http://www.meetup.com/API-Meetup-Barcelona/
Changing the Face of Transport via APIs. Talk at APIDays Paris 20143scale
This is Manfred's talk at APIDays Paris on December 3, 2014. He talked about opportunities and challenges in the transport industry and the role of APIs. He discussed five typical API use cases with examples of organisations from the transport industry. He also talked about platform economics such as n-sided business models.
If data is the new oil, then interfaces are the new delivery means -- Ignite ...3scale
"If data is the new oil, then interfaces are the new delivery means"
These are the slides of Manfred's Ignite talk at the O'Reilly Strata+Hadoop conference in Barcelona. It was about getting the interfaces right as an enabler of the benefits of the Second Machine Age.
A recording is included or on YouTube:
http://youtu.be/00eNinS50PU
A write-up will follow and be posted on the 3scale blog:
http://www.3scale.net/blog/
APIs and Unlocking the Value of Your Data - Strata Barcelona 20143scale
Taking Big Data to the next level by adding APIs. Thinking through data as a product and how to distribute it. Talk at Strata Hadoop 2014 http://strataconf.com/strataeu2014
These are the slides of our talk and demo at the PAPIs.io conference on Predictive APIs and Apps in Barcelona, November 17/18.
In the demo we showed integration of various Web APIs: Bicing, Google Maps, and BigML. We customised API requests and responses exactly to our needs.
That's the power of APItools.com
A video of the live demo will be added soon. In the meantime you can find screenshots a the end of the slide deck.
For more info get in touch:
hello@apitools.com
(And check out the APItools Middleware contest.)
API Management Workshop (at Startupbootcamp Berlin)3scale
These are the slides from the API Management Workshop, held at the Startupbootcamp Berlin on October 17.
We covered benefits of APIs for an organisation (regardless of size, sector, stage or purpose) and gave examples of successful deployment of APIs.
We then described the typical API lifecycle:
plan/design > build/integrate > operate/manage > share/engage.
We covered many best practices and tools for each stage and gave practical demos about how to secure and manage APIs.
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
Talk presented at Kubernetes Community Day, New York, May 2024.
Technical summary of Multi-Cluster Kubernetes Networking architectures with focus on 4 key topics.
1) Key patterns for Multi-cluster architectures
2) Architectural comparison of several OSS/ CNCF projects to address these patterns
3) Evolution trends for the APIs of these projects
4) Some design recommendations & guidelines for adopting/ deploying these solutions.
ER(Entity Relationship) Diagram for online shopping - TAEHimani415946
https://bit.ly/3KACoyV
The ER diagram for the project is the foundation for the building of the database of the project. The properties, datatypes, and attributes are defined by the ER diagram.
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
guildmasters guide to ravnica Dungeons & Dragons 5...
How to Survive the API Copyright Apocalypse
1. How to Survive the API Copyright Apocalypse
(and supercharge the API Economy)
Steven Willmott, API Days Paris, 14th December 2016
Paris France
https://creativecommons.org/licenses/by-sa/3.0/us/
3. Steven Willmott, Former CEO of 3scale
Senior Director and Head of API Infrastructure
http://www.redhat.com / http://www.3scale.net
Twitter: @njyx
See us at the Red Hat Booth
13. • Not so fast!
• Google ”won”
but….
• Lots of
consequences
• There will be an
appeal
• @sarahjeong
Sarah Jeong
Image Credit: @wiredferret (Heidi at
14. Copyrighting an idea of
something – not it’s expression
Copyrighting every possible
implementation of that thing
Makes building any new API
Hard
Could make integration
impossible
Claims would be extremely hard
to validate
What is complex enough?
It’s not clear what type of
modifications are ok
There is no way to search
current state of the art
Impact of Copyright Enforcement
15. It is Even Bad for those that Enforce Copyright
Copyrighting one version
protects it
However, APIs evolve and the
next version may intersect with
other APIs
Asserting copyright may force
prior art owners to do the same
API Maintenance now becomes
a legal issue
16. Chilling effect on re-use
Increase risk in publishing APIs
and uncertainty in using them
Financial burden of searching for
prior art or fighting troll cases
Long term: gridlock for APIs
Long term: non-documentation
of APIs
Long term: API specs could be
amassed like patent portfolios
=> No Profit!
Worst Impacts
Legal costs concerning potential
issues
23. Interface becomes a better bet
for their users
Others can help evolve it as well
as write clients / back-ends
Signal to developers they are
making a safe choice
Become a platform leader in
your space
More and more shared
definitions
Common patterns become
established
Better scrutiny of designs
Building up libraries for clients
and back-ends
Why do this?
27. Copyright free: less risk of lock
in
Copyright free: more chance of
other implementation
Copyright free: ensures the right
to implement clients
Copyright free: community
oriented provider
Developer View
Preferred API
Provider!
29. 1. Aim for the head
2. Run for the hills
3. Always pack plenty of snacks
4. Avoid large groups of people
5. Use fire (but be careful with TNT)
6. No time for sentiment, kill the infected
7. Stay in Shape!
30. Help us take on the Zombies!
http://apicommons.com
32. Some Good News this Week
http://www.autoblog.com/2016/10/31/copyright-dmca-allows-owners-fix-cars/
“US Copyright
Office officially
allows owners
to work on
their own car”
But: only owners, not third parties
33. Things to Do
1. Determine real API value
2. Look at role and evolution of the design
3. Consider Open Source and Copyright Free
4. Contribute to the Commons
5. (Beware of Zombies!)