Only if you used open source code to develop yours... If you coded everything from scratch, then you do not need to share your code.
Google runs on Linux(atleast I think so) - and it runs fast MSN home runs on aactiveservershitpages(asp) and loads like crap, All of the linux based servers I've used run great, I stay away from wintendows. When you thinkof it......what windows really good at ...Nothing Thier browser sucks ass and its been around for years and years, FF has only been around for a few years and everyones already using it... Thier OS suck bigtime, they seize up on a random sh*t(the two windows OS that come close to being "decent" is XP and 3.1) Thier Server side lanuage-ASP sucks because it's gay and slow....and it only uses MS_SQL, and who wants to use that???
Have to agree with this one The latest server operating systems are quite good. They are very stable. They use ASP.NET for at least 3 years now. great language, you can connect to any data source, and the controls that ASP.NET has cannot be found in any other server side language.
Sure, asp.net editable datagrid. Man, you will have to write tons of code to do the same in PHP, JSP, or Servlets.