Mission Statement

The mission of the F# Software Foundation is to promote, protect, and advance the F# programming language, and to support and facilitate the growth of a diverse and international community of F# programmers.

The FSSF:

  • Maintains a core open-source F# code repository and distributions made available to the public free of charge for use across multiple platforms. This includes the F# compiler, F# language specification, the F# core library and assorted tools and applications.

  • Solicits and manages contributions to this open source F# codebase, and may perform these services on behalf of other open source F#-related codebases. Contributions to the open source F# codebase will maintain the integrity of the F# language and will initially focus on broadening the reach of F# across multiple platforms rather than extending the functionality of the F# language (see notes below).

  • Owns resources relating to F# including

  • the domain fsharp.org

  • the github.com/fsharp community organization

  • the fsharporg twitter account

  • Maintains the fsharp.org domain as:

  • A website which gives authoritative and up-to-date information about how to get, use and contribute to F# across a diverse range of platforms; links to other F# news, community, Q&A, social, user group and educational; gives clear and helpful links to commercial companies, tools and products that relate to F#; and hosts other content consistent with the mission statement of the FSSF

  • The email addresses …@fsharp.org for the use of the foundation

  • Seeks to:

  • expand the relevance and importance of F# skills and knowledge

  • expand the range of technologies which can interoperate with F#

  • expand the range of platforms where F# can be used

  • encourage a broad and diverse range of contributors to F#, including commercial, open source and educational contributors

  • publicize and promote the adoption of F#

  • facilitate the ongoing development of F#-related technology and educational resources, including contributing to F# conferences

Notes:

  • The FSSF acknowledge the role of Microsoft as the current primary developers of the F# language, open-source compiler and open-source core tools, with a focus on the Windows platform. They accept that as an excellent ongoing arrangement. They welcome Microsoft’s contributions to the aims of the FSSF through both the open source releases of the F# compiler and the commercial releases of the Visual F# tooling.
  • Because the FSSF is currently an informal organization, the word “owns” in the text above currently means that one core member owns the relevant property and has agreed to dedicate it to the use of the organization and transfer it to the organization once it is legally established.
  • “Open source” is defined as: freely available technology licensed under terms compatible with Version 1.9 (or later) of the Open Source Definition, as established by the Open Source Initiative (see http://www.opensource.org/).

Funding

The FSSF is currently run as an informal organization. The intention is to eventually move towards an established organizational structure (e.g. charity or legally established foundation). The FSSF may in the future raise or accept funds to support FSSF programs and services. If it does so, it would adopt charitable status in the UK subject to the regulations for public charity funding.

If you are interested in supporting the activities of The F# Software Foundation, please contact fsharp@fsharp.org.

Members

The FSF is currently an informal organization formed by the F# community members listed below, with feedback from a number of other F# community members. If you would like to become a person listing themselves as a founding member of this initiative and who agrees with its goals, please contact fsharp@fsharp.org. If you have commercial interests in F# (which we encourage!) and those go beyond using the language for writing commercial software (otherwise unrelated to F#), please mention this. If you have comments on the above statement, please contact fsharp@fsharp.org.

Affiliated Groups

Any F#-related group which agrees with the mission statement of the FSF can be affiliated with the FSF. This includes user working groups, discussion groups, those associated with 3rd-party commercial technologies and both professional and open-source groups.

See the current list of affiliated technical groups and user groups.

Commercial supporters

Founding members

Contact