18F / tts-public-comments

Collection of public comments that TTS makes on proposed federal policies.
2 stars 1 forks source link

Comment on OMB source code policy: Acknowledge “free software” in the policy #6

Closed brittag closed 8 years ago

brittag commented 8 years ago

The below was originally posted on March 31, 2016 to: https://github.com/WhiteHouse/source-code-policy/issues/92

In response to: https://sourcecode.cio.gov (archive.org snapshot from 2016-03-23)


(I’m Britta Gustafson, a content designer at 18F, an office in the U.S. General Services Administration that provides in-house digital services consulting for the federal government. I’m commenting on behalf of 18F; we’re an open source team and happy to share our thoughts and experiences. This comment represents only the views of 18F, not necessarily those of the GSA or its Chief Information Officer.)

The term “open source software” is closely related to the term “free software” and usually means the same thing in practice, but rather than being neutral and interchangeable terms, these are complex terms that come bundled with more than 30 years of software history and culture (often collectively referred to as “free and open-source software”).

The draft policy seems to use “open source software” as shorthand to mean “free and open-source software”, rather than using it as a way of intentionally taking a stand on the philosophies embedded in these terms.

It makes sense for this policy to primarily use the term “open source software” because that’s clear and succinct (rather than saying “free and open-source software” or “FOSS” many times), but the policy should also note that it intends “open source software” simply as shorthand for “free and open-source software.” This way, the text of the policy will more clearly reflect the intent of the policy for readers who are familiar with these terms.

For example, in Appendix A: Definitions, the definition of "Open Source Software (OSS)" could be revised to say:

Open Source Software (OSS): Software that can be freely accessed, used, changed, and shared (in modified or unmodified form) by anyone. OSS is often distributed under licenses that comply with the definition of “Open Source” provided by the Open Source Initiative (https://opensource.org/osd).[50] The term “free software” (with “free” as in “freedom”) is also commonly used to describe software that allows these uses (http://www.gnu.org/philosophy/free-sw.en.html); in this policy, “open source software” (OSS) is used as a synonym for “free and open-source software” (FOSS).