ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
無料
ブラウザよりも高速アクセス!
 

オープンソースの定義

索引 オープンソースの定義

ープンソースの定義(The Open Source Definition、略称:OSD)とは、オープンソース・イニシアティブ(OSI)により策定され、文書としてまとめられた「オープンソース」の定義である。この定義はDebianフリーソフトウェアガイドラインを基にしている。.

31 関係: Artistic License契約マイクロソフトブルース・ペレンズプロプライエタリ・ソフトウェアプログラム (コンピュータ)パッチフリーソフトウェアフリーソフトウェアの定義フリーソフトウェアライセンスフリーソフトウェア運動フリーソフトウェア財団オープンソースオープンソースライセンスキャラクタユーザインタフェースクリエイティブ・コモンズ・ライセンスグラフィカルユーザインタフェースソフトウェアソフトウェアライセンスソフトウェア利用許諾契約ソフトウェア開発八田真行DebianDebianフリーソフトウェアガイドラインGNU General Public LicenseMicrosoft Open Specification PromiseOpen Source InitiativeTeXWTFPL意思表示2018年

Artistic License

Artistic License(アーティスティック・ライセンス)は、Perlの開発者であるラリー・ウォールが作成したオープンソースのライセンスの一種である。主にPerlやParrotで採用されている。 GNU General Public License (GPL) に近いライセンスであるが、ユーザが修正して再配布する場合に原版と同名を名乗ることを禁止している点が異なる。Artistic Licenseというネーミングは文学の "Poetic License"(詩的許容。"Artistic license"というそのものの英語句もあり)を捩っている。 フリーソフトウェア財団 (FSF) は、当初このライセンスを「曖昧過ぎる。いくつかの部分は利益を気にし過ぎており、また意味が明瞭でない」として非難した。また彼らは、PerlプロジェクトにはALとGPLのデュアルライセンスを用いるよう開発者に勧めていた。 これに対する返答として、後にFSFで勤務することになるブラッドリー・クーンはライセンスを書き直し、意味の不明瞭な部分を修正した。このドラフトは "Clarified Artistic License"(明確化されたアーティスティック・ライセンス)として公開され、FSFによって承認された。このライセンス下で公開されているソフトウェアにはや等のエミュレータ、やがある。 Perl 6に対するArtistic Licenseのあり方を見直すことを目的としたRequest for commentsに対する作業の結果、Perlコミュニティにおける議論を通して、このドラフトはロベルタ・カーニー (Roberta Cairney) とアリソン・ランダルにより可読性と法的明確性を確保するために大幅に書き直された。これはArtistic License 2.0として公開され、フリーかつオープンなライセンスとして認証されている。.

新しい!!: オープンソースの定義とArtistic License · 続きを見る »

契約

法律行為の三態様内田貴『民法I 総則・物権総論(第3版)』東京大学出版会、2005年、336 - 337頁 契約(けいやく、pactum, contrat, contract)は、 二人以上の当事者の意思表示が合致することによって成立する法律行為のこと。 (別の言い方をすると)合意のうち、法的な拘束力を持つことを期待して行われるもののことで、特に雇用・売買・所有 等々に関して行われるもの。。.

新しい!!: オープンソースの定義と契約 · 続きを見る »

マイクロソフト

マイクロソフト()は、アメリカ合衆国ワシントン州に本社を置く、ソフトウェアを開発・販売する会社である。1975年4月4日にビル・ゲイツとポール・アレンらによって設立された。.

新しい!!: オープンソースの定義とマイクロソフト · 続きを見る »

ブルース・ペレンズ

フリー/オープンソースソフトウェアが答えか?」というスピーチを行うペレンズ。ペレンズから見て右隣はリチャード・ストールマン。 ブルース・ペレンズ()は、コンピュータプログラマ。オープンソースコミュニティにおける中心的人物の一人である。Debianプロジェクトの設立者、Open Source Initiative(OSI)の創設者、そしてLinux Standard Base(LSB)プロジェクトの設立メンバーの1人で、当初代表を務めていた。オープンソースの定義を起草し、オープンソースと言う語をはじめて公式に発表した人物である 。エリック・レイモンドとともに共同でOpen Source Initiativeを立ち上げた 。 2003年11月10日にはDesktop Linux Consortium(DLC)にて、Debian GNU/Linuxをベースとする企業向けデスクトップLinuxシステムをコミュニティベースで開発するプロジェクトgnUserLinux(後のUserLinux)を発表している。これは当初、Lindowsへの対抗の意味合いも含まれていた。ただし、DLC、UserLinuxともに2011年時点で公式ウェブサイトや電子メーリングリストが停止しており、現状両組織の実態については不明である。 2005年、ペレンズは、国際連合開発計画の招待により、世界情報社会サミットにオープンソース部門代表として参加した。彼は各国の代表者を前に証言を行い、後に各報道機関が伝えているが、オープンソースのために国家的・国際的な技術政策の見直しを主張した。 また、ペレンズはコールサインK6BPを持つハムである。彼は、オープンな無線ラジオ通信の標準化に向けて努力しているアマチュア無線コミュニティでもよく知られた人物である。.

新しい!!: オープンソースの定義とブルース・ペレンズ · 続きを見る »

プロプライエタリ・ソフトウェア

プロプライエタリ・ソフトウェア(英: proprietary software)または私有ソフトウェア(しゆう-)とは、ソフトウェアの入手、使用、改変、複製などに関する権利を議論する文脈で用いられるソフトウェアの種類についての用語。プロプライエタリ・ソフトウェアとは、ソフトウェアの配布者が、利用者の持つ権利を制限的にすることで自身や利用者の利益およびセキュリティを保持しようとするソフトウェアを指す。制限には法的手法や技術的手法など様々な方法がある。技術的制限手法としては、バイナリ実行コードのみを使用者に提供し、ソースコードは公開しないというソフトウェア流通の方法がある。法的制限手法としては、著作権や特許権、不正競争防止法、国家機密及びそれに基づくソフトウェアライセンス許諾といった方法がある。.

新しい!!: オープンソースの定義とプロプライエタリ・ソフトウェア · 続きを見る »

プログラム (コンピュータ)

ンピュータプログラム(英:computer programs)とは、コンピュータに対する命令(処理)を記述したものである。コンピュータが機能を実現するためには、CPUで実行するプログラムの命令が必要である。 コンピュータが、高度な処理を人間の手によらず遂行できているように見える場合でも、コンピュータは設計者の意図であるプログラムに従い、忠実に処理を行っている。実際には、外部からの割り込み、ノイズなどにより、設計者の意図しない動作をすることがある。また設計者が、外部からの割り込みの種類を網羅的に確認していない場合もある。.

新しい!!: オープンソースの定義とプログラム (コンピュータ) · 続きを見る »

パッチ

パッチ(Patch)とは、コンピュータにおいてプログラムの一部分を更新してバグ修正や機能変更を行うためのデータのこと。「修正プログラム」や「アップデート(プログラム)」などとも呼ばれる。実際に変更を施す際は「パッチを当てる」、「パッチを適用する」と言う。同名のUNIXコマンドpatchのことも指す。 コンピュータネットワークがまだ低速だった時代、プログラムの一部を変更するために全体を再度ダウンロードすることは非常に効率が悪かった。そこで、部分的な変更を施すために必要な部分のみを差分データとして抽出し配布するパッチ形式が慣習となった。プログラム全体をダウンロードすれば何時間も要するが、必要部分だけであれば数分程度でダウンロードを完了することができる。これは前述のとおりネットワークがまだまだ低速であったことのほか、常時接続環境がまだ普及しておらず、ダウンロード時間が長時間に及ぶことで回線使用料がかさむのを避けるという面においても有用であった。なお、差分の抽出やそれを使用してのプログラム更新には専用のソフトウェアを必要とする。また、手動で更新を行う際には元のプログラムのバージョンを確認し、専用のパッチを適用しなければ不具合を生じる場合がある。 今日においては、ネットワークのブロードバンド化や常時接続環境の普及に伴い、数十メガバイト単位のコンパイル済みアプリケーションであっても更新時にはその都度全体を再度ダウンロードする形態が多く見られる。しかし、商用ソフトやOSのバグ修正、オープンソースのソフトウェアで変更点をポストする際には依然としてパッチが利用される。また、主に UNIX コミュニティで、個々の環境に合わせてソースコードを調整するような場合もパッチ形式が一般的である。これは、常時接続環境が普及した現在においても、サーバの転送量を軽減し、全体としてのダウンロード時間を軽減する目的には変わりない。.

新しい!!: オープンソースの定義とパッチ · 続きを見る »

フリーソフトウェア

フリーソフトウェア (free software) とは、ソフトウェアのうち、フリーソフトウェア財団が提唱する自由ソフトウェアを指す。大半のフリーソフトウェアは無償(フリー)で配布されているが、定義に従えば、ここでいうフリーソフトウェアについて一次配布が無償である必要は必ずしもない。 フリーソフトウェア財団はフリーソフトウェアの定義を提示している。ソフトウェアライセンスについてはフリーソフトウェアライセンスを参照。 定義に照らして自由ではない、すなわち改造や再配布などに制限が掛かっていたり、ソースコードが開示されていない、無償で利用できるソフトウェアとは異なる概念であり、この場合はフリーウェアもしくは無料ソフトと呼ぶことが望ましいとフリーソフトウェア財団はしている。 逆に定義に従ったソフトウェアであれば、一次的な配布が有償であってもフリーソフトウェアと呼ぶことができる。ただし、前述したように配布が自由であるため、ほとんどのフリーソフトウェアは無償で配布されている。 また、現状強い影響力を持つ定義として、フリーソフトウェア財団の定義の他に、DebianフリーソフトウェアガイドラインとそれをベースにしたOpen Source Initiativeのオープンソースの定義がある。.

新しい!!: オープンソースの定義とフリーソフトウェア · 続きを見る »

フリーソフトウェアの定義

The Free Software Definition(フリーソフトウェアの定義)は、リチャード・ストールマンにより起草されフリーソフトウェア財団により公開された、フリーソフトウェア(フリーとは「言論の自由」の意味における自由)を定義する文書である。知られている最も初期の定義は、FSFが発行していた1986年2月のGNU's Bulletinにおいてなされたものである。基準となる出典はGNUプロジェクトの哲学のセクションにある。2008年4月の時点では、39の言語で公開されている 。また、FSFは自らが承認したソフトウェアライセンスのリストを公開している(フリーソフトウェアライセンスを参照)。 フリーソフトウェアの定義は、フリーソフトウェアの概念に関して最も早く公開された定義である。.

新しい!!: オープンソースの定義とフリーソフトウェアの定義 · 続きを見る »

フリーソフトウェアライセンス

フリーソフトウェアライセンスとは、フリーソフトウェア財団(FSF)が提唱する自由なソフトウェア「フリーソフトウェア」のソフトウェアライセンスである。.

新しい!!: オープンソースの定義とフリーソフトウェアライセンス · 続きを見る »

フリーソフトウェア運動

フリーソフトウェア運動 (Free Software Movement、略称: FSM、別称: ソフトウェア自由化運動) は、フリーソフトウェアの原則を支援する活動である。リチャード・ストールマンはその創始者の一人であり代表者でもある。彼を支持する人たちは自分達を自由な世界に属すと考えている。.

新しい!!: オープンソースの定義とフリーソフトウェア運動 · 続きを見る »

フリーソフトウェア財団

フリーソフトウェア財団(フリーソフトウェアざいだん、Free Software Foundation, Inc., 略称FSF)とは、1985年10月4日、リチャード・ストールマンにより創設された非営利団体である。当団体は、フリーソフトウェア運動、すなわち、コンピュータ・ソフトウェアを作成、頒布、改変する自由をユーザーに広く遍く推し進めることを狙い、コピーレフトを基本とする社会運動の支援を目標に掲げている。.

新しい!!: オープンソースの定義とフリーソフトウェア財団 · 続きを見る »

オープンソース

ープンソース (open source) とは、言葉通りのソースコードへのアクセスが開かれている(ソースコードが公開されている)ことを意味するのではなく、ソースコードを商用、非商用の目的を問わず利用、修正、頒布することを許し、それを利用する個人や団体の努力や利益を遮ることがないソフトウェア開発の手法を意味する。オープンソース・イニシアティブ は、「オープンソース」と名乗るための要件として「オープンソースの定義」を掲げている。.

新しい!!: オープンソースの定義とオープンソース · 続きを見る »

オープンソースライセンス

ープンソースライセンス(open source license)は、ソフトウェアやそのソースコード、ブループリント、設計書の利用、修正、頒布を認めるソフトウェアライセンスの総称である。「広義のオープンソースソフトウェア」に課せられる「ソフトウェアライセンス」を指し、オープンソースのライセンス、フリーソフトウェアのライセンスを包括する。 オープンソースライセンスは、オープンソースソフトウェアの性質上、ソフトウェアやその二次著作物は元の作者でも制御しきれない形で頒布されるため、ソフトウェアは「有用であるとは思うが無保証である」のような但し書きを基本的な誓約として含んでいる。ライセンスによっては、作者名や著作権名を表示する誓約(著作権表示条項)や、ソースコードを改変して再頒布する場合は同じライセンスで配布する誓約(コピーレフト条項)が存在する。 オープンソース・イニシアティブ、フリーソフトウェア財団、Fedora、Debianはオープンソースライセンスとして適切であるとされるライセンスを精査している。オープンソースライセンスの一例としてApache-2.0、MIT、GPLv3、CDDL-1.0がある。.

新しい!!: オープンソースの定義とオープンソースライセンス · 続きを見る »

キャラクタユーザインタフェース

CLIの画面例。内容はGentoo LinuxでBashコマンドを実行したもの。 キャラクタユーザインタフェース、キャラクタベースユーザインタフェース 、コンソールユーザインタフェース 、またはコマンドラインインタフェース は、キーボード等からの文字列を入力とし、文字列が表示されるウィンドウや古くはラインプリンタで印字される文字などを出力とする、ユーザインタフェースの様式で、もっぱらグラフィカルユーザインタフェース (GUI) の対義語として使われる。。-->.

新しい!!: オープンソースの定義とキャラクタユーザインタフェース · 続きを見る »

クリエイティブ・コモンズ・ライセンス

リエイティブ・コモンズ・ライセンス(、略称: CC license)とは、クリエイティブ・コモンズが定義する著作権のある著作物の配布を許可するの一つである。 クリエイティブ・コモンズ・ライセンスおよびパブリック・ドメイン・ツールが使用されるのは作者が自作品を他者に共有、使用、二次創作の権利を付与する場合である。ライセンスとツールは作者の求める誓約を柔軟(例として自作品を非商用のみでの使用許可を選ぶことが出来る)に提供し、いくつかの頒布条件の異なるライセンスを提供している。.

新しい!!: オープンソースの定義とクリエイティブ・コモンズ・ライセンス · 続きを見る »

グラフィカルユーザインタフェース

GUIを提供するソフトウェアの1つ、GNOME グラフィカルユーザインタフェース('''G'''raphical '''U'''ser '''I'''nterface、GUI)は、コンピュータグラフィックスとポインティングデバイスなどを用いる、グラフィカル(ビジュアル)であることを特徴とするユーザインタフェース。キャラクタユーザインタフェース (CUI) やテキストユーザインタフェース (TUI) と対比して語られることが多い。.

新しい!!: オープンソースの定義とグラフィカルユーザインタフェース · 続きを見る »

ソフトウェア

フトウェア(software)は、コンピューター分野でハードウェア(物理的な機械)と対比される用語で、何らかの処理を行うコンピュータ・プログラムや、更には関連する文書などを指す。ソフトウェアは、一般的にはワープロソフトなど特定の作業や業務を目的としたアプリケーションソフトウェア(応用ソフトウェア、アプリ)と、ハードウェアの管理や基本的な処理をアプリケーションソフトウェアやユーザーに提供するオペレーティングシステム (OS) などのシステムソフトウェアに分類される。.

新しい!!: オープンソースの定義とソフトウェア · 続きを見る »

ソフトウェアライセンス

フトウェアライセンス は、コンピュータのソフトウェアについて、ソフトウェア利用者が遵守すべき事項を記載した文書(ライセンス)である。 ソフトウェアライセンスは、一般的には各国の著作権法や不正競争防止法、公務員法、国家機密などに基づくソフトウェア利用許諾契約の一部として取り扱われるものであり、ソフトウェアライセンスに反してソフトウェアを使用することは、ソフトウェア作者の著作権を侵害するものとして、著作権法に反する不法な行為とみなされる。仕様等が国家機密に指定されているソフトウェアを不正に利用する行為は、国益を著しく毀損するものとして、国家公務員法や地方公務員法、自衛隊法、特定秘密保護法などに基づき、より厳しい罰則が適用される。しかし、厳しいソフトウェアライセンスのひとつとして知られるGNU General Public Licenseに違反した者に対し、そのような厳しい罰則が適用されたという話はあまり聞かない。 ソフトウェアライセンスは「著作物の使用許諾契約の一部」であるという性質上、ソフトウェアの利用を開始する前に必ず利用者の同意が求められる。この「同意を求める行為」は、最も一般的な方法としては、ソフトウェアのインストール時にソフトウェアライセンスを表示し、利用者に「ソフトウェアライセンスの内容に同意する」旨の入力を行わせる(典型的には「同意する」ボタンのクリック)ことによって実施されている。もし利用者がソフトウェアライセンスの内容に同意しなかった場合は、その時点で使用許諾契約は不成立となり、ソフトウェアのインストールが中止されるようになっている。しかし、このような手法について一部の実務者が主張するような法的有効性を、法学者がそのまま認めている例はあまり見られないようである。.

新しい!!: オープンソースの定義とソフトウェアライセンス · 続きを見る »

ソフトウェア利用許諾契約

フトウェア利用許諾契約またはソフトウェア使用許諾契約(英: software license agreement)はソフトウェアの生産者と購入者の間の契約である。そのソフトウェアのコピーの利用について定義し、消尽や使用・保管・再販・バックアップなどの購入者が自動的に有する権利を定義している。そのような契約を定めた文書を使用許諾契約書、英語では end-user license agreements (EULA) と呼ぶ。 契約書はデジタル形式のみの場合が多く、ユーザーがクリックすることで表示され、「同意する」を選ばないとそのソフトウェアは使えない。ユーザーはソフトウェアを購入してからでないと契約内容を確認できないため、附従契約(附合契約)の一種である。 ソフトウェア企業は大企業や政府機関などとは特別な契約を結ぶ。サポート契約を含む場合や特別な保証を含む場合がある。.

新しい!!: オープンソースの定義とソフトウェア利用許諾契約 · 続きを見る »

ソフトウェア開発

フトウェア開発(ソフトウェアかいはつ、Software Development)とは、ユーザーのニーズやマーケティング上の目標をソフトウェア製品に変換する作業である。ソフトウェア開発には、ソフトウェア工学の研究的側面とソフトウェア製品を開発するマーケティング的側面が含まれていると言われることがある。ソフトウェア製品のマーケティング活動そのものは、必ずしも新商品開発とは結びつかない。顧客の期待を満足させるべく開発されたソフトウェア製品の成功/失敗の責任が工学的側面にあるのかマーケティング的側面にあるのかを判別するのは、多くの場合困難である。そのため、ソフトウェア開発全体として工学的側面とマーケティング的側面を共に理解し、それらの協調を促進することが重要である。工学とマーケティングの両方の側面をまとめ、バランスをとるのは、プロジェクトマネージャなどと呼ばれる立場の人である。 マーケティングとの関わりはソフトウェア要求分析としても知られている。ソフトウェア開発はクライアントが必要とするもの以上の機能を開発しようとしたり、逆に妥協しようとしたりする。そのため、ソフトウェア開発は通常の工学/技術とは関連付けられていなかった各種プロセス(市場調査、人材登用、リスクマネジメント、知的財産権、予算、危機管理など)まで取り込もうとする場合がある。その場合、ソフトウェア開発は Business Development と呼ばれる領域ともオーバーラップすることになる。 Alan M. Davis は著書 "Great Software Debates" の章 "Requirements" の節 "The Missing Piece of Software Development" で次のように述べている.

新しい!!: オープンソースの定義とソフトウェア開発 · 続きを見る »

八田真行

八田 真行(はった まさゆき、1979年(昭和54年)7月31日 - )は日本人の経営学者、ハッカー、翻訳家、コラムニスト。 オープンソースの定義の翻訳、GNU GPL、GNU LGPL、GNU FDL (GFDL) などGNUライセンス群の邦訳者、フリーソフトウェア/オープンソース (FLOSS)に関するコラムの執筆者として知られる。.

新しい!!: オープンソースの定義と八田真行 · 続きを見る »

Debian

Debian( デビアン)またはDebian ProjectはLinuxディストリビューションのひとつであるDebian GNU/Linuxを中心とするUnix系システムのディストリビューションを作成しているプロジェクトである。名前の通り、GNUプロジェクトの精神の尊重と(そのため、一般には単に「Linux」とされることが多いような場合にも、「GNU/Linuxシステム」という呼称を積極的に使っている)、同プロジェクトによるプロダクトの積極的な採用などが特徴である。Linuxディストリビューションの他、カーネルをLinuxカーネルからGNU HurdやFreeBSDのカーネルに置き換えた、Debian GNU/HurdやDebian GNU/kFreeBSDなどがある。.

新しい!!: オープンソースの定義とDebian · 続きを見る »

Debianフリーソフトウェアガイドライン

Debianフリーソフトウェアガイドライン (Debian Free Software Guideline、DFSG) は、ソフトウェアライセンスが、Debianの一部として含めることが可能なフリーソフトウェアライセンスであるかどうか判定するためにDebianプロジェクトが使用しているガイドラインの集合である。DFSGはDebian社会契約の一部である。.

新しい!!: オープンソースの定義とDebianフリーソフトウェアガイドライン · 続きを見る »

GNU General Public License

GNU General Public License(GNU GPLもしくは単にGPLとも)とは、GNUプロジェクトのためにリチャード・ストールマンにより作成されたフリーソフトウェアライセンスである。八田真行の日本語訳ではGNU 一般公衆利用許諾書と呼んでいる。.

新しい!!: オープンソースの定義とGNU General Public License · 続きを見る »

Microsoft Open Specification Promise

The Microsoft Open Specification Promise ( OSP)は、 Microsoft が2006年9月に公開した、対象仕様.

新しい!!: オープンソースの定義とMicrosoft Open Specification Promise · 続きを見る »

Open Source Initiative

Open Source Initiative(オープンソース・イニシアティブ、略称: OSI)は、オープンソースを促進することを目的とする組織である。 1998年2月にブルース・ペレンズとエリック・レイモンドにより設立される。オープンソース・イニシアティブは「オープンソースの定義」や「ライセンスレビュー」を通してオープンソースの発展、促進の活動をしている。 オープンソース・イニシアティブはフリーソフトウェア財団と並んでオープンソースソフトウェア分野のハッカーコミュニティにおいて基本的な権利擁護団体である。 また、「オープンソース・イニシアティブ」というフレーズはOW2 Consortiumにより、オープンソースのプロジェクトから市場を意識した努力を区別するのにも使われている。2004年6月に当時のObjectWeb consortiumによって開始されたESB initiativeはその例である。.

新しい!!: オープンソースの定義とOpen Source Initiative · 続きを見る »

TeX

(TeX; テック、テフ)はアメリカ合衆国の数学者・計算機科学者であるドナルド・クヌース (Donald E. Knuth) により開発されている組版処理システムである。.

新しい!!: オープンソースの定義とTeX · 続きを見る »

WTFPL

WTFPL(Do What The Fuck You Want To Public License)とは、パブリックドメインへの供与と同等条件のライセンスである。採用例は少ない。.

新しい!!: オープンソースの定義とWTFPL · 続きを見る »

意思表示

意思表示(いしひょうじ)とは、社会通念上一定の法律効果の発生を意図しているとみられる意思(効果意思)の表示行為をいう。.

新しい!!: オープンソースの定義と意思表示 · 続きを見る »

2018年

この項目では、国際的な視点に基づいた2018年について記載する。.

新しい!!: オープンソースの定義と2018年 · 続きを見る »

ここにリダイレクトされます:

Open Source Definition

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »