【IT】Microsoft、ソフトの動作を理解するコード分析ツールをオープンソースで公開

1: 田杉山脈 ★ 2020/01/21(火) 14:26:25.22 ID:CAP_USER

Microsoftはアプリケーションやソフトウェア開発においてオープンソース・ソフトウェアを利用している。既存のオープンソース・ソフトウェアライブラリやコンポーネントを使用することで、開発時間を短縮する狙いがあるとされている。同社はこうした取り組みを円滑に進めるために、利用するライブラリやコンポーネントが何を行うものかを分析するツールを開発して利用している。

1月16日(米国時間)、Microsoftは「Introducing Microsoft Application Inspector」において、そのツール「Microsoft Application Inspector」をオープンソース・ソフトウェアとして公開したと伝えた。MITライセンスの下で提供されている。

既存のソースコード分析ツールは、対象のソースコードがセキュリティなどの指針に基づいて良いものか悪いものかを分析するものが多いが、Microsoft Application Inspectorはそうした良し悪しの判断は行わないという特徴がある。Microsoft Application Inspectorは対象となるソフトウェアが「何を行う」ものかを分析するものであり、対象の動作の理解を早めることを目的としている。

アプリケーションやソフトウェアの開発にオープンソース・ソフトウェアを利用することは一般的に行われている。開発者がこうしたサードパーティ製のライブラリやコンポーネントの動作をすべて把握しておくというのは不可能に近く、提供されているドキュメンドなどを信じて利用することが多い。Microsoft Application Inspectorを使うと、利用したいソフトウェアの動作をより素早く確実に把握できるようになるという特徴がある。
https://news.mynavi.jp/article/20200121-957246/

3: 名刺は切らしておりまして 2020/01/21(火) 14:43:16.23 ID:ayCVQMYv
ただし個人情報駄々漏れのパケットを送信するプログラム部分はありません(あるけど見せません)

18: 名刺は切らしておりまして 2020/01/22(水) 08:03:52.14 ID:MhostUuz
>>3
オープンソースを理解してる?

4: 名刺は切らしておりまして 2020/01/21(火) 18:23:38.66 ID:09E8PHcg
オープンソースでそれはムリでしょう
それより、どの程度のものなのだろうか?

5: 名刺は切らしておりまして 2020/01/21(火) 19:29:48.99 ID:6h6xSKTD
マイクロソフト「この実行ファイルはエロゲですね」

7: 名刺は切らしておりまして 2020/01/21(火) 21:03:16.90 ID:wm1e8Vtz
>>5
エロゲの実行ファイルは基本的にスクリプトを解析して動くだけだから
画像まで解析しないとエロゲと判断はできないぞ

10: 名刺は切らしておりまして 2020/01/21(火) 21:09:56.98 ID:aA8EKKIM
>>7
テキストデータファイルに
「どぴっゅ」とかはいってりゃ充分でしょ

6: 名刺は切らしておりまして 2020/01/21(火) 19:42:44.85 ID:09E8PHcg
ここの人、Visual Studioとか知らないのか
MSの開発ツールは群を抜いたトップ

9: 名刺は切らしておりまして 2020/01/21(火) 21:08:13.87 ID:JFc8bWe2
>>6
VS CODEとPlatformIO組み合わせると組み込みも開発出来ちゃうからなぁ
ICEがさくっと動いてびっくりしたよ
もう無敵だろ

30: 名刺は切らしておりまして 2020/01/24(金) 00:23:21.66 ID:HggV5GMn
>>6 >>9
VSCodeにJava Language PackとGradle入れたら
Spring Bootプロジェクトを普通に何の不便さもなく開発できて笑った
もうeclipseとかSTSとかのクソ重くてフリーズしまくるIDE使わなくて済むわ

31: 名刺は切らしておりまして 2020/01/24(金) 01:01:42.66 ID:ywvPbmHA

>>30
C言語とC#言語をメインで使ってるから、よく知らないけど、eclipseを少し触ってこれは駄目だってすぐやめた。
VSCodeの使い方もよく分からん(挑戦はしたが利便性が分からん)。
VS IDE(もしくは、Monodevelop)以外、使えない体になってる。

開発ツールが進化するのはいいことだけど、それ以外使えない体になる(もう中毒と言っていい)のが怖い。

36: 名刺は切らしておりまして 2020/01/24(金) 10:09:46.21 ID:5HMdToE3
>>31
開発ツールとしてVisual Studioの方が強力なのでその感じ方は普通

16: 名刺は切らしておりまして 2020/01/22(水) 04:27:23.93 ID:w8DvBYLZ
>>6
解析中プログラム「・・・あ、microsoftのテレメトリコードだ・・無視しなきゃ・・」

8: 名刺は切らしておりまして 2020/01/21(火) 21:05:53.59 ID:aA8EKKIM
マイクロソフト「グローバル変数しかない糞ソースは解析できません」
僕「そこを何とか…」

11: 名刺は切らしておりまして 2020/01/21(火) 21:10:35.50 ID:09E8PHcg
グローバルとヒープの違いなぁんだ

12: 名刺は切らしておりまして 2020/01/21(火) 22:13:43.00 ID:9z9udTn3
Dr.Watsonかな

13: 名刺は切らしておりまして 2020/01/21(火) 22:18:51.23 ID:KsQlgAz9
イルカ「また俺の出番か」

14: 名刺は切らしておりまして 2020/01/22(水) 01:37:23.44 ID:HPjl4R8v
ans.
グローバル領域は、実行ファイル(.exe)が起動した時点で確保され、実行ファイルが終了するまで解放されない。
ヒープ領域は、プログラムが必要と判断したとき、自由に確保(new)でき、不要となれば自由に解放(delete)できる。

15: 名刺は切らしておりまして 2020/01/22(水) 01:50:23.32 ID:AI91GyYN
OS更新時に裏でドライブに何やってるか白状しろ

17: 名刺は切らしておりまして 2020/01/22(水) 07:20:59.41 ID:wqUXaWZ2
解析ツール「エロゲ!」

19: 名刺は切らしておりまして 2020/01/22(水) 09:26:11.15 ID:5fqrHo6m
>>17
倫理コードに引っかかったので
該当ルーチンを自動削除しました

20: 名刺は切らしておりまして 2020/01/22(水) 11:53:24.39 ID:SnE12ggD
全然伸びないね
まあ、MSも日本語翻訳あきらめてるし、技術後進国まったなし
政府も企業も対応する気配がない、意欲は見せてるがトンチンカン、明後日の方向を向いて利権争い

21: 名刺は切らしておりまして 2020/01/22(水) 12:18:59.91 ID:SnE12ggD
開発ツールは、「一般人には関係ない」と思われるだろう、
運輸で例えよう、もしトラックを使わず手押し車で商品を運べば、商品の値段が格段に高くなるのは容易に想像つくだろ。
同じように開発ツールが違えば、大きく効率が違う。
「ソニー銀行、勘定系のAWS移行」なる記事を目にした。
もう日本のIT企業は単価が高い上に効率が悪い、お仲間企業・政府がいやいや使ってくれてるから持っているが、
人材が育たなければ、手押し車とトラックほどの差がつくやもしれん。
そのとき一般人は高い日本製品を見切り、海外の製品へと流れる、日本の雇用と技術が衰退する、
お金が海外に流れ一般人には流れてこなくなる

23: 名刺は切らしておりまして 2020/01/23(木) 19:22:47.83 ID:HuRjYuVb
ヤバイ奴を分析出来るのか

24: 名刺は切らしておりまして 2020/01/23(木) 19:58:38.63 ID:pUjtvLYe
MSって開発ツールはいいけど、製品はユーザーの生産性が低下するポンコツだよね

25: 名刺は切らしておりまして 2020/01/23(木) 20:09:10.13 ID:jCccC5zK
>>24
それはある。
初期のMS-Wordは、一太郎の足元にも及ばなかった。

26: 名刺は切らしておりまして 2020/01/23(木) 20:37:12.81 ID:jCccC5zK
90年代後半、相場の1/10という破格でシェアを広げたMS-Word
それから三十年の時を経た今、MS-Wordに依存したユーザを、Office365なる底なし沼へと魅了する
MSの策略に気づいていても、人材のいない日本企業は対抗する術がない

27: 名刺は切らしておりまして 2020/01/23(木) 20:48:33.33 ID:jCccC5zK
それどころか、
「溺れる者、ワラをも掴む」
醜態を晒して、税金の無駄遣い・IT奴隷の使い潰し・挙句の果にプロジェクト崩壊・成果物はドキュメント(無意味な文章)と使えないコンピュータ

28: 名刺は切らしておりまして 2020/01/23(木) 22:35:12.52 ID:DdSjy+v+
だって今やってる仕事も、ドキュメントいらない死品質もそこそこで良いから安くやってくれっていわれてるしな
後からバグで困るのはそいつ等だけど「コスト安いから瑕疵責任は1ヶ月」で通っちゃうしな・・・

29: 名刺は切らしておりまして 2020/01/24(金) 00:00:33.27 ID:ywvPbmHA
>>28
そんなこと言うIT奴隷はいません

32: 名刺は切らしておりまして 2020/01/24(金) 01:23:31.78 ID:Q5Jor3tq
今にして思えば、窓付きUVEPROMを焼いては消しを繰り返してデバッグしていた
時代と比べたら隔世の感があるなぁ。 ICEは高価な上にソケットの接触不良や、
ケーブルでバスを引き出している関係上、タイミング的なトラブルが発生したり
して使い物にならなかった。 ちなみにICEはIntelの登録商標。

33: 名刺は切らしておりまして 2020/01/24(金) 01:30:41.52 ID:ywvPbmHA
初めてICEを使ったのはZ80だった。当時はブレークポイントで止めて、レジスターの中味が見れることに驚いた。
今となっては至極当たり前なことに、時代の流れを感じる。
ICEがIntelの商標とは知らなかった。みんな普通に使ってる気がする。
IntelもMSも特許とか商標とか結構やさしいよね。

34: 名刺は切らしておりまして 2020/01/24(金) 01:45:13.25 ID:ywvPbmHA
そう言えば、まねしたがジャストシステムを特許侵害で訴えたことを思い出した。
どんな特許かというと、ヘルプボタンにアイコンを使うのはウチの特許だ。だった。
2chでは、「言いがかりで国内企業を潰す気か!まねしたを全力売りだ」ってイキがる輩が湧いてて、実際、次の日株価下がったんだけど、その翌日からは連日高値だった。
今考えたら、絶好のカモだったんだろうな。

35: 名刺は切らしておりまして 2020/01/24(金) 03:28:17.78 ID:ojtt+Wup

ボーイングが藁をもすがる思いで使いそう

で、分析結果を真に受けてまた墜とす

37: 名刺は切らしておりまして 2020/01/27(月) 22:25:58.79 ID:AY3kPK71
なぜMSがVS Code出したか知ってるか?
探ってんだよLinuxの底力を。怯えてんだよLinuxの底力を。

38: 名刺は切らしておりまして 2020/01/27(月) 22:27:40.51 ID:3IU4bZrC
肝心なソースは公開してない まめな
wineが勝手にやってるだけ

39: 名刺は切らしておりまして 2020/01/27(月) 22:56:58.86 ID:VZY0DVIH
オープンソースって何でするん?w

43: 名刺は切らしておりまして 2020/01/28(火) 00:20:44.42 ID:uaqH15Ch

そしてここに>>39が素直な質問をする。
あなたが、IT奴隷を使う側の人間なら無能でしょうが、一般人なら素直な質問です。

答えは、
オープンソースの運営費は企業の寄付で成り立っています。
企業としては、オープンソースに寄付した方が儲かるからです。

引用元

管理人からひと言

文字で説明してくれるなら便利そう

スポンサーリンク
スポンサーリンク
スポンサーリンク

シェアする

フォローする

スポンサーリンク
スポンサーリンク