1 :
仕様書無しさん:
windows_2000_source_code.zip F3tpL2v4VY 213,748,207 c41702a0de629480d53e1cf075bf1a36
とりあえず解析から
2 :
仕様書無しさん:04/02/13 18:34
ぴゅうた
−−−−−−−−−− ここまで読んでない −−−−−−−−−−−
どこにあるの?
5 :
仕様書無しさん:04/02/13 18:48
>>4 手渡しOKなら譲ってあげてもいいよ。当方の場所はメール欄。
>>1はもう落とせない。
回線切った模様
e驢馬か都連戸で落とせ
>>6 ちょうど火星に住んでるので、今からもらいにいきます。
つーか、ソースコードの一部なので
Windowsにはならないし、コンパイルもできない。
10 :
仕様書無しさん:04/02/13 19:10
>>5 そこでサクラのバイトしてる香具師知ってる。
かなり稼いでるみたいだけど
11 :
仕様書無しさん:04/02/13 19:10
物量が多すぎて見る気も起きない
ソースコード全体が40Gでこのファイルを
解凍したサイズが600M程度らしいので
単純計算で、ソースコード全体の1.5%か。
ソースは読み易かったね。
コメントもしっかり入れてあるし、
噂にあったグチャグチャコードってのはやっぱり噂でしかなかった。
イメージアップのためにソースが綺麗にまとまってる部分だけわざと流したとか?
すでに条件付でソースコード公開しているのに、
わざと流す理由が存在しない。
もしやるなら正式に条件なしで一部公開とかやるだろう。
17 :
仕様書無しさん:04/02/13 20:58
条件付でソースコードを見られる環境にいる奴はここにはいない。
わざと流す理由は十分に存在するのでつ。
その問題となる「条件」ってのが、事実上「一般人は閲覧不可」に等しいからねぇ。
基本的に公的機関にしか開示してないでしょ。
WindowsCEのシェアードソースとか言うのも自由度はほぼゼロだしな・・・
先にLinuxのディストリ作ってから言え。
20 :
仕様書無しさん:04/02/13 21:21
ディストリって(藁
恥ずかしすぎ
(゚Д゚)?
22 :
仕様書無しさん:04/02/13 21:25
MSNのニュースにまったく出ていないって事は
MSNが情報操作している事の証だな。不都合な
ニュースは掲載しないって事で。
流出が不都合といったり
わざと流しているといったり、
アホアンチはとりあえず叩ければ
良さそうだなw
>>22 それはMSNに限った話ではないような・・・
自社自身、もしくはその系列企業の情報は良いように書き立てるのは当たり前じゃないの。
それよりもベイスターズファンの俺としては、
TBSが巨人ベッタリなのがこの上なく苛立たしく我慢ならん由々しき実態である。
てかTBS何考えてんの?アホ?
身内を裏切るマスコミって意味わかんない。逝ってヨシ。
アホアンチは事実を故意に捻じ曲げるw
27 :
仕様書無しさん:04/02/13 22:32
デマばらされたからって上げるなよw
29 :
仕様書無しさん:04/02/13 22:37
ごめん
俺こそごめん
まあアホアンチも謝っているようだから
今回だけは見逃してあげようw
32 :
仕様書無しさん:04/02/13 22:54
ありがとう
明らかに嘘だと分かる嘘は良くなかったな。
34 :
仕様書無しさん:04/02/13 23:05
HKEY hkSave;
// If ctrl-alt-shift is down at startup, "forget" registry settings
if (GetKeyState(VK_SHIFT) < 0 &&
GetKeyState(VK_MENU) < 0 &&
GetKeyState(VK_CONTROL) < 0 )
{
SetDefaultValues();
return S_FALSE;
}
if (ERROR_SUCCESS != RegOpenKeyEx(HKEY_CURRENT_USER,
szTaskmanKey,
0,
KEY_READ,
&hkSave))
{
return S_FALSE;
}
右に変数を置いて比較するですか
> 右に変数を置いて比較するですか
???
どっちが見やすい?
if(very_very_very_very_very_very_very_very_very_very_very_very_very_very_very_very_very_long_func()==0)
if(0 == very_very_very_very_very_very_very_very_very_very_very_very_very_very_very_very_very_long_func())
38 :
仕様書無しさん:04/02/13 23:20
スレに関係ない事書くなよ
右に何があるって? 変数がどこにあるって?
間違えただけだろ文意嫁
ソースを流出させる
↓
リナクサーのコソ泥連中がパクる
↓
お前ら知的財産侵害しやがってと訴える
↓
あれ?どこかで見たような手口
>>42 ロートル海栗糞じゃあるまいしそれはないだろ。
なんかこの流れム板で見たな
==や!=の左辺値に定数を置くか否かで荒れたんだわ、これが
なんかこの流れム板で見たな
==や!=の左辺値に定数を置くか否かで荒れたんだわ、これが
left valueって何だか知ってるんだろうか?
はいすみません。その通りです
定数を左において比較といえば良かったです。
ソースにくだらん突っ込みする奴がいるから荒れ始めたな。
MSの設計やコーディングスタイルに興味持つのは自然なことだろ。
どうせビルドなんて出来ないんだから眺めることしか出来ないし。
だからといってこんなどうでもいい部分を出されてもなぁ。
53 :
仕様書無しさん:04/02/14 00:16
sage
dllかexeの拡張子を .po 希望
これでWindowsも崩壊か。
・・・と思ったけど、MS自身がソース公開したのなら、
誰でも普通に手にいれられる状態になって崩壊するかもしれないけど、
違法に公開しても捕まるからおおやけには誰もやらないだろうし、
現状だってバイナリは普通に割られているわけだし、
なんもかわらんだろうね。
56 :
仕様書無しさん:04/02/14 02:12
んなぁわけねーだろ
崩壊しないと流出させた意味ないもんねぇ。うんうんw
ソース流出=MS崩壊でもあるまいて
59 :
仕様書無しさん:04/02/14 05:13
んなぁわけねーだろ
既に
>>1は置き去りだな。
まあマとエンもユカリもない人間のスレ立てなんてこんなもんか。
61 :
仕様書無しさん:04/02/14 08:29
そんなこんなで、でけたのか?
おいおい・・・
もしソースコードが漏れたくらいで崩壊するのであったら
*BSDとかLinuxはとっくの昔に崩壊してるだろう。
実際は崩壊するどころか、ソースを公開することがプラスになってる。
Windowsはソースを見られると即座に弱点が見破られてしまうほど脆弱なOSだったのか?
んなわけないでしょ。
弱点なんて、ソース見るまでもなくいくらでも見つかります。
ソースに期待されてるのはバックドアの存在。
実際アンドキュメントな仕様がいろいろ見つかってるわけで
隠れAPIならまだしも、バックドア?
リークしたソースがどの箇所かにも依るんじゃ・・・
隠れAPI発見 -> プログラマが色々できるようになる。
バックドア発見 -> やっぱりプログラマがイロイロできるようになる。
みたいな技術的な側面よりも
隠れAPI暴露 -> 他の企業(ex. sun)からの訴訟がMSに襲いかかる。
バックドア暴露 -> ユーザーからの訴訟がMSに襲いかかる。
のほうがパンチ力はありそうだな。
66 :
仕様書無しさん:04/02/14 11:42
>>34 比較対象を右に置いたほうが、==を=に間違えたとき安全
ちなみにうちに来たMSのコンサルもそういうコードかいてたけどMSではそうさせてるのかな
>比較対象を右に置いたほうが、==を=に間違えたとき安全
なーるほどね。
でもkimoi
>>67 今ごろ知ったのか。
MSに関係なく、昔から良くある有名なテクニックだろ。
でもあまり賛成意見は聞かないな
それを目的にやってる奴って
警告出してくれない超古臭いコンパイラ使ってるか
警告読まない(or多すぎて読んでられない)奴だろ。
どっちにしてもろくなもんじゃねぇな。
古い時代にかかれたコードなんだから問題ないだろ。
さすがにそこまで古くない
代入と評価まちがえるくらい焦ってたのか?
Windowsってこんな糞コードだったのか。
バグふぃクスできないわけだうわだれだなにをするやめr
今でもどちらかがいいかって論争になるのに
それだけで糞と判断する奴は考えが浅いな。
>>72 十分古いだろ。C++なんてまだまだ新しい言語。
テンプレートが各コンパイラにサポートされたのだって
Windowsが出来たあと。
>>73 間違ったこと無い人はいないと思うが?
>>76 話がずれてるよ。
大昔のUNIXのコンパイラでは
if(a=b)
を警告することが出来なかった。
でもWin32APIが書かれたころのMS-Cにはもう警告する機能がついていた。
だからWin32APIはそれほど古くないということ。
> MS-Cにはもう警告する機能がついていた。
ついていません。
それっぽい意見が↓に。
http://pc2.2ch.net/test/read.cgi/tech/1075391184/499-503 あと、前に何かのスタイル本で
「短い識別子を長い識別子より左に書くと見やすい」
って書いてあるのを読んだ記憶がある。
503 :デフォルトの名無しさん :04/02/09 08:03
>501
後者の方が否定か肯定か早い段階で分かる。
前者だと表示文字数の少ない環境でコード書かされるとき、
肯定・否定が画面の外に出るときがある。
if ((fp = fopen(file, "r")) == NULL)
if ((fp = fopen(file, "r")) != NULL)
if ((fp = fopen(file, "r"))... <= 画面に入りきらないとき
if (NULL == (fp = fopen(file, "r")))
if (NULL != (fp = fopen(file, "r")))
if (NULL != (fp = fopen(... <= 画面に入りきらないとき
すぐ後ろで、こんなのも見つけた。
> ちなみにC++だと
> if ((fp = fopen(file, "r")) = NULL)
> での代入も可。
81 :
仕様書無しさん:04/02/14 21:31
C++なんてまだまだ新しい言語だって。あほもやすみやすみ家
>77
ほう昔のコンパイラは、
if( func() = b )なんてコードが通ったのかね?
>>76 おい、数年前のコーディングだぞ。何の話をしてるんだ。
古い作法に慣れている人が書いた、最近のコードだ。
いつの間に、=の左側に定数を持ってきたほうが良いが、
=左側に定数をもってきたらだめになったんだ?
別に=の左側を定数にする必要はないってだけで
悪いコードというわけじゃないのだが。
せっかくWinのソース見られるのにお前ら話題にできるのは
そんなことだけですかそうですか。
だってそこぐらいしか突っ込む所ないし。
綺麗なコードだよ。
そもそも突っ込むところですらない
突っ込む事しか頭に無い男達の集うスレはここですか?
Win2chはもう終わったのか・・・
最後の灯火age
即ち、鐘太鼓を打ち鳴らしながら秋葉原を疾走したくなるほどの内容は含まれて
いなかったのである。
>>91 それについては情報読み解く能力に欠けた人が興奮して叫んでただけだからなあ。
>>93 386BSDのように足りないところは自分で書いてこそ
Win2chと呼べるのではないかと小一時間…
95 :
仕様書無しさん:04/02/26 15:35
春休みか・・・
>>95逝け。こんな風に。(ノ ̄ー ̄)ノ :・’.::・>(゜д゜;)┏┛焼却炉┗┓
なんかCマスターって夢にしては小さいな。尊敬する人はゲイシなのに・・・
ゲイシって、技術系の人として尊敬する対象じゃないと思う。
あの人・・・あくまでも商売人でしょ
そりゃまあ、BASICやPCを普及させた功労者と言うことも可能だが・・・
技術者の話が理解できる上司ってだけで尊敬に値するよ(;´Д`)
>>95 どうせお前がソコの管理人で、アクセスアップの為に2ch使ってんだろ?
腹立つ、まじでクズだな。ホームページも糞だし勘弁してくれや。
まじで頭わるい、プログラマーも結構だが人生において失格なんだよ!
103 :
仕様書無しさん:04/02/27 08:46
よく吠える犬だなぁ(^_^;
>>102は逆説的釣り、否定釣りとよばれるものの応用で
該当サイトを批判して見せることで逆に興味を持たせよう
というもの。
しかし、この技はえてしてそのまえの釣りの失敗のフォロー
のために行われることが多く、遅レスとなり看過されたあげく
放置という末路が多い。
でもたまにかまってもらえる。
105 :
仕様書無しさん:04/02/27 16:30
>>104 さすが!冷静に!つまりクールって事だッ!
106 :
仕様書無しさん:04/02/28 09:46
Win2chはもう終わったのか・・・
最後の灯火age
しまった、釣られちまったか・・・・・
こうなったらF5アtうわなにをするやめr
109 :
仕様書無しさん:04/05/09 09:57
あげ
110 :
仕様書無しさん:04/05/09 19:18
ソースコードをDLできた人いるの?
111 :
仕様書無しさん:04/05/10 03:41
DLしてコンパイルしましたが?
112 :
仕様書無しさん:04/05/10 21:06
NYでもう一度流してください。
やっべ俺もうワクワクしてんだけど?
ああー夢膨らむな。まずはソース(でいいんか?)を全部ゲチューして
「my-Windows」を作る。それを周りで試してみて好評ならば売りに転じる。
そうすればかなり行けると思うんだけどお前ラドーよ?
114 :
仕様書無しさん:04/05/15 00:59
あげ
Windows2ch というのが、どうもいかん.
これではコピーライトとかめんどくさいことに.
いっそ、
「2chndows Longmona 2004」
2ちゃん、どうっす?
つまんね〜よ。おれもなー