なぜマイクロソフトは、オープンソースに関わる人々からそのような評判が悪いのですか?[閉まっている]


51

マイクロソフト(およびビルゲーツ)がオープンソースコミュニティの目で見ている評判の低さに原因となる特定のインシデントはありますか?Microsoftが独占企業ではないことは明らかです。Appleのような企業は、ソフトウェアの制限に関してはさらに悪い結果を出しています。なぜマイクロソフトはオープンソースコミュニティからの憎悪のほとんどを得るのですか?


71
私はよく、Appleがやっていることに頭を振って、「うわー、もしMicrosoftがこれをやったなら、松明と熊手は効力を発揮するだろう!」と思います。
アンドリューバーバー

5
IE3 / 4月5日、PHP、Apacheのは、.NET CLR(最大2.0)、(のみUNIX / Solarisのいえ)トン HTTP、ハスケルを含むWeb標準のは、Linuxのカーネル自体、他に何...
レイ宮坂

7
@bigown:これは話題外ですか?
10

6
「プリエンプティブモデレーション」を説明していない方法で誰かが親切に、この質問が話題から外れていることを私に説明できますか?SEサイトでは、コミュニティがトピックの内容を決定します。適度な不便さは、仕事をしたいと言った人次第です。
ティムポスト

6
この質問は最も決定的なトピックであり、建設的で目的を果たします。おそらくそれを価値があると考え、代わりに答えをモデレートすることに決めます。私は引退したモデレーターであり、@ bigownがここでハンマーを使用したことに非常に失望しています。
ティムポスト

回答:


60

「インシデント」があるとすれば、それはいわゆる「ハロウィーン文書」だったと思います。これは、マイクロソフトの従業員が90年代後半にエリックS.レイモンドに漏らした一連のメモでした。オープンソースソフトウェアの進歩。」

前述の声明を強調する事実に言及する価値があります。Microsoftはしばしば競合他社に対して否定的な(非技術的な)キャンペーンに従事しているということです。マイクロソフトの歴史上最大の不正行為の1つは、LinuxのソースコードがMinixから盗まれたと主張する本を誰かに書いて、企業がLinuxを使用することを恐れさせ、自社製品を販売できるようにすることです。盗まれたソースコードを使用することは違法でした。幸運なことに、Andrew Tanenbaumは告発に反論する記事を書きました

LinuxはMicrosoftの特許(12)を 侵害しているという最近の主張(2007年)からわかるように、Microsoftはまだそれほど集中的ではありませんが、Twitter(Twitter 。特定のツイートへのリンクはこちらにあります。

マイクロソフトの態度はやや落ち着いていますが(過去と比較して)、オープンソースコミュニティの多くは、特にネガティブキャンペーンと特許技術のライセンス方法に関して、マイクロソフトをかなり攻撃的な(そしてファウル)競合他社とみなしています。 「オープン仕様の約束」)。

今、その評判が(まだ)正当化されるかどうかは別の問題です。個人的には、Microsoftは一部の人々があなたに考えて欲しいほど「悪」だとは思わない-確かに世の中の他のいくつかの会社と比較されない。


11
一般的に技術的な競争のようなオープンソースプロジェクト。ハロウィーンの文書は、Microsoftは技術的な条件で競争したくなく、オープンソースプロジェクトを混乱させたいので、そうする必要がないことを示しました。基本的に、公正な戦いのようなオープンソース。
トムアンダーソン

4
ハロウィン文書を読みましたか?そこには「競争」のようなものはありません。それは「独占を最大限に活用する方法」と「MS以外のプレーヤーの進行をブロックする方法」だけです。進行を妨げることは私の本の最大の罪です
ハビエル

4
有料製品の無料アナログを提供することは、多くの場合、業界全体にとってリスクです。日本語には「四条保海」という言葉がありますが、これは「市場の混乱」や「市場の破壊」などと呼ばれ、非常に真剣に受け止められています。それは明らかに、Microsoftがそれに応えて行ったすべてのことを正当化するものではない(特にEEE戦略ではない)が、私は彼らの警告を理解している。それに、オープンソースの開発者やソフトウェア会社は、マイクロソフトとその技術的提供物すべてを殺す方法を常に探しているわけではないと本当に思いますか?
宮坂

16
私を驚かせるのは、非常に多くの人々がそれらの文書がマイクロソフトの公式なポリシーである、またはあらゆる種類の公式ポリシーであると考えているように見えることです。それらは、物事が行われるべき方法の彼らの見解として、単一の従業員によって作成された分析でした。私は企業で働いており、多くの場合、さまざまな角度から競合分析を行っています。それは、私たちが実際に彼らをフォロースルーするという意味ではありません。ほとんどの場合、そうではありません。だから私は頭を掻き、何かが公式な政策ではないのにどうして人々が自分自身を納得させることができるのか疑問に思います。
エリックファンケンブッシュ

5
そして、彼らのかつての抱擁を忘れてはいけない、消火ポリシーを拡張- en.wikipedia.org/wiki/Embrace,_extend_and_extinguish

49

ディーンが指摘したように、歴史的な理由から。しかし、マイクロソフトは次のような正しい方向に向かっていると思います。

MicrosoftはJoomla!に署名します コントリビューター契約

http://www.microsoft.com/web/joomla/

マイクロソフトは何よりもビジネスであり、常に何らかの形で利益を求めていることを忘れないでください。しかし、彼らは今、コミュニティの価値を知っていると思います。オープンソースの悪さに関して、Oracleは新しいMicrosoft v.grであると思います。

OracleはGoogleを訴え、Androidは7つのJava特許(および不特定の著作権)を侵害していると言います

マイクロソフトを救うのは、彼らの実際の絶え間ない関心がすべての市場をカバーすることであり、これがインテリジェントな戦略につながる可能性があり、オラクルのオープンソースの終isは利益への明白な関心だと思います。おそらく、私はオラクルに対して少し内臓的になっているので、だれかが間違っていることを証明できるなら、先に進んでください。


2
Adobeは新しいMicrosoftだといつも思っていましたが、それは彼らのデスクトップソフトウェアに対する個人的なことかもしれません。
GWLlosa

26

私は、いくつかのプロジェクトにコミットアクセスできるアクティブなオープンソース開発者です。マイクロソフトは嫌いではありません。マイクロソフトがその一部である業界全体について、私が嫌いな点がいくつかあります。

  • 特許訴訟、ソフトウェアが法廷で設計されている場合、それは嫌いです。私は使えない数学の概念が嫌いです。訴訟を通じて金持ちになるために使用するという明確な意図を持って、大量の特許を購入する企業に我慢できません。

  • 私はDRMが好きではありません。私はそれが私に押し付けたのが好きではありません。コンセプト全体は馬鹿げていると思います。信頼できるコンピューティングについても同じように感じています。ある時点で、パブリッシャーとプロデューサーは、彼らの古いビジネスモデルはもはや借用可能ではなく、どちらも恒常的な訴訟ではないという事実に目覚めなければならないでしょう。

  • 企業は、他の何よりもまず、株主の福利を最初に守る義務があります。こうすることで、企業は潜在的な利益が実現すると、卑劣なことを行う義務が法的に義務付けられる立場に置かれることがあると感じています。

これらの不満はいずれも、Microsoftだけのものではありません。はい、ハロウィーンの文書が漏れたときに読みましたが、私はそれらに本当に先送りされませんでした。私が今言ったように、真に機能する分散開発モデルを破壊することはほぼ不可能だと言いました。ほとんどの場合、それが事実であることが証明されています。

技術的には、Microsoftの製品のいくつかは好きではありません。私はEDLINに苦しみ、BOBを笑い、Vistaを避けました。ただし、Windows 2000は(私の本では)殺すのが最も難しいOSの1つです。また、Windows 7がかなり好きになりました。自分のコピーを購入するつもりはありませんが、会社から提供されたコピーを喜んで使用します。

他の人が言ったように、私はMicrosoftがMicrosoftであるよりもOracleがOracleであることにはるかに関心があります。この記事の執筆時点では、Microsoftは少なくとも予測可能であり、フリーソフトウェアコミュニティへの過去の損害を修復しようとしています。他の人と同じように、私はそれらの修復を一粒の塩で行いますが、多くの人が些細なことだと考えるレベルではありますが、メタ認知の能力を示しているようです。繰り返しになりますが、上場企業は株主に対して義務を負っています。

使用するテクノロジーに関する私の決定は、技術的なメリットのみに基づいています。そう考えるのは私だけではない。何かのソースコードがあり、それを自分のニーズに合わせて変更できる場合、メリットは指数関数的に増加します。変更して共有できない場合、それは役に立たない。

また、私はフリーソフトウェアの理想主義に完全に免疫があるわけではありません。いつか、オープンなコラボレーションが普及し、訴訟や秘密から自由に前進することを本当に望んでいます。私は現実の世界に住んでいますが、それが近い将来に起こることはありません。

希望があり、私はそうし、私は変化のために働きます。それまで、私は支払うべき手形を持っています:)私はスピーチの支払いを受けません。


5
+1「DRMが好きではない」。私はそれが私を押したのが好きではない。」そして、私もOracleを心配しています。Javaの将来のために。
マイケルK

2
「OracleがOracleであることにはるかに関心があります」の+1。
ネイサンオスマン

18

マイクロソフトは、オープンソースが問題になる前に、反競争的な評判を持っています。

1つの例は、起動時に非現実的に膨大な量のメモリの割り当てを含むと主張されたOfficeアプリ(Word、私が思う)の1つです。メモリの大きなブロックを割り当てるように求められた場合、MS-DOSは、そのメモリがすべて実際に使用可能かどうかに関係なく、最初は常に成功していました。要求が多すぎる場合、Digital Researches DR-DOSはすぐに失敗します。その結果、OfficeアプリはMS-DOSでは正常に動作しましたが、DR-DOSではすぐにクラッシュしました。これは、DR-DOSがバグだという印象を与え、既にOfficeに依存している顧客に対してDR-DOSの使用を非実用的にするために意図的に行われたという主張でした。

メモリがすぐに利用可能でない場合でもメモリの割り当てを許可するポリシーは、見た目ほど奇妙ではありません。Linuxは今でも同じことをしています。このポリシーにより、問題が発生することなく問題なく実行できることがよくありますが、非常にまれにポリシーがバックファイアし、結果としてメモリを解放するためにLinuxカーネルがプロセスを強制終了しなければなりません。私がこれを指摘する理由は、私が知っているすべてのために、開始時の大規模な割り当ての奇妙であるが本物の理由があるかもしれないからです。信じられないように聞こえますが、メモリがすぐに利用できない場合に割り当てを許可するポリシーもそうです。

そのことについては、全体が神話でさえあるかもしれません。確かに一部の有名なMicrosoftの元従業員は、サードパーティのアプリを含む古いアプリケーションがその後のDOSおよびWindowsバージョンで実行し続けることを保証するためにMicrosoftが使用した(そして今でもそうする)極端な手段を説明するブログ投稿を公開していますもちろん、これは少し異なります。


また、「DOSはロータスが実行されなくなるまで実行されない」という想定もありましたが、それはその後明らかになったと思います。
リチャードエベレット

「DOSは完了していません」という話への言及を初めて聞いたのは、デトロイトで開催されたMicrosoft .NETの打ち上げイベントでした。おもしろいことは、彼が講義中にマイクロソフトの従業員から聞いたことです。
ラリーコールマン

18

しばらく前(5〜6年AFAIRなど)、彼らはSCOの会社の訴訟でお金を投げてLinuxを違法にしようとしました。彼らは法的脅威を送り、Linuxユーザーを訴え、それを所有しているふりをしていました。「盗まれた」コードを指すことができなかったことを最終的に認めるまでに2年ほどかかったため、ソフトウェア特許と呼ばれる素晴らしいものに切り替え、「知的財産」が盗まれたと言いました。

知っているかもしれませんが、知的財産は本物ではなく、でたらめであるため、誰かがそれを盗んだと言うのは簡単です...それが何であるかさえ知らないときです。「デスクトップに赤い背景を使用しています-あなたは私の知的財産を盗みました」。

SCOの評判は非常に悪くなり、破産しました。これは、他の多くの企業がMicrosoftを嫌い、Linuxの評判を弱めるためにこのでたらめを経済的にバックアップするのに十分だと思います。

精神遅滞したBallmerの引用を方程式に追加できます
。- 「オープンソースはがんです」-「オープンソースは無料ではありません。最終的に特許所有者が来て、請求書を支払う必要があります」
-「オープンソース共産主義だ」(ビル・ゲイツだったと思う)

しかし、最終的には、MSはたとえば100倍も使いやすくなります。林檎。Appleは、プログラマーが必要なツール(クロスコンパイラーやフラッシュなど)を使用することを違法にしています...無料のビデオコーデックを破壊するように処理します(すべての知的財産を所有しているためです)。この問題については正気です(プログラマーやユーザーを奴隷のように扱っていない)。

私たちはAppleを本当に嫌うべきです、Microsoftは時間の経過とともにずっと良くなっていきます。現在、Appleは脳の所有を委任しようとしています。

楽観主義で終わります。欧州連合では、ソートウェアの特許や知的財産のでたらめが進行していないのは良いことです。リンゴは今のところ自分でf **に行くことができます...そして、米国の人々だけを悩ませます。民間のエンドユーザー向けの利用規約(TOS)契約でさえドイツの裁判所によって違法と裁定された(そして他のいくつかの国が判決を下した)ので、EUではそれはただ何も意味しない。どれくらいいいですか?:)


6
これはばかげています。もちろん、欧州連合には広範な知的財産保護があります。
ジェームズ・レインステート・モニカ・ポーク

8
うーん...オープンソースはIS共産主義。それがまさにその定義です。確かに、ゲイツまたは誰もがこの用語を軽jor的に使用していましたが、実現しました。オープンソースの理想は共産主義の具現化であり、それを否定するのは困難です。
エリックFunkenbusch

1
米国では、Microsoftはメディアプレーヤーの特許を取得し、すべてのメディアプレーヤーメーカーを殺すことができます。完璧ではありませんが、もっと正気ですか?:)すべての会社がモロニックなアイデア(ショッピングカートの特許、[今すぐ購入]ボタン、ウェブサイトに画像を表示するなど)の「パック」を「所有」しているため、特許ハルマゲドンはありません。Apple&Open Source ...彼らはそれを利用するからこそ貢献しています。Mac OSはオープンソース(BSD)であり、彼らはそれを受け取ってコードを閉じました。
スラウェク

1
「特許ハルマゲドン」がない理由は、ほとんどの企業が法律ほど愚かではないからです。米国の特許法がばかげていることに異論はありませんが、全体としては、米国が好きな以上にEUのソフトウェア法は好きではありません。ちなみに、Microsoftは数年前に、軽薄な特許で人々を訴えることをより困難にする法案を提案しました。それは多くのロビー活動の後に妨害されました。
宮坂

1
EUは事実上、米国と同じくらい悪い状態です。その理由は、国際協定のために米国で特許を申請する場合、その地域の法律に従って登録されているかどうかに関係なく、EUおよびほとんど世界中で特許を行使できるからです。確かではありませんが、小さな男が法廷でのパテントトロールから身を守るために米国に旅行する必要があるかもしれないし、そうでなければ自動的に裁定されることもあると思います。
Steve314

12

Paulo Scardineが指摘したように、Gatesは趣味のコンピューティングコミュニティに対する敵意から始まりました。そして、彼がそれを変えたことは明らかではありません。

マイクロソフトは、積極的で頻繁に違法なビジネス戦略を使用してその地位を獲得し、主に個人ではなくビジネスに販売しています。マイクロソフトは現在、OSおよびオフィスソフトウェアの分野で独占的であり、マイクロソフトにお金をかけずにコンピューターを入手することは困難です。これはまさに、同じような立場にあったときに多くの人々がIBMを嫌うようになったようなものです。

1998年のハロウィン文書は、Microsoftがフリーソフトウェア/オープンソースコミュニティに対して積極的に敵対的であると示しました。

Microsoftは、Linuxを破壊しようとしたSCO訴訟の背後にある金銭的要因であると一般に信じられています(私は自分で調べていません)。訴訟は賢明ではなく(SCOは彼らが執行しようとしていると主張する著作権さえも所有していなかった)、会社を破壊したが、だれも止められなかったようだ。

マイクロソフトはOOXML標準化スキャンダルの背後にあり、ISOに対する多くの信頼を破壊し、物事を成し遂げる能力を妨害しました。(これには、MicrosoftパートナーがOOXML標準化を推進するために標準化プロセスに踏み込み、異議を無視し、MSパートナーが去った時点で標準化団体を定員に任せることにより、Microsoftが悪い標準を迅速に追跡する必要がありました。)

マイクロソフトは、LinuxがMSの特許に違反したことを何度も主張してきましたが、どの特許を主張したり、実際に証拠を提供したりすることもありませんでした。これは、多くの人々からFUDをLinuxにキャストする取り組みと見なされており、MSをinnuendoを通じて安全な法的選択のように見せています。

SCOの訴訟、OOXMLの標準化、および特許のumble音はすべて過去数年間に発生しています。

そのため、Microsoftはかなり最近の行動を含め、敵であるという強い歴史を持っています。フリーソフトウェア/オープンソースコミュニティには集合的な記憶があるため、Microsoftが評判を失うには長い時間がかかり、多くの作業が必要になります。


3
私が他の場所で言及したように、ハロウィーン文書は単一の従業員の分析であり、会社の公式ポリシーではありませんでした。SCOのことは、見た目ほど明確ではありません。OOXMLの標準化を問題にしたのは、オープンソースコミュニティでした。それはスキャンダルではなく、OSSコミュニティはMicrosoftを非難するよりもはるかに悪い結果をもたらしました。OOXMLは完全な標準ではなかったかもしれませんが、機能が欠落している膨大な部分を持つODFよりも優れていました。Linuxは、最も可能性が高いDOES多くの特許を侵害します。Linusはそれを認めています。砂に頭を埋めることはできません
エリックファンケンブッシュ

7
@Mystere Man:質問は、なぜ一部の人々がマイクロソフトを嫌うのかということであり、ハロウィーン文書はその答えの一部です。SCOはその明確なものであり、OOXMLの標準化プロセスは私が言及した害を引き起こしました。オープンソースコミュニティはその責任を負わず、ODFについても言及しませんでした。(機能の欠落は標準にとって問題ではありませんが、非標準の日付フィールドを指定することや、具体性の欠如は例です。)
デビッドソーンリー

3
@David-言及する日付形式は、Lotus 123との互換性に対処するためのものであり、「非推奨」と見なされます。これは、ODF支持者が注目を集めている単なる話のポイントです。共和党員がオバマは米国では生まれていないと主張しているように。私はまた、「失われた機能は問題ではありません」というあなたの主張で混乱していますが、その後、あなたは「不足している機能性」と呼ばれることができ、「特異性の欠如は、」と主張している問題。皆さんはこれらの議論を熟考しますか?
エリックFunkenbusch

2
@David-繰り返しますが、非推奨と見なされたフラグであり、公式仕様の一部ではありません。OOXMLは、好むと好まざるとにかかわらず、大部分が古い.doc形式のXML化であったためです。フラグは古いドキュメントに存在する可能性がありましたが、新しいドキュメントではサポートされないため、そこにありました。基本的には「これに遭遇するかもしれませんが、もしそれを無視すると、サポートされなくなります」と言っています。そのフラグの定義の欠如は、スプレッドシートがどのように相互運用されるべきかを定義するよりもはるかに重要ではありませんが、そのいまいましいフラグは世界の終わりでした。
エリックFunkenbusch

3
OOXMLの問題は、それが悪い標準でも悪い仕様でもありませんでした。問題は、それを承認するために、MSがISO委員会の信頼性を破壊したことでした。
ハビエル

9

http://theoatmeal.com/comics/computers

本当に成功したのは、Netscape対Microsoftのものでした。これには、Microsoftが意図的にWin98を壊してNetscapeをクラッシュさせたという告発が含まれていました。

この告発は間違っていることが判明しました。これは、Apple QuickTimeがNetscapeのプラグイン開発ガイドラインに従わなかったためです。裁判官はその証拠を拒否し(おそらく彼女はそれを理解していなかったため)、政府や組織がMicrosoftを馬鹿げたがらくたで訴えることが急速に一般的になり、EUはMicrosoftがWindows Media PlayerでReal Mediaを殺したと主張して訴訟を起こしました。

もちろん、その後Netscapeはオープンソースになり、Mozilla、Firefoxという名前で分岐しました。そのため、オープンソースコミュニティ内でもその嫌悪感が高まりました。Mozillaのキャンペーンもすべて助けにはなりませんでした。

このスケープゴーティングと魔女狩りの最悪の部分は、その特定のクラスのバグが完全に障害であることを認めるのではなく、SQL Serverに対する50万のSQLインジェクション攻撃を非難することを決めたときのように、人々を信じられないほど無責任にすることですデータベースユーザー。

私自身はMicrosoftに非常に批判的ですが、Microsoftを非難するだけで何でも逃げることができると考える人々にはさらに批判的です。

また、Ballmerを含む一部の人々は、Microsoftとフリー/フリーソフトウェアの間の誤った二分法を教え込んだため、Microsoftは特にオープンソースコミュニティで嫌われています。


6
実際にボールが転がったのはハロウィーンのドキュメントであり、Microsoftが特定の競合ソフトウェアをその前に失敗させたという非難がたくさんありました。
デビッドソーンリー

私は投稿を編集して文言を変更しますが、それは少し安い味がするので、私はここでそれを言うだけです-それは世論でボールを転がしたNetscape / DOJ訴訟です。ハロウィーン文書についてはほとんど誰も知らない。90年代後半にニュースを見た人は誰でもNetscapeの事例を知っていました。ハロウィーンのドキュメントは、すべてが1つの情報源からのものであり、センセーショナルなタイトルで描かれていることを考えると、重要な要素ではないと思います。Netscapeのケースは、十分に汚れていました。
宮坂

3
質問は、一般大衆ではなく、オープンソースコミュニティに関するものでした。ハロウィーンの文書は(実際に何を表したか、または何を表しているかに関係なく)そこに大きな影響を与えました。
デビッドソーンリー

@Davidそれは本当です。
宮坂

9

子供たち、座って、叔父パウロはあなたのために素晴らしい歴史を持っています。

ビル・ゲイツは、ソフトウェアの単独販売を提唱した最初のビジネスマンの一人でした。彼の前は、ソフトウェアはほとんどがハードウェアにバンドルされていました。彼は、製品業界としていまいましいソフトウェアを始めました。

悪名高い「愛好家への手紙-ウィリアム・ヘンリー・ゲイツIII作」は1976年に遡ります!!! 若い(わずか20歳の)ビル・ゲイツが、伝説のHomebrew Computer Clubにこの手紙を書いて、Altair BASICが横行していたと訴えました。

BASICを使用していると言っている何百人もの人々から得たフィードバックはすべて肯定的です。ただし、1)これらの「ユーザー」のほとんどがBASICを購入したことがない(Altairの所有者全体の10%未満がBASICを購入した)、および2)趣味家への販売から受け取ったロイヤリティの金額が時間を稼ぐ1時間2ドル未満のAltair BASICに費やしました。

どうしてこれなの?大多数の愛好家は注意しなければならないので、あなたのほとんどはあなたのソフトウェアを盗みます。

そして、終わりに向かって:

最も直接的なのは、盗難です。

だから、Microsoftがハードボールビジネスをすることで知られるようになる前に、事態は再び立ち直りました。ソフトウェア業界が登場する前は、ソフトウェアは無料で、ハードウェアにバンドルされていて便利でした。ソースが付属しており、ハードウェアメーカーは、プログラムを修正または改善したときに満足していました。

RMS(および私)のような古いオナラがこの男を軽deしているのはそのためです。


3
主にコンピューターがそれほど一般的ではなかったため、「販売用」ソフトウェアは一般的ではなかったかもしれません。IBMは、OSにバンドルするだけでなく、1960年代からソフトウェアを販売しています。あなたのコメントは...歪んでいるようです。
エリックファンケンブッシュ

3
@Mystere:確かに、しかし重要な違いがあります。通常、ソースで販売されています。FOSSはソフトウェアの販売に反対するのではなく、ソースコードなしで配布されるソフトウェアに反対します。
パウロスカルディン

3
@Paulo-特定のプラットフォーム用にコンパイルする必要があるため、ソースとともに販売されていました。そのソースを入手して変更し、新製品を再販することは法的に許可されていません。
エリックFunkenbusch

2
@Mystere:なぜFOSSの動きは「そのソースを取得して修正し、新製品を再販する」と関係があるという結論に達しましたか?
パウロスカルディン

5
@Mystere:フリーソフトウェアのフリーは、「フリービール」のようではなく、「フリースピーチ」のように「フリー」であり、ただトローリングしていることを知っていると思います。
パウロスカルディン

8

私がマイクロソフトを嫌う主な原因は、オープン標準に対する軽daである(だった)ことです。

この問題に関して頭に浮かぶ主な例はInternet Explorer 6であると思います。IE6はバグが多いため、それに対応するWebサイトを開発することは真の悪夢になります。すべての関係者(この場合はブラウザー会社)が同意する明確で共通の基準がないため、エンドユーザーの作業(webdevs)が遅くなるだけであり、広い意味では全体として進歩します。

マイクロソフトは修正を行い、IE9で「良い」ことを試みています。IE6、7、および8がゆっくりと死ぬのを待つだけです。

長い間、Word以外で.docファイルを読むことはほぼ不可能でした。そのため、ユーザーが必要に応じてテキストエディターを切り替えることができませんでした。

Outlook 2010に関する悪いコミュニケーションもTwitterで騒ぎ始めました。こちらをご覧ください:http : //fixoutlook.org/

マイクロソフトは、より「オープン」で標準に準拠したものに向かって多くの分野をカバーしてきたと思いますが、これは良いことです。私は、「新しい敵」がまもなくアップルになると予測しています:)

私はマイクロソフトを悪とは思わない。今では彼らはより不器用で、多くのプレッシャーにさらされており、開発者とユーザーの両方を満足させるために最善を尽くそうとしているが、それは必ずしも容易ではない。


8
問題は、IE6が標準に準拠していないことではなく、5年以内に更新されなかったことです。2000年には、標準に準拠したブラウザはありませんでした。
クレイグ

2
また、Netscape 3には、IE4の人気につながる標準準拠の問題とパフォーマンスの問題があり、現在のHTML / JavaScript標準の多く(良い面と悪い面の両方)がNetscapeの動作の単なる説明であることも忘れています。現在のすべての標準の問題についてIE6を非難するのは、率直に言って単純な好意と大量健忘です。
宮坂

1
@Rei:MSが助けにならなかったことは明らかであり、彼らの独占的地位は非常に有害でした。彼らが有用な何かをし始めたのは、彼らがブラウザのシェアを大幅に削減した本当の競争を始めたときでした。
デビッドソーンリー

2
@David Thornley-何かが足りないと思います。Microsoftは伝統的にIEのリリースをOSのリリースに結び付けてきました。2001年から2007年の間に主要なOSリリースはありませんでした。それがIEが更新されなかった主な理由です。私はまた、W3C内の混乱が「待機して見る」アプローチにつながるという意見も持っています。HTML5ワーキンググループとCSS2.1およびCSS3の最近の形成によってのみ、実際の進歩が行われました。標準に従う必要があり、使用可能なものはごく最近まで存在しませんでした。
エリックファンケンブッシュ

2
@Mystere Man:マイクロソフトはすでにOSに関して独占的な立場にありました。AppleはOSXの移行によりほぼ殺され、Rhapsodyの作業中にメジャーリリースを提供し続けました(たとえば、Mac OS 9は、8が古いMacOSの最終リリースとして意図されていた後)。XPと7の間の長い待ち時間のために、Microsoftの運勢の本当の低下を示すことができたなら、少なくとも並行していたでしょう。
デヴィッドソーンリー

5

免責事項:私はこの答えについて確信が持てません私は客観的であり続け、Microsoftをめずに、欠陥や問題のいくつかを指摘しようとしました。たぶん私はそれで失敗しました、もしそうしたら、ごめんなさい。

この理由の1つは、Microsoftがオペレーティングシステム市場で仮想独占権を所有し、それを部分的に積極的に擁護しているという事実だと思います(Get The Facts、誰か?)。それは絶対に有効です、それはお金を稼ぐ必要がある会社です、独占と仮想独占の問題は、それは会社にとっては良いが、市場にとっては特に顧客にとっては良くないということです。

現時点では、本当に無料のOSマーケットはありません。確かに、ここ数年で状況は大きく改善されましたが、まだ多くの問題があります。Windows / OfficeはほとんどのPCシステムにバンドルされており、OSフリーシステム(または完全に異なるOSがプレインストールされているか、少なくともインストールメディア)を入手するオプションはありません。または、ほとんどの学校は、WindowsがPCであり、Microsoft Officeがあなたが必要とするすべてであると子供たちに教えています(これは私の目には大きな問題です)。

次の問題は、Microsoftがビジネスモデルを破壊するため、Microsoftが実際にオープンで他の世界と互換性がないことです。Windowsは閉じられたプラットフォームであり、すべてが互換性があり、開かれている瞬間、つまりWindowsを必要としない瞬間です。鉄のOffice Open XML標準の非常に多くあり、その中の欠陥をし、標準化プロセスに多くのコールもISOに違反していること。

結局、マイクロソフトは仮想独占を持つ資本主義企業であり、それは絶対に有効です...しかし、それはそれが私たちにとって良いことを意味するものではありません。そして多くの人々は、特に彼らが他の可能性を見た場合、そのように考えます。


どうぞ OOXMLには非常に多くの欠陥がありますが、同様の方法でISOが標準化された競合他社は、スプレッドシートドキュメント間の相互運用を可能にするほど完全ではありませんでした。ODFははるかに欠陥があり(そして今でも)、ODFがMicrosoftではないというだけです。
エリックファンケンブッシュ

新しいコンピューターにWindowsをインストールすることは、Microsoftのせいにすることはできません。PCメーカーは、他のOSをインストールするか、事前にインストールするオプションを選択することができますが、そのようなものに対する需要は、ビジネスの観点から努力する価値が本当にありますか?AppleのOSがインストールされていないMACを購入できますか?
テスター101

3
@ Tester101:実際、Microsoftはメーカーが製造したすべてのコンピューターにOSを含めるためのインセンティブを提供していました。これは、米国の裁判所により反競争的行為であることが判明しました。
デビッドソーンリー

@David-本当ですが、最終的にはPCメーカーが最終的な決定を下します。
テスター101

1
@ Tester101:マシン上で行われるのは、PCメーカーではなく、消費者の選択であるべきです。
ちょうど私の正しい意見

3

ITについてあまり知らない人とMicrosoftについて話すとき、私は彼らが間違って考えていることに気付きます:

  • マイクロソフトはオープンソースと強力な同時性を持っていますが、他の企業はそうではない、またはそれほど強力ではありません。
  • マイクロソフトは、販売されているすべてのコンピューターにオペレーティングシステムをインストールすることにより、オープンソースソリューションにもかかわらず、すべてのユーザーにWindowsの使用を強制しています。
  • マイクロソフトは、オープンソースも無料の製品も推奨していません。

結局のところ、ほとんどの人は、Microsoft対App​​leまたは他の企業のソフトウェアの制限が何であるかを気にすることはありません。

また、ほとんどの人は、Microsoftがオープンソース製品に強く関わっていることを知らず、さらに多くのオープンソース製品よりも制限の少ないライセンスを持つ無料製品にも関わっています(これらの人々は、 CodePlex)。

最後に、Microsoftに対する批判は、Microsoftの支配的な地位のために、他の企業に対する批判よりも強いと思います。おそらくアップル製品を使用している人々は、オープンソースについて話すとき、アップルに対して同じ議論をするでしょう。


3
+1 Microsoftのビールとしての無料製品に言及する場合は特に。特に、Visual Studio Expressエディションは単なるコンパイラではなく、非常に優れているため、多くの開発者がProバージョンを必要とせず、商用開発が可能です。GCCの場合と同じ自由度は得られませんが、多くの人はそれについてあまり気にしません。
Steve314

1
@ Steve314-それはFUDトークです。GCCで得られない唯一の自由は、GCCの非GPL派生物を作る自由です。そして、特権の代価を払わずにVisual Studioの派生物を配布しようとした場合、マイクロソフトは何か言いたいことがあると思います。
スティーブンC

@StephenC:私は、「GCCはVSEと同じレベルの自由を与える」というよりも、「GCCと同じレベルの自由をVSEで得ない」という意味でコメントしました。したがって、コメントはあなたが言ったことに同意します。
マットエレン

@Stephen-私が言ったように、GCCの場合と同じようにVisual Studioで自由を得ることできません。GCCには自由がないと主張したことはありません。しかし(そして、私はエクスプレス版とGCCの両方のユーザーとしてこれを言います)、GCC自体は完全な開発ソリューションではありません-自動的にGCCを使用するか、そのために設定できるデバッグなどのオープンIDEがありますが、検索、評価などのために-VC ++ではすでに存在しており、多くの人々は単にGCCソースコードを見たり、パッチを適用したりすることはないので、代わりにMicrosoft Express Editionを選択することでほとんどまたは何も失うことはありません。
Steve314

OTOH、私はとにかくビルドシステムとしてcmakeを使用しています-それは私がVC ++とGCCの両方を最小限の手間で使用する方法ですので、全体的なオープンソースのものは追加のオプションを提供できます。そしてもちろん、GCCはプロファイリングやカバレッジ(gprofおよびgcov)など、Microsoftからビールとして無料で入手できないツールをサポートできますが、私の経験ではgcovの使用はそれほど簡単ではありません。私はまだgprofを理解していません(おそらくgcovに似ていますが、それはツールを実行する前でも、適切なビルドを構成する方法を理解することを意味します-すべてがGCCで理解するには時間がかかるようです)。
Steve314

3

歴史的な理由があります。マイクロソフトは、以前は同時実行に対して非常に積極的でした(時には不公平な方法で)。それにはオープンソースも含まれます。ハロウィーン文書はその一例です。Microsoftは、OSSに対しても積極的なキャンペーンを展開しました。それには、Novell(Suse)とMicrosoftの間の契約につながるいくつかの特許請求も含まれていました。その契約により、Microsoftは最終的に最大のLinuxディストリビューターの1つになりました。

最近、マイクロソフトは戦略を変更しました。同社はもはやOSSに対して動揺していません。いくつかのオープンソースソフトウェアも作成します。最近のアップルとオラクルの行動は、現在マイクロソフトよりもはるかに「悪」になっています。しかし、一部の人々は保守的であり、それには選ばれた敵も含まれます。

マイクロソフトは、OSSの人々だけでなく、悪評を築いてきました。OS / 2愛好家、Netscapeユーザー、またはJavaプログラマーもすべて、Microsoftを嫌う理由があります。


3

私は特にオープンソースについて話すことはできませんが、少なくともしばらくの間、マイクロソフトがクロスプラットフォームプログラミングを必要以上に難しくしていたことは知っています。90年代のかなりの部分を費やして、複数のプラットフォーム(さまざまな種類のUnix、Linux、Windows、場合によってはMacOS)で実行する必要があるコードを記述しました。MicrosoftはWindows向けの開発比較的簡単にしましたが、コードを他のプラットフォームでビルドしたい場合は、いくつかの課題を乗り越える必要がありました。比較すると、古典的なMacOSのは、どこにも投げていなかったの近くに MPWでの作業は時折、あなたのキャリアの選択を疑問視するだろうが、Windowsがやったことをあなたの方法でハードルの数。


1
私はMPWを使ってみましたが、Metrowerks Codewarriorに費やしたお金は個人的な正気のために十分価値があるという結論に達しました。
デビッドソーンリー

CodeWarriorは揺れました!私はいいですAppleが目的C. XCodeのに集中して見ることは本当に悲しかったが、それは単に(正気IDEのか、編集者のように)適切なツールを使用してソフトウェアを構築するよう、常にあなたがやりたいようにシステムを説得しようとしているようなものだではない
ハビエル

3

これは主な理由ではありませんが、助けにはなりません。Microsoftは天体占拠で告発されています。証明されたことは一度もありませんが、以前はLinuxフォーラムに潜んでいましたが、Linuxが定期的にクラッシュし、保守が難しいと主張する投稿を頻繁に目にしていました。投稿はベテランのコンピューティング専門家であると主張する人々から来ますが、彼らが知らない非常に基本的なものが常にあるか、Linuxの知識が時代より遅れていることを示す何かを言うでしょう。

Microsoftが投稿の背後にいたかどうかについては判断を保留しますが、上記で述べたように、告発は問題を解決しなかったと確信しています。


フェンスの両側に人がいます。Linuxの人々は、Windowsが1日に3回クラッシュすると主張しています。それは、Red Hatが彼らにそれを言うために支払っているということですか?陰謀の議論は馬鹿げている。
エリックファンケンブッシュ

確かに、これらの議論が有効であると主張しているわけではありません。真実を伝えるために、トロールを排除することはできません。その点で答えが明確でない場合は申し訳ありませんが、それをより明確に表現する方法がわかりません。
ラリーコールマン

@Mystere Man:私が職場で広く使用しているWindows XPとWindows 7は、非常に安定しています。古いバージョンのWindows(Windows 95、Windows 98)DIDは1日3回クラッシュします。自宅でJBuilderプロジェクトに取り組んでいて、コンピューターが応答しなくなり、最後の30分間の作業を保存できなかったときに1日数回怒りを覚えた自分の姿を今でも覚えています。当時、私はすぐに仕事を毎分ほど保存することに慣れました。
ジョルジオ

3

第一の理由は、大企業ができる限りすべての特許を取得し、他の人を業界から締め出すことで悪名高いためです。私が何かを発明した場合、私もそれから利益を得たいと思いますが、大企業はそれを別のレベルにし、一般的なアイデアや商標の一般的な単語を特許しようとします。これは、経済家賃追求と呼ばれます。それは非常に腐敗した慣行であり、議会はそれを止めることができなかった。それは反革新的です。オープンソースの人々は、お金よりもイノベーションを心に抱く傾向があります。

SOはクローズドソースであり、利益ベースであることに留意してください。違いは、価値のあるものを作成し、見返り(広告収入)をほとんど求めないことです。SOのクローン(Django、PHPなど)もありますが、SOは作成者を訴えません。マイクロソフトとアップルは、ビジネスの競争を訴え、製品の殺害を請求する一方で、見返りに高価なマーケティングメッセージ以上のものを提供しません。


2

MicrosoftがTrusted Computing Groupに参加するまで、Microsoftプラットフォームの独占的ユーザーであり、開発者でした。その代わりに、彼らは私の費用でメディア企業などを喜ばせたいと思っています。MSDN Enterpriseサブスクリプションから切り替えて(かなりの金額を払った!)、WindowsからMicrosoft製品を1つずつ使用することをやめました。これまで、F / OSSの代替品が見つかったため、今日のコンピューターは99.44%Microsoftで汚染されていませんでした。

私はオープンソース開発者のことを話すことはできません(私はかろうじて1人として資格があるため)私は他の人と一緒に支払いました。

私は献身的なF / OSSerではありません。私はF / OSS哲学の狂気のバージョン(または、むしろ態度)を購入しないので、次の基準が満たされれば、商用ソフトウェアを使用します。

  • 実行可能なF / OSSの代替手段はありません。
  • 余裕があります(明らかに!)。
  • マイクロソフト製ではありません。

私はあなたの理想主義を称賛しますが、誰もがオープンソースが行う「法律に関係なく、私がやりたいことは何でもやります」というアプローチを取ることができるわけではありません。それによって、私はメディア企業が誰がコンテンツを再生できるかできないかを管理することに関して彼らの側に法律を持っているという事実に言及しています。コンテンツを合法的にプレイしたい場合は、それらと一緒にボールをプレーする必要があります。彼らがこれを行うことは道徳的に間違っていると感じるかどうかにかかわらず、事実は法律が彼らの側にあるということです。マイクロソフトは、コンテンツコントロールなしでDVD再生を実装しようとすると、地獄に戻って訴えられ、敗北します
エリックファンケンブッシュ

1
@Mystere Man:ほとんどの場合、ロビーグループが法律を制定しているため、メディア企業の側には法律があります。
10

3
私にとっての問題、@ Mystere Manはメディアではありません。問題は、Trusted Computing Groupが私のコンピューター上にあるすべてのものに対するコントロールの発行を開始し、私のコンピューターではなく自分のコンピューターを遊び場として効果的に扱いたいということです。各種のTrusted Computing Platformの仕様をもう少し詳しく読んでください。そこにはオーウェル怖いものがいくつかあります。(これは、DRMなどが単にバイパスして無視し、プラットフォームが吐き出す各種の「公正使用」引数も脇に置いています。)
ちょうど正しい意見

1
それこそが、Trusted Computing Platformの売り込みです。それは、もちろん完全なホグウォッシュです。
ちょうど私の正しい意見


1

もう一つの理由:(
それがまだ多くの既存の答えで言及されていないと思います -もしそうなら私を修正し、それを読み過ぎます)

Microsoftには、既存の成功したオープンソースプロジェクトを選び、そのクローズドソースクローンを作成し、Visual Studioに統合した歴史があります。

いくつかの例:

ほとんどの場合、Microsoftが作成した代替手段はコミュニティによって劣っていると見られていました-少なくとも、彼らがクローンを作成したツールのコミュニティ、そして時には。
そして、いくつかは、多くの熱を生み出しまし - 自信のないEntity Framework投票について考えてください。

その間、彼らは部分的に考えを変え、Visual StudioでjQueryを公式に 出荷するなどのことを行いました。今日、私たちはこれに慣れていますが、2008年には根本的な変化でした。

しかし、その後、彼らはまだ既存のOSSプロジェクトと同じことをするツールを作成しました。例えば:

...おそらく、オープンソースに関係する多くの人々が依然として Microsoftを嫌っているのです。


0

それは、人々や質問のために、オタクがマイクロソフトを嫌うということではありません。人々がオープンソースに目を向けるとき、最初は常にオープンソース感情が念頭に置かれています。それらの感情の中で、彼らは過去のマイクロソフトのすべての悪行に夢中になり、結局それを嫌っています。しかし、時間と仕事によって、彼らは再びそれが彼らの関与していない性質ではなく、初期段階での彼らの傾向に関するものであることに再び気付きます。私もオープンソースに傾倒し始めた頃からMSを嫌い始めましたが、時間がたつにつれて消えていきました。


3
社会心理学。あるグループや運動に参加すると、そのグループの規範を採用して表示する傾向があります。教科書にはさまざまな理由があります。私の心に残るのは、それが一種の旗を振るバッジを身に着けているものになる可能性があるということです。グループの規範を採用しないと、グループ内の信頼性が損なわれる可能性があるからです。事実上の客観性は、常に成功した社会戦略とは限りません。もちろん、ほとんどの人は多くの異なるグループのメンバーであるため、特定のグループに関連する特定の強力なグループ規範の信念を維持することは困難です。
Steve314

@Harsh:Microsoft自体は嫌いではありません。Microsoft、Oracle、Google、Appleなどから来た独占的慣行は嫌いです。そのような慣行は、顧客をロックするためにソフトウェアの意図的な柔軟性の低下を伴います。私に。特定のケースでは、ソフトウェアを理解し、拡張し、ニーズに適合できることが重要です。そのため、一部のユーザーは、適切な代替手段(zdnet.com/to-the-space-station-and-beyond -with-linux-7000014958)。私は彼らの製品を嫌うほどMSを嫌いではありません。
ジョルジオ

-2

誰もが軍隊をやる気にさせるために敵を必要とします。私たちは常にユーラシアと戦争をしています。

確かに、マイクロソフトは聖人ではありませんでした。しかし、彼らに帰せられたものの半分だけが本当に有効な批判であり、その大部分は単に誇張、陰謀、そしてセンセーショナル主義です。

私はこのスレッドでOOXMLの言及を見てきましたが、率直に言って、それは最悪の可能性のある例です。なぜなら、反OOXMLキャンペーンは、SunとIBMによって営利目的で調整されたからです。Rob Weirのような人々は、バンジョーのようにオープンソース支持者を演じ、商業的利益を「オープンネス」の旗に包みました。彼らがOOXMLを非難したほとんどすべては、コミュニティのODF仕様に等しく(またはそれ以上)適用可能であり、ODF仕様は多くの分野で深刻な欠陥がありました。「投票の詰め込み」に関するすべての苦情は、IBMで平等にされる可能性があります(IBMは、実際には政府グループによる回答のいくつかを書いています)。

OOXMLが良い仕様だと思うかどうかは関係ありません。はるかに悪いスペックは、常に標準化団体を通過しますが、覗き見することはできません。つまり、OOXMLがISO標準になっていることを誰が気にしているのでしょうか。本当に?標準であるため、サポートする必要があるという法律はありません。オープンソースコミュニティであっても、誰もサポートしていない標準がたくさんあります。

全体の混乱は愚かであり、責任は標準以下の基準を提出するためにMSの肩にかかっておらず、それはオープンソースが本当に実装しないであろうものに大きな影響を及ぼさない何かについて巨大な混乱を作るための肩の上にあるとにかく。

証拠として、OOXMLが合格した今...誰が気にしますか?ほとんど誰も。ロブ・ウィアーでさえ、誰もそれについて何も言わないでしょう。それは単に問題ではありません。


1
-1 「本当に?それは標準であるため、あなたはそれを支持しなければならないという法律はありません。」:標準は、すべてのユーザーの目標である相互運用性を確保するためのものであり、独自の方法から利益を得るものを保存します。これはユーザーに害を及ぼします。ファッション。
10

1
いいえ、いくつかの人々が集まって「これを標準にしましょう」と言ったので、標準があります。標準は何も「保証」しません。その場合、OpenOfficeがどのように動作するかを調べることなく、相互運用可能なODFドキュメントを作成できますが、これは単にそうではありません。真実を「暴力的」とみなすとすみません、それが現実の歪み場に違反するときだと思います。簡単な事実は、標準は物事を行う方法を定義する単なるドキュメントです。それらを使用するか、使用しないかのどちらかです。それはあなたの選択です。どんなに悪くても基準を
クリア

あなたはそれが宇宙だと思っています。たくさんの人と一緒になって、「質問と回答」ウェブサイトの標準を作成できました。だからといって、ISOが承認したとしても、誰もそれに従う必要はありません。
エリックファンケンブッシュ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.