Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

DotGNU

Index DotGNU

DotGNU is a decommissioned part of the GNU Project that aims to provide a free software replacement for Microsoft's.NET Framework by Free Software Foundation. [1]

45 relations: ADO.NET, Arm Holdings, ASP.NET, Berkeley Software Distribution, C (programming language), C Sharp (programming language), Central processing unit, Common Language Infrastructure, Common Language Runtime, Comparison of application virtualization software, Computing platform, Dynamic programming language, Ecma International, Free software, Free Software Foundation, GNU General Public License, GNU Lesser General Public License, GNU Project, IBM AIX, Instruction set architecture, Intermediate representation, Just-in-time compilation, Library (computing), Linux, MacOS, Microsoft, Microsoft Windows, MIT License, Mono (software), PhpGroupWare, Portable.NET, PowerPC, Scripting language, Shared Source Common Language Infrastructure, Solaris (operating system), SPARC, Static single assignment form, Three-address code, Virtual machine, Visual Basic .NET, Windows Forms, X86, .NET Compiler Platform, .NET Framework, .NET Micro Framework.

ADO.NET

ADO.NET is a data access technology from the Microsoft.NET Framework that provides communication between relational and non-relational systems through a common set of components.

New!!: DotGNU and ADO.NET · See more »

Arm Holdings

Arm Holdings (Arm) is a multinational semiconductor and software design company, owned by SoftBank Group and its Vision Fund.

New!!: DotGNU and Arm Holdings · See more »

ASP.NET

ASP.NET is an open-source server-side web application framework designed for web development to produce dynamic web pages.

New!!: DotGNU and ASP.NET · See more »

Berkeley Software Distribution

Berkeley Software Distribution (BSD) was a Unix operating system derivative developed and distributed by the Computer Systems Research Group (CSRG) of the University of California, Berkeley, from 1977 to 1995.

New!!: DotGNU and Berkeley Software Distribution · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: DotGNU and C (programming language) · See more »

C Sharp (programming language)

C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

New!!: DotGNU and C Sharp (programming language) · See more »

Central processing unit

A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.

New!!: DotGNU and Central processing unit · See more »

Common Language Infrastructure

The Common Language Infrastructure (CLI) is an open specification (technical standard) developed by Microsoft and standardized by ISO and ECMA that describes executable code and a runtime environment that allows multiple high-level languages to be used on different computer platforms without being rewritten for specific architectures.

New!!: DotGNU and Common Language Infrastructure · See more »

Common Language Runtime

The Common Language Runtime (CLR), the virtual machine component of Microsoft's.NET framework, manages the execution of.NET programs.

New!!: DotGNU and Common Language Runtime · See more »

Comparison of application virtualization software

Application virtualization software refers to both application virtual machines and software responsible for implementing them.

New!!: DotGNU and Comparison of application virtualization software · See more »

Computing platform

A computing platform or digital platform is the environment in which a piece of software is executed.

New!!: DotGNU and Computing platform · See more »

Dynamic programming language

Dynamic programming language, in computer science, is a class of high-level programming languages which, at runtime, execute many common programming behaviors that static programming languages perform during compilation.

New!!: DotGNU and Dynamic programming language · See more »

Ecma International

Ecma is a standards organization for information and communication systems.

New!!: DotGNU and Ecma International · See more »

Free software

Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.

New!!: DotGNU and Free software · See more »

Free Software Foundation

The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on 4 October 1985 to support the free software movement, which promotes the universal freedom to study, distribute, create, and modify computer software, with the organization's preference for software being distributed under copyleft ("share alike") terms, such as with its own GNU General Public License.

New!!: DotGNU and Free Software Foundation · See more »

GNU General Public License

The GNU General Public License (GNU GPL or GPL) is a widely used free software license, which guarantees end users the freedom to run, study, share and modify the software.

New!!: DotGNU and GNU General Public License · See more »

GNU Lesser General Public License

The GNU Lesser General Public License (LGPL) is a free software license published by the Free Software Foundation (FSF).

New!!: DotGNU and GNU Lesser General Public License · See more »

GNU Project

The GNU Project is a free-software, mass-collaboration project, first announced on September 27, 1983 by Richard Stallman at MIT.

New!!: DotGNU and GNU Project · See more »

IBM AIX

AIX (Advanced Interactive eXecutive, pronounced) is a series of proprietary Unix operating systems developed and sold by IBM for several of its computer platforms.

New!!: DotGNU and IBM AIX · See more »

Instruction set architecture

An instruction set architecture (ISA) is an abstract model of a computer.

New!!: DotGNU and Instruction set architecture · See more »

Intermediate representation

An Intermediate representation (IR) is the data structure or code used internally by a compiler or virtual machine to represent source code.

New!!: DotGNU and Intermediate representation · See more »

Just-in-time compilation

In computing, just-in-time (JIT) compilation, (also dynamic translation or run-time compilation), is a way of executing computer code that involves compilation during execution of a program – at run time – rather than prior to execution.

New!!: DotGNU and Just-in-time compilation · See more »

Library (computing)

In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development.

New!!: DotGNU and Library (computing) · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: DotGNU and Linux · See more »

MacOS

macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

New!!: DotGNU and MacOS · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: DotGNU and Microsoft · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: DotGNU and Microsoft Windows · See more »

MIT License

The MIT License is a permissive free software license originating at the Massachusetts Institute of Technology (MIT).

New!!: DotGNU and MIT License · See more »

Mono (software)

Mono is a free and open-source project led by Xamarin, a subsidiary of Microsoft (formerly by Novell and originally by Ximian), and the.NET Foundation, to create an Ecma standard-compliant,.NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.

New!!: DotGNU and Mono (software) · See more »

PhpGroupWare

phpGroupWare, formerly known as webdistro, is a multi-user groupware suite written in PHP and part of the DotGNU project.

New!!: DotGNU and PhpGroupWare · See more »

Portable.NET

Part of the decommissioned DotGNU project, Portable.NET is a free software and open source software initiative aiming to build a portable toolchain and runtime for Common Language Infrastructure applications.

New!!: DotGNU and Portable.NET · See more »

PowerPC

PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computing (RISC) instruction set architecture (ISA) created by the 1991 Apple–IBM–Motorola alliance, known as AIM.

New!!: DotGNU and PowerPC · See more »

Scripting language

A scripting or script language is a programming language that supports scripts: programs written for a special run-time environment that automate the execution of tasks that could alternatively be executed one-by-one by a human operator.

New!!: DotGNU and Scripting language · See more »

Shared Source Common Language Infrastructure

The Shared Source Common Language Infrastructure (SSCLI), previously codenamed Rotor, is Microsoft's shared source implementation of the CLI, the core of.NET.

New!!: DotGNU and Shared Source Common Language Infrastructure · See more »

Solaris (operating system)

Solaris is a Unix operating system originally developed by Sun Microsystems.

New!!: DotGNU and Solaris (operating system) · See more »

SPARC

SPARC, for Scalable Processor Architecture, is a reduced instruction set computing (RISC) instruction set architecture (ISA) originally developed by Sun Microsystems.

New!!: DotGNU and SPARC · See more »

Static single assignment form

In compiler design, static single assignment form (often abbreviated as SSA form or simply SSA) is a property of an intermediate representation (IR), which requires that each variable is assigned exactly once, and every variable is defined before it is used.

New!!: DotGNU and Static single assignment form · See more »

Three-address code

In computer science, three-address code (often abbreviated to TAC or 3AC) is an intermediate code used by optimizing compilers to aid in the implementation of code-improving transformations.

New!!: DotGNU and Three-address code · See more »

Virtual machine

In computing, a virtual machine (VM) is an emulation of a computer system.

New!!: DotGNU and Virtual machine · See more »

Visual Basic .NET

Visual Basic.NET (VB.NET) is a multi-paradigm, object-oriented programming language, implemented on the.NET Framework.

New!!: DotGNU and Visual Basic .NET · See more »

Windows Forms

Windows Forms (WinForms) is a graphical (GUI) class library included as a part of Microsoft.NET Framework, providing a platform to write rich client applications for desktop, laptop, and tablet PCs.

New!!: DotGNU and Windows Forms · See more »

X86

x86 is a family of backward-compatible instruction set architectures based on the Intel 8086 CPU and its Intel 8088 variant.

New!!: DotGNU and X86 · See more »

.NET Compiler Platform

.NET Compiler Platform, better known by its codename "Roslyn", is a set of open-source compilers and code analysis APIs for C# and Visual Basic.NET languages from Microsoft.

New!!: DotGNU and .NET Compiler Platform · See more »

.NET Framework

.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.

New!!: DotGNU and .NET Framework · See more »

.NET Micro Framework

The.NET Micro Framework (NETMF) is a.NET Framework platform for resource-constrained devices with at least 256 KB of flash and 64 KB of random-access memory (RAM).

New!!: DotGNU and .NET Micro Framework · See more »

Redirects here:

.GNU, .gnu.

References

[1] https://en.wikipedia.org/wiki/DotGNU

OutgoingIncoming
Hey! We are on Facebook now! »