Ajax.NET Open Source available

While getting more and more emails from developers asking for a open source project I will have a look around in the open source world to find a good license and place where to put the source code. First I have to talk to companies that are already using the ajax.dll in their projects what they think about this.

I will write here on my blog in the next days where you can have a look on the source code.

Update: Yesterday night (German local time) I put the source code on a workspace at http://www.gotdotnet.com/. Today I noticed that somebody modified source files removing the Copright that was placed in top of the files. I have removed the main files, sorry.

Published Monday, April 18, 2005 8:38 PM by Michael Schwarz

Comments

# re: Ajax.NET Open Source available

Monday, April 18, 2005 2:59 PM by Ingo
Hi to all, I already found the open source project at GotDotNet:

http://workspaces.gotdotnet.com/ajaxnet

# re: Ajax.NET Open Source available

Monday, April 18, 2005 3:26 PM by Samuel Winter
Michael, is that the correct url??

# re: Ajax.NET Open Source available

Monday, April 18, 2005 3:39 PM by Michael Schwarz
Yes, it is the correct url.

# re: Ajax.NET Open Source available

Monday, April 18, 2005 3:55 PM by Hartvig
If you wish to make the ajax.net available for everyone to use, I suggest you look at the LGPL license or the MIT License...

# re: Ajax.NET Open Source available

Monday, April 18, 2005 10:07 PM by buk
I have to agree with hartvig.

thanks for your efforts.

# re: Ajax.NET Open Source available

Tuesday, April 19, 2005 4:22 AM by Mark Monster
A great step forwards. Now everyone can put some effort in Ajax.NET. We are really going somewhere from now on.

Thanks.

# re: Ajax.NET Open Source available

Tuesday, April 19, 2005 10:17 AM by Brennan Stehling
You could make it an Apache or BSD license. That will allow people with the most freedom to integrate it with a product. It does not require that they commit changes back to the project but most do. I find it is the most business friendly.

I am also curious who changed your files to remove the copyright. Right now that website is extremely slow and I cannot seem to get anywhere. Maybe you could find another host. I would avoid Source Forge because that is also slow and overloaded. I will contact you about someone who could host it for you.

# re: Ajax.NET Open Source available

Tuesday, April 19, 2005 12:55 PM by Shawn B.
Its too bad to see that on the first day, someone is violating your hard work and removing the copyright from your work. I have released some stuff that took immense amounts of time before and only asked that the header be left in tact and it only takes a few hours before someone thinks they can replace it with their own and claim it their own and submit it to other source code sites for ratings. They don't release 1) how small this world is, and 2) how rude it is. We're all programmers, I don't download pirate software for years, instead, I either pay or dont' use, because as a programmer, I want people to respect my software as much as I do theirs. In reality, all I'm really doing is keeping my own conscience clean, no one else cares.

Anyway, I've also started a similar AJAX implementation very similar to yours but because of work and wife, I don't have much time (I'm writing a book on converting business needs into software architecture that can then be implemented).

The only difference between the seemingly similar implmentation of yours and mine, is that I'm trying to preserve viewstate as much as possible and if need be, return back a modified viewstate but thats a very difficult problem to solve. I ended up completely having to rewrite the ASP.NET (System.Web.*) namespaces and all the controls for this and now its been sitting dormant for a few months.

http://www.zenofdotnet.com (not a shameless plug).


Thanks,
Shawn

# re: Ajax.NET Open Source available

Tuesday, April 19, 2005 1:50 PM by Damien McGivern
Michael you should be able to find out who edited the files as I'm sure GotDotNet has a log for each files updates.

Damien

# re: Ajax.NET Open Source available

Wednesday, April 20, 2005 9:25 AM by Mike
I understand that you are upset about someone removing the copywrite from the code. I have been writing software for over 20 years and you have to almost expect that someone will either pirate your software or use it in some way you don't approve.

Removing the software from gotdotnet is not the solution. It is obvious that you wanted to provide the software so that others can benefit and hopefully extend your current work.

Whenever you release the source code to a project you have to expect that some people will remove or modifiy the code in a way you don't approve. You lose total control of the software, and that is something you must accept.

I don't agree with the actions of that one person, but that is not really a reason to prevent others from benefiting or assisting you with your efforts.

# re: Ajax.NET Open Source available

Friday, April 22, 2005 5:38 PM by Joel Martinez
Dang it ... that sucks. How very ungrateful for someone to do this to your work (which, by the way is fantastic). Let me just cast a vote to encourage you to revisit the open source model, though you'll certain get asshats who will take your work and call it their own, the benefits this brings the rest of the (development) world is quite immense.

And for the record, I like this ajax wrapper so much, that I wouldn't even mind if you released it as a obfuscated binary only distribution (as long as it worked ;-) ).

# re: Ajax.NET Open Source available

Monday, April 25, 2005 11:15 PM by henry
thanks!!