Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 Site Related Forums
 The Yak Corral
 .Net 3.5 "open sourced"

Author  Topic 

spirit1
Cybernetic Yak Master

11752 Posts

Posted - 2007-10-03 : 13:42:13
http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx

this is certanly great news!

how about a petition to "open source" SSIS, SSAS and SSRS.
maybe some hardcore c++ with sql server too

_______________________________________________
Causing trouble since 1980
blog: http://weblogs.sqlteam.com/mladenp
SSMS Add-in that does a few things: www.ssmstoolspack.com

rockmoose
SQL Natt Alfen

3279 Posts

Posted - 2007-10-03 : 16:09:47
I knew you would like that

rockmoose
Go to Top of Page

eyechart
Master Smack Fu Yak Hacker

3575 Posts

Posted - 2007-10-03 : 16:13:49
this is a good step.

I wonder what the guys at the mono project (open source clone of .NET) think about this news http://www.mono-project.com/Main_Page


EDIT:
after reading the article a little closer it seems that this isn't open source using GPL or other open source license. For example, if you are a dev and come across a bug you cannot fix it and submit your patch to be included in the next release like other FOSS projects. You still would need to fill a bug report and have microsoft make the change.

Still, this is a step in the right direction.



-ec
Go to Top of Page

eyechart
Master Smack Fu Yak Hacker

3575 Posts

Posted - 2007-10-03 : 16:18:23
Here is Miguel de Icaza's take on this news (founder of mono project) http://tirania.org/blog/archive/2007/Oct-03.html

interesting.



-ec
Go to Top of Page

spirit1
Cybernetic Yak Master

11752 Posts

Posted - 2007-10-03 : 16:30:17
yes. it's look only "open source".

but still.. being able to go into the .net framework will be awsome for debugging.
i'm just worried about the speed of it all... i mean every time you press f11 you have to dowload the file... i hope some caching will be at work here.


_______________________________________________
Causing trouble since 1980
blog: http://weblogs.sqlteam.com/mladenp
SSMS Add-in that does a few things: www.ssmstoolspack.com
Go to Top of Page

jezemine
Master Smack Fu Yak Hacker

2886 Posts

Posted - 2007-10-04 : 04:01:20
pretty sure there is a symbol and source cache. that is, there is in windbg anyway. I am pretty sure the VS debugger works the same way.

btw, you can also get at the source of the BCL (or any other managed assembly) with Lutz Roeder's reflector.exe (but you can't debug). It's a disassembler for managed code, very slick. most managed code devs already know about this tool, but just in case you don't, it's awesome. There's even a plugin for it to inspect the source code of an assembly that has been imported into sql server 2005. it's saved my a$$ on a couple occasions. http://www.aisto.com/roeder/dotnet


elsasoft.org
Go to Top of Page

spirit1
Cybernetic Yak Master

11752 Posts

Posted - 2007-10-04 : 04:35:44
oh i'm very intimatelyfamiliar with reflector

reflexil (http://sebastien.lebreton.free.fr/reflexil) also kicks ass. it's an add in for reflector that allows you to change a dll and save it back to the disk.
this basicaly means one thing for tool providers:
bye bye licence checks, since they can be easily circumvented.

nothing acctually helps once you find the correct method that performs the check.

_______________________________________________
Causing trouble since 1980
blog: http://weblogs.sqlteam.com/mladenp
SSMS Add-in that does a few things: www.ssmstoolspack.com
Go to Top of Page

jezemine
Master Smack Fu Yak Hacker

2886 Posts

Posted - 2007-10-04 : 09:00:06
indeed. obfuscators help a little in this regard but it's a tiny barrier.

my stance license keys is, I don't bother with complicated license key code since no matter what you do, someone will crack it. the only reason to have a license key is to keep honest people honest. the thieves will steal no matter what you do.


elsasoft.org
Go to Top of Page
   

- Advertisement -