Hi there, On Thursday 14 March 2002 10:13, Jeff Roberts wrote: > A .NET port of OpenSSL would require replacing the C style DLL interface > with a .NET Object DLL. The OpenSSL source code would have to be able to > be compiled under the C# (pronounced c sharp) compiler. Microsoft has > just released Visual Studio 7.0. Version 7.0 produces .NET dll's. exe's, > etc. The new framework that is required to execute a .NET component (dll > or exe) is called the common language runtime (CLR). A .NET component > gets just in time compiled (JIT) when it is needed and optimized for the > operating system and hardware it is running under. When future 64 bit > versions of Windows arrive, .NET components will already be 64 bit when > run under the new operating system.
This sounds absolutely horrible. Why don't we just port OpenSSL to java which has already been doing this same thing for a while now? > The C# language is NOT a superset of the C or C++ languages. Porting > OpenSSL would be a real job! A real *painful* job. But by all means, go ahead. > I believe that most future software development is and will be done as a > .NET component and that if OpenSSL is not ported to it, then OpenSSL will > die the same fate as Windows 3.1 Ah yes, I forgot; Win64/.NET - the enterprise platform of the future. We have nothing against you porting OpenSSL (or any part of it) to toy operating systems and/or half-baked enterprise-windows-beans (or "windows enterprise baked beans", if you prefer) but don't expect OpenSSL itself to *move* to this new language ... the real business of computing, and *especially* security-related computing tasks, lives in a predominantly more unix/C/C++ world than you probably believe. There's no way we'll move wholesale over to Microsoft's toy language + platform, forsaking all of that on the off-chance that, contrary to all Microsoft innovation in the past, .NET and C# will actually revolutionise the industry and take us to unparalleled network bliss. If you can isolate the required changes to support C#/.NET, and provide a non-intrusive way to support that in OpenSSL's source tree, we would be happy to incorporate your contributions. Cheers, Geoff ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
