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

Zlib License

索引 Zlib License

zlib License(zlibライセンス)は、zlibならびにそれを使用するlibpngソフトウェア・ライブラリが配布される際に従う、(BSDライセンスやMITライセンスとよく似た)パーミッシブ・ライセンスである。前述のソフトウェア以外にも、例えばSourceForge.netなどでホスティングされているフリーソフトウェアパッケージにも多く利用されている。 zlib Licenseはフリーソフトウェア財団(Free Software Foundation; FSF)により同財団のフリーソフトウェアライセンスとして承認されている。そしてOpen Source Initiative (OSI)によりオープンソースライセンスとして承認されている。このライセンスは、GNU General Public License(GPL)とライセンス互換性がある。.

21 関係: マーク・アドラーバイナリライブラリライセンスの互換性パーミッシブ・ライセンスフリーソフトウェアフリーソフトウェアライセンスフリーソフトウェア財団オープンソースジャン=ルー・ガイイソースコードBSDライセンス著作者GNU General Public LicenseLibpngLibpng LicenseMIT LicenseOpen Source InitiativeSourceForge.netZlib2004年

マーク・アドラー

マーク・アドラー(Mark Adler, 1959年4月3日 - )は、データ圧縮の分野で最も知られる人物である。アドラーはAdler-32ハッシュ関数の著作者、zlib圧縮ライブラリとgzipの共同著作者、への貢献、そしてPortable Network Graphics (PNG)画像フォーマットの開発者である 。 アドラーはマーズ・エクスプロレーション・ローバーミッションにおけるスピリット探査機のミッションマネージャでもあった 。.

新しい!!: Zlib Licenseとマーク・アドラー · 続きを見る »

バイナリ

バイナリ (binary) とは二進法のことであるが、コンピュータが処理・記憶するために2進化されたファイルまたはその内部表現の形式(バイナリデータ)のことを指して用いることが多い。 コンピュータが扱うすべてのデータはバイナリデータ(バイトの並び)であり、プレーンテキスト(または単にテキスト)もバイナリデータの一種ではあるが、通常バイナリとテキストは対比して用いられる。テキストとはデータの内容すべてを人間が読んで理解できる (human-readable) もの、バイナリとはそうでないものを指す。human-readableに対する語はmachine-readableだが、これは(機械的に読むことが可能であるように)フォーマットが定められているもの、という意味である。バイナリフォーマットではエンディアンなどに互換性・移植性の上で注意が必要であり、それを避けてテキスト形式で記録することも少なくない(UNIX哲学も参照。なお浮動小数点数やループした構造の表現など、テキスト形式にも注意が必要な点は多い)。バイナリエディタを用いると、バイナリファイルを1バイトずつの(16進法での)数値の並びとして表示・編集を行うことができる。バイナリのファイルでも多くは部分的にテキストとして読み取れる箇所が存在するため、そういった箇所のみを抜き出すstringsというユーティリティもある。 バイナリファイルにはたとえば画像ファイルや音声ファイル、圧縮されたファイルなどがある。バイナリファイルの中にはファイルの先頭にメタ情報(ヘッダ)を持っているものがある。たとえばGIFファイルは複数の画像を持つことができ、ファイルの先頭でそれぞれの画像を区別する情報が記述されている。そのようなメタ情報を持たないファイルはフラットバイナリファイルと呼ばれる。コンピュータプログラム関係では、テキストであるソースコードとの対比からコンパイルされたコード(オブジェクトファイルや実行ファイルなど。またそのような機械語(ネイティブバイナリ)に限らず、WebAssemblyやJavaなどのバイトコード類なども含む)のファイル等を指してバイナリと呼ばれることがしばしばある。プロプライエタリのソフトウェアは、バイナリの形態でさらに難読化を掛けて、販売されることが多い。 バイナリ形式でのデータの表現方法はさまざまなものがある。例えば、数値であれば0~9までの数をパターン化して記録するBCD、ゾーンビットと実際の数値、正の数か負の数かを記録する符号ビットからなるアンパック10進数(ゾーン10進数)や、実際の数値と符号ビットだけからなるパック10進数などがある。文字列の扱いとしては、ナル文字('\0')で終端する方法や、長さ(オクテット数、あるいは文字(符号点)の個数)を別に保持する、といった方式がある。前者では、'\0' を含むようなバイナリを「文字列」として扱うことができない。.

新しい!!: Zlib Licenseとバイナリ · 続きを見る »

ライブラリ

ライブラリ()は、汎用性の高い複数のプログラムを再利用可能な形でひとまとまりにしたものである。ライブラリと呼ぶ時は、それ単体ではプログラムとして作動させることはできない実行ファイルではない場合がある。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言うことができる。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイバでひとまとめにして利用する。図書館()と同様にプログラム(算譜)の書庫であるので、索引方法が重要である。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある。.

新しい!!: Zlib Licenseとライブラリ · 続きを見る »

ライセンスの互換性

ライセンスの互換性(ライセンスの共存可能性、License compatibility)とは、著作権に基づく著作物に適用されるライセンス、とりわけソフトウェアパッケージのライセンスについて、異なるライセンスを持つ著作物を組み合わせることが可能であるか否かの判断を指す。新しい著作物を作成する目的で複数のパッケージのソースコードや複数の著作物のコンテンツを組み合わせ、著作権法に則り合法的に頒布することができなくなるような、矛盾した要求を含むライセンスについての問題が、本稿の主題である。.

新しい!!: Zlib Licenseとライセンスの互換性 · 続きを見る »

パーミッシブ・ライセンス

パーミッシブ・ライセンス(permissive license、別称: BSD風・BSDスタイルライセンス)は、どのような制約の下にソフトウェアを再配布できるかという要件が最小限のソフトウェアライセンスである。 パーミッシブ・ライセンスの例としてはMIT License・BSD License・Apache License・Apple Public Source Licenseなどのオープンソースライセンスがある。2016年現在、最も一般的なパーミッシブ・ソフトウェアライセンスはMIT Licenseである。.

新しい!!: Zlib Licenseとパーミッシブ・ライセンス · 続きを見る »

フリーソフトウェア

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

新しい!!: Zlib Licenseとフリーソフトウェア · 続きを見る »

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

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

新しい!!: Zlib Licenseとフリーソフトウェアライセンス · 続きを見る »

フリーソフトウェア財団

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

新しい!!: Zlib Licenseとフリーソフトウェア財団 · 続きを見る »

オープンソース

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

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

ジャン=ルー・ガイイ

ャン=ルー・ガイイ(Jean-Loup Gailly)はgzipの原著作者である。彼はのポータブルアーカイバにおける圧縮コードを作成し、アーカイバと互換性のある、MS-DOS用のツールを作成した。彼はマーク・アドラーと共同でzlib圧縮ライブラリを作り上げた。 彼は、マーク・ネルソン(Mark Nelson)のThe Data Compression Bookにおけるフラクタル画像圧縮(fractal image compression)の章を執筆している。 1990年から1995年にかけて、彼は、ChorusOSマイクロカーネルのリアルタイム実行性を設計していた。 1999年から2001年にかけては、彼は、Mandrakesoftの最高技術責任者(CTO)を務めた。 2006年10月からは、彼は、Googleに技術先導マネージャ(Tech. Lead Manager)として勤務している。 2009年にはマーク・アドラーと共にzlibアルゴリズム開発の功績を讃えられ、USENIX Software Tools User Group(STUG)アワードを受賞している。 彼は現在コンピュータセキュリティ分野と囲碁に興味を持っている。.

新しい!!: Zlib Licenseとジャン=ルー・ガイイ · 続きを見る »

ソースコード

青で示されているのが有効なコードである。 ソースコード(source code)とは、コンピュータプログラミング言語で書かれた、コンピュータプログラムである文字列(テキストないしテキストファイル)のことである。.

新しい!!: Zlib Licenseとソースコード · 続きを見る »

BSDライセンス

BSD License(ビーエスディー ライセンス)は、フリーソフトウェアで使われているライセンス体系のひとつ。カリフォルニア大学によって策定され、同大学のバークレー校内の研究グループ、Computer Systems Research Groupが開発したソフトウェア群であるBSDなどで採用されている。.

新しい!!: Zlib LicenseとBSDライセンス · 続きを見る »

著作者

著作者(ちょさくしゃ)は、著作物を創作した者。著者(ちょしゃ)とも呼ばれる。具体的には小説家・漫画家など出版物の著者、作詞家・作曲家、テレビドラマ・映画・アニメーションなどの監督・脚本家、テレビ番組・ラジオ番組の制作者、戯曲の劇作家、画家・彫刻家など芸術作品の作者などである。.

新しい!!: Zlib Licenseと著作者 · 続きを見る »

GNU General Public License

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

新しい!!: Zlib LicenseとGNU General Public License · 続きを見る »

Libpng

libpngは画像データの形式の一つであるPNGのエンコード・デコードを行うライブラリであり、PNG の国際標準 (ISO/IEC 15948:2004) のリファレンス実装である(オリジナルにはpnglibと呼ばれる)。C言語で作成されており、クロスプラットフォームである。16年以上広く使われている実績がある。PNGの仕様のほとんどをサポートしており、多くのソフトウェアで採用されている。.

新しい!!: Zlib LicenseとLibpng · 続きを見る »

Libpng License

libpng License(libpngライセンス)は、libpngライブラリの頒布条件として定義されたパーミッシブ・ライセンスである。.

新しい!!: Zlib LicenseとLibpng License · 続きを見る »

MIT License

MIT License(エム・アイ・ティー ライセンス)は、マサチューセッツ工科大学を起源とする代表的なソフトウェアライセンスである。X11 LicenseまたはX Licenseと表記されることもある。MIT LicenseはGPLなどとは異なり、コピーレフトではなく、オープンソースであるかないかにかかわらず再利用を認めている。BSDライセンスをベースに作成されたBSDスタイルのライセンスの一つである。MIT Licenseは、数あるライセンスの中で非常に制限の緩いライセンスと言える。 X Window System (X11) などのソフトウェアに適用されている。また、2015年3月には、GitHubで最も使われているオープンソースライセンスはMIT Licenseであるという調査結果も出ている。.

新しい!!: Zlib LicenseとMIT License · 続きを見る »

Open Source Initiative

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

新しい!!: Zlib LicenseとOpen Source Initiative · 続きを見る »

SourceForge.net

SourceForge.net(ソースフォージ・ドットネット)は、ソースコードリポジトリの一種であり、オープンソースのソフトウェア開発において管理と制御の中心的役割を果たしている。SourceForge.net はSlashdot Media社が運営している。SourceForge.netのシステムはかつてはオープンソースであり、GNU Savannah、GForgeはその時代にフォークし、現在に至っている。多数のオープンソースプロジェクトがこのサイト上に成果物を置いている(2008年現在、約18万個のプロジェクトがあり、約190万人の登録ユーザーがいるが、個人プロジェクトも多く、休眠状態のプロジェクトも多い)。.

新しい!!: Zlib LicenseとSourceForge.net · 続きを見る »

Zlib

zlibは、データの圧縮および伸張を行うためのフリーのライブラリである。可逆圧縮アルゴリズムのDeflate (RFC 1951)を実装している。ヘッダーやフッターなどのデータ形式はRFC 1950 (ZLIB Compressed Data Format Specification)として仕様化されている。.

新しい!!: Zlib LicenseとZlib · 続きを見る »

2004年

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

新しい!!: Zlib Licenseと2004年 · 続きを見る »

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

Zlib licenseZlibライセンス

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