New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

OSS and Apps Quiz

Riddle

Played 0

About this activity

Identify the software model that welcomes sharing

Created by

Belize

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
OSS and Apps Quiz
 

OSS and Apps QuizOnline version

Identify the software model that welcomes sharing

by Edilson Miranda
1

I am software whose code is open for anyone to see, edit, and share. What am I?

Hints

What kind of software invites collaboration and transparency?

Consider licenses that allow modification and redistribution.

Think about software that isn’t locked away in secrecy.

2

I am a place where developers share code, tracked by branches and commits. What am I?

Hints

I often live on platforms like GitHub or GitLab.

I use commits to record changes.

I manage versions of code.

3

I define how you may reuse code, from permissive to strict. What am I?

Hints

People check me to avoid legal issues.

Some are open, some are restricted.

I tell you what you can do with the code.

4

A public page that shows how to install or use software, often with a README. What am I?

Hints

It explains setup and usage.

It can be online or in files.

It guides users.

5

I let software spread by copying, installing, and running across machines. What am I?

Hints

Often checked during distribution.

Ensures fair use and attribution.

Related to how code can be shared.

6

I am a package manager for JavaScript projects, parsing dependencies and scripts. What am I?

Hints

Common in web apps.

Defined in a package.json.

Used to install JavaScript libraries.

7

I am a continuous process that checks code quality, tests, and builds before release. What am I?

Hints

Helps catch issues early.

Involves pipelines.

Automation for integration and delivery.

8

I describe a unit of software that runs in isolation, often in containers. What am I?

Hints

Helps portability.

Common technology: Docker.

Encapsulates an app and its environment.

9

I am a set of rules that governs how code can be used, modified, and shared. What am I?

Hints

Often chosen by project owners.

Defines permissions and restrictions.

Related to OSS ethics and reuse.

10

I am a platform for collaborating on code, issues, and feature requests. What am I?

Hints

Often integrated with repos.

Allows commenting and labeling.

Tracks bugs and tasks.

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.