|
||||||||||
| 前のページ 1 2 3 | ||||||||||
| OSSと「フリーソフトウェア」の関係は? | ||||||||||
|
OSSは、無償だと考えられているが、必ずしもそうとは限らない。また、OSSとフリーソフト(フリーウェア)は同じものだと考えられているが、前者は必ずソースコードが公開されているが、フリーソフトはその限りではない。 OSSの中には、複雑なライセンス条件を持つものがあるので使用する際には、十分な注意が必要になる。ライセンスの種類は、GPLをはじめLGPL、BSDなど、多岐にわたる。また、それぞれが似ているので正確に理解すると同時に、Webサイトなどでその都度確認したほうがよいだろう。 例えばLinuxの場合には、GPLと呼ばれるライセンスが適用されている。また、Linux上で稼働するOSSの中にもGPLを適用しているものが多いので、法的なミスを犯さないためにも、GPLの内容を正確に把握しておくことが望ましい。 詳しい解説は、Open SourceInitiativeのサイトを参照して欲しい。
Open SourceInitiative
http://www.opensource.org/ ところで読者の皆さんは、「コピーレフト」(CopyLeft)という言葉を聞いたことがあるだろうか。これは、ソースコードの著作権を放棄しないで公開するということだ。しかも、ある条件を満たしていれば、そのソースコードを自由に使用、配布、さらに改良もできる。そのある条件とは、改良したソースコードにも、同じ条件を付けることだ。 コピーレフトという言葉には、著作権の「コピーライト」(CopyRight)から作られた単語だとする説と、「Left」には「残す、そのままにする」という意味があるので、著作権を残しているという説があるようだ。 また、GPLは「フリーソフトウェア財団」が提唱してきたライセンス方式だ。同財団は、GNUプロジェクトの推進母体であり、フリーソフトウェア運動を推進してきた。この運動で提唱する「フリー」の意味は「無料」ではなく「自由」だ。 次の言葉を聞いた読者もいるだろう。「"free" as in "free speech," notas in "free beer"」この「フリー」は、「言論の自由」の自由であって、「ビールをご自由にどうぞ」の自由(つまり無料)ではないということだ。 フリーの意味が「自由」なのか「無料」なのかわかりにくいことから、「フリーソフト」にかわる言葉として「オープンソースソフトウェア」といわれるようになってきたのだ。 |
||||||||||
| 次回は | ||||||||||
|
今回はOSSを探す方法について説明してきた。続く次回はフレームワークの選択ポイントについて解説していく。 |
||||||||||
|
前のページ 1 2 3 |
||||||||||
|
|
||||||||||
|
||||||||||
|
|
||||||||||
|
||||||||||
|
|
||||||||||

