PornViewはGImageViewのコードをパクリまくり 96
ストーリー by Oliver
GPLでは変更した事実を記載する義務あり 部門より
GPLでは変更した事実を記載する義務あり 部門より
Anonymous Coward曰く、"足永拓郎氏が開発している画像閲覧ソフトのGImageViewはかなり良い出来栄えで、私的にはこのジャンルのカテゴリーキラーになったと思います。しかしながら、素晴らしいソフトウェアにもかかわらず知名度は低いように私には思えます。そんな中、GImageViewをパクったPornViewが今年の10月末に公開されました。
GNU GPLに基づくGImageViewのソースコードの流用は問題ないのですが、PornViewでは氏の著作権表示は削除されている模様。その辺りの詳しいことは韜晦する朴念仁の2002年12月12日(木)のPornviewに書かれています。娘々日記のGImageViewのソースをまんまパクられますた!!のコメントによると、氏はメールを書き始めましたようです。
なおPornViewはLinux magazine 1月号で紹介されているようです。Download数もgimageview-0.2.10.tar.gzよりもpornview-0.1.3.tar.gzの方が多いという惨状です。"
名前が・・・ (スコア:2, おもしろおかしい)
sourceforgeのスクリーンショットからみても、やはり主目的はPorn [goo.ne.jp]をViewするため…なんですかね。
男の欲望を加速させる名前ですなぁ。
相手の名前の付け方が一枚上手だったというか…。
Re:名前が・・・ (スコア:2, すばらしい洞察)
Package: pornview
(略)
PornView is an image and movie viewer/manager with thumbnail previews.(略)
Slideshows allow for unattended presentation of images for hands-free viewing.(略)
hands-free…なるほど…。
Re:名前が・・・ (スコア:1, おもしろおかしい)
俺は無実だ…
Re:名前が・・・ (スコア:1, 興味深い)
sf.net上のホームページは http://gtkmmviewer.sourceforge.net/ [sourceforge.net] なんですね。すこし混乱しました。
Re:名前が・・・ (スコア:1)
#VCLならTImageViewでMFCならCImageView。
本家とかでは話題になってるん? (スコア:2, 興味深い)
ココで日本語で文句を言ってても馬耳東風つ~か。
取り敢えず CVS 止まってるらしいけど
ユーザーが「単にダウンロード出来ないだけ」と思ってンじゃ
効果も薄いし,この手の困ったちゃんがまた出てこないとも限らない。
あちらの人たちにもその辺りはキッチリ伝えておくべきだと思うので
こんな感じで誰か投稿してはどうか。
「PornViewに GPL 違反の疑惑」
Linux で走る image viewer/manager の PornViwe が
GPL 違反だという話が日本で持ち上がっている。
PornView のソースコードを検証した結果,足永拓郎氏の開発した GImageView から
ソースを流用していると判明。GImageView は GPL で公開されており
ソース流用は問題無いが,足永氏が GImageView に付けた著作権表示が
削除されている為,GPL に違反していると判断した。
足永氏は PornView の開発者に問い合わせのメールを出す予定だ。
日本のオープンソースコミュニティは今回の疑惑に非常に注目している。
#英訳と投稿は誰かに任せる(笑)
Re:本家とかでは話題になってるん? (スコア:1, 参考になる)
In Japan, we're discussing about the image viewer/manager,
which is called PornView violates GPL.
As a result of validation source codes of PornView,
it diverts from source codes of GImageView whichi is made by
Mr. Takuro Ashinaga, which turned out.
Diverting codes are not a problem, but copyright credit is removed, so Mr. Ashinaga will send a inquiry mail to the author of PronView.
Japanese open source communities are quite interested in this suspicion.
# 間違いまくりであること確実なのでAC.
Re:本家とかでは話題になってるん? (スコア:1, 参考になる)
According to the article of Slashdot Japan [srad.jp], PornView,
an image viewer/manager, violates GPL licence.
As a result of validation source codes of PornView,
it diverts from source codes of "GImageView", made by
Mr. Takuro Ashinaga, which turned out.
It is the problem that copyright credit of GImageView
is removed from the codes of PornView.
Mr. Ashinaga will send a inquiry mail to the author of
the program.
Japanese communities are quite anxious about the results.
# 更にむちゃくちゃにしたに違いないのでAC
Re:本家とかでは話題になってるん? (スコア:1)
According to the article on Slashdot Japan, PornView, an image viewer/manager for linux annouced recently, has violated the GPL.
As a result of inspection of the source code of PornView, it turned out to be a copy-paste from the source code of "GImageView", another image viewer/manager for linux by Mr. Takuro Ashinaga, with copyright credit deleted. Mr. Ashinaga has already sent an inquiry mail to the author of the program.
Japanese communities are quite anxious about the results.
# これって完成したら誰が投稿するの?そもそも完成するのか(笑
# SF.net上のPornViewとGImageViewのリンクを張っておくといいかも.
Re:本家とかでは話題になってるん? (スコア:1)
CVSは止まってるらしいけど (スコア:1)
ダウト
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pornview/ [sourceforge.net]
$ cvs -d :pserver:anonymous@cvs.pornview.sourceforge.net:/cvsroot/pornview login
$ cvs -z3 -d :pserver:anonymous@cvs.pornview.sourceforge.net:/cvsroot/pornview co pornview
Re:CVSは止まってるらしいけど (スコア:3, 参考になる)
リンクが削除されただけで,実際にはまだ公開されている事は知っていました.
が,事前にPornviewの作者さんから
The contents of CSV is my private version which I have no intention to spread all over
(原文のまま)
というメールが来ており(厳密には問題だとは思いましたが)これを
了解しました(作者さんにはその意を伝えてはいませんが)
今のCVS版には原作者の表記が記されているので,あとは速やかに
古いバージョンの公開を停止し,次のリリースを出すべきだとの
意をPornviewの作者さんに伝えました.
Re:CVSは止まってるらしいけど (スコア:1)
まさに今、記述を追加されたようで。
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pornview/pornview/src/comment.h.diff?r1=1.1&r2=1.2
#興味のある方だけどうぞ
Re:本家とかでは話題になってるん? (スコア:1, 参考になる)
まあ、落ち着け。例の娘々日記によれば
って書いてあるので、今回の一件は収束の方向に向かっているようです。
Re:本家とかでは話題になってるん? (スコア:1)
Re:本家とかでは話題になってるん? (スコア:4, 参考になる)
Pornviewの作者さんから,原作者の表記を付け加えたとのメールが
来ました.
あとは,速やかに次のバージョンをリリースし,古いバージョンの
公開を停止すべきだと返事を出しておきました.
冷静な対応をお願い致します.
掲載誌には責任無いですけど... (スコア:1)
次の号とかで何らかのアナウンスをしてくれるとイイですね。
Re:掲載誌には責任無いですけど... (スコア:1, 参考になる)
現状では、UNIX系では日本語を母国語とする人が主催するプロジェクトであっても日本語圏でプロジェクトが有名になるためには、一旦、英語圏で有名にならないといけない訳です(日本語に関するソフトウェアは除く)。特に人口の少ないUNIX系での画像という分野では、その傾向は強いと思います。そういう現状を考えれば、Linux magazineがPornviewを取り上げたこと(GImageViewとLinux magazineが結びつかなかったこと)は当然とも言えるわけです。
その辺りはWindowsの場合は違います。日本語だけで活動していても、日本語圏でプロジェクトが有名になることができます。UNIX系もそうなれば良いのですが、そのためにはUNIX系のフリーソフトウェアプロジェクトがもっと盛んにならなる必要があると私は思います。
Re:掲載誌には責任無いですけど... (スコア:3, 参考になる)
なりますが、いまだに日本人から日本語で問い合わせやバグレポートを
受けた事が(知り合いを除けば)1・2件しかありません。海外からだと、レポート
どころか“IMPRESSIVE!”とだけ書いたようなメールも一頃は結構来たのですが。
ただ、日本人は反応が悪いかというとそうでもなくて、実際にデモを
するとウケるんですけどね。習慣の違いなんでしょうかね。
ま、いずれにせよ、これから新プロジェクトを興すという方は、
とにかく宣伝を、海外向けに精力的にする事を強くおすすめします。
EffecTVも、第一報はFreshmeatに出しています。あそこは、変な英文は
スタッフが直してくれますので、躊躇する事はありませんよ。
こうした宣伝ノウハウは共有したいですね。EffecTVの場合、市場(?)が
かなり偏っているので、僕の経験が皆さんのお役に立つかどうかは
わかりませんが。
Re:掲載誌には責任無いですけど... (スコア:3, 興味深い)
ダウンロード数はEffecTVよりも多い訳で、関係各位の宣伝努力が足りないとは
思いません。この件をどうすれば防げたかはわかりませんが、今後事態を収束
させる為にも、GImageViewを支援していこうではありませんか。
宣伝のポイントの難しいのは、「画像ビューワ」という、すでに同種の
アプリが沢山あるカテゴリであり、作者本人も述べておられるように
「車輪の再発明」というイメージがある点です。その為にも、同種の
アプリとの差異を明確にした主張をするべきですね。今のGImageViewerの
ページは、かなり控え目というか、謙遜が強過ぎます。もっと主張しよう!!
#とりあえず自分のノートにGImageViewerをインストールしてみた
Re:掲載誌には責任無いですけど... (スコア:2, 参考になる)
0.2.0,0.2.2,0.2.3,0.2.9の4回だけです.
そのうち,0.2.0と0.2.3は(今のところ)Pornview以上のダウンロード
数がありました.0.2.9の場合は,アナウンス直後にsourceforgeが
ダウンしていたため,あまり伸びなかったようです.
正直申しまして,私はソフトウェアに関しては素人ですので,開発そのものと,
ユーザーからのバグレポートや要望への対応,ソフトウェア技術や
開発手法の勉強,他のソフトウェアのリサーチ等で手いっぱいで,
とても宣伝にまで気が回らないのが現状です(私は英語が苦手ですし).
GImageViewで利用しているライブラリにバグがあった場合,それらに
バグレポートを送るなどの作業もしなければなりません.
Re:掲載誌には責任無いですけど... (スコア:1)
やってくれる人をとっつかまえるんですよ。 全部自分でやってると倒れます。ただ、その為には、 そのプロジェクトに惚れさせないと。
#一覧できるのが好きなので Photomesa [umd.edu]に戻ってしまった。ごめん。
したくなるけどやめときますか (スコア:2, すばらしい洞察)
・・・つまりですな、そもそもソースを公開するというのは自由な改造や再配布を助けるという意味がある筈。その辺の説明はFSFのページにあったと思うのですが・・・。
可読性を悪化させて改造しにくくするのは自由ソフトウェアの精神に反するでしょう。
ついでに言えばより多くの人に加わってもらうというオープンソースのソフトウェア開発戦略の面でもマイナスでは(非日本語圏の人が参加しにくくなる)ないかと思うのですがそのへん自信はないです。
以上、結構想像でものいっている部分があるのでFS/OSS関係者、できればRMSやESRにコメントつけて欲しいです(こら)
/.configure;oddmake;oddmake install
Re:したくなるけどやめときますか (スコア:2)
日本語nativeの人にはソースを読ませないという排他主義である! と言う人はいなかったのかな? 少なくとも私は英語でコメントを書くと生産性が5割方落ちます.
Re:したくなるけどやめときますか (スコア:1, 参考になる)
その点、日本語ソフトウェアのはしりとも言える kterm とか kinput2 とか canna とかって、きちんとドキュメントも英語で書かれていて (あるいは、英語ドキュメントも用意してあって)、えらいなあと思う。このソフトウェアは日本だけにとどまらず、世界中の人々に使われるのだという気概を感じます。
そういや、ソースをダウンロードしてきたらコメントが英語以外のヨーロッパ言語(たとえばドイツ語)で困った、なんて経験は、したことがないです。
Re:したくなるけどやめときますか (スコア:1)
この場合、「多数派」かどうか、という問題でしかないと考えていいんでしょうかね。どうだろう。
ちなみに、十億人と会話できるようになる言語といえば、たしか英語のほかに、
中国語とかアラブ語(イスラム圏)とか、があるんでしたよね。
それらのうち、どれを選んでも「ある意味では」同じなわけで(^^;
そういや時としてフランス語やポルトガル語(かな>ブラジルだから)なコメントの入ってるソースに
出くわして面食らいますね。まぁ微笑んでおくことかな。というかそもそもコメントが無理でも
ソースを「(コードの質として)読める」ようになってないと話になりませんが。
>できればRMSやESRにコメントつけて欲しいです
それは、お二人の喧嘩をスラドJで(理想をいえば日本語で)拝見観戦したい、という贅沢な夢ですね。
うーん。俺もその夢は期待したい。期待だけですが。
Re:日本語混ぜソース (スコア:1)
この手の盗用問題って無くならないですねぇ~
パクったソフトで商用サービス始めようとした会社があったり、市販してたりとか。
Re:日本語混ぜソース (スコア:1, 参考になる)
Snes9xppのパクリが堂々と公開されていて開発者が怒りのコメントを発表 [virtualave.net]しています。
こっちはパクっている側も日本人で、sourceforge.netのアカウントを維持するために
無断でソースコードを利用している分だけ悪質ですが。
Re:日本語混ぜソース (スコア:1, 参考になる)
String 文字列 = new String();
# 激しく気持ち悪いのでAC
Re:日本語混ぜソース (スコア:1)
実は微妙にクラス名にも日本語使えます。
内部的にUNICODEで持つので、当然ですけど。
javaコマンドで呼び出すのが面倒くさくなります。
コンソールがUNICODEになっていれば、呼び出しも不自由ない??
PCにECC Registeredメモリの利用を推奨します。
記憶が正しければ、、、 (スコア:1)
んで、そいつをUNICODEで書くのなら、ファイルシステムがUNICODEを扱えないとだめなんだけど
そんなOSどこにある?
てなわけで、実現はされてないですってな話を聞いたことがあります。
#実はもうどっかにあるのかなあ?JDKがあるかどうかも問題だが。
Re:記憶が正しければ、、、 (スコア:1)
Main-Class: 起動
とか書いておけばよいのではないでしょうか。
Re:記憶が正しければ、、、 (スコア:1)
起動クラスもオッケーです。
そのかわり、Shellスクリプトか、batファイル書いて
javac [エスケープシーケンスコード].java
java [エスケープシーケンスコード]
な感じで面倒です。
実際にやってみたが意味ないっす。
PCにECC Registeredメモリの利用を推奨します。
Re:日本語混ぜソース (スコア:1)
まさか本家のC様のほうが「は言語」を兼ねてくれる時代が
自分の目の黒いうちに来るとは…
Re:日本語混ぜソース (スコア:1)
そういえば,プログラミング言語 「は」 [tohoku.ac.jp] なんてのがありましたなぁ.
# 茶々なので ID
Koichi
Re:日本語混ぜソース (スコア:1)
Re:日本語混ぜソース (スコア:1, おもしろおかしい)
デバッグ用のprintf出力もShit_JISで半角カナだったりして 迷惑していますが、強くいえないので AC
ほんとに迷惑なんだよ。
Re:日本語混ぜソース (スコア:1)
一回チャンスがあり、SJIS半角カナオヤジに真剣に聞いたことがあるのですが、なんか全角だとスペースが無駄になるとか、コメントが冗長になるとか、まあ要するに「長年俺はこれでやってて困ってないし、なにより読みやすいじゃないか。何か問題があるのか」的な、訳解らんことを小一時間聞かされて鬱になりました。
本当に、心の底から「半角カナが一番読みやすいンだッ!」って人、結構いるみたいですね。残念ですが。
Re:著作権がないルールもありうるのでは (スコア:1)
> するために便宜上設けられた権利なのか、という議論があります
人権だって、社会の便宜のために設けられた権利でしかありません。所詮、「べき」でしか語られないイデオロギーの一種なんですよ。
Re:パクられる方も悪い (スコア:2, 興味深い)
なんというか、今回の場合には相手が折れたので良かったのですが、これがジャイアニズムむき出しのアメリカ人らしいアメリカ人が相手だったらGImageView側が負けていた可能性もあると思います。逆にPronview側が本家/.に
「ま た 日 本 人 が 真 似 し ま し た」
なんて投稿をして、流暢な英語で世論を味方につけていったら厄介かと。
だからといって、プログラムを組む能力と宣伝をする能力を兼ね備えている人も少ないと思います。日本人のノーベル賞授賞者が多く出たのも、授賞のための日本政府の工作員がいて、宣伝をしているからだと聞いたことがあります。フリーソフトウェアにも、そのような工作員が必要だと思います。英語のソフトウェアを日本語訳したり宣伝する人はいるのに、日本のソフトウェアを海外に紹介する人は少ないように思えます。
まわりが上手にサポートして「控えめシコシコ」にならないようにすれば良いと思います。
Re:パクられる方も悪い (スコア:1)
正直者が馬鹿を見る世の中にはしたくないなあ。
正直者 (スコア:2, 興味深い)
正直者でも商売下手(これは商売じゃないですが)はやっぱり淘汰されるからなあ。
オープンって誤解されやすいのかも。
PDSだと著作権表示も不要になると思うけど、そこまでやるのは流行らないのかな?
Re:パクられる方も悪い (スコア:1)
Re: パクられる方も悪い (スコア:2, 興味深い)
ソフトウェアはどう保護すべきか (スコア:1, 興味深い)
私は「パクる」のはナシだろって思っているけれども、 それにしても
なんて意識がもしも蔓延しているのだとすると、 それはそれで本来おかしいぞと言わずにおれません。なぜかマイナスモデレートされてるようですが、
という指摘は外れてはいないと思うのです。 「発明」という言葉を使い、「ソフトウェア特許」なんてものを、 あたかも正当かつ生来の権利であるかのごとく言うのはオカシイです。ソフトウェアについて「発明」という言葉を使った前者のACさんには、 GImageViewのどこに「自然法則を利用した技術的思想の創作のうち高度のもの」 (特許法第2条)が含まれていたというのか説明して貰いたい。 また、それが「その発明の属する技術の分野における通常の知識を有する者が(中略)容易に発明をすることができ」ないもの(同29条)であったと示してみて欲しい。 (別に「GImageViewなんて誰でも作れる」と言っているのでは決してないよ。) (ついでに、(もし知らないのであれば) カーマーカー法 [biglobe.ne.jp]をめぐって どんな議論があったのかなんてのもおさらいしてください。 (これはGImageViewとは直接関係ないかもしれないが))
――なんてことを書いて、「GImageViewは『発明』じゃないでしょ」と言うと、 「じゃ『ソフトウェア著作権』により正当な権利である」なんていうような、 さらに酷いセリフに言い換えられそうで恐ろしいわけですが。 ソフトウェアを「特許」でなく「著作権」で守ろうとすることがどんなに酷いことかは……まあこれも世の中議論されてることですので、調べてみてください。
ところで、 「ソフトウェア特許」ですら、「ソフトウェア著作権」よりはまだマシという 観点からかどうかはともかく、 実は日本でも最近特許法が改正 [jpo.go.jp]されて、 無体物であるソフトウェアも発明とみなされることになってしまいました。 前者のACさんの主張に従うとすれば、 「GImageViewも出願して特許とってれば良かったのにね」となるんですかねぇ。 僕にはそんな世界は魅力的には見えないです。
# 繰り返すけど、別にパクりを擁護しているわけではないです。
# (個人的には、ソフトウェア保護のための(特許でも著作権でもない)別の枠組みが必要だと思っている。)
# 言いたいことはいっぱいあるけど、とりあえず分かりやすいところで、
# ソフトウェアに対してむやみと「発明」なんて言葉を使わないでよ、
# という主張だと、受け取っておいてくれればまずは第一歩として悪くありません。
Re:パクられる方も悪い (スコア:1)
まぁいちゃもんだけならその人は必ずしも嘘つきとは限らないので、心情的な問題でしかないですが。
むしろ... (スコア:1, おもしろおかしい)
ローカルな所でこっそり公開していれば、
原作者に気付かれる可能性も減ったんじゃないかと...。
もう少し控えめにシコシコパクってりゃいいものを、
大っぴらにしたらどういう目に遭う可能性があるかは予測できたはず。
Re:ほかのライセンスだと? (スコア:1, 参考になる)
Re:ほかのライセンスだと? (スコア:1)
BSDの例ですが, 客先に納入したシステムの一部にCで5行ほど流用したので, ライセンスをソースの中に埋め込んだことがあります.
Re:ところで (スコア:1)
話題になったついでに、PornView と GimageView を両方入れて試してみったけど、同じような作りだけど操作性(狙い)が微妙に違うソフトと思いました。機能では GimageView の方が優れているけど、コンカレントな動きとか PornView の方が良くできてるかな。
の