-
Notifications
You must be signed in to change notification settings - Fork 6
/
index.html
494 lines (448 loc) · 13.9 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
<html>
<head>
<title>Fair-code</title>
<meta
name="description"
content="A sustainable software model for 2020 and beyond."
/>
<meta
name="viewport"
content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0"
/>
<meta name="twitter:card" content="summary" />
<meta name="twitter:site" content="@https://twitter.com/faircode-io" />
<meta name="twitter:creator" content="@faircode-io" />
<meta name="twitter:domain" content="https://faircode.io" />
<meta name="twitter:image" content="https://faircode.io/logo.png" />
<meta property="og:site_name" content="Fair-code" />
<meta property="og:title" content="Fair-code" />
<meta property="og:url" content="https://faircode.io" />
<meta
property="og:description"
content="A sustainable software model for 2020 and beyond."
/>
<meta property="og:image" content="https://faircode.io/logo.png" />
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<link rel="canonical" href="https://faircode.io" />
<style lang="css">
a,
a:visited {
color: #0400c1;
text-decoration: none;
}
body {
background-color: #eae5e5;
color: #222;
font-family: "Martel", serif;
}
h1 {
font-size: 4em;
font-weight: 300;
text-align: center;
margin: 0;
}
h2 {
color: #222277;
font-size: 2em;
font-weight: 300;
}
h3 {
font-size: 1.5em;
font-weight: 300;
}
ul li {
margin-top: 1em;
}
.contact {
padding-bottom: 10em;
}
.description .text {
font-size: 1.5em;
}
.disclaimer {
color: #3b64ff;
font-size: 0.8em;
margin-left: 3em;
}
.content-wrapper {
max-width: 800px;
margin: 6em auto 0 auto;
}
.faq .question {
margin-top: 3em;
}
.menu {
text-align: center;
padding-bottom: 3em;
}
.menu a {
margin-left: 1em;
}
.principle {
margin-top: 3em;
}
.section {
margin-top: 8em;
}
</style>
<link
href="https://fonts.googleapis.com/css?family=Martel&display=swap"
rel="stylesheet"
/>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script
async
src="https://www.googletagmanager.com/gtag/js?id=UA-160034703-1"
></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag("js", new Date());
gtag("config", "UA-160034703-1");
</script>
</head>
<body>
<div class="content-wrapper">
<h1>Fair-code</h1>
<div class="menu">
<a href="#principles">Principles</a>
<a href="#faq">FAQ</a>
<a href="#licenses">Licenses</a>
<a href="#contact">Contact</a>
</div>
<div class="description">
<div class="text">
Fair-code is not a software license. It describes a software model
where software:
</div>
<ul>
<li>is generally free to use and can be distributed by anybody</li>
<li>has its source code openly available</li>
<li>can be extended by anybody in public and private communities</li>
<li>is commercially restricted by its authors</li>
</ul>
</div>
<div class="section principles" id="principles">
<h2>Fair-code Principles</h2>
<div class="content">
<div class="principle">
<h3>Free and Sustainable</h3>
<div>
A sustainable software model for 2020 and beyond, we believe it is
possible to respect the principles of freedom without being
ideological. The fair-code software model promotes the use of
profit as a means to continue development of software in a way
that is compatible with their author’s short and long-term
economic intentions. Although there are many successful projects
which have traditionally worked as communities of unpaid
professionals and experts, fair-code attempts to create a level
playing ground for software authors of all backgrounds, including
those that would like to make a living off of their work.
</div>
</div>
<div class="principle">
<h3>Open but Pragmatic</h3>
<div>
We desire open specifications, discussion, and collaboration. All
of these are good practice and help the software improve and the
community grow.
</div>
</div>
<div class="principle">
<h3>Community meets Prosperity</h3>
<div>
We want people to make money off of their software, but we
recognize that the community benefits from a project's economic
success. Within fair-code, creators have the exclusive right of
commercializing their work, ensuring long-term profitability.
Companies that wish to commercialize the software can contact the
author and form a business relationship that benefits both
parties!
</div>
</div>
<div class="principle">
<h3>Meritocratic and Fair</h3>
<div>
We believe that authentic meritocracy is still possible in
software, and that software authors and contributors should be
respected and have influence for their contributions to a project.
</div>
</div>
</div>
</div>
<div class="section faq" id="faq">
<h2>Fair-code FAQ</h2>
<div class="content">
<div class="question">
<h3>
What does fair-code mean to me as a user of fair-code software?
</h3>
<div>
Fair-code projects can be used totally free: privately, and even
within a company with 10,000 employees. If they, however, want to
commercialize it and charge people money for a, for example,
hosted version or do consulting, restrictions may apply. The
restrictions can be different depending on the license and cost
structure which the project uses.
</div>
</div>
<div class="question">
<h3>Why fair-code?</h3>
<div>
There is currently an economic disconnect between the people who
create a project and put the most work in and the people who want
to make money using it. Fair-code can ensure that projects are
long term financially viable for their authors to continue and
implement new features, or at least somewhat economically
advantageous to their authors should their software succeed. It’s
not that they should share all of the profit with the authors, but
that fair-code attempts to ensure profitable business
relationships which benefits both persons and/or companies.
</div>
</div>
<div class="question">
<h3>
What is “fair” about taking away the right to commercialize?
</h3>
<div>
One way of making software more fair is by allowing developers to
profit. Many companies today invest resources into taking an
existing project and copying the ongoing work of the project
creators; afterwards, creating and maintaining a hosted version
using their code. In a fair circumstance, should they benefit from
using the software, they could add certain features, fix bugs and
support the community of users enjoying the product. In many cases
they do, but fair-code ensures that this can happen by bringing
businesses to the negotiation table when it comes to
commercializing software.
</div>
</div>
<div class="question">
<h3>How does fair-code relate to open-source or free software?</h3>
<div>
We see fair-code as an alternative model which addresses key
concerns which open-source and free software currently fail to
address. We support the community at large, and it is strongly
encouraged that fair-code projects donate and contribute to likely
more financially strained free and open source siblings if
possible. As fair-code is adopted by software projects, more
people who appreciate open-source and free software will have the
financial means to support the open-source projects that they rely
on.
</div>
</div>
</div>
</div>
<div class="section licenses" id="licenses">
<h2>Fair-code licenses</h2>
<div class="content">
<div>
The following existing licenses meet all the fair-code requirements
and projects using any of them can use the "fair-code" term.
</div>
<ul>
<li>
Business Source License<br />
<a href="https://mariadb.com/bsl11/" target="_blank"
>https://mariadb.com/bsl11</a
>
</li>
<li>
Commons Clause with any OSI approved open-source license<br />
<a href="https://commonsclause.com" target="_blank"
>https://commonsclause.com</a
>
</li>
<li>
Confluent Community License<br />
<a
href="https://www.confluent.io/confluent-community-license/"
target="_blank"
>
https://www.confluent.io/confluent-community-license
</a>
</li>
<li>
Elastic License 2.0 (ELv2)<br />
<a
href="https://www.elastic.co/licensing/elastic-license/"
target="_blank"
>
https://www.elastic.co/licensing/elastic-license
</a>
</li>
<li>
Server Side Public License<br />
<a
href="https://www.mongodb.com/licensing/server-side-public-license"
target="_blank"
>
https://www.mongodb.com/licensing/server-side-public-license
</a>
</li>
<li>
Sustainable Use License<br />
<a
href="https://github.com/n8n-io/n8n/blob/master/LICENSE.md"
target="_blank"
>
https://github.com/n8n-io/n8n/blob/master/LICENSE.md
</a>
</li>
</ul>
</div>
<div class="disclaimer">
There is no affiliation between fair-code and any of the above
organizations!
</div>
</div>
<div class="section licenses" id="licenses">
<h2>Companies/Projects</h2>
<div class="content">
<div>The following companies/projects use compatible licenses:</div>
<ul>
<li>
Airbyte (Elastic License 2.0)<br />
<a href="https://github.com/airbytehq/airbyte" target="_blank"
>Airbyte</a
>
</li>
<li>
CockroachDB (Business Source License)<br />
<a href="https://github.com/cockroachdb/cockroach" target="_blank"
>CockroachDB</a
>
</li>
<li>
Elastic (Elastic License 2.0)<br />
<a href="https://github.com/elastic/elasticsearch" target="_blank"
>elasticsearch</a
> |
<a href="https://github.com/elastic/kibana" target="_blank"
>kibana</a
>
</li>
<li>
HashiCorp (Business Source License)<br />
<a href="https://github.com/hashicorp/consul" target="_blank"
>consul</a
> |
<a href="https://github.com/hashicorp/nomad" target="_blank"
>nomad</a
> |
<a href="https://github.com/hashicorp/packer" target="_blank"
>packer</a
> |
<a href="https://github.com/hashicorp/terraform" target="_blank"
>terraform</a
> |
<a href="https://github.com/hashicorp/vagrant" target="_blank"
>vagrant</a
>
</li>
<li>
ingest (Server Side Public License)<br />
<a href="https://github.com/inngest/inngest" target="_blank"
>inngest</a
>
</li>
<li>
Keygen (Elastic License 2.0)<br />
<a href="https://github.com/keygen-sh/keygen-api" target="_blank"
>Keygen</a
>
</li>
<li>
MongoDB (Server Side Public License)<br />
<a href="https://github.com/mongodb/mongo" target="_blank"
>MongoDB</a
>
</li>
<li>
n8n (Sustainable Use License)<br />
<a href="https://github.com/n8n-io/n8n" target="_blank">n8n</a>
</li>
<li>
nango (Elastic License 2.0)<br />
<a href="https://github.com/NangoHQ/nango" target="_blank">
nango
</a>
</li>
<li>
OpenReplay (Elastic License 2.0)<br />
<a
href="https://github.com/openreplay/openreplay"
target="_blank"
>
OpenReplay
</a>
</li>
<li>
Sentry (Business Source License)<br />
<a href="https://github.com/codecov/self-hosted" target="_blank"
>codecov</a
> |
<a href="https://github.com/getsentry/sentry" target="_blank"
>sentry</a
>
</li>
</ul>
</div>
<div class="disclaimer">
There is no affiliation between fair-code and any of the above
projects!
</div>
</div>
<div class="section contact" id="contact">
<h2>Contact</h2>
<div class="content">
<div>
If you have fair-code related questions or you want to be involved
contact us.<br />
We love to get feedback to improve fair-code even further!<br />
<small>(List in alphabetical order)</small>
</div>
<ul>
<li>
<a
href="https://www.linkedin.com/in/janoberhauser/"
target="_blank"
>
<i>Jan Oberhauser</i> (Berlin, Germany) </a
><br />
CEO and creator of
<a href="https://n8n.io" target="_blank">n8n.io</a><br />
<a href="mailto:[email protected]">[email protected]</a>
</li>
<li>
<a
href="https://www.linkedin.com/in/kenneth-malac-b4b5666a/"
target="_blank"
>
<i>Kenneth Malac</i> (San Jose, USA) </a
><br />
CEO of
<a href="https://paradigminteractive.io" target="_blank"
>Paradigm Interactive, Inc.</a
><br />
<a href="mailto:[email protected]">[email protected]</a>
</li>
</ul>
<div>
Or best via Twitter
<a href="https://twitter.com/faircode_io" target="_blank"
>(@faircode_io)</a
>
and Github
<a href="https://github.com/faircode-io/faircode" target="_blank"
>(faircode-io)</a
>!
</div>
</div>
</div>
</div>
</body>
</html>