Browse by Tags

We've categorized the glossary terms. Use the filters to browse terms by tag.

Contributor Ladder

<p>Hi there! 👋 Thanks for your interest in contributing to the TODO Glossary project. Whether you contribute new terms, help localize the Glossary into your native language, or want to help others get started, there are many ways to become an active member of this community. This doc outlines the different contributor roles within the project and the responsibilities and privileges that come with them.</p> <ol> <li>Contributors The Glossary is for everyone.</li> </ol> ..

Free Content

Also known as libre content, libre information, or free information, is any kind of functional work, work of art, or other creative content that meets the definition of a free cultural work. Free Content Wikipedia Definition..

Free Cultural Works

The Definition of Free Cultural Works evaluates and recommends compatible free content licenses. Thus, one that has no significant legal restriction on people’s freedom to: Use the content and benefit from using it, Study the content and apply what is learned, Make and distribute copies of the content, Change and improve the content and distribute these derivative works 💻 Source Free Cultural Works Wikipedia Definition..

Free Software

Free Software refers to freedom, not price. It guarantees its users the essential four freedoms (Use, Study, Share, Improve) The absence of at least one of these freedoms means an application is proprietary, so non‐Free Software. Learn more. 💻 Source Free Software Foundation..

How To Contribute

Welcome Welcome to the OSPO Glossary contributing guide, and thank you for your interest. There are a number of ways you can contribute to this project, which we’ll cover in detail here: Best Practices Style guide Work on an existing issue Propose new terms OSPO glossary overview The goal of this glossary is to simplify the Open Source Program Office space and thus make it more accessible to people. The OSPO Glossary content is stored in this GitHub repo where you’ll find a list of issues and pull requests (PRs)...

InnerSource

The use of open source software development best practices and the establishment of an open source-like culture within organizations for the development of its non-open-source and/or proprietary software. InnerSource is a close sibling of open source and often collaborates with or is part of the OSPO. Learn more 💻 Source InnerSource Commons Foundation..

InnerSource Principles

InnerSource Principles are a set of guidelines that provide a framework for organizations to tap into the collective knowledge and expertise of their employees, and to create a culture of collaboration and innovation. 💻 Source InnerSource Commons...

Knowledge Sharing

Knowledge sharing refers to the exchange of information and expertise between individuals, teams, and organizations. Knowledge sharing is often a key component of open source and innerSource development practices. Learn more about knowledge sharing...

Open Data and Content

The Open Definition sets out principles that define openness in relation to data and content. Open means anyone can freely access, use, modify, and share for any purpose (subject, at most, to requirements that preserve provenance and openness). Open data and content can be freely used, modified, and shared by anyone for any purpose. 💻 Source Open Knowledge Initiative..

Open Innovation

Open innovation assumes that useful knowledge is widespread, so that one needs to innovate by developing effective mechanisms to access this useful knowledge, and to share useful knowledge with others. Open Innovation is based on the fundamental idea that useful knowledge is now widespread throughout society. No one organization has a monopoly on great ideas, and every organization, no matter how effective internally, needs to engage deeply and extensively with external knowledge networks and communities...

Open Source

Open source refers to a type of software that allows users to freely use, modify, and distribute the source code of a program that must comply with certain distribution criteria. 💻 Source Open Source Initiative..

Open Source Culture

Open source culture refers to a set of values and practices that promote collaboration, transparency, and community-driven development. It is often associated with the open source software movement, but can be applied to other areas as well, such as open science, open hardware, and open education. This Glossary references the four opens philosophy, created by the Open Infra (former OpenStack) community. Learn more. 💻 Source Open Infrastructure Foundation..

Open Source Program Office

Background Open source is intertwined in the development of modern technologies and serves as the foundation of the vast majority of codebases across all industry sectors and technology areas, such as Artificial Inteligence and Machine Learning or Cybersecurity. What is an OSPO? An open source program office (OSPO) serves as the center of competency for an organization’s open source operations and structure. It is responsible for defining and implementing strategies and policies to guide these efforts...

Open Source Program Office (JP)

オープンソースは現代のテクノロジーの発展と密接に結びついており、人工知能や機械学習、サイバーセキュリティなど、あらゆる産業セクターや技術分野のコードベースの大部分を支える基盤として機能しています。ほとんどすべての組織は、オープンソースコミュニティによって作成された技術に依存しています。 OSPOとは何ですか オープンソースプログラムオフィス(OSPO)は、組織のオープンソースに関する運用と体制の中核的な専門機関として機能します。OSPOはこれらの取り組みを導くための戦略とポリシーを定義し、実施する責任を持ちます。これには、コードの使用、配布、選定、監査、貢献、その他の重要な領域に関するポリシーを設定すること、オープンソース活動に関与する人々(組織内外の人々)に教育とトレーニングを提供すること、既存のオープンソースコンポーネントの持続可能な使用を推進することや適切な場合にこれらのプロジェクトの改良に貢献することによって組織のソフトウェア開発効率を支援すること、必要に応じてソフトウェアのオープンソース化をチームに指導すること、エンジニアリングの効果を確保すること、法的コンプライアンスを確保すること、およびコミュニティとの関わりの促進と構築を含むことがあります。 インナーソース は、オープンソースの近い仲間であり、しばしば OSPO と協力したり、OSPO の一部となったりします。 なぜOSPOが必要なのですか 外部に対しては、OSPO は組織とオープンソースコミュニティの重要な架け橋となって、組織がオープンソースソフトウェアの良き世話役となることや、オープンソースの採用によるリスクの最小化しながら利益を最大限に享受することを確実にする手助けをします。内部的には、OSPO は組織全体のオープンソース関連活動の中心的なインターフェースとして機能し、法的、経済的、技術的、あるいはコミュニティの観点から必要な専門知識を収集します。 OSPOには誰がいますか OSPO は様々な役割を担う人々(オープンソースの専門家)で構成されています: オープンソースイネーブラー:OSPO は、組織がオープンソースコミュニティと効果的に関わるために必要な文化、プロセス、ツール変更の舵取りをするのに役立ちます。これには、チーム/ユニットの教育、新しいプロセスとワークフローの確立、新しいツールとテクノロジーの導入を含むことがあります。 オープンソースカウンセラー:OSPO は、最新のオープンソースの動向、ライセンスの動向、およびオープンソースプロジェクト、財団、コミュニティとの関わり方に関するガイダンスとアドバイスを提供できます。これにより、組織が急速に変化するオープンソースの状況を常に最新の状態に保ち、十分な情報に基づいた意思決定を行う手助けをします。 オープンソースアドボケート:OSPO は、様々な組織単位にわたってオープンソースやベストプラクティスの使用と貢献を促進できます。これは、組織がオープンソースの利点を認識し、人々がオープンソースプロジェクトに貢献したり、新しいプロジェクトを開始したりするのに役立ちます。 オープンソース環境保護者:OSPO は、セキュリティ、メンテナンス、プロジェクトの健全性などの問題に対処することで、組織がオープンソースプロジェクトを長期的に支持および維持できるよう支援します。これには、コードレビュー、セキュリティ脆弱性管理、資金提供や貢献による継続的なメンテナンスとサポートのためのポリシーと手順の確立が含まれる場合があります。そうすることで、OSPO は、オープンソースプロジェクトが健全な状態を維持し、より広範なコミュニティに利益をもたらし続ける手助けをします。 OSPOはどのように運営されていますか OSPO の背後にいる人々がこれを達成する方法は、戦略、ガバナンス、コンプライアンス、コミュニティへの関与などの側面をカバーするフレームワークを作成および維持することです。OSPO の戦略は、組織のオープンソース目標を組織全体の目標と整合させることに焦点を当てており、あらゆる組織単位/グループの部門と連携します。 OSPO は、学術機関、NGO、財団、政府、行政、中小企業、大企業など、さまざまなセクター、地域、組織規模の民間および公的機関で設立できます。組織内の OSPO のような構造には様々な名称が存在することも重要です。名称と具体的な組織形態は、各組織の慣行に大きく依存します。「プログラム」または「オフィス」として組織することは、OSPO の目的を果たす構造を実装する1つの方法にすぎません。 💻 Source People can find the original repo where the OSPO definition (JP) is hosted at todogroup/ospodefinition.org under CC-BY-SA 4.0 License. This content mirrors the second release (v.2.0) of the definition...

Open Source Software Ecosystems

To understand what an open source software ecosystem is, researchers <a href="https://upcommons.upc.edu/handle/2117/87103">https://upcommons.upc.edu/handle/2117/87103</a> have first explored the definition of software ecosystems. According to this research, some widely accepted definitions of software ecosystems are: A set of actors functioning as a unit and interacting with a shared market for software and services, together with the relationships among them A collection of software projects which are developed and evolve together in the same environment. A set of software solutions that enable, support, and automate the activities and transactions by the actors in the associated social or business ecosystem and the organizations that provide these solutions Regarding open source software ecosystems, there are only a few specific definitions provided by authors Wynn and Hoving...

Open Works

Open Works refers to the meaning of “Open” with respect to work products and projects that are released into the public domain or under a license recognized by an entity such as, but not limited to, the Open Source Initiative (OSI), the Free Software Foundation GNU, the Creative Commons (CC) or the Open Knowledge Foundation (OKF) with the intent of promoting a robust community of collaboration around the work itself and other work that it may interoperate with...

OSPO Glossary

Welcome to the OSPO Glossary Welcome to the glossary for the Open Source Program Offices (OSPOs). As you may know, the world of open source is vast and complex, with many different terms and concepts that can be difficult to navigate. Our aim with this glossary is not to provide a definitive or general definition of these terms, but to clarify what we mean specifically under the context of an OSPO framework (stratey, governance, compliance and community) for organizations...

Software Bill of Materials

A software bill of materials (SBOM) is a nested inventory for software, a list of ingredients that make up software components. 💻 Source US National Telecommunications and Information Administration..

Software Package Data Exchange

Software Package Data Exchange (SPDX9 is an open standard for software bill of materials (SBOM). SPDX allows the expression of components, licenses, copyrights, security references and other metadata relating to software. 💻 Source The Software Package Data Exchange..

Software Supply Chain

Software Supply Chain is composed of the components, libraries, tools, and processes used to develop, build, and publish a software artifact. 💻 Source Software Supply Chain Wikipedia Definition..

Style Guide

This style guide will help you understand the Glossary audience, definition structure, required level of detail, and how to maintain a consistent style. The OSPO Glossary follows the following rules: Use simple, accessible language, avoiding technical jargon and buzzwords Avoid colloquial language Use literal and concrete language Omit contractions Use passive voice sparingly Aim to phrase statements in a positive form No exclamation marks outside of quotations Do not exaggerate Avoid repetition Be concise Audience The Glossary is written for a technical AND non-technical audience...