クローズドソースの有害性を評価する 53
ストーリー by reo
定量化できませんが 部門より
定量化できませんが 部門より
danceman 曰く、
「オープンソース」という言葉を作った Eric Raymond 氏が、クローズドソースソフトウェアを起動することの有害性を 4 つのキーワードを用いて説明している (Eric Raymond 氏のブログ記事、本家 /. 記事より) 。
クローズドソースの最大の問題は「信頼性の害」であり、オープンソースと比べてエンジニアリングに乏しいことを挙げている。また必要に応じて自在に修正を加えることができないとし、「ハッキングできないことの害」と呼んでいる。3 つめの問題に「企業の害」を挙げ、ユーザーはソフトウェアの中を調べたり修正する権利を持たないため、ベンダとアンバランスな力関係に置かれているとしている。4 つめの問題として、ユーザーを囲い込むためにシステムを独自仕様にするといった「ロックインの害」があるとのこと。
氏は、こういった害を減らすためにクローズドソースに対抗するべきだとしながらも、もしオープンソースで他の選択肢を見つけることが出来ない場合には、オープンソースに執着しないでもいいという見解を示している。氏はオープンソースの第一人者であるため、何が何でもオープンソースに拘ると思われていることに反発を覚えるようだ。「例えば不整脈があるとして、オープンソースファームウェアのペースメーカーを入手できないからといってペースメーカーの着用を拒むべきかって? そんな馬鹿な話はない」と述べている。
クローズドにするためのコスト (スコア:3, 興味深い)
正直、クローズドが有害とは思えない。
だけど、
今は、クラウド全盛期で、
情報を公開するより秘匿するのに料金を取られるようになったと思う。
githubとか、画像変換サービスとか、
無料版はGPLでお金を払うと別ライセンスとかもあるね(クラウドではないけど)。
公開するなら無料で、秘匿するには有料でみたいな。
クローズドにすることはお金がかかる。
で、そのお金を支払ってクローズドにする価値があるがあるなら秘匿するだろうし、
そうじゃなければ、公開されていくと思う。
お金がないベンチャーを中心として、ココらへんは変わっていくんじゃないかなって。
by rti.
そうは言うけど (スコア:1)
膨大なソースコードを理解できないなら、オープンもクローズも一緒なんだけどね。
使うだけしか出来ない人間には、どこかの誰かがきちんとしてくれてると
信じて使うしかないんだもの。
Re: (スコア:0)
どうにか一緒だと思わせないと自分を信じるよう強いることができなくなって商売上がったりだからね。
Re: (スコア:0)
理解して修正もできるけど、高機能化と共に年々複雑になってきて敷居が高くなってる印象
どっちが良い悪いというものじゃないし (スコア:1)
どっちかだけにしようという話しは間違ってるよ、ということでしょ?
#枯れてるのは好きなのにクローズソースは駄目とか、どうしろと
で、さっそくRMSがキレてるらしい (スコア:0)
ソース不明だが。
http://esr.ibiblio.org/?p=4386 [ibiblio.org]
Re: (スコア:0)
リンクの記事はさておき、RMSならソース非公開のペースメーカー装着を
拒否して死んでも私は全然驚かない。
Re: (スコア:0)
オープンソースのペースメーカーを装着して
心臓をクロックアップするんですね!
Re: (スコア:0)
GNU Hurdが初めて実用的・安定的に動くハードウエアがペースメーカーになる未来はいつやってくるでしょう?
多くの一般人にとっては (スコア:0)
オープンソースであってもクローズドソースなのと同じだよね。
読んでも理解できないんだし。
Re: (スコア:0)
学習コストと天秤にかけて分かる人に金を払えばいいんだよ。
Re:多くの一般人にとっては (スコア:1)
結局その人に生死を握られるわけだ.
Re:多くの一般人にとっては (スコア:1)
金を払う相手は選べるよ。クローズドソースならベンダに金を払う以外選択の余地はないけど。
Re: (スコア:0)
払う相手が組織から個人になって一層不安が増しますね。
Re: (スコア:0)
個人に払うなんて一言も言ってないのにどういう跳躍をしたらそんな意味不明な結論に到達するの?
Re: (スコア:0)
>by Anonymous Coward on 2012年06月12日 11時00分 (#2171434)
>学習コストと天秤にかけて分かる人に金を払えばいいんだよ。
自分が書き込んでる話の流れぐらい見ような。
Re: (スコア:0)
別ACだが
"個人"に払うなんて一言も言ってないのにどういう跳躍をしたらそんな意味不明な結論に到達するの?
Re:多くの一般人にとっては (スコア:2)
日本語の場合、複数形がないのだから、断りがない場合、単数の可能性が高いが、複数のこともある。
だから、個人であっても、集団(たとえば企業)であっても、人と呼べる。
それに多くの企業は"法人"といって、法律上、"人"として扱うことになっている。(だから、個人と同じ扱いで法人を訴えることが可能)
Re:多くの一般人にとっては (スコア:1)
オープンソースだと金儲けできない (スコア:0)
オープンソースでも金儲けできる人しかこういうこと言えませんよね
だからと言って世界中を飛び回って講演するような疲れるようなことは一切やりたくありませんが
Re: (スコア:0)
別にGPLは商用とのデュアルライセンスを禁止してるわけじゃないと思うが。
Re:オープンソースだと金儲けできない (スコア:1)
実質的に商用ライセンスの契約をしないで商用利用するのを禁止したいときGPLとデュアルライセンスにするのはよくあるパターンですよね。
Re:オープンソースだと金儲けできない (スコア:2, 参考になる)
ソースコードを利用したい側が、いわゆる商用ライセンスにしてくれと希望してくる。無料で使いたいんじゃなくて、金払って使いたいってこと。
Re: (スコア:0)
そうか。GPLだと自分で改造したコード公開しなきゃならなくなるもんね。
商用ライセンスを使いたい人ってそう言う人なのかー。
金持ちが寄付代わりに払ってるとばっかり思ってた。
親ライセンスがLGPLだとまたちょっと話は変わってくるのかな。
Re: (スコア:0)
>ソースコードを利用したい側が、いわゆる商用ライセンスにしてくれと希望してくる。
>無料で使いたいんじゃなくて、金払って使いたいってこと。
感心な話ですね。
AppleなんかはGPLライセンスのオープンソースに、BSDライセンス追加してくれと要望して
ちゃっかりClosedかつ無料で使ってるというのに。
Re: (スコア:0)
オープンソースであることの害 (スコア:0)
「信頼性の害」
オープンソースだからと弄りまくって、社外の人間どころか社内でもエンジニアリング出来なくなっている。
「ハッキングしない害」
ソースをオープンにして安く売り払ったのに、自分たちではソースを見もせず
安い保守費用で変更などの要求を突きつけられる。
「ユーザの害」
ユーザーが勝手にソフトウェアの中を修正してごちゃごちゃにしてしまい直しようが無くなる。
ユーザは金を払っているのだから直せと無茶をいってくるアンバランスな力関係に置かれる。
「ロックイン開放の害」
ユーザーを囲い込めなくなる。SE単価やソフトの値段がどんどん下がる。
市場でソフトウェアを作成する人間がいなくなる。
世の中の多くのことにはメリットとデメリットがあると思うぞ。
Re:オープンソースであることの害 (スコア:2)
かつて私の師匠がぼやいてました。
オープンソースはフリーソフトに多いからなんでしょうかね?
ついでに言うとフリーソフトの作者は全員タダ働きしてくれるアホと勘違いされるのも腹がたつと言ってました。
clausemitz
Re:オープンソースであることの害 (スコア:1)
彼らは日本語でコミュニケーションが取れると分かるや否や、日本流のきめ細かいサポートを要求してきます。
「サービスにはチップの返礼を」という文化圏と、「スマイルゼロ円」の隔たりは、果てしなく大きい。
ですので、日本人であろうと sf.net のほうで英語で活動し、ソフトも英語版だけをリリースしましょう。
制作者名も、日本人だと分かってしまうようなフルネームは公開しないのが吉です。
Re: (スコア:0)
そういう客にはフリーソフトって呼んだほうがまだ遠慮してくれるよね。
Re:オープンソースであることの害 (スコア:1)
「サポートはコミュニティー宛で質問、無料です」
この悪癖を始めたのはMozillaからじゃない?
# Netscape関連の人たちってJavaScript、XPCOM、アンチMSer養成、余計なものばっかり発明するよね(フレームの元)
Re:オープンソースであることの害 (スコア:1)
言いたい事はわかるけど。
「ハッキングしない害」
ソースをオープンにして安く売り払ったのに、自分たちではソースを見もせず安い保守費用で変更などの要求を突きつけられる。
そーゆーお客さんは、ソースを非公開にして売り渡さなかったとしても、同じ要求を突きつけてくるんじゃない?ソースを売れた分マシなのでは?
Re: (スコア:0)
ユーザーを害することができないのが害ってことですね。
Re: (スコア:0)
ユーザに害されるのを止められない害、じゃないかなぁ
Linuxとかだって (スコア:0)
windowsとかのプロプラがあるから、それへの対抗心もモチベーションのひとつでしょう。
対抗する相手が居なかったら、向上心も生まれなかったのでは。
全てがオープンで、コピーフリーな世界は全体的な発展速度がいまより遅いのではないかと思います。
いや、リソースが集中(車輪の再発明をしない、リバース園児しないですむ)されて
加速するという意見もあるかもしれませんが
#どっちでせう
Re: (スコア:0)
どんなプレイだよw
Re: (スコア:0)
超園児ヨーヨーとか、超園児竜巻とか、超園児スピン?
#スピンでケロケロ
Re: (スコア:0)
ノロウィルスにかかって吐きまくっている幼稚園児を想像しました :-)
# 娘は小学校に上がったので AC
Re:Linuxとかだって (スコア:1)
ノロウイルスよりもロタウイルス [ehime.jp]の方がやばいですよ.
Re: (スコア:0)
娘さんをオープンソースしてください
サブマリン特許 (スコア:0)
サブマリン特許というのはクローズドソースの弊害をよく表している。
それに対応して、公開特許は、情報が開示されたオープンソースの良さをよく表している。
特許であれば、航海してても、投資費用の回収がある程度できるが、ソースコードの場合にはいかがなものだろう?
サポートサービスによる投資費用の回収ができるところは、ごく一部の例外だろう。
どちらかというと、サポートが継続できなくなって、免罪符的にソースコードをオープンにしているところが多いような気がする。
Re: (スコア:0)
サブマリン特許ってのは、公開されてない特許なんすか?
Re:サブマリン特許 (スコア:2)
Re: (スコア:0)
先発明主義でggrks
Re:サブマリン特許 (スコア:1)
分かってて言ってんじゃないかな。
クローズドにあたるのはサブマリンじゃなく特許出願しない技術の方だよね。
サブマリンは登録後は公開されるけど、クローズドソースは永遠に公開されないのが普通なんだから。
業務ソフトレベルで信頼出来るオープンソースのソフトってあるの? (スコア:0)
オープンソースってサーバー環境(webサーバとかDBとか)では聞くけど具体的に企業が使う勘定システムとか販売管理システムとか
そういうレベルで広く認知された信頼出来るソフトって何かあるの?
末端の人間からしてみると会社の業務に使うソフトがクローズドなパッケージ品だったり受託開発のシステムだったりは変わらなくて
後は後ろの環境がIIS+Oracleなのかapache+mysqlなのかの違いしかない気がする
そうなるとクライアントライセンスの違い以外はもう何も変わらない。
オープンソースの提案してる会社で何かあった時に独自に修正入れる事が出来る会社なんて全体のごく一部だよね。
大半の会社がライセンスフリーだから使ってるだけじゃなの?
そもそもEric Raymond 氏の言うようなクローズドな事のデメリットもオープンソースに夢見過ぎと思うけど
これはオープンソースという言葉を作った人なら当然か。
社内の人にとってはオープンソース (スコア:0)
クローズドソースのパッケージ製品でも、ある程度の数が販売されているものならば製品の良し悪しについていろいろな人にレビューされているだろうからあまり有害でない。
それにシステムインテグレーションのために個別に開発したようなものなら、システム保守会社などにとってはソースコードはオープンになっているので、全世界に公開されている必要はない。
厄介なのは、稼働しているシステムのソースコードを紛失したとか、マイナーなライブラリのパッケージ製品でサポートが良くなかったり本当に品質が悪かった時など。こういう時にはソースコードにアクセスできないので困ることになる。
Re:社内の人にとってはオープンソース (スコア:1)
>クローズドソースのパッケージ製品でも、ある程度の数が販売されているものならば製品の良し悪しについていろいろな人にレビューされているだろうからあまり有害でない。
そんなうまく事が運ぶんだろうか。という気がしますが。
レビューサイトだって提灯記事と金貰ってるアンチが散々荒らしてますし…まさか、2ちゃんなら(以下略 (^_^;
オープンソースの一番のメリットは、なにかおかしいところがあった時にパッチで凌ぐにしてもバッドノウハウ(笑)で凌ぐにしても、戦略が立てやすい事ではないですかね。
全部のソースコード見ないでも何処がそれっぽい機能モジュールか見据えて弄って本当かどうか確かめて。と言う手順でやればいいだけの話ですし。
バイナリでそれをやるのは…地獄ですね。NIGHTMAREだ。
# 品証視点だとどうすれば効率良く壊せるかはソースコードに
# アクセス出来るかどうかで相当違ってくる気がしますが。
Google (スコア:0)
って、インターネットで公開されている情報を収集して検索サービスを提供してくれてるけど。
1)収集した情報自体は公開してくれない。
2)検索サービスを提供するために使用しているソフトのソースは公開してくれない。
このような自分は公開しないGoogleがオープンソース陣営を名乗ってるのだからもうおしまいだと思うよ。
知的財産も部品化できるような制度にするべきだ。 (スコア:0)
オープンかクローズの2つに一つではないと思う。
知的財産の利用・流通権に適切な一物一価の値段がつくような制度が必要だと思う。
複数の知的財産を組み合わせて、知的財産を生産したり、
知的財産の一部を改変して、使い勝手を良くするような、
知的生産活動が、すべての人々に保証されるような制度に知的財産保護制度を改良するべきだと思う。
知的財産保護制度が、自由な知的財産の改良権や流通権を禁止して、
経済行為の大きな歪を作り出すような事態は好ましくない。
常識的に考えて、Version 1.0の改変物の販売価格をVersion 2.0の販売価格より
高くしなければならなくなるような知的財産保護のあり方はおかしい。
知的財産の保護制度は、自らの創作物の改良をしようとするライバルたちを叩き潰し続けるような
歪んだ社会を作るためのものではない。
知的財産の創作という努力に対して、自由競争の小さな例外を作り、
社会がいくらかの報酬を与えようとするものだったはずだ。