Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Propose an FAQ for the site #10

Closed
wants to merge 2 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions site/faq.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
title: Frequently Asked Questions
---

## Why create a new foundation?

Though there are several foundations for open source projects to choose to join,
each has its own focus and requirements.
The CF is a home for self-governing, code-centric open source projects.
Each open source project has their own unique needs and goals,
and not every foundation is the right fit for every project.
The CF is a new option for projects to consider when looking for a foundation to call home.

There are many critical application frameworks and libraries within the open source ecosystem that are not currently part of a foundation.
The CF is a place these projects may choose to call home,
helping to strengthen the open source ecosystem as a whole by ensuring more projects are sustainable in the long term.

## Why not the Apache Software Foundation?

The Apache Software Foundation (ASF) has a long standing tradition of being a home for open source projects of all types,
and continues to be a great home for many.
As part of a project joining the ASF, it is required to run on the infrastructure that is provided for projects, including mailing lists,
and adhere to its processes.

For projects with well established infrastructure and processes, it's preferable for these to remain unchanged when joining a foundation.
Though the CF provides default processes for projects joining the foundation,
they're not mandatory when projects already have processes in place which achieve the same outcomes.

All projects at the ASF producing software must be licensed under a version of the Apache Software License (ASL).
At the CF, we provide projects a choice of several OSI approved licenses for their project.

## Why not the Eclipse Foundation?

The Eclipse Foundation (EF) has been around almost as long as the ASF, and is home to many open source projects as well.
In addition to open source projects, the EF oversees specification projects, particularly in relation to JakartaEE.
A key requirement for projects joining the EF is naming a project with the prefix _Eclipse_,
to reinforce brand recognition.

At the CF we strive to increase the brand of the project foremost, and the foundation secondarily.
The CF does not require project name changes when joining.

Open source projects at the CF may implement standards or specifications defined by other organizations,
such as the EF, but the CF will not oversee projects developing standards or specifications.
That is not where the CF will focus its efforts.
3 changes: 2 additions & 1 deletion site/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,5 @@ Checkout:
- [Announcements and notices](./activity/index.md#announcements-and-notices)
- [Reviews and Calls for input](./activity/index.md#reviews-and-calls-for-input)
- [Draft Bylaws](/bylaws/)
- [Draft Policies](/policies/)
- [Draft Policies](/policies/)
- [FAQ](./faq.html)