Skip to content

Commit 6164b6a

Browse files
authored
Initial commit of required files for a public repo. (#1)
1 parent b419c38 commit 6164b6a

File tree

5 files changed

+149
-0
lines changed

5 files changed

+149
-0
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @confluentinc/dev-enable

.gitignore

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Mac
2+
.DS_store
3+
4+
# Compiled class file
5+
*.class
6+
7+
# Log file
8+
*.log
9+
10+
# Package Files #
11+
*.jar
12+
*.war
13+
*.nar
14+
*.ear
15+
*.zip
16+
*.tar.gz
17+
*.rar
18+
19+
# IntelliJ
20+
*.iml
21+
.idea
22+
23+
# Java
24+
target
25+

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Changelog
2+
3+
## Version 0.1
4+
5+
* Initial commit of required files for a public repo.

LICENSE

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
Copyright Confluent
2+
Confluent Community License Agreement
3+
Version 1.0
4+
5+
This Confluent Community License Agreement Version 1.0 (the “Agreement”) sets
6+
forth the terms on which Confluent, Inc. (“Confluent”) makes available certain
7+
software made available by Confluent under this Agreement (the “Software”). BY
8+
INSTALLING, DOWNLOADING, ACCESSING, USING OR DISTRIBUTING ANY OF THE SOFTWARE,
9+
YOU AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO
10+
SUCH TERMS AND CONDITIONS, YOU MUST NOT USE THE SOFTWARE. IF YOU ARE RECEIVING
11+
THE SOFTWARE ON BEHALF OF A LEGAL ENTITY, YOU REPRESENT AND WARRANT THAT YOU
12+
HAVE THE ACTUAL AUTHORITY TO AGREE TO THE TERMS AND CONDITIONS OF THIS
13+
AGREEMENT ON BEHALF OF SUCH ENTITY. “Licensee” means you, an individual, or
14+
the entity on whose behalf you are receiving the Software.
15+
16+
1. LICENSE GRANT AND CONDITIONS.
17+
18+
1.1 License. Subject to the terms and conditions of this Agreement,
19+
Confluent hereby grants to Licensee a non-exclusive, royalty-free,
20+
worldwide, non-transferable, non-sublicenseable license during the term
21+
of this Agreement to: (a) use the Software; (b) prepare modifications and
22+
derivative works of the Software; (c) distribute the Software (including
23+
without limitation in source code or object code form); and (d) reproduce
24+
copies of the Software (the “License”). Licensee is not granted the
25+
right to, and Licensee shall not, exercise the License for an Excluded
26+
Purpose. For purposes of this Agreement, “Excluded Purpose” means making
27+
available any software-as-a-service, platform-as-a-service,
28+
infrastructure-as-a-service or other similar online service that competes
29+
with Confluent products or services that provide the Software.
30+
31+
1.2 Conditions. In consideration of the License, Licensee’s distribution
32+
of the Software is subject to the following conditions:
33+
34+
(a) Licensee must cause any Software modified by Licensee to carry
35+
prominent notices stating that Licensee modified the Software.
36+
37+
(b) On each Software copy, Licensee shall reproduce and not remove or
38+
alter all Confluent or third party copyright or other proprietary
39+
notices contained in the Software, and Licensee must provide the
40+
notice below with each copy.
41+
42+
“This software is made available by Confluent, Inc., under the
43+
terms of the Confluent Community License Agreement, Version 1.0
44+
located at http://www.confluent.io/confluent-community-license. BY
45+
INSTALLING, DOWNLOADING, ACCESSING, USING OR DISTRIBUTING ANY OF
46+
THE SOFTWARE, YOU AGREE TO THE TERMS OF SUCH LICENSE AGREEMENT.”
47+
48+
1.3 Licensee Modifications. Licensee may add its own copyright notices
49+
to modifications made by Licensee and may provide additional or different
50+
license terms and conditions for use, reproduction, or distribution of
51+
Licensee’s modifications. While redistributing the Software or
52+
modifications thereof, Licensee may choose to offer, for a fee or free of
53+
charge, support, warranty, indemnity, or other obligations. Licensee, and
54+
not Confluent, will be responsible for any such obligations.
55+
56+
1.4 No Sublicensing. The License does not include the right to
57+
sublicense the Software, however, each recipient to which Licensee
58+
provides the Software may exercise the Licenses so long as such recipient
59+
agrees to the terms and conditions of this Agreement.
60+
61+
2. TERM AND TERMINATION. This Agreement will continue unless and until
62+
earlier terminated as set forth herein. If Licensee breaches any of its
63+
conditions or obligations under this Agreement, this Agreement will
64+
terminate automatically and the License will terminate automatically and
65+
permanently.
66+
67+
3. INTELLECTUAL PROPERTY. As between the parties, Confluent will retain all
68+
right, title, and interest in the Software, and all intellectual property
69+
rights therein. Confluent hereby reserves all rights not expressly granted
70+
to Licensee in this Agreement. Confluent hereby reserves all rights in its
71+
trademarks and service marks, and no licenses therein are granted in this
72+
Agreement.
73+
74+
4. DISCLAIMER. CONFLUENT HEREBY DISCLAIMS ANY AND ALL WARRANTIES AND
75+
CONDITIONS, EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, AND SPECIFICALLY
76+
DISCLAIMS ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
77+
PURPOSE, WITH RESPECT TO THE SOFTWARE.
78+
79+
5. LIMITATION OF LIABILITY. CONFLUENT WILL NOT BE LIABLE FOR ANY DAMAGES OF
80+
ANY KIND, INCLUDING BUT NOT LIMITED TO, LOST PROFITS OR ANY CONSEQUENTIAL,
81+
SPECIAL, INCIDENTAL, INDIRECT, OR DIRECT DAMAGES, HOWEVER CAUSED AND ON ANY
82+
THEORY OF LIABILITY, ARISING OUT OF THIS AGREEMENT. THE FOREGOING SHALL
83+
APPLY TO THE EXTENT PERMITTED BY APPLICABLE LAW.
84+
85+
6.GENERAL.
86+
87+
6.1 Governing Law. This Agreement will be governed by and interpreted in
88+
accordance with the laws of the state of California, without reference to
89+
its conflict of laws principles. If Licensee is located within the
90+
United States, all disputes arising out of this Agreement are subject to
91+
the exclusive jurisdiction of courts located in Santa Clara County,
92+
California. USA. If Licensee is located outside of the United States,
93+
any dispute, controversy or claim arising out of or relating to this
94+
Agreement will be referred to and finally determined by arbitration in
95+
accordance with the JAMS International Arbitration Rules. The tribunal
96+
will consist of one arbitrator. The place of arbitration will be Palo
97+
Alto, California. The language to be used in the arbitral proceedings
98+
will be English. Judgment upon the award rendered by the arbitrator may
99+
be entered in any court having jurisdiction thereof.
100+
101+
6.2 Assignment. Licensee is not authorized to assign its rights under
102+
this Agreement to any third party. Confluent may freely assign its rights
103+
under this Agreement to any third party.
104+
105+
6.3 Other. This Agreement is the entire agreement between the parties
106+
regarding the subject matter hereof. No amendment or modification of
107+
this Agreement will be valid or binding upon the parties unless made in
108+
writing and signed by the duly authorized representatives of both
109+
parties. In the event that any provision, including without limitation
110+
any condition, of this Agreement is held to be unenforceable, this
111+
Agreement and all licenses and rights granted hereunder will immediately
112+
terminate. Waiver by Confluent of a breach of any provision of this
113+
Agreement or the failure by Confluent to exercise any right hereunder
114+
will not be construed as a waiver of any subsequent breach of that right
115+
or as a waiver of any other right.

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Building Flink Applications in Java
2+
3+
This repository is for the **Building Flink Applications in Java** course provided by Confluent Developer.

0 commit comments

Comments
 (0)