タグ

GNUに関するglcsのブックマーク (2)

  • GNU Emacs に内蔵されている Lisp インタプリタを C インタフェースから操作する実験 - Accept Things

    はじめに 今から約 1 ヶ月前、GNU Emacs のコードリーディングをはじめました。祝日などの時間を使って少しずつ GNU Emacs の解析を進めました。今日、ようやくコードリーディングを開始した時に立てた目標が達成できたので、このエントリーを書くことにしました。 GNU Emacs のコードリーディングをはじめた当初の目標は、GNU Emacs に内蔵された 「Lisp インタプリタ」をどうにかショートカットして「C インタフェース」から直接操作することでした。 では、なぜそのような目標を設定したのか少し説明します。 GNU Emacs は、Lisp システムと密に連携してエディタの機能を統合しています。GNU Emacs の世界は Lisp システムによって支配されていると言えます。したがって、GNU Emacs の仕組みを理解するには GNU Emacs に内蔵された Lisp

    GNU Emacs に内蔵されている Lisp インタプリタを C インタフェースから操作する実験 - Accept Things
  • GNU 劣等一般公衆利用許諾契約書 - GNU プロジェクト - フリーソフトウェア財団 (FSF)

    [ 英語 | 日語 ] あなたの次のライブラリには劣等GPLを適用すべきでない理由 LGPL違反と思われる事例を見かけたら LGPLの各国語訳 GNU 劣等一般公衆利用許諾契約書 テキストファイル形式 GNU 劣等一般公衆利用許諾契約書 Texinfoファイル形式 このGNU 劣等一般公衆利用許諾契約書はGNU ライブラリ一般公衆利用許諾契約 書の後継としてみなされるものです。この名称変更がなぜ必要だったかについ ての説明は、あなたの次のラ イブラリには劣等GPLを適用すべきでない理由の記事をご覧下さい。 もくじ GNU 劣等一般公衆利用許諾契約書 はじめに 複製、頒布、改変に関する条件と制約 以上の条項をあなたが書いた新しいライブラリに適用する方法 バージョン 2.1、1999年2月 日語訳、2002年8月14日 Copyright (C) 1991, 1999 Free Softw

    glcs
    glcs 2008/02/09
  • 1