2009-04-09 4 views
6

この質問はプラットフォームとしてのASP.NET MVCの方向に関するフィードバックを探しています。私は本当に炎の餌のように掲示していません。私の会社は大規模なWebアプリケーション投資を計画しており、ASP.NET MVCが適切な方向にあるかどうかを判断する必要があります。ASP.NET MVCは現在 "オープンソース"です。これはいいことですか?

===

更新Microsoftは

スコット・ガスリー、ASP.NET開発のヘッドは、自身のブログ上での投稿回答:

ASP.NET MVCはあるが無料、完全にサポート、マイクロソフト製品 開発者は簡単にWebを構築することができますだから、限り、上記の文は真であるとして Model-View-Controllerパターン

を使用してのアプリケーションは、ASP.NET MVCはに配備しても安全です。

ASP.NET MVCはMicrosoft Public License(MS-PL)で公開されています。 MS-PLはOSI-approved open source licenseです。 MS-PLにはプラットフォームの制限はなく、ソースコードを変更および再配布するための幅広い権利があります。 Microsoftは私の最初の考えをライセンスするオープンソースの下のASP.NET MVC(MS-PL)をリリース

===

は、MSはすぐにそれのためのサポートをドロップする可能性があるということでした。そしてその考えをもって私は明白な理由でそれを習得することに投資したくありません。

私は間違っている可能性があります。そのため、私は決断を下す前にフィードバックを得たいと思っていました。

これはいいですか?

更新:あるASP.NET MVCオープンソースまたはシェアードソース:

友人は、このテーマについての説得力のある質問を? Microsoftのオープンソースのようなイニシアチブとオープンソースコミュニティの「真の」オープンソースの違いについて考えてみました。そしてこの違いは、マイクロソフトが重要な製品をオープンソース化することに対する懸念に迫っています。ソースにアクセスすることは評価されていません。すばらしい。私は、Win32ソース、またはWindows用のソースコード全体にアクセスすることができれば幸いです。すぐに問題を解決する方法について話してください! MSは今やASP.NET MVCに対してのハンドオフ姿勢を取るかどうかについて懸念があります。そのような場合は、ソースコードを渡すことで知られていない会社が元々所有していたソースコレクションを構築するために、堅牢なコミュニティサポートがしばらく時間をかける可能性があるので、私はそれを使用すべきかどうかわかりません。

+0

笑、あなたはそれが好きではない、またはそれが馬鹿だと思うだけで、質問を閉じる投票をしません。 – hasen

+0

@hasen j:そうではないですか? –

+0

いいえ、それはサイトに属していない質問です。 – hasen

答えて

6

オープンソースは常に良いことです。今、MSがそれをサポートしなくなったら、コミュニティはそれを開発し続けるでしょう。以前は、MSがそれを落とした場合、それは決して更新されませんでした。

+0

私は間違っているかもしれませんが、AFAIK ASP.NET AJAXもオープンソースであり、MSは多かれ少なかれサポートを停止していますが、その背後にあるコミュニティは実際にはこれを処理しません。 –

+1

これは、コミュニティがjQueryに移行したことです。jQueryはより広範なコミュニティで使用されており、幅広いサポートを受けており、より積極的な開発を行っています。 –

+0

ASP.NET AJAXについては、Todd Brooksに同意します。 MSはそれを気にせずにサポートしていませんでしたが、開発コミュニティはjQueryを熱心にサポートしています。 – CLaRGe

3

質問する必要があります質問は「これは悪いですか?もちろん違います。

MVCをオープンソースとしてリリースするというMicrosoftの選択は、オープンソースとフリーソフトウェアの変化するビューの例です。私は彼らがそれをサポートしていないように、これをやったことを非常に疑う。

2

なぜオープンソースは悪いことだと思いますか?

+0

セキュリティ?オープンソースのコードベースで作業する場合、悪意のあるユーザーの作業が簡単になります。 –

+0

企業経営者または法務部は、オープンソースソフトウェアの使用を何らかの理由で承認することはできません。これは、Microsoftが人気のあるOSSプロジェクトを奪った理由の1つです。 –

+1

プログラミングがどのように動作しているのかわからないばかげた馬鹿たちは、業界を管理しています。 – hasen

1

MSがオープンソースであったからといってMSがそれをサポートしなくなった場合、私はショックを受けます。

MSがjQueryを出荷しているという発表をしたとき、MSは製品としてjQueryをサポートするとの発言を行った。

オープンソース製品をサポートしていない場合、オープンソース製品のサポートを中止した場合、私はショックを受けます。

0

.NET Framework全体のソースを入手できます - 私はMSがすぐにそれをドロップされるとは思わない。私は、オープンソーシングMVCは、MSがソースをより透過的にし、オープンソースの動きと協調して取り組む姿勢を反映していると考えています。それにもかかわらず、MVCは膨大なフレームワークを持っており、MVC空間でRuby/Python/Javaと競合するため、MVCは引き続きそのサポートを期待しています。

+0

ソースを読むことは、オープンソースであるとは限りません。 – Zifre

+0

ポイントを取得しましたが、ソースMVCを公開するという決定は透明性と共有の精神の中でより多く行われていると考えています。それが私の指摘でした。 – tvanfosson

+0

@Zifre:まったく!これは共有ソースと呼ばれ、オープンソースではありません –

1

マイクロソフト社製asp.net MVCオープンソースはサポートしておりません。それがオープンソースとしてリリースされたのを覚えていれば、MSは途中で変化を起こすことになります。今のところ、彼らはパッチの提出を受け入れないことに注意してください。これは彼らがプロジェクトを完全に支配していることを示すもう一つの明確な指標です。

+0

はい、あなた自身のニーズに合わせてソースを変更する権利があります。 – andleer

0

私たちは昨夜、MVCのローカル.netユーザーグループのMS Presentationを持っていました。オープンソースの側面についての議論がありました。ソースリリースの24時間以内に、Monoの人々はMVCを採用しました。これはすべての良いものです!

MVCのデベロッパーコミュニティで大きな関心を呼んでいます。マイクロソフトはパターンとフレームワークの後ろにしっかりとしているようだ。彼らはすぐに正式な支持を失うことを大いに疑う。

0

MSがサポートを停止しても、本当に問題になりません。オープンソースコミュニティがそれに取り組んでいるからだから

オープンソースコミュニティーの力 - MSのようなソフトウェア巨人も、その意見を変えてそれを受け入れなければならなかったからだ。彼らは最近、ますますオープンソース化しています。

+0

「抱擁」と「マイクロソフト」を同じ文章で使用すると、不気味なシーケンスが思い起こされます。「抱きしめて、広げ、駆除する」 – Piskvor

+0

@Piskvor:私はあなたを人にしません。彼らがそれを無視すると(オープンソース)、彼らは悪いです。彼らが/抱擁/ wtf_itを採用するとき、それはまた悪いことです。それはいつ良いですか? –

0

MVCがマイクロソフトとコミュニティによって真剣にサポートされているかどうかを検討するには、MVCを使用する予定のすべてのプロジェクトの価値があります。 MVCを使用することは、(利益に対して)プロジェクトにあります。

MVCは、一度導入されるとプロジェクトの予想寿命を延ばすことができますか? 最高の推測値が不明またはない場合は、MVCを使用しないことを検討してください。

0

マイクロソフトの製品に対するサポートは、市場の受け入れ、競争上の配慮、製品の位置付けに基づいています。彼らの実績はオープンソースかどうかにかかわらず一貫性がありません。 Think IEとFrontpage。ソースコードを開くと、長期的にはIMHOの安定性が向上する可能性があります。

関連する問題