看了阿不的 我会为开源和自由学习,使用JAVA.但我决不会为了开源和自由放弃.NET ,本想在后面回复,发现写了一下不短,就另开一帖。
开源和.net/java没有关系,更重要的是咱们本身须要正确的认识,微软和Sun之间的关系创造了伟大的平台.net framework. 从2000年开始到如今走过了将近8个年头,.net 如今遇上了java甚至在某些领域超越了java,并且.net借助于mono项目正在超越java的跨平台。我一直关注开源社区,我本身也在以本身的一点点努力来参与开源。我在开始写blog开始就把本身定位在开源方面,大家所看到个人文章多为.net开源方面的内容,主要包括.net 开源项目、Mono开源框架、Linux操做系统。我所从事的工做也一直是作.net的开发,虽然如今仍是用Windows server/Sql server /.NET Framework,个人业务时间一直是在使用Open Suse Linux操做系统、Mono、Mysql/Progresql/Sqlite/db4o等。平时关注的IT类新闻主要也是两类: 开源新闻(25) 微软相关新闻(31) 。
我以为微软在不断的走向开放,这是历史的潮流,微软必须遵循的。在.net社区的开源方面已经很丰富,还在不断的丰富中,自从.net 2.0出来后,以及微软架设的开源网站codeplex,微软调整开源策略,目前微软的三个自称的开源协议可参看这里
[url]http://www.cnblogs.com/shanyou/archive/2007/05/05/736691.html[/url]
微软的asp.net ajax客户端框架,ironpython,ironruby,DLR等这些都是使用彻底的开源协议,以及目前Mono团队目前在同微软的合做中,迅速实现Monolight等,几天前发布的Mono 1.2.6。
.net的相关开源项目正在以指数级在增加。开源社区在不断的成熟,须要学习微软的成功作法:创建完整的生态系统。
.net社区有一种和Java社区不一样的地方,也许是微软的太强大了,这也许不重要,重要的是要有正确的认识。咱们在.net社区,能够多多参与其余社区。须要一种开放的心态,须要交流。在个人工做中一直在关注java,php,ruby,python等全部IT方面的东西。我在两个月前开始创建一个Wiki:专一于.NET开源技术文档的整理,包括Microsoft .NET Framework 和开源实现Mono。涉及.NET平台上软件开发的知识,推广和普及.NET技术在企业业务开发的应用和互联网网站开发应用。网址是
[url]http://www.openbeta.cn[/url]或者
[url]http://www.keyusoft.cn[/url] .各位有兴趣能够参与进来。