Friday, September 28, 2007

Microsoft .net framework (What a load of crap)...The emerging Technology DotGNU is here

Free Software for Webservices and for C# Programming


The DotGNU project aims to be for webservices and for C# programs what GNU/Linux is rapidly becoming for desktop and server applications: the industry leader and provider of Free Software solutions.

DotGNU currently consists of three main development projects (further components will be added over time):

  • DotGNU Portable.NET, an implementation of the Common Language Infrastructure (CLI), more commonly known as ".NET", includes everything that you need to compile and run C# and C applications that use the base class libraries, XML, and Systems.Windows.Forms. Currently supported CPUs: x86, ppc, arm, parisc, s390, ia64, alpha, mips, sparc. Supported operating systems: GNU/Linux (on PCs, Sparc, iPAQ, Sharp Zaurus, PlayStation 2, Xbox,...), *BSD, Cygwin/Mingw32, Mac OS X, Solaris, AIX. [Intro] [Download] [Install]
  • phpGroupWare, a multi-user web-based GroupWare suite, which also serves to provide a good collection of webservice components, all of which can be accessed through XML-RPC so that you can easily integrate them into webservice applications of your own.
  • The DGEE webservice server is also moving forward nicely

Major motivations for being involved in DotGNU include:

  • A desire to prevent Microsoft from achieving their stated goal "that the era of 'open computing,' the free exchange of digital information that has defined the personal computer industry, is ending". Read the quotation in context and learn how the Free Software movement works to prevent this disaster. The contribution of the DotGNU project might turn out to be important.
  • A technical interest in webservices, bytecode systems, and compiler construction.
  • A business strategy of using DotGNU, and contributing to DotGNU. DotGNU is part of GNU and thereby protected from coming under the control of any single company.

No comments: