Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Crowdfunding makes it easy for individuals and organizations to donate, providing a neutral and trusted platform managed by the Linux Foundation. Projects receive 100% of donations and manage their own funds.
Browse through projects to learn about their fundraising goals, donations, expenses, and security vulnerabilities.
Project Maintainers can submit an application for financial support from individuals and companies to grow their open source communities. The donations help projects pay developers for their contributions, sponsor project related meetups, or other project expenses, such as documentation or marketing.
Project administrators can also apply to have their projects offer a mentorship program to help aspiring developers learn while they contribute to their open source project. Projects can utilize raised funds to pay mentee stipends and provide travel funds for events and project summits.
Backers and sponsors donate money to open source community projects and events.
Backers are individuals who donate a minimum of $5.
Sponsors are companies that donate a minimum of $200.
Designated beneficiaries get reimbursed for their work efforts by submitting expenses via Expensify Reports.
You can participate by applying and submitting your open source project, project related travel fund or event to raise money through crowdfunding, as well as by donating to projects, and sponsoring events and travel funds.
You must have an LF SSO account to sign in to crowdfunding to participate. For Sign In details, view sign in to your account. Note: If you already have an LF SSO account, you can sign in using your SSO credentials.
As an individual/project administrator, **** you can submit an application to list your category on crowdfunding and raise funds for your Git-based open source project. After your fund is approved by the Linux Foundation, it will be publicly visible on the crowdfunding dashboard. You can also apply for event crowdfunding or travel funds by submitting an Event Application Form or a Travel Fund application form.
As an individual you can donate to projects and/or travel fund, and sponsor events. For details, see Donate as an Individual, and Sponsor Events.
As an organization you can donate to projects and/or travel funds, and sponsor events. For details, see Donate as an Organization, and Sponsor Events.
Dashboard gives an overview of projects, events, travel funds, security audits, and general funds of Crowdfunding.
Go to Crowdfunding.
Navigate to tabs, such as Projects, Events, Travel Funds, Security Audits (OSTIF), General Funds, and to learn more about each.
Sign in to manage your crowdfunding account
Projects tab includes Git-based projects. Each project card shows the following information:
Project name and logo - click on the project title/logo to navigate to project details page
Tags - technologies the project is associated with
Funds Raised - total funds raised so far
Goal - total funding goal for the project
Funds Distributed - total expenses so far
Sponsors - images of sponsors (Individuals and Organizations) for the project
Donate - Click to donate funds to the project they want to support
Events tab shows events, such as forums or conferences. Each event card shows the following information:
Event name and logo - click on the event title/logo to navigate to event details page
Tags - technologies the event is associated with
Dates - beginning and end dates of the event
Funds Raised - total amount of funds raised for the event
Location - **** the place where the event takes place
Sponsors - images of sponsors (Individuals and Organizations) for the event
Sponsor - Click to sponsor events they want to support
Register - Click to register for an event they want to attend
Travel Funds includes diversity and need-based travel funding. Each travel fund card shows the following information:
Travel Fund name and logo - click on the travel fund title/logo to navigate to travel fund details page
Tags - technologies the travel related event or meet-up is associated with.
Dates - start date and end date of the meet up or event
Funds Raised - total funds raised so far
Sponsors - images of sponsors (Individuals and Organizations) for the travel fund.
Funds Distributed - total expenses so far for the event
Donate - Click to donate to travel funds they want to support
Security Audits (OSTF) tab includes projects that applied for a security audit performed by Open Source Technology Improvement Fund. Each Security Audit card shows the following information:
Project name and logo - click on the project title/logo to navigate to security audit details page
Tags - technologies the project is associated with
Funds Raised - total funds raised so far
Goal - **** total funding goal for the project
Sponsors - images of sponsors (Individuals and Organizations) for the project
Funds Distributed - total expenses so far
Donate - Click to donate funds to the project they want to support
General Funds section includes open-source project initiatives for which people have raised funds.
Each General Fund card shows the following information:
Fund name and logo - click on the title/logo to navigate to general funds details page
Tags - technologies the project is associated with
Funds Raised - total funds raised so far
Goal - **** total funding goal for the project
Sponsors - images of sponsors (Individuals and Organizations) for the project
Funds Distributed - total expenses so far
Donate - Click to donate funds to the project they want to support
Hosting your project on LFX Crowdfunding offers several benefits:
Simple and managed fundraising process: Raise funds from donors to reimburse project contributors for expenses.
Free for open source projects: No fees to use the platform.
Pass-through funding: Every dollar of the first $10M raised goes directly to your project.
More money for critical work: Increase your project's budget to support essential tasks.
Mentorship program support: Use funds raised to support mentorship programs through LFX Mentorship.
Here's a rewritten FAQ in a more concise and readable format, following the MSTP style guide:
Adding LFX Crowdfunding to GitHub Sponsors
You can add LFX Crowdfunding as a sponsor option on your GitHub project by editing a Funding.yml file in your repository's .github folder on the default branch.
Step-by-Step Instructions:
Edit the Funding.yml file in your repository's .github folder.
Add a new line to configure the sponsor button and select LFX Crowdfunding.
Use the following syntax: lfx_crowdfunding: PROJECT-NAME
Example:
This will add LFX Crowdfunding as an option for sponsors to support your project.
For more details, please refer to GitHub user documentation:
Donor Fees on LFX Crowdfunding
Donors are not charged fees for donations to a project on LFX Crowdfunding, up to a certain threshold.
Fees Waived:
The Linux Foundation underwrites all platform fees and third-party payment processor fees for the first USD 10M donated to projects through LFX Crowdfunding.
This means every dollar of the first USD 10M raised will be available to the project.
Fees Applied After $10M:
Once the $10M milestone is reached, contributions from individual and corporate donors will be subject to a 5% platform fee, plus a payment processor fee.
This fee will be deducted from the donation amount, making it 5% + payment processor fee.
Yes, LFX requires access to your code repository for security vulnerability scanning. During onboarding, you'll need to authenticate with your GitHub ID to grant LFX read-only access to your repositories.
Yes, you (the project maintainer) can set your own fundraising goals. During the onboarding process, you can set goals and allocate percentages towards different areas, such as development, marketing, and travel. You can also adjust your goals and allocations at any time.
Fundraising goals are guidelines, not limits. You can continue to raise money beyond your goals. As you make progress, update your goals to reflect how you plan to use the additional funds.
Projects use a third-party application integrated with LFX to handle expense reporting, approval, and reimbursement. Reimbursed expenses are then synchronized with LFX for full transparency.
Yes, donors can see how funds are allocated and spent through a project's public ledger. The Linux Foundation reviews and processes expenditures to ensure transparency and oversight.
Donors can suggest how their funds should be used by selecting a project goal at the time of donation. However, project maintainers may use funds according to their allocations, not necessarily what the donor requested.
No, donors cannot object to a project's use of funds after donating. They can review the project's open ledger to see how funds have been used before donating.
No, donors are not eligible for refunds, even if a project changes its goals or doesn't allocate funds as specified.
Due to current circumstances, the Linux Foundation's 2022 mentorship programs are not accepting applications from Russia, Belarus, Donetsk People's Republic, or Luhansk People's Republic. However, mentees from Ukraine (excluding DNR and LNR) are eligible to apply.
To view more information about a project, including its financials:
Navigate to Crowdfunding.
From Projects tab, select a project to navigate to the project's dashboard.
This section includes the following information depending on the available data:
Name | Description |
---|---|
Following is an example of a project overview section:
Dashboard tab includes the following project details:
Funding is integrated with Security and Stacks. You can view additional details about the project based on these integrated services. For more information, see Integrated Services for a Project.
The Financial tab lists all transactions with details in chronological order. Click the icon next to Fees to see the see distribution of applicable fees.
Travel Funds provide financial assistance to need-based individuals for travel expenses such as travel to a Linux Foundation conference or an open source project-related technical summit. You can donate to the travel funds that you want to support.
Navigate to Crowdfunding.
From Travels Funds tab, and select a travel fund to navigate to the dashboard.
The overview shows some or all of the following items depending on the data that is available.
Name | Description |
---|---|
View an example of a travel fund overview section:
The Dashboard shows various aspects of the fund depending on the data that is available.
View an example of a travel fund dashboard section:
The Financial tab lists all transactions with details in chronological order.
View an example of a travel fund financial tab section:
Integrated services for a project lets you see additional information about a project.
Note: Integrated services are not available for Events and Travel Funds.
To view integrated services:
Navigate to Crowdfunding.
From Projects tab, select a project to navigate to the project's dashboard.
Note: Integrated service is displayed on a project dashboard if the project is enrolled for the service.
Stacks shows the total number of companies and users with their company logos and profile images as well as company and individual apps the project uses as part of their stack. It gives an overview about the adoption of the project, and its impact across the industry at large.
Security provides a scanning service to detect vulnerabilities in your project by severity of vulnerabilities discovered in the project repositories. Hover mouse over a severity level to log in to Security and view details.
Each crowdfunding card is visible on both Crowdfunding and Mentorship for the following reason:‌
Financial Information The Crowdfunding platform displays a project's financial information, including the total amount of funds donated to the project and how the funds are distributed.
Mentorship Program By offering paid mentorships, projects are able to provide mentees with opportunities to learn from experienced open source contributors as a segue to get internship and job opportunities after successful completion of the mentorship program.
You can toggle between Crowdfunding and Mentorship to gain an insight into the project's financial and mentorship details.‌
**To toggle between Crowdfunding and Mentorship:**‌
Select a project you would like to view.
From Crowdfunding project details page, click on View Mentorship CTA, and vice versa, from mentorship program details page, click on View Crowdfunding CTA.
Linux Foundation requires access to your code repository to support security vulnerability scanning.
Keep these items ready before you begin, although they are not required:
The project ID for your
The URL for your code of conduct (the rules of behavior for the members of that group or organization)
A logo file that represents your project in JPG, PNG, SVG format with a maximum size of 2 MB
A list of names and email addresses of the individuals who will benefit from working on the project
to .
Click Apply from top right of the page, **** and **** Select ADD GIT PROJECT.
Complete a ; red asterisks indicate required fields.
Click Submit Application.
(Optional) Click My Projects tab to view your pending project.
You can edit your project at any time. Select the project that you want to update, and click Edit Project.
Security Audit page displays the projects that are currently enrolled for security audit performed by .
Navigate to .
From tab, select a project to navigate to the project's dashboard.
Select one of the following tabs to view details:
The overview shows some or all of the following items depending on the data that is available:
Name | Description |
---|
Dashboard shows various aspects of the project.
The Financial tab lists all transactions with details in chronological order. Click the icon next to Fees to see the see distribution of applicable fees.
General Funds page displays the project initiatives that are currently submitted for raising funds
Navigate to .
From General Funds tab, select a project to navigate to the project's dashboard.
Select one of the following tabs to view details:
The overview shows some or all of the following items depending on the data that is available:
Name | Description |
---|
Dashboard shows various aspects of the project.
Name | Description |
---|
The Financial tab lists all transactions with details in chronological order. Click the icon next to Fees to see the see distribution of applicable fees.
You can to receive financial support from organizations and individuals to grow your community. Submitted applications are reviewed by The Linux Foundation before they're published and visible on the Crowdfunding platform. Projects are reviewed based on the following factors:
Open source status - projects must be 100% open source
Community-wide adoption
Alignment with The Linux Foundation’s support of open source initiative
Consider the following submission guidelines before you apply:
GitHub Project and Git Project:
Your project is 100% open source, has more than one active contributor, and is not backed solely by a single company
Your project has at least 100 stars on GitHub (or a comparable rating on other Git-based sources)
You own the public Git-based repository
You are responsible for project communications
You will be responsible for managing payments from project funds
You can determine fundraising goals
Events and Travel Funds:
You are responsible for fund communications
You will be responsible for managing payments from the funds
You can determine fundraising goals
Important: The application includes information about you and your project; provide this information if you are authorized to provide it on behalf of your project.
Click Apply from the navigation bar, and then select an option.
Have these items handy before you begin:
A logo file that represents the event in JPG, PNG, SVG format with a maximum size of 2 MB
A list of the names and email addresses for the individuals who you want to benefit from the fund
to .
Click Apply and select ADD EVENT.
Complete the . Red asterisks indicate required fields.
Click Submit Application.
(Optional) Click My Projects tab to view your event pending for approval. Note: You can edit your event at any time. Select the event that you want to update, and click Edit Event.
Have these items handy before you begin:
A logo file that represents your organization in JPG, PNG, SVG format with a maximum size of 2 MB
A list of names and email addresses for the individuals who you want to benefit from the fund
to .
Click Apply and select ADD TRAVEL FUND.
Complete the . Red asterisks indicate required fields.
Click Submit Application.
(Optional) Click My Projects tab to view your pending project. Note: You can edit your fund at any time. Select the fund that you want to update and click Edit Fund.
You can submit an application to raise funds for any initiative for an open source project. In the application, add individuals' (beneficiaries) details who you want to sponsor. These beneficiaries will receive an invitation from Expensify (an expense management application)to submit reimbursements for their travel expenses.
Keep these items ready before you begin:
A logo file that represents your organization in JPG, PNG, SVG format with a maximum size of 2 MB
A list of names and email addresses for the individuals who you want to benefit from the fund
to .
Click Apply and select ADD GENERAL FUND.
Complete the . Red asterisks indicate required fields.
Click Submit Application.
(Optional) Click My Projects tab to view your pending project.
You can edit your project at any time. Select the project you want to update, and click Edit Project.
\
The Linux Foundation requires access to your code repository to support security vulnerability scanning.
Keep these items ready before you begin:
The project ID for your
The URL for your code of conduct (the rules of behavior for the members of that group or organization)
A logo file that represents your project in JPG, PNG, or SVG format with a maximum size of 2 MB
A list of names and email addresses of the individuals who will benefit from working on the project
to .
Click Apply and select ADD GITHUB PROJECT.
Select your repository and Authorize LFX Crowdfunding to read-only access to your GitHub account.
Select the repository that you want to use and click Next.
Complete the ; red asterisks indicate the required fields.
Click Submit Application.
(Optional) Click My Projects tab to view your pending project.
Note: You can edit your project at any time. Select the project you **** that you want to update, and click Edit Project.
You can submit an application to (OSTIF) through Crowdfunding. OSTIF reviews your application, and if approved, it determines the funding goal amount for your project, post which you must add the funding goal in the respective field as shown in the form.
to .
Click Apply and select ADD SECURITY AUDIT.
Complete the . Red asterisks indicate required fields.
Click Submit Application.
(Optional) Click My Projects tab to view your pending project.
You can edit your project at any time. Select the project that you want to update, and click Edit Project.
\
As an Individual, you can donate a minimum of $5. When donating to a project, you may request that your donation be used towards a specific funding goal or all project needs. However, the project maintainers can adjust fund allocations and may not use the funds per requested allocation.
To donate to a project:
1. **** to , and click Donate on a project card.
Note: If you click Donate on a project card on the Mentorship platform, you will be redirected to the Crowdfunding donation form for the project.
2. Select Individual option on the donation form, the I want to give options show preset amounts for individual donors.
Select a preset amount or click in the I want to give field and type in a dollar amount.
Select a donation frequency option: One-time or Monthly.
Note:
If you select Monthly, you will be billed regularly that is on the first calendar day of each month**.**
You can cancel your recurring donation by logging into your account and changing your donation settings.
5. From Donation allocation drop-down list, select a project goal for your donation to support.
6. A credit or debit card lets you add a default card or edit a default card for your donation payment. Click Add Card or Edit Card to add or edit a card, respectively. Enter your card details and click Submit.
7. Review your donation summary and amounts in the Review Donation section.
8. Agree to the terms and select the checkbox.
9. Click Submit Donation or Submit Subscription, depending on your donation selection.
You can donate/sponsor to the open source projects or events that you want to support. Donating/Sponsoring lets you:
Provide financial support to the projects that make up critical parts of your technology stack
Get public recognition for funding the project community
Ensure transparency as to how funds are being spent
The following eligibility rules apply to donors:
Must be able to make a donation in accordance with applicable laws and regulations.
Must not reside in a country or jurisdiction, or be subject to sanctions programs, where the donation would be prohibited under applicable U.S. federal, state or local laws or the laws of other countries.
Donations on behalf of an organization (such as an employer) must be authorized by that organization.
Consider the following information before you donate:
Your donation is made to The Linux Foundation and is deposited in an account managed by The Linux Foundation. Unless otherwise explicitly specified by The Linux Foundation, your donation will not be tax-deductible under United States federal taxation laws.
To ensure transparency, a record of each donation may be retained indefinitely and made public in the ledger on the project’s page.
Funding occurs on a one-time or recurring monthly basis.
The Linux Foundation will underwrite all platform fees for the first $10M USD donated to projects, as well as any fees charged by third-party payment processors. Subsequent donations after $10M will be charged a 5% platform fee, plus any fee that may be charged by the third-party payment processor through which the donor makes the donation.
You can participate in an event to understand more about the project related information, and can socially involve with the entire community of the project.
To Register for an event:
to .
Under Events tab, select an event that you want to participate, and click Register.
The event page opens. Click REGISTER NOW on the event page, and follow the procedure to register.
Sponsors are organizations that can donate a minimum of $200.00 with no maximum amount. You must be authorized by the organization to donate on behalf of the organization. Organizations making one-time donations may donate via an invoice, all other donations must be made with a credit or debit card.
Have these items handy before you begin:
A logo file for your organization in JPG, PNG, or SVG format with a maximum size of 2 MB
If you are making a payment using an invoice, invoice number.
1. to .
2. Click Donate on a project of interest.
3. Select an organization.
4. Select a preset amount or click in the I want to give field and enter a dollar amount.
5. Select a donation frequency option: One-time or Monthly.
Note:
If you select Monthly, you will be billed on a recurring basis that is on the first calendar day of each month**.**
You can cancel your recurring donation by logging into your account and changing your donation settings.
6. From Donation allocation drop-down list, designate a project goal for your donation to support.
For Payment Method, select an option:
Credit or debit card- add a default card or edit a default card to use for your donation. Click Add Card or Edit Card to add or edit a card, respectively. Enter your card details and click Submit.
Invoice - this option initiates the donation via invoice. You will receive an email from the Linux Foundation with a form that you will need to complete to complete the donation.
7. Review your donation amounts in the Review Donation section.
8. Agree to the terms and select the checkbox.
9. Click Submit Donation or Submit Subscription, depending on your donation selection.
At any time, you can select My Transactions tab to edit your monthly donation amount by selecting Edit monthly donation for the project of interest.
Name | Description |
---|
Name | Description |
---|
Travel fund beneficiaries are individuals who receive invitation from Expensify (an expense management application) to submit for their expenses.
Note: You will be automatically added as a beneficiary when you submit a new travel fund application. To add more beneficiaries, click + Add beneficiary and complete the fields that appear.
Name | Description |
---|
Click after you enter name and email address of the person you want to add as a beneficiary.
Note: Only the person who submitted this application can add or remove beneficiaries. The finance team is notified and adjusts the Expensify accounts accordingly.
Annual Travel Fund Budget Total is a total funding budget for the year. The Total Budget is the sum of the individual goal amounts.
Enable goals for how you want to distribute funds in your Travel fund, and complete the fields that appear—see the example below. Enter a percentage of your Annual Travel Fund amount to designate towards the goal.
The Financial Summary shows the annual financial goal and progress towards it by individual goal.
Read and agree to the Terms and Conditions, and Submit the application.
After The Linux Foundation reviews the application, you will receive an email notification with a review decision.
The following table lists all the fields in the Project Details panel of the Project Application:
Field Name | Description |
---|
The following table lists all the fields in the Project Branding panel of the Project Application:
Filed Name | Description |
---|
Important: If you enroll your project for mentorship program, the accepted mentees are automatically added as project beneficiaries in the funding application. For details, see .
Beneficiaries are individuals who work on a project and then request reimbursement for their time and expenses. They receive invitation from Expensify (an expense management application) to submit for their expenses.
The following table lists all the fields in the Project Beneficiaries panel of the Project Application:
After you enter the name and email address of a person, click +Add beneficiary to add the person to the list. To add more beneficiaries, click + Add beneficiary and complete the fields that appear.
Note: Only the project administrator can add or remove beneficiaries. The finance team is notified and adjusts the Expensify accounts accordingly.
Annual Project Funding is a total project funding goal amount for the year. The Annual Funding Goal amount is the sum of the individual goal amounts.
Fund Distribution enables goals for how you want to distribute funds in your project. Enter a percentage of your Annual Funding Goal amount to designate towards the selected goal. Following are various goals towards which you can distribute your fund:
Development Goal: You can use funds allocated for this category to pay top developers for contributing codes, adding features, fixing bugs, and training and bringing in new talents to the community.
Marketing Goal: You can use funds allocated for this category to promote and grow your project through the development of collateral, website design, t-shirts to wear at events, and so on.
Meetups Goal: You can use funds allocated for this category to socially connect with your community through local meetups, annual summits, or big industry events. ****
Bug Bounty Goal: You can use funds allocated for this category to run bug bounty programs (for example, through HackerOne or other program), and pay community to help you identify bugs.
Travel Goal: You can use funds allocated for this category to sponsor travel for project members to attend conferences, meetups, or customer meetings.
Documentation Goal: You can use funds allocated for this category to drive specific documentation activities, such as paying technical writers, purchasing subscription premiums, and so on.
The Financial Summary shows the annual financial goal and progress towards it by individual goal. It shows a distribution report based on your selection from the Fund Distribution panel.
Read and agree to the Terms and Conditions, and Submit the application.
After The Linux Foundation reviews the application, you will receive an email notification with a review decision.
You can add, edit, or delete an organization to sponsor a fund on behalf of the organization.
Select + Add Organization. **** \
Complete the dialog fields and click Submit. **** **** You are returned to the New Donation dialog. The organization is pending review by Linux Foundation. Note: After your organization is approved by Linux Foundation, you can see the name in the list.\
Select Edit if you want to edit or delete the organization.
Only the person who added the organization can edit or delete it.
From the list of organizations that you have added, select an organization that you want to edit or delete, then click Edit. **** **** \
Edit the dialog fields to update the organization and click Submit, or click Delete to delete the organization.
You can sponsor events and meetups, and the associated activities that you want to support.
Keep these items ready before you begin:
If you are donating as an organization, a logo file for your organization in JPG, PNG, SVG format with a maximum size of 2 MB
If you are making a payment using an invoice, information such as account and routing numbers
To Sponsor an Event:
**** 1. to . ****
2. From Events tab, select Sponsor on an event of interest. The New Donation form appears, for example:
3. Select Individual or an Organization. If you select Organization, you can anytime.
4. Click in the I want to give field and type a dollar amount or select a predefined dollar or sponsor option.The One-time donation frequency is enabled by default.
5. For Payment Method, select Credit or debit card or Invoice.
The Invoice Payment Method is enabled only if you donate as an Organization and select One-time.
Credit or debit card lets you add a default card or edit a default card to use for your donation payment. Click Add Card or Edit Card to add or edit a card, respectively. Enter your card details and click Submit.
Invoice lets you request an invoice from the Linux Foundation for your donation. If you have a purchase order number, enter the number in the PO Number field that appears. If you want to request a purchase order number, contact your Linux Foundation administrator—the Finance team will contact you. The Finance team can work with your organization for other methods of payment such as checks.
6. Review your donation summary and your donation amounts in the Review Donation section.
7. Agree to the terms and select the checkbox.
8. Click Submit Sponsorship.
Name | Description |
---|
Name | Description |
---|
General Fund beneficiaries are individuals who can benefit from the funds, or people who you want to sponsor for related activities. They receive invitation from Expensify (an expense management application) to submit reimbursements for their expenses.
Note: You will be automatically added as a beneficiary when you submit a new general fund application. To add more beneficiaries, click + Add beneficiary and complete the fields that appear.
Name | Description |
---|
Click after you enter name and email address of the person you want to add as a beneficiary.
In the Annual Funding Goal filed, provide an initial funding goal estimated for the general fund.
Read and agree to the Terms and Conditions, and Submit the application.
After The Linux Foundation reviews your application, you will receive an email notification with a review decision.
Beneficiaries submit their requests for project-related expenses for reimbursement through Expensify.
Note: All expenses appear in the project's public ledger (transaction list) for full transparency.
Consider the following financial aspects of reimbursement before you make a request:
LFX Crowdfunding uses Expensify, a third-party expense management and payment application that allows users to create expense reports. After an expense report or invoice is reimbursed through that application, it is synchronized with the LFX ledger as well to maintain full transparency.
Keep the following items ready before you begin:
Receipts for the expenses that you want to submit for reimbursement
The Expensify policy invitation email that you received from the Linux Foundation.
You set up an Expensify account and link it to a bank or financial service account to receive reimbursements.
The Linux Foundation requires that international (non-U.S.) individuals receive reimbursements via wire transfer. Download the attached Wire Transfer form.
As a beneficiary, you receive an invitation email from the Expensify Concierge informing you that you have access to the LFX project policy. Use your email address to sign in to Expensify.
3. Record expenses in a report to submit them to the project administrator and the Linux Foundation for reimbursement.
Depending on your location:
International: Upload a completed The Linux Foundation Wire Transfer Form in place of a receipt.
Upon approval notification, go to your account to access your reimbursement money. It may take up to 30 business days for the funds to be deposited to your bank account.*
*Wire Transfer recipients will get the funds deposited to their account directly from Linux Foundation.
Beneficiaries submit their requests for project-related expenses for reimbursement through Expensify.
Consolidate all your expenses that are eligible for reimbursement and upload them on Expensify.
Follow these steps to submit your expense report:
Sign in to .
From the left navigation, click Expenses.
On the Expenses page, click the New Expense drop-down.
From the drop-down, click Manually Create.
On the New Expense page, enter the following details under the Expense tab:
In the Merchant field, enter your name.
Select the date of the expenses from the Date option.
Enter the total expense. By default, the currency is USD $.
Select your category from the drop-down. You must submit your expenses in any of these three categories: Security Audit, General Fund, or Other.
Select your project from the drop-down.
Write the description of your expenses.
Click Save to submit the report.
You can manage your Crowdfunding account, for example, view a record of all your transactions or modify your monthly donations, add organization, add payment method, and so on.
to , and select a tab:
Under My Transactions tab you can view the list of all your transactions and monthly subscription donations.
Click Cancel Monthly Subscription on a project to cancel your monthly donation subscription.
Under My Projects tab you can view all your crowdfunding projects, travel funds, and events including their statuses. Click a project to see the fund details and click Edit on a card to edit the fund details.
Under My Account tab you can add and/or edit your payment method or organization.
The following table lists all the fields in the Event Details panel of the Event Application:
Field Name | Description |
---|
The following table lists all the fields in the Event Location panel of the Event Application:
Field Name | Description |
---|
The following table lists all the fields in the Event Branding panel of the Event Application:
Field Name | Description |
---|
After you enter the name and email address of the beneficiaries, click +Add beneficiary to add the person to the list. To add more beneficiaries, click + Add beneficiary and complete the fields that appear.
Note: Only the project administrator can add or remove beneficiaries. The finance team is notified and adjusts the Expensify accounts accordingly.
Sponsorship Goal is a total funding goal amount for the year. The amount is a sum of the individual goal amounts.
Any funds remaining at year end can be carried forward to the next year.
Fund Distribution enables goals for how you want to distribute funds for your event. Enter a percentage of your total sponsorship goal amount to designate towards the goal. Following are various goals towards which you can distribute your fund:
Venue: You can use funds allocated for this category to pay for a venue for your event. Ensure that you have enough funds to accommodate your event.
Food and Beverage: You can use funds allocated for this category to buy coffee, snacks, foods and beverages, and so on for event attendees.
Travel: You can use funds allocated for this category to provide travel assistance to community members to attend events organized by you. Ensure that you have enough funds to sponsor air tickets, hotel stays, and so on for eligible members.
Equipment: You can use funds allocated for this category to buy equipment, such as microphones, speakers, projectors, screens, and so on, for your event.
Marketing: Market your project event to attract sponsors, and individuals to contribute to the project. You can use funds allocated for this category to promote your event by doing digital marketing, designing event websites, providing t-shirts to attendees, and so on.
If you want to add custom goals for your event, click Add Event Goal and complete the fields that appear. These goals can include an all-attendee reception at a separate venue or the funds needed to bring in a featured guest speaker.
Click Delete next to Custom Goal to delete any custom goal that you have added.
The following table lists all the fields in the Custom Goal panel of the Event Application.
You can offer your event sponsors different tiers of sponsorship. Each tier should have a unique name (for example, "Platinum Sponsorship" or "Lunch Sponsorship"), and tiers have different benefits attached to them like a logo appearing on a website and signage, or being included in email announcements promoting the event.
To add sponsorship tiers to your event, click Add Sponsorship Tier and complete the fields that appear.
The Financial Summary shows the annual financial goal and progress towards it by individual goal. A distributed report is shown based on your selection in the Fund Distribution section.
Read and agree to the Terms and Conditions, and Submit the application.
After The Linux Foundation reviews the application, you will receive an email notification with a review decision.
The following table lists all the fields in the Project Details panel of the Security Audit Application:
Field Name | Description |
---|
The following table lists all the fields in the Project Branding panel of the Security Audit Application:
Filed Name | Description |
---|
The following table lists all the fields in the Project Branding panel of the Security Audit Application:
Primary Contact (Required)
For Project Administrators: You leave this field blank while initially submitting the application. After you submit, OSTF reviews your application, and determines the security audit funding goal for your project. Then, you edit the application page, and complete this field.
Read and agree to the Terms and Conditions, and Submit the application.
After The Linux Foundation reviews the application, you will receive an email notification with a review decision.
Navigate to Get Help and select an option from the drop-down list.
Docs opens the . Support opens the Help Center. FAQ opens the Funding FAQs.
Name | Description |
---|---|
Name | Description |
---|---|
Name | Description |
---|
to .
At any time, you can to , select the My Transactions tab to edit your monthly donation amount—click Edit monthly donation on the project of interest.
Field Name | Description |
---|
1. Sign in to Ensure to use the same email address that the Expensify Concierge used to send you the invitation.
United States: Set up your Expensify reimbursement account: .
Follow these to create and submit an expense report. After you submit your report, the approver reviews your reimbursement request and approves or rejects it. Next, a Linux Foundation administrator validates the expense and approves or rejects the reimbursement. Expensify funds your account.
Click icon to upload your receipt.
Event Beneficiaries are individuals who receive invitation from Expensify (an expense management application) to submit for their expenses.
Name | Description |
---|
Field Name | Description |
---|
Field Name | Description |
---|
Current Balance
The total amount of funds available in the account.
Donations
The amount of money that has been donated to the project.
Expenses
The amount of money spent or costs incurred for the project, which indicate the cost of doing business.
Project Funding Distribution
Shows how project funds are distributed and their dollar amount
Goals Breakdown
Shows the annual financial goal and progress towards it by individual goal.
Stacks
Shows crowd-sourced usage metrics about the project. For details, see Stacks.
Security Report
Shows the security report card for the project. For details, see Security.
Mentorship Program
This section is displayed only when the project in enrolled to mentorship program. Click View Mentorship to view mentorship program details.
Recent Transactions
Lists recorded financial transactions in chronological order. Click View all transactions to see a log of transactions.
Current Balance
The total amount of funds available in the account.
Donations
The amount of money that has been donated to the project.
Expenses
The amount of money spent or costs incurred for the project, which indicate the cost of doing business.
Travel Fund Funding Distribution
Shows how meet-up funds are distributed and their dollar amounts.
Goals Breakdown
The financial goal and progress towards it by individual goal.
Recent Transactions
Lists recorded financial transactions in chronological order. Click View all transactions to see a log of transactions in the Financial tab.
Current Balance | The total amount of funds available in the account. |
Donations | The amount of money that has been donated to the project. |
Expenses | The amount of money spent or costs incurred for the project, which indicate the cost of doing business. |
Recent Transactions | Lists recorded financial transactions in chronological order. Click View all transactions to see a log of transactions. |
Name | The name of the person who you want to designate as a beneficiary of funds. |
The email of the project beneficiary. |
Event name | An event name which must be unique. Note: Funds of a different type can use the same name. For example, an Event fund and a Project fund can use the same name. |
Topic | Type of industry that relates to your event. Click +Add topic after you select a category from the list. |
Event Summary | A brief description about your event. |
Website URL | A link to the website that you want to associate with the event funding. |
Registration URL | The specific URL where people can register or sign-up for your event. |
Start Date | Start date of your event. Click the calendar icon to select date. |
End Date | End date of your event. Click the calendar icon to select date. |
City | City name where the event is to be conducted. |
Country | Country name where the event is to be conducted. |
Event Logo | A symbol or other design adopted by your organization that identifies your project. Click Browse to upload a file. File size should be 2MB max and in JPG, PNG, or SVG format. |
Accent Color | A color that's a part of the event's brand. Enter a hexadecimal number or click in the field to open the color picker. |
Name | Name of the person who you want to designate as a beneficiary of funds. |
Email of the person who you want to designate as a beneficiary of funds. |
Goal Name | Name of your goal which must be different from the listed goals. |
Goal Description | A brief description about your goal. |
Goal Color | A color that you want your event goal to use. Enter a hexadecimal number or click in the field to open the color picker. |
Goal Icon | A symbol or other design adopted by your organization that identifies your page. Click Browse to upload a file. File size should be 2MB max and in JPG, PNG, or SVG format. |
Goal Allocation | A percentage of the total goal amount that you want designated for this goal. |
Tier name | Name of your sponsorship tier. This name will appear on your Funding event page. |
Tier Description | A brief description about your sponsorship tier. |
Tier Color | A color that you want your event tier to use. Enter a hexadecimal number or click in the field to open the color picker. |
Tier Icon | A symbol or other design adopted by your organization that identifies your project. Click Browse to upload a file. File size should be 2MB max and in JPG, PNG, or SVG format. |
Tier Minimum | The minimum dollar amount that a sponsor can donate to the tier. |
Field Name | Description |
First Name | First name of the contact person for your project. |
Last Name | Last name of the contact person for your project. |
Email address of the contact person for your project. |
Phone Number | Phone number of the contact person for your project. |
Other | Other contact number, such as mobile number, landline number, slack id, social media contact id, and so on of the contact person for your project. |
Preferred Method of Contact | Preferred mode of contact of the contact person. |
forks
The number of repository copies. Forking a repository lets developers propose changes to another project or use another project as a starting point for an idea.
stars
The number of developers who saved the project repository to their list of Starred Repos. Stars indicate popularity in that developers like or want to follow a repository.
issues
The number of bugs, enhancements, or other requests in a repository. The number of issues can indicate the activity in a project.
View Repository
Opens the project repository in GitHub.
View Site
Opens the associated website.
Donate
Click Donate to donate to the project.
View Mentorship
Lets you toggle to Mentorship platform to view mentorship program details for the project.
Current Balance
The total amount of funds available in the account.
Sponsor Organizations
The logos of companies that sponsor the project.
A CII Badge indicated that a project participates in the Core Infrastructure Initiative (CII) Badge Program.
Code of Conduct
Link to the project's code of conduct. If the project doesn't have its own code of conduct, the link will default to Contributor Covenant code of conduct.
Donate |
Current Balance | The total amount of funds available in the account. |
Sponsor Organizations | The logos of companies that sponsor the project. |
View Repository | Opens the project repository in GitHub. |
View Website | Opens the associated website. |
Code of Conduct |
Donate |
Current Balance | The total amount of funds available in the account. |
Sponsor Organizations | The logos of companies that sponsor the project. |
View Website | Opens the associated website. |
Current Balance | The total amount of funds available in the account. |
Donations | The amount of money that has been donated to the project. |
Expenses | The amount of money spent or costs incurred for the project, which indicate the cost of doing business. |
Recent Transactions | Lists recorded financial transactions in chronological order. Click View all transactions to see a log of transactions. |
Project Name | A funding project name which must be unique. Note: Funds of a different type can use the same name. For example, a Travel Fund and a Project fund can use the same name. |
Topic / Category |
Elevator pitch | Brief statement of why your project is important to support. |
Repository URL | URL of the Git repository. Note: If you choose Add GITHUB/GIT Repository from the options while applying, your Git repository is automatically reflected in this field. |
Website URL | A link to the website that you want to associate with the fund. |
CII Project ID |
Code of Conduct URL |
Project Logo | A symbol or other design adopted by your organization that identifies your project. Click Browse to upload a file. File size should be 2MB max and in JPG, PNG, or SVG format. |
Accent Color | A color that's a part of the project's brand. Enter a hexadecimal number or click in the field to open the color picker. |
Project Name | Name of the project which must be unique. Note: Funds of a different type can use the same name. For example, a Travel fund and a Project fund can use the same name. |
Project Topic / Category |
Elevator pitch | Brief statement of why your project is important to support. |
Repository URL | URL of the GitHub repository. If you choose Add GITHUB Repository from the options while applying, your GitHub repository is automatically reflected in this field. |
Website URL | A link to the website that you want to associate with the fund. |
CII Project ID |
License Type | The software license(s) under which your project operates. |
Current Security Strategy | Brief statement about what approach are you currently following to provide security to your project, and avoid getting hacked. |
Code of Conduct URL |
Project Logo | A symbol or other design adopted by your organization that identifies your project. File size should be 2MB max and in JPG, PNG, or SVG format. |
Accent Color | A color that you want to use as your project brand. Enter a hexadecimal number or click in the field to open the color picker. |
Current Balance
The total amount of funds available in the account.
Sponsor Organizations
The logos of the companies that sponsor the project.
Visit Website
Opens the associated website.
Donate
Click Donate to donate to a travel fund.
Travel Fund Name | A travel fund name which must be unique Note: Funds of a different type can use the same name. For example, a Travel Fund and a Project fund can use the same name. |
Topic / Category |
Elevator pitch | Brief statement of why your Travel Fund is important to support. |
Website URL | A link to website that you want to associate with the fund. |
Application URL | The specific URL where people can apply for travel fund. |
Start Date | Start date of your travel fund. |
End Date | Ens date of your travel fund. |
Travel Fund Logo | Symbol or other design adopted by your organization identifies your Travel Fund. Click Browse to upload a JPG, PNG, or SVG file that should be 2MB max. |
Accent Color | A color that you want use as your travel fund brand. Enter a hexadecimal number or click in the field to open the color picker. |
Name | Name of the person who you want to designate as a beneficiary of funds. |
Email of the individual. |
General Fund Name | A unique name of your general fund for which you want to raise money. Note: Funds of a different type can use the same name. For example, a Travel Fund and a Project fund can use the same name. |
Topic / Category |
Elevator pitch | Brief statement of why your project initiative is important to be supported. |
Website URL | A link to website that you want to associate with the fund. |
General Fund Logo | A Symbol or other design adopted by your organization identifies your General Fund. Click Browse to upload a JPG, PNG, or SVG file that should be 2 MB max. |
Name | Name of the person who you want to designate as a beneficiary of funds. |
Email of the individual. |
Events page displays the project related events that are organized for specific reasons. You can donate to the events that you want to support, and also register to attend an event.
Navigate to Crowdfunding.
From Events tab, select an event to navigate to the event's dashboard.
The overview shows some or all of the following items depending on the data that is available:
Name | Description |
---|---|
View an example of an event overview section:
Dashboard shows various aspects of the event.
View an example of an event dashboard section:
The Financial tab lists all transactions with details in chronological order. Click the icon beside Fees to see the see distribution of applicable fees.
Consider the following financial aspects of reimbursement:
The Linux Foundation uses Expensify— a third-party expense management and payment application.
Have these items handy before you begin:
Your receipts converted to USD
The amount of your approved Travel Fund
You will receive an invitation email from the Expensify Concierge stating that you are added to a Linux Foundation Travel Funds Policy. Use the same email address linked to your travel funding approval to sign into an existing Expensify account or set up a new one. If you are using a United States bank, link Expensify to your bank or financial service account.
The Linux Foundation requires that international (non-U.S.) individuals receive reimbursements via wire transfer. Download the attached Wire Transfer form.
Event attendance is required for reimbursement. Expense reports will not be reviewed until after the event has ended.
1. Sign in to https://www.expensify.com/signin Ensure that you use the same email address linked to your travel funding approval.
2. Depending on your location:
United States: Set up your Expensify reimbursement account: Add a United States deposit account.
International: Upload a completed The Linux Foundation Wire Transfer Form in addition to your receipt(s).
To Create or Submit an Expense Report:
Sign In to Expensify.
Create and submit an expense report. For details, see How to Create and Submit an Expensify Report. After you submit your report, the approver reviews your reimbursement request and approves or rejects it. Next, a Linux Foundation administrator validates the expense and approves or rejects the reimbursement. Expensify funds your account.
Upon approval notification, go to your account to access your reimbursement money. It may take up to 45 business days for the funds to be deposited to your bank account.*
*Wire Transfer recipients will get the funds deposited to their account directly from Linux Foundation.
CII Badge
Click Donate to to the project.
CII badge field
A CII Badge indicated that a project participates in the .
Link to the project's code of conduct. If the project doesn't have its own code of conduct, the link will default to code of conduct.
Click Donate to to the project.
Type of industry that relates to your repository. Click in the field to open a list of names to choose from. Click after you select a category from the list.
The is an open source secure development maturity model. Project admins need to apply to get a badge and CII Project ID number if their project doesn't have one.
URL for the open source project code of conduct. If a project doesn't have a code of conduct, a program admin can create one by using a provided template. If not code of conduct is provided, the URL will default to code of conduct.
Type of industry that relates to your repository. Click in the field to open a list of names to choose from. Click after you select a category from the list.
The is an open source secure development maturity model. Project admins need to apply to get a badge and CII Project ID number if their project doesn't have one.
URL for the open source project code of conduct. If a project doesn't have a code of conduct, a program admin can create one by using a provided template. If not code of conduct is provided, the URL will default to code of conduct.
Topic or category that relates to your Travel Fund. Click after you select category/ categories.
Topic or category that relates to your Travel Fund. Click after you select category/ categories.
Name | Description |
---|---|
View Website
Opens the associated website.
Location
The location of the event..
Dates
The start date and end date of the event.
Register
Click Register to register for the event.
Sponsor
Click Sponsor to donate to the event.
Current Balance
The total amount of funds available in the account.
Sponsor Organizations
The logos of companies that sponsor the project.
Current Balance
The total amount of funds available in the account.
Donations
The amount of money that has been donated to the project.
Expenses
The amount of money spent or costs incurred for the project, which indicate the cost of doing business.
Event Sponsorship Distribution
Shows how the event funds are distributed and their dollar amount.
Goals Breakdown
The financial goal and progress towards it by individual goal.
Recent Transactions
Lists recorded financial transactions in chronological order. Click View all transactions to see a log of transactions.