This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
他のパブリックドメインの例: SQLite (スコア:1)
Well-Known Users of SQLite [sqlite.org] を見ると、
影ながら、OSS から商用まで広く組み込まれて利用されています。
Re:他のパブリックドメインの例: SQLite (スコア:0)
僕だったら、本物のパブリックドメインなソフトウェアで最初に出てくるのは TeX です。
TeXを含んでいるであろうLaTeXやteTeXやTeXLiveなどのライセンスはよくわからんです。
パブリックドメインで一番有名なの (スコア:0)
どう考えても "Hello, world!" だと思う。
Re:パブリックドメインで一番有名なの (スコア:0)
そんなのGPLせずともよい (スコア:1)
What if the work is not much longer than the license itself? [gnu.org]で、ライセンス文書より短いんだったらGPLじゃなくてもいいじゃんとFSFが言ってます。まあ普通に書いたらHello WorldなんてGPL文書より短い訳で。
そもそも私が配布予定のHello Worldプログラムは、そのGPLプログラムからライセンス表記などを抜き取ったものではなくて、K&Rからの引用ですって主張も成り立ちそうです。もちろん、そんな訴訟は馬鹿馬鹿しくて誰も起こさないでしょうけど。
で、わずか数行でありながら、さまざまな言語の特徴をあぶり出すようでいて、Hello Worldを越えるような簡明なサンプルプログラムを作り出せたなら、それは著作権を主張してもいいように思えてきました。(笑
# 昔のBASICみたいに1行にやたらと詰め込むってのはナシね。
vyama 「バグ取れワンワン」
Re:パブリックドメインで一番有名なの (スコア:0)
$ hello --help
$ hello --version
のオプションも解釈できます。gettext化されているので、
$ hello
世界よ、こんにちは!
だったりします。
ソースコードもさまざまな環境で動くような書き方がされており、オリジナル(?)のようなシンプルさはありません。
…というか、もう別物ですな。