Microsoft Discloses 14,000 Pages of Coding Secrets
OrochimaruVoldemort writes "In an unexpected move, Microsoft has disclosed 14,000 pages of coding secrets. According to The Register: 'This is Microsoft's latest effort to satisfy anti-trust concerns of the European Union, which is possibly a tougher adversary for the company than Google.' The article mentioned that this will be done in three phases. 'Between now and June it will garner feedback from the developer community. Then, at the end of June, Microsoft will publish the final versions of technical documentation — along with definitive patent licensing terms.' Lets just hope those terms are pro open source."
Who stole the Heart of Gold !?
Unexpected, as in they told us very loudly that they were going to do it?
String.
Or a stapler maybe.
NO WAIT!!! - a hot glue gun! It's gotta be better for geeks - it plugs in.
Although if it's on paper, they could rub their feet on nylon carpet then hold them together and static will do it's magic, baby...
Ok, ok. You might think my answers are silly, but then - so is the question. Like it would ever happen.
The Mothership
MS has NEVER done anything yet that is pro open source. They have gone to great lengths to make sure that something has the appearance of such, but that it would not help. The only question should be, how far ahead is MS thinking? They have always been a pretty good chess player.
I prefer the "u" in honour as it seems to be missing these days.
I have to admit I'm tempted to be interested in the Exchange stuff. The
company I work for uses it. As with most MS products it's not, um, horrible,
when it's working but it's a PITA to troubleshoot problems. The MAPI Tool for
looking at the "innards" is horrible. Maybe this documentation will at least
spawn some better third party management tools that I can convince my employer
to buy.
For now most pages (all?) are prefaced with: [This topic is preliminary documentation and is subject to change in future documentation releases.] I haven't had a chance to search out legalese to answer the summary's question on open source friendlyness.
I figure a "hope-for-the-best-expect-the-worst" attitude is the best way to approach this one...
Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
The article links to:
http://www.microsoft.com/presspass/presskits/interoperability/default.mspx
where several documents in non-standard formats are describing how well ms are complies with standards.
Not to mention you have to buy a licence of M$ Office too read it.
M$ laughs EU in the face with this one.
I believe Wine, ReactOS, and MingW are using MSDN and "clean room reverse engineering" to develop (meaning a group writes documentation, another group implements). And they are well making sure that no code in the trees are taken from the leak of the Windows 2000 code a few years ago, and no code is written via direct reverse engineering Windows. This information MIGHT be helpful, but Microsoft is unpredictable when it comes to enforcing its patents and loves them. If I were on any of these teams, I would advise to stay away from this documentation until it is cleared with FSF that the licence is compatible with GPL (which I highly doubt it will be).
"It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
- customizing AUTOEXEC.BAT and CONFIG.SYS for Windows Vista Ultimate?
- Hungarian Notation 2008 from Cosmonaut Charles Simonyi?
- A vastly more powerful set of MFC macros that will now make it possible to maintain different versions of an enterprise project code base from a single source file?
- 3D OLE Automation DCOM interfaces from the Visual Basic team?
- the difference between "Unrecoverable Application Error" (Windows 3.0) and "General Protection Fault" (Windows 3.1)?
- a detailed explanation of what each alternative does in the "Abort, Retry, Fail, Ignore" dialog?
The mind boggles at the possibilities.
Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
I'm not sure that's correct. If you are only talking self-replicating viruses that spread to continue replication, you may be correct. However,the appearance of rootkit anchored malware "in the wild" closely followed that release which made the information widely available outside limited academic and security research circles. The first rootkit was published as far back as 1999 by Greg Hoglund, founder of rootkit.com. There was a lot of academic interest and discussion in rootkit development specifically on Windows NT based systems before that time but almost none had been detected "in the wild". But rootkit anchored, serious malware infections have ballooned are now "professionally" developed for criminal purposes and used as the base for most, if not all, of the botnets. The release of the Windows 2000 source code certainly removed the need for extensive reverse engineering.
The Windows 2000 source code leak dates back to 2004 http://news.zdnet.co.uk/software/0,1000000121,39146176,00.htm
Hackerdefender was also coincidently released early in 2004 by holy father
One of the most frequently encountered is Hacker Defender, created by an Eastern European who calls himself Holy Father. The latest free version was published early in 2004 and, more recently, premium and customized versions of this malware became available for a fee. http://searchwindowssecurity.techtarget.com/news/column/0,294698,sid45_gci1112754,00.html