This document is an Individual Contributor License Agreement from The Apache Software Foundation. It defines terms for contributors submitting work to be included in Apache Foundation projects. Contributors retain copyright over their submissions but grant the Foundation licenses to use, distribute, and create derivative works from the contributions. The agreement requires contributors to represent that they are able to license their submissions and provide complete details of any licensing restrictions.
AWS April Webinar Series - Securely Deliver High Quality Content with AWS and...Amazon Web Services
How do you securely deliver high-quality video streaming on AWS, to reach your audience in multiple countries? Using Wowza Streaming Engine™ software through AWS Marketplace, you can deploy and operate streaming applications from UGC to high definition video streams. You can model your application stack with layers that define building blocks of your application in a highly available and self-healing architecture. In this webinar, you will learn how to quickly launch virtual Wowza Streaming Engine servers on Amazon EC2 from AWS Marketplace, pull on-demand content for live streams, set up a live workflow, tie with AWS KMS for encryption and key management and deliver streams globally using Amazon CloudFront and Amazon Route 53. You will also learn the secure VOD workflow using Amazon Elastic Transcoder, Amazon S3, Amazon CloudFront and AWS KMS and deploy a completely automated end-to-end workflow without servers, enabling you to reach a wide range of user devices across the globe.
Learning Objectives:
• How to deploy encrypted streaming (live and VOD) application using AWS Marketplace and other AWS products (Amazon S3, Amazon Elastic Transcoder, Amazon CloudFront, AWS KMS, and Amazon Route 53)
• How to manage and configure Amazon EC2 instances based on the number of streams and users
• How to deploy fully automated applications using services and software from AWS and AWS Marketplace partner solutions
Who Should Attend: • Developers, Dev-Ops Engineers, Media IT Operations Professionals, and Marketing Technology Manager
AWS April Webinar Series - Securely Deliver High Quality Content with AWS and...Amazon Web Services
How do you securely deliver high-quality video streaming on AWS, to reach your audience in multiple countries? Using Wowza Streaming Engine™ software through AWS Marketplace, you can deploy and operate streaming applications from UGC to high definition video streams. You can model your application stack with layers that define building blocks of your application in a highly available and self-healing architecture. In this webinar, you will learn how to quickly launch virtual Wowza Streaming Engine servers on Amazon EC2 from AWS Marketplace, pull on-demand content for live streams, set up a live workflow, tie with AWS KMS for encryption and key management and deliver streams globally using Amazon CloudFront and Amazon Route 53. You will also learn the secure VOD workflow using Amazon Elastic Transcoder, Amazon S3, Amazon CloudFront and AWS KMS and deploy a completely automated end-to-end workflow without servers, enabling you to reach a wide range of user devices across the globe.
Learning Objectives:
• How to deploy encrypted streaming (live and VOD) application using AWS Marketplace and other AWS products (Amazon S3, Amazon Elastic Transcoder, Amazon CloudFront, AWS KMS, and Amazon Route 53)
• How to manage and configure Amazon EC2 instances based on the number of streams and users
• How to deploy fully automated applications using services and software from AWS and AWS Marketplace partner solutions
Who Should Attend: • Developers, Dev-Ops Engineers, Media IT Operations Professionals, and Marketing Technology Manager
This slidedeck is the second in a series of presentations on legal issues on open source licensing by Karen Copenhaver of Choate Hall and Mark Radcliffe of DLA Piper. To view the webinars, please go to http://www.blackducksoftware.com/files/legal-webinar-series.html. You may also want to visit my blog which frequently deals with open source legal issues http://lawandlifesiliconvalley.com/blog/
META-INF/MANIFEST.MF
Manifest-Version: 1.0
Main-Class: com.company.Main
com/company/Main.classpackage com.company;
publicsynchronizedclass Main {
public void Main();
publicstatic void main(String[]);
}
com/company/DataGUI.classpackage com.company;
publicsynchronizedclass DataGUI extends javax.swing.JFrame implements java.awt.event.ActionListener {
javax.swing.JTabbedPane tab;
javax.swing.JPanel dialP;
javax.swing.JPanel viewP;
javax.swing.JPanel insertP;
javax.swing.JPanel deleteP;
javax.swing.JLabel label1;
javax.swing.JTextField id;
javax.swing.JButton viewB;
javax.swing.JDialog dialogView;
javax.swing.JPanel topI;
javax.swing.JPanel bottomI;
javax.swing.JLabel firstName;
javax.swing.JLabel lastName;
javax.swing.JLabel studentID;
javax.swing.JLabel viewFN;
javax.swing.JLabel viewLN;
javax.swing.JLabel viewSID;
javax.swing.JLabel v1;
javax.swing.JLabel v2;
javax.swing.JLabel v3;
javax.swing.JButton insertI;
javax.swing.JTextField t1;
javax.swing.JTextField t2;
javax.swing.JTextField t3;
javax.swing.JTextField t4;
javax.swing.JTextField t5;
javax.swing.JLabel delete;
javax.swing.JLabel sIDD;
javax.swing.JTextField idD;
javax.swing.JButton deleteD;
staticfinal String MY_DRIVER = net.ucanaccess.jdbc.UcanaccessDriver;
staticfinal String DB_USERNAME = ;
staticfinal String DB_PASSWORD = ;
static String tableName;
void DataGUI();
public void actionPerformed(java.awt.event.ActionEvent);
static void <clinit>();
}
META-INF/LICENSE.txt
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting.
META-INF/MANIFEST.MF
Manifest-Version: 1.0
Main-Class: com.company.Main
com/company/Main.classpackage com.company;
publicsynchronizedclass Main {
public void Main();
publicstatic void main(String[]);
}
com/company/DataGUI.classpackage com.company;
publicsynchronizedclass DataGUI extends javax.swing.JFrame implements java.awt.event.ActionListener {
javax.swing.JTabbedPane tab;
javax.swing.JPanel dialP;
javax.swing.JPanel viewP;
javax.swing.JPanel insertP;
javax.swing.JPanel deleteP;
javax.swing.JLabel label1;
javax.swing.JTextField id;
javax.swing.JButton viewB;
javax.swing.JDialog dialogView;
javax.swing.JPanel topI;
javax.swing.JPanel bottomI;
javax.swing.JLabel firstName;
javax.swing.JLabel lastName;
javax.swing.JLabel studentID;
javax.swing.JLabel viewFN;
javax.swing.JLabel viewLN;
javax.swing.JLabel viewSID;
javax.swing.JLabel v1;
javax.swing.JLabel v2;
javax.swing.JLabel v3;
javax.swing.JButton insertI;
javax.swing.JTextField t1;
javax.swing.JTextField t2;
javax.swing.JTextField t3;
javax.swing.JTextField t4;
javax.swing.JTextField t5;
javax.swing.JLabel delete;
javax.swing.JLabel sIDD;
javax.swing.JTextField idD;
javax.swing.JButton deleteD;
staticfinal String MY_DRIVER = net.ucanaccess.jdbc.UcanaccessDriver;
staticfinal String DB_USERNAME = ;
staticfinal String DB_PASSWORD = ;
static String tableName;
void DataGUI();
public void actionPerformed(java.awt.event.ActionEvent);
static void <clinit>();
}
META-INF/LICENSE.txt
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting.
Recognizing transactions and other in-house activities likely to involve the use of open source code; potential approaches to identifying and negotiating open source terms in licensing and service agreements; best practices for the internal use of open source code
This slidedeck is the second in a series of presentations on legal issues on open source licensing by Karen Copenhaver of Choate Hall and Mark Radcliffe of DLA Piper. To view the webinars, please go to http://www.blackducksoftware.com/files/legal-webinar-series.html. You may also want to visit my blog which frequently deals with open source legal issues http://lawandlifesiliconvalley.com/blog/
META-INF/MANIFEST.MF
Manifest-Version: 1.0
Main-Class: com.company.Main
com/company/Main.classpackage com.company;
publicsynchronizedclass Main {
public void Main();
publicstatic void main(String[]);
}
com/company/DataGUI.classpackage com.company;
publicsynchronizedclass DataGUI extends javax.swing.JFrame implements java.awt.event.ActionListener {
javax.swing.JTabbedPane tab;
javax.swing.JPanel dialP;
javax.swing.JPanel viewP;
javax.swing.JPanel insertP;
javax.swing.JPanel deleteP;
javax.swing.JLabel label1;
javax.swing.JTextField id;
javax.swing.JButton viewB;
javax.swing.JDialog dialogView;
javax.swing.JPanel topI;
javax.swing.JPanel bottomI;
javax.swing.JLabel firstName;
javax.swing.JLabel lastName;
javax.swing.JLabel studentID;
javax.swing.JLabel viewFN;
javax.swing.JLabel viewLN;
javax.swing.JLabel viewSID;
javax.swing.JLabel v1;
javax.swing.JLabel v2;
javax.swing.JLabel v3;
javax.swing.JButton insertI;
javax.swing.JTextField t1;
javax.swing.JTextField t2;
javax.swing.JTextField t3;
javax.swing.JTextField t4;
javax.swing.JTextField t5;
javax.swing.JLabel delete;
javax.swing.JLabel sIDD;
javax.swing.JTextField idD;
javax.swing.JButton deleteD;
staticfinal String MY_DRIVER = net.ucanaccess.jdbc.UcanaccessDriver;
staticfinal String DB_USERNAME = ;
staticfinal String DB_PASSWORD = ;
static String tableName;
void DataGUI();
public void actionPerformed(java.awt.event.ActionEvent);
static void <clinit>();
}
META-INF/LICENSE.txt
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting.
META-INF/MANIFEST.MF
Manifest-Version: 1.0
Main-Class: com.company.Main
com/company/Main.classpackage com.company;
publicsynchronizedclass Main {
public void Main();
publicstatic void main(String[]);
}
com/company/DataGUI.classpackage com.company;
publicsynchronizedclass DataGUI extends javax.swing.JFrame implements java.awt.event.ActionListener {
javax.swing.JTabbedPane tab;
javax.swing.JPanel dialP;
javax.swing.JPanel viewP;
javax.swing.JPanel insertP;
javax.swing.JPanel deleteP;
javax.swing.JLabel label1;
javax.swing.JTextField id;
javax.swing.JButton viewB;
javax.swing.JDialog dialogView;
javax.swing.JPanel topI;
javax.swing.JPanel bottomI;
javax.swing.JLabel firstName;
javax.swing.JLabel lastName;
javax.swing.JLabel studentID;
javax.swing.JLabel viewFN;
javax.swing.JLabel viewLN;
javax.swing.JLabel viewSID;
javax.swing.JLabel v1;
javax.swing.JLabel v2;
javax.swing.JLabel v3;
javax.swing.JButton insertI;
javax.swing.JTextField t1;
javax.swing.JTextField t2;
javax.swing.JTextField t3;
javax.swing.JTextField t4;
javax.swing.JTextField t5;
javax.swing.JLabel delete;
javax.swing.JLabel sIDD;
javax.swing.JTextField idD;
javax.swing.JButton deleteD;
staticfinal String MY_DRIVER = net.ucanaccess.jdbc.UcanaccessDriver;
staticfinal String DB_USERNAME = ;
staticfinal String DB_PASSWORD = ;
static String tableName;
void DataGUI();
public void actionPerformed(java.awt.event.ActionEvent);
static void <clinit>();
}
META-INF/LICENSE.txt
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting.
Recognizing transactions and other in-house activities likely to involve the use of open source code; potential approaches to identifying and negotiating open source terms in licensing and service agreements; best practices for the internal use of open source code
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
When stars align: studies in data quality, knowledge graphs, and machine lear...
Apache
1. Apache
The Individual Contributor
License Agreement
Software Foundation
(quot;Agreementquot;) V2.0
http://www.apache.org/
http://www.apache.org/licenses/
Thank you for your interest in The Apache Software Foundation (the quot;Foundationquot;). In order to clarify the
intellectual property license granted with Contributions from any person or entity, the Foundation must have a
Contributor License Agreement (quot;CLAquot;) on file that has been signed by each Contributor, indicating agreement to
the license terms below. This license is for your protection as a Contributor as well as the protection of the
Foundation and its users; it does not change your rights to use your own Contributions for any other purpose.
If you have not already done so, please complete and send an original signed Agreement to The Apache Software
Foundation, 1901 Munsey Drive, Forest Hill, MD 21050-2747, U.S.A. If necessary, you may send it by facsimile to
the Foundation at +1-410-803-2258. Please read this document carefully before signing and keep a copy for your
records.
Full name: __________________________________________________ E-Mail: _____________________
Address: __________________________________________________ Telephone: _____________________
___________________________________________________________ Facsimile: _____________________
___________________________________________________________ Country: _____________________
You accept and agree to the following terms and conditions for Your present and future Contributions submitted to
the Foundation. In return, the Foundation shall not use Your Contributions in a way that is contrary to the public
benefit or inconsistent with its nonprofit status and bylaws in effect at the time of the Contribution. Except for the
license granted herein to the Foundation and recipients of software distributed by the Foundation, You reserve all
right, title, and interest in and to Your Contributions.
1. Definitions.
quot;Youquot; (or quot;Yourquot;) shall mean the copyright owner or legal entity authorized by the copyright owner that is
making this Agreement with the Foundation. For legal entities, the entity making a Contribution and all other
entities that control, are controlled by, or are under common control with that entity are considered to be a
single Contributor. For the purposes of this definition, quot;controlquot; means (i) the power, direct or indirect, to cause
the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent
(50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
quot;Contributionquot; shall mean any original work of authorship, including any modifications or additions to an
existing work, that is intentionally submitted by You to the Foundation for inclusion in, or documentation of,
any of the products owned or managed by the Foundation (the quot;Workquot;). For the purposes of this definition,
quot;submittedquot; means any form of electronic, verbal, or written communication sent to the Foundation or its
representatives, including but not limited to communication on electronic mailing lists, source code control
systems, and issue tracking systems that are managed by, or on behalf of, the Foundation for the purpose of
discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise
designated in writing by You as quot;Not a Contribution.quot;
2. Grant of Copyright License. Subject to the terms and conditions of this Agreement, You hereby grant to the
Foundation and to recipients of software distributed by the Foundation a perpetual, worldwide, non-exclusive,
Page 1 of 2
2. The Apache Software Foundation Individual Contributor License Agreement V2.0
no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly
display, publicly perform, sublicense, and distribute Your Contributions and such derivative works.
3. Grant of Patent License. Subject to the terms and conditions of this Agreement, You hereby grant to the
Foundation and to recipients of software distributed by the Foundation a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use,
offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent
claims licensable by You that are necessarily infringed by Your Contribution(s) alone or by combination of
Your Contribution(s) with the Work to which such Contribution(s) was submitted. If any entity institutes patent
litigation against You or any other entity (including a cross-claim or counterclaim in a lawsuit) alleging that
your Contribution, or the Work to which you have contributed, constitutes direct or contributory patent
infringement, then any patent licenses granted to that entity under this Agreement for that Contribution or Work
shall terminate as of the date such litigation is filed.
4. You represent that you are legally entitled to grant the above license. If your employer(s) has rights to
intellectual property that you create that includes your Contributions, you represent that you have received
permission to make Contributions on behalf of that employer, that your employer has waived such rights for
your Contributions to the Foundation, or that your employer has executed a separate Corporate CLA with the
Foundation.
5. You represent that each of Your Contributions is Your original creation (see section 7 for submissions on behalf
of others). You represent that Your Contribution submissions include complete details of any third-party
license or other restriction (including, but not limited to, related patents and trademarks) of which you are
personally aware and which are associated with any part of Your Contributions.
6. You are not expected to provide support for Your Contributions, except to the extent You desire to provide
support. You may provide support for free, for a fee, or not at all. Unless required by applicable law or agreed
to in writing, You provide Your Contributions on an quot;AS ISquot; BASIS, WITHOUT WARRANTIES OR
CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or
conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR
PURPOSE.
7. Should You wish to submit work that is not Your original creation, You may submit it to the Foundation
separately from any Contribution, identifying the complete details of its source and of any license or other
restriction (including, but not limited to, related patents, trademarks, and license agreements) of which you are
personally aware, and conspicuously marking the work as quot;Submitted on behalf of a third-party: [named here]quot;.
8. You agree to notify the Foundation of any facts or circumstances of which you become aware that would make
these representations inaccurate in any respect.
Please sign: __________________________________________________ Date: _____________________
Page 2 of 2