アカウント名:
パスワード:
他社にライセンス権があるソースが混入しただけなら、そこと ライセンス契約を結べばよい。 事前がベストだが、事後でも話し合いで解決できる問題。 しかしGPL汚染は違う。
GPL-10. もしあなたが『プログラム』の一部を、その頒布条件がこの契約書と異なる他 のフリーなプログラムと統合したいならば、作者に連絡して許可を求めよ。フ リーソフトウェア財団が著作権を保有するソフトウェアについては、フリーソ フトウェア財団に連絡せよ。私たちは、このような場合のために特別な例外を 設けることもある。私たちが決定を下すにあたっては、私たちのフリーソフト ウェアの派生物すべてがフリーな状態に保たれるということと、一般的にソフ トウェアの共有と再利用を促進するという二つの目標を規準に検討されるであ ろう。
怖いのではなくて単に責任から逃れたいだけでは?
あと本についているコードもライセンスがどうなっているか注意が必要かな。
この場合、普通にお金で解決できませんか?
GPL なコードであっても、著作権者全員が別のライセンスで配布することに合意できるのであれば、お金で解決できる問題ですよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
それだったら (スコア:4, おもしろおかしい)
>プロジェクトに参加させないケースも少なくない」ということもあるらしい。
それだったら「他社のプログラム開発に関わった開発者」もプロジェクトから除外すべきですね。
他社向けのソース片が混入したら大変困る。
で、全員一生涯、同一顧客の面倒を見続ける。刺青彫られたりして。
Re:それだったら (スコア:0)
問題はGPL汚染だろ?
Re:それだったら (スコア:1, すばらしい洞察)
Re:それだったら (スコア:1, 参考になる)
「すば洞」なんて付いてるのでほっとけない。
GPL汚染(汚染が嫌なら感染でもいい)に問題があるというのが
今回の話の根源。
他社にライセンス権があるソースが混入しただけなら、そこと
ライセンス契約を結べばよい。
事前がベストだが、事後でも話し合いで解決できる問題。
しかしGPL汚染は違う。
コストをかけて開発した、社外には出したくないコードまで
公開しなくてはいけなくなる。
だから「汚染」「感染」と言われる所以。
海外には、GPL汚染による損害を補償する保険まで存在する。
ソフトウェア開発企業にとって、GPL汚染はウィルス汚染と並んで
危険なものといえる。
Re:それだったら (スコア:1)
「GPL でしかライセンスを受けていないコードを不正流用」という問題よりも重い。
権利者は賠償金プラス派生物の公開を求めてくるかも知れない。最終的には、
裁判所が損害額をどう認定するかという話になる。GPL のものだからといって、
裁判所が公開を命じるとは限らない。私有だからといって、裁判所が派生物の
公開を命じないとは限らない。
ただし、権利者が多数に及ぶケースとか、連絡がつかなくなっているケースとか、
GPL で公開されているものには厄介になりやすい属性が伴う傾向があるかも知れない。
Re:それだったら (スコア:1, 参考になる)
いや、裁判所が公開を命じるわけないでしょ。違法コピーで逮捕されて処罰されるだけ。
親告罪だから大抵はお金で解決できるけど、GPLはお金で解決する気はないって宣言だから。
Re:それだったら (スコア:1)
(GPLを策定した)FSFはそう宣言してるけど、GPLを適用したソフトの作者がみんなそう考えてるわけじゃない。
Re:それだったら (スコア:0)
> 公開しなくてはいけなくなる。
一度感染するとどんな手を尽くしても駄目で、100%公開となってしまうの?
Re:それだったら (スコア:0)
Re:それだったら (スコア:1)
GPLのを自分勝手に「だたで使えるソフト(縛り無し)」と思い込んでいたりして、部下に「使え」と指示でも出しているんじゃねーの?
オープンソースのプロジェクトに参加していない奴であろうと、上から「GPL感染には気をつけろ」とか「個人の自作ライブラリーであろうとも会社の保有しているライブラリー以外は使うな」って指示じゃなく「作業時間を少なくする為に、GPLなどのオープンソースのを大いに使え」なんて指示が来れば、ほぼ間違いなくGPLに感染しそうだけど。
Re:それだったら (スコア:0)
で問題解決
Re:それだったら (スコア:1)
の遡及適用を宣言しているからほぼ自由に利用できる。
でも、改定前のBSDライセンスを参考にしているBSD類似ライセンスに関し
ては、同じ宣言をしたという話は勉強不足か私は知らない。それらについ
ては、宣伝条項が生きているから「どこそこのコードを使用しています」
というのを、条項に従った文面で表記する必要があるはず。
だから、単純にBSDライセンス万歳とは言えないんじゃないかな。
#それですら十分に自由ではあるのだけれど。
Re:それだったら (スコア:1)
>で問題解決
微妙な表現だよな。どっかの勘違い経営者とかが「GPLやLGPLのを使うな。BSDLならば使ってもOK」って意味には捉えず、「出来上がった物をBSDLを採用すれば良い」とか思い込んでいれば、
勝手に誤解してGPLに感染しているのに「騙された」とか言い出すんじゃ。
Re:それだったら (スコア:0)
Re:それだったら (スコア:0)
残っているかつて自分が書いた他社ライセンスのコードを
(知ってか知らずかは分からないが)使っちゃう危険の事を
言っているのと思いますが。
Re:それだったら (スコア:0)
そもそもコピペして正常に動くものを作った場合に 何をコピペしたか知らないわけが無かろう
怖いのではなくて単に責任から逃れたいだけでは?
Re:それだったら (スコア:0)
自分が書いたコードを保持していて(ライセンスは他社にあげたので持ってない)
使いまわした場合に起こる。
あと本についているコードもライセンスがどうなっているか注意が必要かな。
Re:それだったら (スコア:2, 興味深い)
「俺専用ライブラリ」なるものを使い回している場合が少なくないとどっかで聞いたような。
就業時間中にできたコードは基本的に雇用した会社のものになるんでしょうけど、
このライブラリの改良も仕事の間に行われている場合が少なくない。
で、転職するたびにこのライブラリから出たコードがあっちこっちで使われる…。
ひじょうにマズいと思うのですが、厳密に適用するとなると、
会社を替わるたびにライブラリをイチから書き直せって話になるんですよね。
誰がそんなことするんだと。
Re:それだったら (スコア:1)
>就業時間中にできたコードは基本的に雇用した会社のものになるんでしょうけど
フリーで請け負いの場合、そもそも就業時間という概念が無いので
本当に契約次第だと思います
ソースの改変及び再利用を許可するだけでなく全ての権利を譲渡すると言う契約であれば
引っかかるでしょうが...特記がなければ請負の場合、できあがった機能を提供する契約と
みられるでしょうから自分で作ったライブラリであれば問題にならないでしょう
派遣の場合は、まぁ就業時間という概念もでてきますし、作った物は会社の物って事になると思いますけどね
Re:それだったら (スコア:0)
逆に今は個人で勝手に作ってきちんと検証してないライブラリ使いまわしたりするのは
ご法度になってるんじゃないかと思ってたんだが。
Re:それだったら (スコア:0)
どっちの会社のものなんですかね。
まあ雇用者(派遣元)だとすれば、派遣契約で何らかの取り決め(著作権は派遣先に属するものとするとか、派遣元は著作権を主張しないとか)があると思うけど。
Re:それだったら (スコア:1)
派遣先の会社の物でしょうね派遣元にはなんの権利もありません
Re:それだったら (スコア:0)
派遣法を一度全部読み直したほうがいい。そうすれば、「どっちの会社のものなんですかね」なんて言葉は絶対出てこない。
私、実際フリーですが (Re:それだったら) (スコア:0)
自作の使い回し用ライブラリについては、契約書の知財の項目で言及しています。
知財に関することは、必ず細かい打ち合せがありますので
その席でシッカリ決めて、お互いの弁護士さんに確認となります。
ライブラリ部分の流用については、フリー(個人)に限った話ではないですね。
企業で開発する場合と一緒です。
マネージャーの皆様、ちゃんと把握していますか?
Re:それだったら (スコア:0)
# 二度とかけないコードをよく書けるもんだと感心することもあるけど...
Re:それだったら (スコア:0)
Re:それだったら (スコア:0)
> コピペできるような状態で手元にコードがある時点でおかしいだろ.
だから、そもそも「他社のプログラム開発に関わった開発者」を
プロジェクトに参加させると、そういうおかしな状況が簡単におきると
いう現実があるというのが元の指摘だってーの。
Re:それだったら (スコア:0)
プロジェクトに関われない開発者を雇うメリットも含めて眉唾
Re:それだったら (スコア:0)
じゃないの?
GPLの場合だと金で解決できないし、、、
Re:それだったら (スコア:1)
この場合、普通にお金で解決できませんか?
GPL なコードであっても、著作権者全員が別のライセンスで配布することに合意できるのであれば、お金で解決できる問題ですよ。
Re:それだったら (スコア:0)
相手が総本山でも自社のコードを守れた例 [srad.jp]はありますね。
真摯に対応すれば何とかなる(し、開きなおればどうにもならない)のはお金とで解決する場合と同じだろうなと。
Re:それだったら (スコア:0)
「金で解決できる」
といわれても説得力がありません。
ほとんどの場合無理でしょう。
Re:それだったら (スコア:0)
Re:それだったら (スコア:0)
基幹業務システムに首突っ込んでるプログラマにはそもそも関係ない話題ですな。