techPowerUp! Forums

Go Back   techPowerUp! Forums > www.techpowerup.com > News

Reply
 
Thread Tools
Old Oct 5, 2007, 04:06 PM   #1
malware
Eligible for custom title
 
Join Date: Nov 2004
Location: Bulgaria
Posts: 5,413 (1.74/day)
Thanks: 78
Thanked 986 Times in 497 Posts
Send a message via ICQ to malware Send a message via MSN to malware Send a message via Skype™ to malware

System Specs

Microsoft Releases .NET Source Code

Microsoft's Visual Studio .NET has always been an industry leader in providing a programming and debugging environment for numerous languages including Visual C++, C++/#, J/J#, Visual Basic, and many more. However, despite the general good sentiment about the product, Microsoft was often criticized for not revealing the source code to its libraries. Now Microsoft is taking steps towards open sourcing its code and finally is letting developers peek under the hood as it releases the source code to various .NET component libraries. The initial release will contain source code for the .NET Base Class Libraries (System, System.IO, System.Collections, System.Configuration, System.Threading, System.Net, System.Security, System.Runtime, System.Text, etc), ASP.NET (System.Web), Windows Forms (System.Windows.Forms), ADO.NET (System.Data), XML (System.Xml), and WPF (System.Windows). Later Microsoft will release the source code for other remaining libraries as well, including WCF, Workflow, and LINQ. The move is detailed on the blog of Scott Gu, a Microsoft employee.

Source: DailyTech
malware is offline  
Reply With Quote
Old Oct 5, 2007, 06:10 PM   #2
mdm-adph
2000 Posts
 
mdm-adph's Avatar
 
Join Date: Mar 2007
Location: Your house.
Posts: 2,426 (1.08/day)
Thanks: 401
Thanked 344 Times in 247 Posts

System Specs

Though this is useful for Windows programmers, it's not true "open source" (allowing editing and distribution), as most people think of it.

I'd ove to give Microsoft the benefit of the doubt (they are slowly mending their ways), but it's going to take time for them build up trust again in most peoples' eyes. The comments on DailyTech talk about that -- who says that this isn't some elaborate way to threaten developers (like the Mono guys) at a later date?
__________________
CPU-Z validation sig pics temporarily blocked
mdm-adph is offline  
Reply With Quote
Old Oct 5, 2007, 10:59 PM   #3
Assimilator
200 Posts
 
Assimilator's Avatar
 
Join Date: Feb 2005
Location: South Africa
Posts: 425 (0.14/day)
Thanks: 113
Thanked 56 Times in 41 Posts

System Specs

To correct the original post: the Microsoft blogger's name is Scott Guthrie, ScottGu is his username .

Quote:
Originally Posted by DailyTech
Now Microsoft is taking steps towards open sourcing its code...
Emphasis added by me. Scott Guthrie's blog post does not mention the term "open source" anywhere, merely that the source will be released; there is no mention as yet of the license it will be released under, but I imagine it will be fairly restrictive.

Additionally, I don't see why this is such a major thing... Reflector has been around since .NET 1.1 and allows you to view the source code of any assembly by decompiling the MSIL back to your preferred language (C#, VB.NET, etc.). Not only that, there are plugins that can then dump the decompiled source to disk - so if you really need to debug a third-party assembly, there's nothing stopping you. (Obviously this doesn't hold true for assemblies placed in the GAC or those with Strong Names.)

The real benefit of this release, IMO, will be the ability to step through the actual MS source code, as well as being able to see the comments written by MS developers. This should really improve my productivity as a .NET dev .
__________________
<html> <code> <style>

The QuadFather: 4x4x4x4
4 cores (QX9650) / 4 GPUs (2x 9800 GX2) / 4x 2GB DDR2-800 / 4 hard disks (quad 320GB Seagates, RAID-5)

Last edited by Assimilator; Oct 5, 2007 at 11:05 PM.
Assimilator is offline  
Reply With Quote
Old Oct 6, 2007, 03:58 AM   #4
WarEagleAU
Bird of Prey
 
WarEagleAU's Avatar
 
Join Date: Jul 2006
Location: Gurley, AL
Posts: 9,994 (3.99/day)
Thanks: 3,810
Thanked 557 Times in 521 Posts
Send a message via AIM to WarEagleAU Send a message via Yahoo to WarEagleAU

System Specs

Why would MS do this, now of all times?
__________________
=-TheEagle-=



http://www.heatware.com/eval.php?id=62454
“You crazy? Surfing any website without an antivirus is like freaking with a dirty woman without protection” -OzzmanFloyd120
- Edited for content and clarity
WarEagleAU is offline  
Reply With Quote
Old Oct 6, 2007, 04:24 PM   #5
Casheti
Banned
 
Casheti's Avatar
 
Join Date: May 2006
Posts: 3,042 (1.18/day)
Thanks: 92
Thanked 31 Times in 30 Posts
Send a message via MSN to Casheti

System Specs

We are doing Visual Basic coding in college at the moment and it's sooo boring.

I haven't even learnt anything yet to be honest.. it's just following tutorials made by the teacher.
Casheti is offline  
Reply With Quote
Old Oct 9, 2007, 04:26 PM   #6
mdm-adph
2000 Posts
 
mdm-adph's Avatar
 
Join Date: Mar 2007
Location: Your house.
Posts: 2,426 (1.08/day)
Thanks: 401
Thanked 344 Times in 247 Posts

System Specs

Quote:
Originally Posted by WarEagleAU View Post
Why would MS do this, now of all times?
Sorry for this late post in an old thread (been gone the last few days, but I felt the need to respond), but it's called Embrace, Extend, and Extinguish.

Now, imagine that on the scale of the entire open source community. Yeah, they're that ambitious.
__________________
CPU-Z validation sig pics temporarily blocked
mdm-adph is offline  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT. The time now is 08:44 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
no new posts