ソフトウェアの提供形態と利用形態
頻出約 27 分5 用語過去問 5 題
この単元の目標
- オープンソースソフトウェアの決め手 (ソースコードの公開と改変・再配布の許可) を説明できる。
- パブリックドメインソフトウェアと他のソフトウェアを、著作権が作者に残るかどうかで分けられる。
- アクティベーションが利用を始めるときの認証の手続きを、サブスクリプションが期間ごとに料金を払う提供方式を表すことを説明できる。
用語総表(5 語)
用語
オープンソースソフトウェア (OSS) とは、ソースコードを公開し、ライセンスの条件の下で誰でも改変・再配布できるようにしたソフトウェアである。
ソースコードはプログラムの中身を人が読める形で書いたもので、これが公開されているので利用者は仕組みを調べて手を加えられる。OSS のライセンスは、特定の人や利用分野を締め出すことを認めない。
たとえ作り方を公開したレシピのようなもの。手を加えて配り直してよいが、元のレシピに付いた決まり (作者名を残す等) は守る。
覚え方open は「中身 (ソース) を開いて見せる」の open。
出題のポイント
- 混同注意OSS とフリーソフトウェアは決め手が違う。OSS はソースコードの公開と改変・再配布の許可で決まり、フリーソフトウェアは料金がかからないことで決まる。
- 混同注意OSS の著作権は放棄されておらず作者に残り、利用者はライセンスの条件を守って使う。著作権そのものが無いパブリックドメインソフトウェアとはここで分かれる。
フリーソフトウェアとは、料金を払わずに使えるソフトウェアである。
無償でも著作権は作者に残るため、改変や再配布ができるかどうかは作者が示す利用条件で決まる。ソースコードが公開されるとは限らない。
たとえ入場無料の美術館の展示のようなもの。見るのはただだが、作品の権利は作者にあり、勝手に複製して配ることはできない。
覚え方英語の free には「無料」と「自由」の 2 つの意味がある。ここでの「フリー」は無料の側。
出題のポイント
- 出題無償で配布されていても、フリーソフトウェアはプログラムの著作物であり、著作権法の保護を受ける。
この用語の過去問 2 題 フリーソフトウェア →
「オープンソースソフトウェア」と「フリーソフトウェア」の違い
パブリックドメインソフトウェアとは、著作権が放棄されたか保護期間が過ぎて消滅し、誰でも許可なく使えるソフトウェアである。
権利を主張できる人がいないので、利用・複製・改変・再配布のどれにも許可や対価がいらない。改変したものを自分の製品に組み込んで配ることもできる。
たとえ誰の持ち物でもない公共の広場のようなもの。使うのに許可も料金もいらない。
覚え方public domain は「公共の領域」。個人の手を離れ、みんなのものになった状態を指す。
出題のポイント
- 出題パブリックドメインソフトウェアは著作権が放棄・消滅したソフトウェアで、作者の許可を得ずに複製や改変ができ、無償で使える。
この用語の過去問 1 題 パブリックドメインソフトウェア →
「フリーソフトウェア」と「パブリックドメインソフトウェア」の違い
アクティベーションとは、ソフトウェアのライセンス認証を行い、正規に購入した利用者の機器で使えるようにする手続きである。
購入時に受け取るプロダクトキー (購入したライセンスごとの識別番号) を入力すると、その番号と機器の情報が提供元に送られて照合される。製品によっては、認証が済むまで機能が制限されたり起動できなかったりする。1 つのライセンスを決められた台数より多くの機器で使うといった不正を防ぐのが主な目的である。
たとえ届いたクレジットカードを、使い始める前に本人確認して有効にする手続きのようなもの。
覚え方activate は「動き出させる」。認証が済んで初めてソフトウェアが動き出す、と結び付ける。
出題のポイント
- 出題アクティベーションは、プロダクトキーなどの識別番号と機器の情報を提供元に送り、ライセンスが正規かを確かめる手続きで、不正な利用を防ぐことなどを目的に行う。
この用語の過去問 1 題 アクティベーション →
サブスクリプションとは、ソフトウェアを買い取らず、期間ごとに料金を払って利用権を得る提供方式である。
月単位や年単位で契約し、契約が続く間は使え、解約や期限切れで使えなくなる。契約中は更新版が提供されることが多い。
たとえ家を借りて家賃を払うようなもの。払っている間は住めるが、家は自分のものにならず、やめれば住めなくなる。
覚え方雑誌の「定期購読」も英語では subscription。続けて払い、続けて受け取る形を思い出す。
出題のポイント
- 出題サブスクリプションは、決まった額を期間ごとに払い、契約している間だけ利用する提供方式である。
- 混同注意アクティベーションは利用を始めるときの認証の手続きを指し、サブスクリプションは料金を期間ごとに払う提供の方式を指す。同じ製品で両方が行われることもある。
この用語の過去問 1 題 サブスクリプション →
要点
- オープンソースソフトウェアはソースコードを公開し、ライセンスの条件の下で改変・再配布を認める。
- パブリックドメインソフトウェアは著作権が放棄・消滅しており、許可を取らずに複製や改変ができる。
- アクティベーションは、識別番号と機器の情報を提供元で照合して正規のライセンスかを確かめ、利用を有効にする手続きである。
- サブスクリプションは、契約期間中だけ使える代わりに、期間ごとに料金を払う提供方式である。
この分野の過去問をすべて見る →