EmacsとGNU General Public License間の類似点
EmacsとGNU General Public Licenseは(ユニオンペディアに)共通で27ものを持っています: ライブラリ、リチャード・ストールマン、リーナス・トーバルズ、プラグイン、プロプライエタリ・ソフトウェア、プロセス、フリーソフトウェア、フリーソフトウェア財団、フォーク (ソフトウェア開発)、インターネットアーカイブ、インタプリタ、オペレーティングシステム、ケンブリッジ (マサチューセッツ州)、ジェームズ・ゴスリン、ソースコード、サブルーチン、C言語、FreeBSD、GNU Emacs、GNU Readline、GNUプロジェクト、Linux、LISPマシン、Microsoft Windows、MIT人工知能研究所、1月、3月。
ライブラリ
ライブラリ()は、汎用性の高い複数のプログラムを再利用可能な形でひとまとまりにしたものである。ライブラリと呼ぶ時は、それ単体ではプログラムとして作動させることはできない実行ファイルではない場合がある。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言うことができる。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイバでひとまとめにして利用する。図書館()と同様にプログラム(算譜)の書庫であるので、索引方法が重要である。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある。.
Emacsとライブラリ · GNU General Public Licenseとライブラリ ·
リチャード・ストールマン
リチャード・マシュー・ストールマン(Richard Matthew Stallman、1953年3月16日 - )は、アメリカ合衆国のプログラマー、フリーソフトウェア活動家。コピーレフトの強力な推進者として知られ、現在にいたるまでフリーソフトウェア運動において中心的な役割を果たしている。また、プログラマーとしても著名な存在であり、開発者としてその名を連ねるソフトウェアにはEmacsやGCCなどがある。なお、名前の頭文字を取って RMS と表記されることもある。.
Emacsとリチャード・ストールマン · GNU General Public Licenseとリチャード・ストールマン ·
リーナス・トーバルズ
リーナス・ベネディクト・トーバルズ(Linus Benedict Torvalds、1969年12月28日 - 、)はフィンランド、ヘルシンキ出身のプログラマ。Linuxカーネルを開発し、1991年に一般に公開した。その後も、公式のLinuxカーネルの最終的な調整役(もしくは「優しい終身の独裁者」)を務める。 アンドリュー・タネンバウムが開発したカーネルとオペレーティングシステム (OS) であるMINIXに刺激を受け、自宅のパーソナルコンピュータ上で動作可能なUNIX OSの必要性を感じ、自分の趣味の時間と自宅の設備でLinuxカーネルの初期の開発を行った。.
Emacsとリーナス・トーバルズ · GNU General Public Licenseとリーナス・トーバルズ ·
プラグイン
プラグイン (plug-in).
Emacsとプラグイン · GNU General Public Licenseとプラグイン ·
プロプライエタリ・ソフトウェア
プロプライエタリ・ソフトウェア(英: proprietary software)または私有ソフトウェア(しゆう-)とは、ソフトウェアの入手、使用、改変、複製などに関する権利を議論する文脈で用いられるソフトウェアの種類についての用語。プロプライエタリ・ソフトウェアとは、ソフトウェアの配布者が、利用者の持つ権利を制限的にすることで自身や利用者の利益およびセキュリティを保持しようとするソフトウェアを指す。制限には法的手法や技術的手法など様々な方法がある。技術的制限手法としては、バイナリ実行コードのみを使用者に提供し、ソースコードは公開しないというソフトウェア流通の方法がある。法的制限手法としては、著作権や特許権、不正競争防止法、国家機密及びそれに基づくソフトウェアライセンス許諾といった方法がある。.
Emacsとプロプライエタリ・ソフトウェア · GNU General Public Licenseとプロプライエタリ・ソフトウェア ·
プロセス
プロセスとは、情報処理においてプログラムの動作中のインスタンスを意味し、プログラムのコードおよび全ての変数やその他の状態を含む。オペレーティングシステム (OS) によっては、プロセスが複数のスレッドで構成される場合があり、命令を同時並行して実行する。.
Emacsとプロセス · GNU General Public Licenseとプロセス ·
フリーソフトウェア
フリーソフトウェア (free software) とは、ソフトウェアのうち、フリーソフトウェア財団が提唱する自由ソフトウェアを指す。大半のフリーソフトウェアは無償(フリー)で配布されているが、定義に従えば、ここでいうフリーソフトウェアについて一次配布が無償である必要は必ずしもない。 フリーソフトウェア財団はフリーソフトウェアの定義を提示している。ソフトウェアライセンスについてはフリーソフトウェアライセンスを参照。 定義に照らして自由ではない、すなわち改造や再配布などに制限が掛かっていたり、ソースコードが開示されていない、無償で利用できるソフトウェアとは異なる概念であり、この場合はフリーウェアもしくは無料ソフトと呼ぶことが望ましいとフリーソフトウェア財団はしている。 逆に定義に従ったソフトウェアであれば、一次的な配布が有償であってもフリーソフトウェアと呼ぶことができる。ただし、前述したように配布が自由であるため、ほとんどのフリーソフトウェアは無償で配布されている。 また、現状強い影響力を持つ定義として、フリーソフトウェア財団の定義の他に、DebianフリーソフトウェアガイドラインとそれをベースにしたOpen Source Initiativeのオープンソースの定義がある。.
Emacsとフリーソフトウェア · GNU General Public Licenseとフリーソフトウェア ·
フリーソフトウェア財団
フリーソフトウェア財団(フリーソフトウェアざいだん、Free Software Foundation, Inc., 略称FSF)とは、1985年10月4日、リチャード・ストールマンにより創設された非営利団体である。当団体は、フリーソフトウェア運動、すなわち、コンピュータ・ソフトウェアを作成、頒布、改変する自由をユーザーに広く遍く推し進めることを狙い、コピーレフトを基本とする社会運動の支援を目標に掲げている。.
Emacsとフリーソフトウェア財団 · GNU General Public Licenseとフリーソフトウェア財団 ·
フォーク (ソフトウェア開発)
フトウェア開発におけるフォークとは、あるソフトウェアパッケージのソースコードから分岐して、別の独立したソフトウェアを開発することである。 フリーソフトウェアやオープンソースソフトウェアでは、ライセンス上、原作者の許可なしにフォークが可能である。.
Emacsとフォーク (ソフトウェア開発) · GNU General Public Licenseとフォーク (ソフトウェア開発) ·
インターネットアーカイブ
旧インターネットアーカイブ本部(1996年 - 2009年11月) インターネットアーカイブ (The Internet Archive) は、WWW・マルチメディア資料のアーカイブ閲覧サービスとして有名なウェイバックマシン (Wayback Machine)を運営している団体である。本部はカリフォルニア州サンフランシスコのリッチモンド地区に置かれている。 アーカイブにはプログラムが自動で、または利用者が手動で収集したウェブページのコピー(ウェブアーカイブ)が混在しており、これは「WWWのスナップショット」と呼ばれる。ほか、ソフトウェア・映画・本・録音データ(音楽バンドなどの許可によるライブ公演の録音も含む)などがある。アーカイブは、それらの資料を無償で提供している。.
Emacsとインターネットアーカイブ · GNU General Public Licenseとインターネットアーカイブ ·
インタプリタ
インタプリタ(interpreter)とは、プログラミング言語で書かれたソースコードないし中間表現を逐次解釈しながらするプログラムのこと。.
Emacsとインタプリタ · GNU General Public Licenseとインタプリタ ·
オペレーティングシステム
ペレーティングシステム(Operating System、OS、オーエス)とは、コンピュータのオペレーション(操作・運用・運転)のために、ソフトウェアの中でも基本的、中核的位置づけのシステムソフトウェアである。通常、OSメーカーが組み上げたコンピュータプログラムの集合として、作成され提供されている。 オペレーティングシステムは通常、ユーザーやアプリケーションプログラムとハードウェアの中間に位置し、ユーザーやアプリケーションプログラムに対して標準的なインターフェースを提供すると同時に、ハードウェアなどの各リソースに対して効率的な管理を行う。現代のオペレーティングシステムの主な機能は、ファイルシステムなどの補助記憶装置管理、仮想記憶などのメモリ管理、マルチタスクなどのプロセス管理、更にはGUIなどのユーザインタフェース、TCP/IPなどのネットワーク、などがある。オペレーティングシステムは、パーソナルコンピュータからスーパーコンピュータまでの各種のコンピュータや、更にはスマートフォンやゲーム機などを含む各種の組み込みシステムで、内部的に使用されている。 製品としてのOSには、デスクトップ環境やウィンドウシステムなど、あるいはデータベース管理システム (DBMS) などのミドルウェア、ファイル管理ソフトウェアやエディタや各種設定ツールなどのユーティリティ、基本的なアプリケーションソフトウェア(ウェブブラウザや時計などのアクセサリ)が、マーケティング上の理由などから一緒に含められていることもある。 OSの中で、タスク管理やメモリ管理など特に中核的な機能の部分をカーネル、カーネル以外の部分(シェルなど)をユーザランドと呼ぶ事もある。 現代の主なOSには、Microsoft Windows、Windows Phone、IBM z/OS、Android、macOS(OS X)、iOS、Linux、FreeBSD などがある。.
Emacsとオペレーティングシステム · GNU General Public Licenseとオペレーティングシステム ·
ケンブリッジ (マサチューセッツ州)
ンブリッジ(英語:Cambridge、漢字:剣橋)は、アメリカ合衆国マサチューセッツ州東部に位置する都市。チャールズ川を隔ててボストンの対岸に位置する。市名のもととなったイギリスの同名の都市同様、全米を代表する大学都市であり、ハーバード大学やマサチューセッツ工科大学がキャンパスを構えている。人口は101,355人(2000年国勢調査)。2010年には105,162人に増加している(2010年国勢調査)。 ケンブリッジはミドルセックス郡の郡庁所在地であるが、郡政府は1997年に廃止された。現在、郡の公務員は州政府のもとで働いている。.
Emacsとケンブリッジ (マサチューセッツ州) · GNU General Public Licenseとケンブリッジ (マサチューセッツ州) ·
ジェームズ・ゴスリン
2005年夏 JavaOne カンファレンス にて (duke-rockstarのシャツ) 2008年 オーストラリアにて ジェームズ・アーサー・ゴスリン(James Arthur Gosling、1955年5月19日 - )はソフトウェア技術者であり、元サン・マイクロシステムズ社のフェローである。 オブジェクト指向プログラミング言語Javaの生みの親として広く知られている。.
Emacsとジェームズ・ゴスリン · GNU General Public Licenseとジェームズ・ゴスリン ·
ソースコード
青で示されているのが有効なコードである。 ソースコード(source code)とは、コンピュータプログラミング言語で書かれた、コンピュータプログラムである文字列(テキストないしテキストファイル)のことである。.
Emacsとソースコード · GNU General Public Licenseとソースコード ·
サブルーチン
ブルーチン(subroutine)は、コンピュータプログラミングにおいて、プログラム中で意味や内容がまとまっている作業をひとつの手続きとしたものである。繰り返し利用されるルーチン作業をモジュールとしてまとめたもので、呼び出す側の「主」となるもの(メインルーチン)と対比して「サブルーチン」と呼ばれる。サブプログラム (subprogram) と呼ばれることもある。また、「サブ」をつけずに「ルーチン」と呼ぶこともある。 プログラムのソース中で、繰り返し現れる作業をサブルーチン化することで、可読性や保守性を高く保つことができる。繰り返し現れる作業でなくても、意味的なまとまりを示すためにサブルーチン化することもある。また、キャッシュのような階層的メモリの設計を持つコンピュータ(現在のパソコンやワークステーションなどほぼすべて)では、よく使われるサブルーチンがキャッシュに格納されることで高速な動作を期待できる。.
Emacsとサブルーチン · GNU General Public Licenseとサブルーチン ·
C言語
C言語(シーげんご)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発したプログラミング言語である。英語圏では単に C と呼んでおり、日本でも文書や文脈によっては同様に C と呼ぶことがある。.
C言語とEmacs · C言語とGNU General Public License ·
FreeBSD
FreeBSD(フリービーエスディー)は、Unix系のオープンソースのオペレーティングシステム (OS) である。SCOによるSingle UNIX Specificationの認証は受けていないものの、NetBSDやOpenBSDと同じく、AT&TのUNIXから派生したBSDの子孫に当たる。サーバ用途を志向しており、処理速度よりも安定動作に重きを置いている。近代的なオープンソースのBSDとしてはNetBSDに次いで古く、1993年12月に最初の公式リリースである1.0が公開された。.
EmacsとFreeBSD · FreeBSDとGNU General Public License ·
GNU Emacs
GNU Emacs(グヌー・イーマックス)は最も有名で、かつ最も多く移植されているEmacsテキストエディタであり、GNUプロジェクト創設者のリチャード・ストールマンにより作成された。GNU Emacsは他のEmacs系エディタと同様に、チューリング完全なプログラミング言語で拡張可能である。GNU Emacsは「今日利用できる最もパワフルなテキストエディタ」と称されている。GNU Emacsは基盤となるシステムからの適切なサポートにより、複数の文字集合を含むファイルを表示することが可能だが、1999年の時点で既にほとんどの人間言語を同時に表示することが可能であった。GNU Emacsはその歴史を通じてGNUプロジェクトの中心となるコンポーネントであり、さらにフリーソフトウェア運動のフラグシップである。GNU Emacsは、他のEMACS派生と区別する場合にGNUMACSと略されることがある。GNU Emacsのうたい文句は「拡張可能で自己説明的なテキストエディタ」である。.
EmacsとGNU Emacs · GNU EmacsとGNU General Public License ·
GNU Readline
GNU Readline(グニュー・リードライン)は、GNUプロジェクトが開発・保守しているライブラリの1つ。GPLでライセンスされ、bashなどのプロジェクトで使われている。 Readlineを使ったアプリケーションでは、CTRL-B押下でカーソルを1文字ぶん戻し、CTRL-F押下で1文字ぶん進め、CTRL-Rでコマンド履歴を検索できる。これらのショートカットキー(前述はデフォルトであり、vi風のバインディングも可能)はGNUの最も有名なプロジェクトであるテキストエディタのGNU Emacsに倣ったものである。Readlineには他にも、キルリング(コピー・アンド・ペーストをより柔軟にしたもの)、コマンド行補完といった基本機能がある。クロスプラットフォームのライブラリであるため、アプリケーションの行編集動作を各種システムで同一にすることができる。 Readlineは設定ファイルでカスタマイズでき、設定ファイルの位置はデフォルト (~/.inputrc) もあるが、アプリケーションで指定したパスでもよい。このファイルでキーバインディングなどをカスタマイズできる。.
EmacsとGNU Readline · GNU General Public LicenseとGNU Readline ·
GNUプロジェクト
GNUプロジェクト(グヌープロジェクト、)とは、フリーソフトウェアマス・コラボレーションプロジェクトである。 プロジェクトは1983年9月27日にMITのリチャード・ストールマンにより発表された。このプロジェクトの狙いは、ユーザーが自由にソフトウェアを実行し、(コピーや配布により)共有し、研究し、そして修正するための権利に基づいたソフトウェアを開発し提供することにより、ユーザーにそのような自由な権利を与えた上でコンピュータやコンピューティングデバイスの制御をユーザーに与えることにある。GNUのソフトウェアはこれらの自由な権利を(そのライセンスによって)法的に保障しているため、フリーソフトウェアである。なおフリーソフトウェアの「フリー」という言葉は常に自由な権利を指し示すために必要なため使われている。 コンピュータの全てのソフトウェアが、(使用、共有、研究、修正を行うための)自由な権利を全てユーザーに付与することを確保するためには、ソフトウェアの中で最も基本的かつ重要な部分である(ユーティリティプログラムを数多く含む)オペレーティングシステムをフリーソフトウェアとすることが必要となった。GNU宣言によると、GNUプロジェクトの創立目標はフリーオペレーティングシステムを設立し、さらに可能であれば、「フリーでないソフトウェアを全く使わないでも済むようUNIXシステムに通常付属する有益なもの全て」も構築することであった。ストールマンはこのオペレーティングシステムをGNU("GNU's not Unix"を意味する再帰的頭字語)と呼ぶことに決め、その設計をプロプライエタリオペレーティングシステムであるUNIXの設計に基づくようにした。GNUの開発は1984年1月に開始された。1991年、リーナス・トーバルズによりGNUプロジェクトとは関係のないプロジェクトで開発されたLinuxカーネルが発表され、1992年12月にGNU General Public Licenseのバージョン2に基づき利用できるようにした, kernel.org, December 1992。LinuxカーネルはGNUプロジェクトによって既に開発されていた、オペレーティングシステムのユーティリティと組み合わされ最初のフリーソフトウェアオペレーティングシステムとして認められた。このフリーソフトウェアオペレーティングシステムはLinuxやGNU/Linuxとして知られている。 GNUプロジェクトは現在、ソフトウェア開発、意識改革、政治的キャンペーンや、新しい題材の共有などを行っている。.
EmacsとGNUプロジェクト · GNU General Public LicenseとGNUプロジェクト ·
Linux
Linux(リナックス、他の読みは後述)とは、Unix系オペレーティングシステムカーネルであるLinuxカーネル、およびそれをカーネルとして周辺を整備したシステム(GNU/Linuxシステムも参照)である。.
EmacsとLinux · GNU General Public LicenseとLinux ·
LISPマシン
LISPマシンは、LISPを主要なプログラミング言語として効率的に実行することを目的として設計された汎用のコンピュータである。ある意味では、最初の商用シングルユーザーワークステーションと言うこともできる。それほど数量的に大成功を収めたとはいえないが(1988年までに約7000台が出荷された)、その後よく使われることになる様々な技術を商用化する先駆けとなった。例えば、効率的ガベージコレクション、レーザープリンター、ウィンドウシステム、コンピュータマウス、高解像度ビットマップグラフィックス、などのネットワーキングにおける技術革新などである。1980年代にシンボリックス(3600、3640、XL1200、MacIvoryなど)、LMI(Lisp Machines Incorporated、LMI Lambda)、テキサス・インスツルメンツ(Explorer、MicroExplorer)、ゼロックス(InterLisp-D搭載ワークステーション)といった企業がLISPマシンを製造販売した。オペレーティングシステムは やInterlisp(ゼロックスの場合)で書かれ、後に一部は Common Lisp で書かれた。.
EmacsとLISPマシン · GNU General Public LicenseとLISPマシン ·
Microsoft Windows
Microsoft Windows(マイクロソフト ウィンドウズ)は、マイクロソフトが開発・販売するオペレーティングシステム (OS) の製品群。グラフィカルユーザインタフェース (GUI)を採用している。.
EmacsとMicrosoft Windows · GNU General Public LicenseとMicrosoft Windows ·
MIT人工知能研究所
MIT人工知能研究所(MIT Artificial Intelligence Laboratory、AI Lab)は、マサチューセッツ工科大学にかつて存在した学際的研究機関であり、人工知能とロボット工学の分野で世界的な貢献をしたことで知られる。MITでの人工知能研究は1959年に始まった。1963年、人工知能研究グループは新たに結成された Project MAC に編入され、1970年にそこから分離して人工知能研究所を設立。2003年、同研究所は Project MAC の流れを受け継いだMITコンピュータ科学研究所と合併し、CSAILとなった。 創設者には、マービン・ミンスキー、ジョン・マッカーシー(LISP言語発明者)などがいた。1950年代から1970年代にかけて、彼らは自らが開発したタイムシェアリング方式のオペレーティングシステム ITS を載せたコンピュータ(当初はPDP-6、後にPDP-10)を共有して使っていた。 TECO 上で Emacs を開発したリチャード・ストールマンなどの多くの才能あるプログラマ達がこの環境で育った。 人工知能研究所の主な研究テーマは、視覚、機械的動作と操作、言語などで、彼らはそれらがより知的な機械を構築するためのキーになると考えていた。.
EmacsとMIT人工知能研究所 · GNU General Public LicenseとMIT人工知能研究所 ·
1月
『ベリー公のいとも豪華なる時祷書』より1月 1月(いちがつ)はグレゴリオ暦で年の第1の月に当たり、31日ある。 日本では旧暦1月を睦月(むつき)と呼び、現在では新暦1月の別名としても用いる。睦月という名前の由来には諸説ある。最も有力なのは、親族一同集って宴をする「睦び月(むつびつき)」の意であるとするものである。他に、「元つ月(もとつつき)」「萌月(もゆつき)」「生月(うむつき)」などの説がある。 1月はその年の10月と同じ曜日で始まるのと同じである。平年の場合。 英語の January は、ローマ神話の出入り口とドアの神ヤヌスにちなむ。年の入り口にあたることから、ヤヌスの月となった。.
1月とEmacs · 1月とGNU General Public License ·
3月
『ベリー公のいとも豪華なる時祷書』より3月 3月(さんがつ)は、グレゴリオ暦で年の第3の月に当たり、31日間ある。 日本では、旧暦3月を弥生(やよい)と呼び、現在でも新暦3月の別名としても用いる。弥生の由来は、草木がいよいよ生い茂る月「木草弥や生ひ月(きくさいやおひづき)」が詰まって「やよひ」となったという説が有力で、これに対する異論は特にない。 ヨーロッパ諸言語での呼び名であるmars,marzo,Marchなどはローマ神話のマルス (Mars) の月を意味するMartiusから取ったもの。 古代ローマの暦(ユリウス暦より前)においては、年の最初の月は現在の3月にあたる。閏年の日数調整を2月に行うのは、当時の暦での最後の月に日数調整を行っていたことの名残である。 3月はその年の11月と同じ曜日で始まり、平年には2月と同じとなる。.
上記のリストは以下の質問に答えます
- 何EmacsとGNU General Public Licenseことは共通しています
- 何がEmacsとGNU General Public License間の類似点があります
EmacsとGNU General Public Licenseの間の比較
GNU General Public Licenseが346を有しているEmacsは、162の関係を有しています。 彼らは一般的な27で持っているように、ジャカード指数は5.31%です = 27 / (162 + 346)。
参考文献
この記事では、EmacsとGNU General Public Licenseとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください: