Knowledge (XXG)

DotGNU

Source 📝

643: 1266: 432: 616:, which includes a patent grant. However, the .NET Micro Framework is a reimplementation of the CLR and limited subset of the base class libraries meant for use on embedded devices. Additionally, the patent grant in the Apache License would have protected only contributors and users of the .NET Micro Framework—not users and developers of alternative implementations such as DotGNU or Mono. 479: 1276: 22: 1286: 439:
The Portable .NET class library seeks to provide facilities for application development. These are primarily written in C#, but because of the Common Language Specification they can be used by any .NET language. Like .NET, the class library is structured into Namespaces and Assemblies. It has
123: 585:
for standardization has been the source of patent violation concerns for much of the life of the project. In particular, discussion has taken place about whether Microsoft could destroy the DotGNU project through patent suits.
452:
DotGNU points out that it is Free Software, and it sets out to ensure that all aspects of DotGNU minimize dependence on proprietary components, such as calls to Microsoft Windows' GUI code. DotGNU was one of the
703:
As of December 2012, the DotGNU project has been decommissioned, until and unless a substantial new volunteer effort arises. The exception is the libjit component, which is now a separate libjit package.
623:, the next generation official Microsoft C# compiler, under the Apache License. Later that year, Microsoft announced a "reboot" of the official .NET Framework. The framework would be based on 1740: 605:), i.e. parts composing DotGNU's Windows compatibility stack. These technologies are today not fully implemented in DotGNU and are not required for developing DotGNU-applications. 589:
The base technologies submitted to the ECMA may be non-problematic. The concerns primarily relate to technologies developed by Microsoft on top of the .NET Framework, such as
2061: 1702: 1733: 678: 2051: 656: 2056: 1546: 421: 1372: 827: 418: 1726: 1365: 1018: 852: 1420: 648: 454: 1190: 576: 1410: 1405: 1360: 562: 105: 440:
additional top-level namespaces including Accessibility and DotGNU. In a typical operation, the Portable .NET compiler generates a
43: 36: 800: 1050: 1355: 1208: 1075: 1030: 2046: 2010: 1934: 1924: 1749: 1415: 1279: 879: 500: 322: 314: 297: 177: 2096: 2086: 1322: 1003: 441: 403: 334: 2091: 2025: 1970: 1790: 1773: 1690: 820: 764: 740: 387: 1955: 1081: 1069: 395: 144: 543: 86: 1965: 1388: 515: 201: 58: 489: 361: 32: 1024: 715: 444:(CLS) image, as specified in chapter 6 of ECMA-335, and the Portable .NET runtime takes this image and runs it. 1836: 1795: 1778: 1536: 1350: 1013: 770: 746: 376: 326: 282: 173: 522: 65: 1481: 1198: 935: 924: 847: 813: 673: 496: 1869: 1649: 1541: 1170: 1165: 1129: 886: 620: 2030: 1909: 1821: 1664: 1393: 1035: 916: 529: 290: 72: 413: 631:
and a patent grant explicitly protecting recipients from Microsoft-owned patents regarding .NET Core.
2015: 1874: 1768: 1616: 986: 891: 609: 205: 1707: 1551: 1045: 511: 415: 391: 379: 217: 135:
Rhys Weatherly (Southern Storm Software Pty), Klaus Treichel, Thong Nguyen, Gopal V, Norbert Bollow
54: 1785: 1763: 1639: 1471: 1466: 1398: 946: 602: 582: 399: 1929: 1659: 1566: 1461: 1315: 1056: 971: 318: 286: 209: 1289: 1674: 1606: 1097: 959: 372: 229: 184: 1890: 1644: 1634: 1511: 1241: 1203: 901: 667: 383: 296:
The main goal of the DotGNU project code base was to provide a class library that is 100%
222: 2000: 1960: 1864: 1831: 1826: 1816: 1811: 1654: 1556: 1225: 1114: 874: 613: 278: 2080: 1696: 1476: 1345: 1269: 1087: 1063: 1040: 996: 906: 598: 330: 270: 536: 79: 1995: 1669: 1491: 1486: 1440: 1308: 1220: 1155: 981: 976: 661: 581:
DotGNU's implementation of those components of the .NET stack not submitted to the
1718: 1521: 1451: 1331: 1215: 1137: 991: 930: 628: 478: 431: 346: 266: 21: 1985: 1980: 1939: 1581: 1575: 1526: 1106: 681:– Microsoft's shared source implementation of .NET, previously codenamed Rotor 638: 130: 774: 750: 1975: 1601: 1531: 1516: 1246: 1119: 1008: 624: 410: 274: 627:, including the official runtime and standard libraries released under the 795: 122: 1990: 1611: 1591: 1571: 1496: 1446: 197: 2020: 2005: 1501: 1251: 1176: 1142: 966: 954: 790: 594: 590: 409:
libJIT has also seen some use in other open source projects, including
342: 1596: 1586: 1561: 719: 1456: 1160: 350: 189: 1859: 1506: 868: 836: 238: 1722: 1304: 809: 1436: 1300: 472: 338: 329:
applications that use the .NET base class libraries, XML, and
234: 193: 15: 670:– A popular free software implementation of Microsoft's .NET 698: 249: 382:
for development of advanced just-in-time compilation in
285:. Other goals of the project are better support for non- 805: 313:
DotGNU Portable.NET, an implementation of the ECMA-335
664:– A portable version of DotGNU toolchain and runtime 269:
that started in January 2001 and aimed to provide a
2039: 1948: 1917: 1908: 1883: 1852: 1845: 1804: 1756: 1683: 1627: 1429: 1381: 1338: 1234: 1189: 1128: 1105: 1096: 945: 915: 861: 503:. Unsourced material may be challenged and removed. 244: 228: 216: 183: 169: 143: 129: 1703:Free Software Foundation anti-Windows campaigns 801:A 2003 interview with Norbert Bollow of DotGNU 796:Article '2001 – The Year When DotGNU Was Born' 1734: 1316: 821: 8: 679:Shared Source Common Language Infrastructure 317:(CLI), includes software to compile and run 1914: 1849: 1741: 1727: 1719: 1323: 1309: 1301: 1275: 1102: 828: 814: 806: 657:Comparison of application virtual machines 117: 563:Learn how and when to remove this message 333:. Portable.NET claims to support various 106:Learn how and when to remove this message 766:GNU High Priority Free Software Projects 742:GNU High Priority Free Software Projects 430: 690: 1019:Extensible Application Markup Language 42:Please improve this article by adding 7: 1421:GNAT Modified General Public License 1285: 649:Free and open-source software portal 501:adding citations to reliable sources 455:High Priority Free Software Projects 281:. The DotGNU project was run by the 2062:Visual Basic and Visual Basic .NET 577:Software patents and free software 14: 1411:GNU Affero General Public License 1406:GNU Lesser General Public License 773:, October 1, 2008, archived from 716:"GNU Portable .NET documentation" 402:, in which variables are kept in 1284: 1274: 1265: 1264: 1051:Windows Communication Foundation 641: 477: 364:(DGEE) is a web service server. 265:is a decommissioned part of the 121: 20: 1076:Windows Presentation Foundation 1031:Managed Extensibility Framework 749:, July 31, 2007, archived from 488:needs additional citations for 289:platforms and support for more 1750:Common Language Infrastructure 1416:GNU Free Documentation License 469:DotGNU and Microsoft's patents 315:Common Language Infrastructure 150:0.8.0 / March 20, 2007 1: 442:Common Language Specification 404:static single assignment form 388:dynamic programming languages 335:instruction set architectures 298:Common Language Specification 44:secondary or tertiary sources 1791:Platform Invocation Services 1774:Common Intermediate Language 1691:GNU/Linux naming controversy 619:In 2014, Microsoft released 608:In 2009, Microsoft released 435:Simplified Mono architecture 362:DotGNU Execution Environment 1082:Windows Workflow Foundation 1070:Windows Identity Foundation 614:Apache License, Version 2.0 603:Non standardized namespaces 396:intermediate representation 2113: 1389:GNU General Public License 574: 1260: 1151: 1025:Language Integrated Query 843: 304:Main development projects 165: 139: 120: 2052:C# and Visual Basic .NET 1796:Virtual Execution System 1373:History of free software 1351:Free Software Foundation 1014:Dynamic Language Runtime 853:Libraries and frameworks 377:just-in-time compilation 283:Free Software Foundation 2057:Java and .NET platforms 936:Framework Class Library 925:Common Language Runtime 674:Common Language Runtime 468: 1870:.NET Compact Framework 1171:Native Image Generator 1166:.NET Compiler Platform 887:.NET Compact Framework 436: 427:Framework architecture 152:; 17 years ago 31:relies excessively on 1822:Global Assembly Cache 1036:Microsoft Silverlight 575:Further information: 434: 2097:GNU Project software 2087:.NET implementations 1875:.NET Micro Framework 1769:Code Access Security 892:.NET Micro Framework 610:.NET Micro Framework 497:improve this article 2092:Computing platforms 1708:Defective by Design 1675:Richard M. Stallman 1046:Parallel Extensions 394:. It implements an 392:scripting languages 1837:Standard Libraries 1786:Common Type System 1764:Application domain 1640:Benjamin Mako Hill 777:on October 2, 2008 753:on August 10, 2007 437: 400:three-address code 2074: 2073: 2070: 2069: 1904: 1903: 1716: 1715: 1660:Georg C. F. Greve 1567:GNU Privacy Guard 1394:linking exception 1298: 1297: 1185: 1184: 1057:WCF Data Services 573: 572: 565: 547: 386:implementations, 319:Visual Basic .NET 300:(CLS) compliant. 260: 259: 210:Microsoft Windows 116: 115: 108: 90: 2104: 1915: 1850: 1743: 1736: 1729: 1720: 1325: 1318: 1311: 1302: 1288: 1287: 1278: 1277: 1268: 1267: 1103: 960:Entity Framework 830: 823: 816: 807: 791:Project homepage 779: 778: 761: 755: 754: 737: 731: 730: 728: 727: 718:. Archived from 712: 706: 705: 699:"DotGNU Project" 695: 651: 646: 645: 644: 568: 561: 557: 554: 548: 546: 505: 481: 473: 464: 460: 273:replacement for 256: 253: 251: 185:Operating system 160: 158: 153: 125: 118: 111: 104: 100: 97: 91: 89: 48: 24: 16: 2112: 2111: 2107: 2106: 2105: 2103: 2102: 2101: 2077: 2076: 2075: 2066: 2035: 1944: 1918:Major languages 1900: 1879: 1846:Implementations 1841: 1800: 1752: 1747: 1717: 1712: 1679: 1645:Bradley M. Kuhn 1635:Alexandre Oliva 1623: 1425: 1377: 1334: 1329: 1299: 1294: 1256: 1242:.NET Foundation 1230: 1181: 1147: 1124: 1092: 941: 911: 880:Version history 862:Implementations 857: 839: 834: 787: 782: 763: 762: 758: 739: 738: 734: 725: 723: 714: 713: 709: 697: 696: 692: 688: 647: 642: 640: 637: 579: 569: 558: 552: 549: 506: 504: 494: 482: 471: 463:October 2, 2008 462: 458: 450: 429: 420:and HornetsEye 384:virtual machine 370: 359: 311: 306: 248: 223:System platform 161: 156: 154: 151: 112: 101: 95: 92: 49: 47: 41: 37:primary sources 25: 12: 11: 5: 2110: 2108: 2100: 2099: 2094: 2089: 2079: 2078: 2072: 2071: 2068: 2067: 2065: 2064: 2059: 2054: 2049: 2043: 2041: 2037: 2036: 2034: 2033: 2028: 2023: 2018: 2013: 2008: 2003: 1998: 1993: 1988: 1983: 1978: 1973: 1968: 1963: 1958: 1952: 1950: 1946: 1945: 1943: 1942: 1937: 1932: 1927: 1921: 1919: 1912: 1906: 1905: 1902: 1901: 1899: 1898: 1893: 1887: 1885: 1881: 1880: 1878: 1877: 1872: 1867: 1865:.NET Framework 1862: 1856: 1854: 1847: 1843: 1842: 1840: 1839: 1834: 1829: 1824: 1819: 1814: 1808: 1806: 1802: 1801: 1799: 1798: 1793: 1788: 1783: 1782: 1781: 1771: 1766: 1760: 1758: 1754: 1753: 1748: 1746: 1745: 1738: 1731: 1723: 1714: 1713: 1711: 1710: 1705: 1700: 1693: 1687: 1685: 1681: 1680: 1678: 1677: 1672: 1667: 1662: 1657: 1655:Federico Heinz 1652: 1647: 1642: 1637: 1631: 1629: 1625: 1624: 1622: 1621: 1614: 1609: 1604: 1599: 1594: 1589: 1584: 1579: 1569: 1564: 1559: 1557:GNU Archimedes 1554: 1549: 1544: 1539: 1534: 1529: 1524: 1519: 1514: 1509: 1504: 1499: 1494: 1489: 1484: 1479: 1474: 1469: 1464: 1459: 1454: 1449: 1444: 1433: 1431: 1427: 1426: 1424: 1423: 1418: 1413: 1408: 1403: 1402: 1401: 1399:font exception 1396: 1385: 1383: 1379: 1378: 1376: 1375: 1370: 1369: 1368: 1363: 1358: 1348: 1342: 1340: 1336: 1335: 1330: 1328: 1327: 1320: 1313: 1305: 1296: 1295: 1293: 1292: 1282: 1272: 1261: 1258: 1257: 1255: 1254: 1249: 1244: 1238: 1236: 1232: 1231: 1229: 1228: 1226:Xamarin Studio 1223: 1218: 1213: 1212: 1211: 1206: 1195: 1193: 1187: 1186: 1183: 1182: 1180: 1179: 1174: 1168: 1163: 1158: 1152: 1149: 1148: 1146: 1145: 1140: 1134: 1132: 1126: 1125: 1123: 1122: 1117: 1115:.NET Reflector 1111: 1109: 1100: 1094: 1093: 1091: 1090: 1085: 1079: 1073: 1067: 1061: 1060: 1059: 1048: 1043: 1038: 1033: 1028: 1022: 1016: 1011: 1006: 1001: 1000: 999: 994: 989: 984: 979: 974: 964: 963: 962: 951: 949: 943: 942: 940: 939: 933: 928: 921: 919: 913: 912: 910: 909: 904: 899: 894: 889: 884: 883: 882: 875:.NET Framework 872: 865: 863: 859: 858: 856: 855: 850: 844: 841: 840: 835: 833: 832: 825: 818: 810: 804: 803: 798: 793: 786: 785:External links 783: 781: 780: 756: 732: 707: 689: 687: 684: 683: 682: 676: 671: 665: 659: 653: 652: 636: 633: 571: 570: 485: 483: 476: 470: 467: 449: 446: 428: 425: 369: 366: 358: 355: 310: 307: 305: 302: 279:.NET Framework 258: 257: 246: 242: 241: 232: 226: 225: 220: 214: 213: 187: 181: 180: 171: 167: 166: 163: 162: 149: 147: 141: 140: 137: 136: 133: 127: 126: 114: 113: 28: 26: 19: 13: 10: 9: 6: 4: 3: 2: 2109: 2098: 2095: 2093: 2090: 2088: 2085: 2084: 2082: 2063: 2060: 2058: 2055: 2053: 2050: 2048: 2045: 2044: 2042: 2038: 2032: 2029: 2027: 2024: 2022: 2019: 2017: 2014: 2012: 2009: 2007: 2004: 2002: 1999: 1997: 1994: 1992: 1989: 1987: 1984: 1982: 1979: 1977: 1974: 1972: 1969: 1967: 1964: 1962: 1959: 1957: 1954: 1953: 1951: 1947: 1941: 1938: 1936: 1933: 1931: 1928: 1926: 1923: 1922: 1920: 1916: 1913: 1911: 1907: 1897: 1894: 1892: 1889: 1888: 1886: 1882: 1876: 1873: 1871: 1868: 1866: 1863: 1861: 1858: 1857: 1855: 1851: 1848: 1844: 1838: 1835: 1833: 1830: 1828: 1825: 1823: 1820: 1818: 1815: 1813: 1810: 1809: 1807: 1803: 1797: 1794: 1792: 1789: 1787: 1784: 1780: 1777: 1776: 1775: 1772: 1770: 1767: 1765: 1762: 1761: 1759: 1755: 1751: 1744: 1739: 1737: 1732: 1730: 1725: 1724: 1721: 1709: 1706: 1704: 1701: 1699: 1698: 1697:Revolution OS 1694: 1692: 1689: 1688: 1686: 1682: 1676: 1673: 1671: 1668: 1666: 1665:John Sullivan 1663: 1661: 1658: 1656: 1653: 1651: 1648: 1646: 1643: 1641: 1638: 1636: 1633: 1632: 1630: 1626: 1620: 1619: 1615: 1613: 1610: 1608: 1605: 1603: 1600: 1598: 1595: 1593: 1590: 1588: 1585: 1583: 1580: 1577: 1573: 1570: 1568: 1565: 1563: 1560: 1558: 1555: 1553: 1550: 1548: 1545: 1543: 1540: 1538: 1535: 1533: 1530: 1528: 1525: 1523: 1520: 1518: 1515: 1513: 1510: 1508: 1505: 1503: 1500: 1498: 1495: 1493: 1490: 1488: 1485: 1483: 1480: 1478: 1475: 1473: 1470: 1468: 1465: 1463: 1460: 1458: 1455: 1453: 1450: 1448: 1445: 1442: 1438: 1435: 1434: 1432: 1428: 1422: 1419: 1417: 1414: 1412: 1409: 1407: 1404: 1400: 1397: 1395: 1392: 1391: 1390: 1387: 1386: 1384: 1380: 1374: 1371: 1367: 1366:Latin America 1364: 1362: 1359: 1357: 1354: 1353: 1352: 1349: 1347: 1346:GNU Manifesto 1344: 1343: 1341: 1337: 1333: 1326: 1321: 1319: 1314: 1312: 1307: 1306: 1303: 1291: 1283: 1281: 1273: 1271: 1263: 1262: 1259: 1253: 1250: 1248: 1245: 1243: 1240: 1239: 1237: 1235:Organizations 1233: 1227: 1224: 1222: 1219: 1217: 1214: 1210: 1207: 1205: 1202: 1201: 1200: 1199:Visual Studio 1197: 1196: 1194: 1192: 1188: 1178: 1175: 1172: 1169: 1167: 1164: 1162: 1159: 1157: 1154: 1153: 1150: 1144: 1143:SmartAssembly 1141: 1139: 1136: 1135: 1133: 1131: 1127: 1121: 1118: 1116: 1113: 1112: 1110: 1108: 1104: 1101: 1099: 1095: 1089: 1088:.NET Remoting 1086: 1083: 1080: 1077: 1074: 1071: 1068: 1065: 1064:Windows Forms 1062: 1058: 1055: 1054: 1052: 1049: 1047: 1044: 1042: 1041:Microsoft XNA 1039: 1037: 1034: 1032: 1029: 1026: 1023: 1020: 1017: 1015: 1012: 1010: 1007: 1005: 1002: 998: 995: 993: 990: 988: 985: 983: 980: 978: 975: 973: 970: 969: 968: 965: 961: 958: 957: 956: 953: 952: 950: 948: 944: 937: 934: 932: 929: 926: 923: 922: 920: 918: 914: 908: 907:XNA Framework 905: 903: 900: 898: 895: 893: 890: 888: 885: 881: 878: 877: 876: 873: 870: 867: 866: 864: 860: 854: 851: 849: 848:.NET strategy 846: 845: 842: 838: 831: 826: 824: 819: 817: 812: 811: 808: 802: 799: 797: 794: 792: 789: 788: 784: 776: 772: 768: 767: 760: 757: 752: 748: 744: 743: 736: 733: 722:on 2005-02-04 721: 717: 711: 708: 704: 700: 694: 691: 685: 680: 677: 675: 672: 669: 666: 663: 660: 658: 655: 654: 650: 639: 634: 632: 630: 626: 622: 617: 615: 611: 606: 604: 600: 599:Windows Forms 596: 592: 587: 584: 578: 567: 564: 556: 545: 542: 538: 535: 531: 528: 524: 521: 517: 514: –  513: 509: 508:Find sources: 502: 498: 492: 491: 486:This article 484: 480: 475: 474: 466: 459:July 31, 2007 456: 448:Free software 447: 445: 443: 433: 426: 424: 422: 419: 416: 414: 412: 407: 405: 401: 397: 393: 389: 385: 381: 378: 374: 367: 365: 363: 356: 354: 352: 348: 344: 340: 336: 332: 331:Windows Forms 328: 324: 320: 316: 308: 303: 301: 299: 294: 292: 288: 284: 280: 276: 272: 271:free software 268: 264: 255: 247: 243: 240: 236: 233: 231: 227: 224: 221: 219: 215: 211: 207: 203: 199: 195: 191: 188: 186: 182: 179: 175: 172: 168: 164: 148: 146: 145:Final release 142: 138: 134: 132: 128: 124: 119: 110: 107: 99: 88: 85: 81: 78: 74: 71: 67: 64: 60: 57: –  56: 52: 51:Find sources: 45: 39: 38: 34: 29:This article 27: 23: 18: 17: 1996:JScript .NET 1930:Visual Basic 1895: 1779:instructions 1757:Architecture 1695: 1684:Other topics 1670:Nagarjuna G. 1628:Contributors 1617: 1592:GNU LilyPond 1552:GNU Electric 1477:Build system 1221:SharpDevelop 1156:CLR Profiler 987:Dynamic Data 917:Architecture 896: 775:the original 765: 759: 751:the original 741: 735: 724:. Retrieved 720:the original 710: 702: 693: 662:Portable.NET 618: 607: 588: 580: 559: 550: 540: 533: 526: 519: 507: 495:Please help 490:verification 487: 451: 438: 408: 371: 360: 312: 309:Portable.NET 295: 262: 261: 131:Developer(s) 102: 93: 83: 76: 69: 62: 50: 30: 2047:C# and Java 2031:Small Basic 1522:GNU TeXmacs 1452:Linux-libre 1332:GNU Project 1216:MonoDevelop 1138:Dotfuscator 1130:Obfuscators 1107:Decompilers 931:COM Interop 629:MIT License 267:GNU Project 96:August 2011 2081:Categories 2040:Comparison 1986:IronPython 1981:IronScheme 1940:PowerShell 1805:Components 1582:GNU Health 1527:GNU Octave 1066:(WinForms) 947:Components 726:2006-01-15 686:References 523:newspapers 337:including 291:processors 170:Written in 157:2007-03-20 66:newspapers 33:references 2016:Phalanger 1910:Languages 1853:Microsoft 1650:Brian Fox 1602:GNU Chess 1532:GNU Taler 1517:GNU Emacs 1472:findutils 1467:coreutils 1247:Microsoft 1009:ClickOnce 972:Web Forms 625:.NET Core 553:June 2023 411:GNU Emacs 398:based on 275:Microsoft 1991:IronRuby 1832:Metadata 1827:Manifest 1817:Delegate 1812:Assembly 1572:Gnuzilla 1487:binutils 1441:variants 1430:Software 1382:Licenses 1270:Category 1004:Avalonia 635:See also 512:"DotGNU" 212:, others 198:Mac OS X 55:"DotGNU" 2011:Oxygene 2006:Nemerle 1976:C++/CLI 1618:more... 1502:GNUstep 1339:History 1290:Commons 1252:Xamarin 1209:Express 1177:XAMLPad 1120:dotPeek 967:ASP.NET 955:ADO.NET 595:ADO.NET 591:ASP.NET 537:scholar 417:ILDJIT 380:library 287:Windows 252:.dotgnu 245:Website 230:License 202:Solaris 155: ( 80:scholar 1896:DotGNU 1597:GNU Go 1587:GNUmed 1576:IceCat 1562:GNUnet 1356:Europe 1173:(NGen) 1053:(WCF) 1027:(LINQ) 1021:(XAML) 897:DotGNU 871:(Core) 621:Roslyn 612:under 597:, and 539:  532:  525:  518:  510:  390:, and 373:libJIT 368:libJIT 349:, and 325:, and 263:DotGNU 82:  75:  68:  61:  53:  2026:Scala 1971:Cobra 1949:Other 1884:Other 1607:Gnash 1537:GNU R 1457:glibc 1361:India 1204:Blend 1161:ILAsm 1098:Tools 1078:(WPF) 1072:(WIF) 997:Razor 938:(FCL) 927:(CLR) 601:(see 544:JSTOR 530:books 461:till 457:from 375:is a 351:SPARC 190:Linux 87:JSTOR 73:books 1956:Axum 1891:Mono 1860:.NET 1612:Guix 1512:Jami 1507:GIMP 1497:GRUB 1462:Bash 1447:Hurd 1280:List 1191:IDEs 1084:(WF) 982:Core 977:AJAX 902:Mono 869:.NET 837:.NET 668:Mono 583:ECMA 516:news 357:DGEE 254:.org 239:LGPL 237:and 218:Type 59:news 1966:Boo 1547:GMP 1542:GSL 1492:GDB 1482:GCC 1437:GNU 992:MVC 771:FSF 747:FSF 499:by 347:ARM 343:PPC 339:x86 277:'s 250:www 235:GPL 206:AIX 194:BSD 35:to 2083:: 2021:Q# 2001:J# 1961:A# 1935:F# 1925:C# 769:, 745:, 701:. 593:, 465:. 423:. 406:. 353:. 345:, 341:, 323:C# 321:, 293:. 208:, 204:, 200:, 196:, 192:, 178:C# 176:, 46:. 1742:e 1735:t 1728:v 1578:) 1574:( 1443:) 1439:( 1324:e 1317:t 1310:v 829:e 822:t 815:v 729:. 566:) 560:( 555:) 551:( 541:· 534:· 527:· 520:· 493:. 327:C 174:C 159:) 109:) 103:( 98:) 94:( 84:· 77:· 70:· 63:· 40:.

Index


references
primary sources
secondary or tertiary sources
"DotGNU"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message

Developer(s)
Final release
C
C#
Operating system
Linux
BSD
Mac OS X
Solaris
AIX
Microsoft Windows
Type
System platform
License
GPL
LGPL
www.dotgnu.org
GNU Project

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.