1 Q: .NET is evil, it will give Microsoft too much control over every desktop?
2 Q: If you implement .NET, wont I depend on Microsoft Passport to run my software?
4 A: You are a bit confused. It is easy to be confused, as Microsoft
5 has been naming anything they have produced recently with `.NET'.
8 Q: So what are you doing with .NET?
10 A: We are implementing the .NET Framework: a new development platform
11 specified by Microsoft. It contains a number of components:
13 * A Common Language Runtime (CLR) system that contains a class loader,
14 Just-in-time compiler, and a garbage collection aware
17 * A .NET-compatible class library.
19 * A compiler for the C# language, in the future we might work
20 on other compilers that target .NET.
22 The CLR and the Common Type System (CTS) enables applications and
23 libraries to be written in a collection of different languages that
26 multiple languages to share the same code
27 (through the CLS specification