Hi gopal/arun,
I have seen your work on dotgnu project. Its good work. It feels great to
know that we all are thinking ahead of time. I am sure some MS people who
keep a tab on our mails are wondering what we are upto.
I support porting of .NET (C#) on linux but remember, we get less mileage on
porting it to linux. I mean, .NET web services can be accessed from Linux
anyways, due to XML-RPC n SOAP standards. Getting C# clients running on
linux should be made integral part of such an endeavor but should not take a
centerstage. The edge lies in integrating the linux environment such that it
provides all the .NET funtionality (not .NET) in linux. We have a beautiful
langauage in Java at our hands. If we can get togather to promote java as an
alternative (matching or superseding .NET), infact C and C++ are good enough
with a strong developer base.
The key to beating .NET seems to be how well we can integrate the services
available on linux to provide an equivalent if not more functionality. If we
can create an integrated environment that is easier to use than .NET .. i
believe we are on.
Arun/Gopal its great work that you guyz are doing. Guyz like you really make
it all worthwhile. Please let me know on who is managing the project and
whether you guyz are on for adding some new concepts into the project ?
Free software for the brave GNU World.
With regards to all,
Tarun Gaur
From: Gopal V <gopalv82(a)symonds.net>
To: Tarun Gaur <gaur_tarun(a)hotmail.com>
CC: Fsf-India Mailing List <fsf-india(a)mm.gnu.org.in>
Subject: Gnu and the dot (was: (no subject))
Date: Sun, 1 Dec 2002 23:19:39 +0530
If memory serves me right, Tarun Gaur wrote:
The project i am working on is not just a
replacement/porting of .net on
linux. It is much more than that. It intends to provide a highly
scalable
web services environment of which C# and other
microsoft technologies
are a
small part. Some languages that are taken care of
by our environment are
:
C++, C, COBOL, Java, C# and some things that we
are keeping under wraps
till
it completes. We will be releasing the sofware
under GNU LGPL.
Even though I don't understand why you'd need to keep it under wraps ...
I do think DotGNU has a lot in common with what you suggest ... We started
off to provide a Microsoft compatible webservice framework .. later Rhys
Weatherly came in with
Portable.Net the C# compiler and runtime , and I
jumped in (sort of pushed in by Arun) ...
I'm working on the codegen, SemanticAnalysis and flow analysis of the
compiler .. And I have done my bit on the runtime engine , and am currently
the lead developer of the pnetlib standard libraries ....
We are creating a Global Naming and security
architecture that can boast
some interesting unique features. We have options of using triple DES /
IDEA
as cryptosystems for the environment. And the
environment makes it
amazingly
easy to Write distributed code.
Hmm... our ideas of distributed execution have been put into the pipeline
and Chris Smith has promised a release by next year Mid-Jan ... It will
use a CIL sandboxed engine for execution , and other engines like Parrot
are being kept open for inclusion...
Now, Please tell me on how can i contribute in
your endeavor.
http://dotgnu.org/ or
http://dotgnu.info/ or
${gnu_mirror}/gnu/dotgnu-pnet/
Anyways, Arun and Gopal, please let me know how
can i contribute. I
would
love to and i have got a good following of a
handfull of good
programmers
who will be willing to pitch in too.
Visit
http://savannah.gnu.org/projects/dotgnu-pnet/ for the C# side of
things.
Get the CVS , hack in a few features ... submit a patch ... and all that..
We're on a stabilizing run for the 0.5.0 release , so we're keeping hands
off the CVS repository and testing the patches hard ..
The hackers on developers(a)dotgnu.org lists will be more helpful for further
queries ..
Gopal
--
The difference between insanity and genius is measured by success
_________________________________________________________________
Add photos to your e-mail with MSN 8. Get 2 months FREE*.