タグ

2008年2月25日のブックマーク (3件)

  • 「パブリック・ドメイン」とは何か | OSDN Magazine

    ライセンスがらみの用語で、知っているようで知らない言葉の筆頭が、「パブリック・ドメイン」ではないだろうか。オープンソースのライセンシングで問題となる点を中心に、少し復習してみたい。 はじめに 「パブリック・ドメイン(公有)」とは、ある無体物に関して著作権や商標権 が消滅ないし放棄された状態を指す。 「パブリック・ドメイン」をGNU GPL などと同様ラ イセンスの一種と勘違いしている人が多いようだが、パブリック・ドメインとい うのは状態であって、ライセンスではない。作者は何の権利も主張しないのだか ら、わざわざライセンスを指定する必要もないのである。 日では著作権は譲渡・放棄できるが著作者人格権は放棄できないとか、い ろいろテクニカルな事情があって自作を(自分の意志で)当の意味でのパブリッ ク・ドメインに置くということはできないようだが、「一切権利を行使しない」 と明確に宣言しておけば

    「パブリック・ドメイン」とは何か | OSDN Magazine
    teppeis
    teppeis 2008/02/25
    ある無体物に関して著作権や商標権が消滅ないし放棄された状態
  • 初めてシェルスクリプトを書くときに知っておきたいこと - Unix的なアレ

    他の言語をを書き慣れてから、シェルスクリプトを書こうとするとしょうもない部分でハマったりすることがあります。「簡単な処理だからシェルスクリプトで書くか」と思っても無駄に時間がかかってしまっては仕方ないですよね。 今回は初めてシェルスクリプトを書くときに、ハマりそうな点について説明をしたいと思います。 実行権限をつける 単純にファイルを生成しても下記の用に実行しようとしても実行はできません。 # touch test # ./test sh: ./test: Permission denied # touch foo # ./foo sh: ./foo: Permission denied これはファイルに実行権限がついていないため、起きる現象です。 chmodコマンドを使って実行権限をつけてやりましょう。 # chmod +x test # ./test # chmod +x foo #

    初めてシェルスクリプトを書くときに知っておきたいこと - Unix的なアレ
    teppeis
    teppeis 2008/02/25
    イコール前後にスペースいれちゃいけないのは昔はまった。
  • MOONGIFT: » WindowsとLinuxをシームレスに使う「andLinux」:オープンソースを毎日紹介

    Windowsで開発する際に、細かい設定の部分でつまづくことがある。また、ライブラリを導入しようとしてLinux向けしかなかった、なんて経験はないだろうか。そして、結局VMWareのようなエミュレート環境を用意することになる。 だがエミュレータでは環境が断絶された感がある。もっとシームレスにWindowsからLinuxを使いたい、そう考える人のためのソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはandLinuxWindows上でシームレスに動作するLinux環境だ。 andLinuxはcoLinuxを利用して動作している。Linux向けのGUIアプリケーションが動作する点において、cygwinよりも便利だろう。また、それらのアプリケーションがタスクトレイから簡単に呼び出せる点も見逃せない。 デスクトップ環境としてはKDEまたはXfceが選択できる。ファイルの拡張子設定

    MOONGIFT: » WindowsとLinuxをシームレスに使う「andLinux」:オープンソースを毎日紹介
    teppeis
    teppeis 2008/02/25
    coLinux&Ubuntuベース GUIデスクトップ環境(KDE,Xfce)が使える