TechTalk donates free SpecFlow+ licenses to charitable nonprofit organizations, academic organizations and open source projects. To apply for a nonprofit license, please provide the necessary information about the required status of your organization or project, as described below.
CHARITABLE NONPROFIT ORGANIZATIONS
Nonprofits and non-governmental organizations must be recognized as charitable organizations in their respective countries in order to be eligible for a free SpecFlow+ nonprofit license. Eligible organizations must also operate on a not-for-profit basis and have a mission to benefit the local community that could include, but is not limited to:
- Providing relief to the poor
- Advancing education
- Improving social welfare
- Preserving culture
- Preserving or restoring the environment
- Promoting human rights
- Establishment of civil society
Schools, colleges and universities, for using SpecFlow+ in research, teaching or internal software development.
Commercial software development or internal software development involving third parties (e.g. commercial service providers) are not eligible for a free SpecFlow+ nonprofit license.
NON-COMMERCIAL OPEN SOURCE PROJECTS
Open source projects must meet the definition of open source. They must be published and freely available through an open source portal, eg.: GitHub, Source Forge, CodePlex, etc.
The source code must be provided under a recognized non-commercial open source license, eg.: MIT, Apache, GNU LGPL, etc. Open source projects that provide “dual licensing”, offering additional commercial licenses, are not eligible for a nonprofit SpecFlow+ license.
The project must have a website, an active community, and must be actively developed for a minimum of 3 months.
In exchange for the nonprofit license, the open source project is expected to mention the usage of SpecFlow+ on their project homepage, or a specific “project supporters” page.
The following are ineligible for a free SpecFlow+ nonprofit license:
- Nonprofit organizations that have not obtained recognized charitable status in their respective country;
- Governmental organizations or agencies, including international governmental organizations and United Nations Entities;
- Healthcare organizations; Exceptions include independent nonprofit community, behavioral and women’s health clinics; hospices; emergency services; and blood banks.
- Commerce and Trade Associations without charitable aims or activities benefitting non-members;
- Sponsorships of events, tables, exhibitions, or performances;
- Fund-raising events such as luncheons, dinners, walks, runs, or sports tournaments;
- Political, Labor, and Fraternal organizations;
- Religious or faith based organizations that have not obtained recognized charitable status; and
- Individuals; you may however be eligible for the SpecFlow+ ambassador licensing program.
If you are a trainer, coach agile teams, or a Microsoft MVP, you can apply to join our ambassador program, entitling you to a free SpecFlow+ license. Please contact us if you are interested, and provide some background information on your position. If you are a Microsoft MVP, please also include a link to your MVP Program page.