| MicroStation |
MicroStation is the platform architectural and engineering software package developed by Bentley Systems, to generate 2D/3D vector graphic objects and elements. Its native format is the DGN (DesiGN file) format, though it can also read and write a variety of standard CAD formats including AutoCAD's DWG and DXF as well as produce media output in such forms as rendered images (JPEG and BMP), animations (AVI), 3D web pages in Virtual Reality Modeling Language, and Adobe PDF.
|
| Middleware |
Middleware is a type of computer software that connects software components or applications. It is used most often to support complex, distributed applications. It includes web servers, application servers, content management systems, and similar tools that support application development and delivery. Middleware is especially integral to modern information based on XML, SOAP, Web services, and service-oriented architectur
|
| MinGW Developer Studio |
MinGW Developer Studio is a freeware IDE (integrated development environment) for programming with C and its derivative, C++. MinGW Developer Studio is bundled with the open source GCC compiler, MinGW and the wxWidgets GUI library, offering a complete solution for both console and GUI programming with C/C++. The interfaces and functionalities are almost identical to Visual C++ 6.0, with added features such as code folding.
|
| MinGW: Minimalist GNU for Windows |
Minimalist GNU for Windows (MinGW or Mingw32) is a software port of the GNU toolchain to the Win32 platform. It was originally a fork of Cygwin. Unlike Cygwin it does not require a compatibility layer DLL nor does its license require that applications developed with it are released under the GPL.
|
| Minix |
MINIX is an open source, Unix-like operating system based on a microkernel architecture. Andrew S. Tanenbaum wrote the operating system to be used for educational purposes. Early Linux kernel development was done on a MINIX host system, which led to Linux inheriting various features from MINIX, such as the MINIX disk filesystem format.
|
| MIS: Management Information systems |
Management Information systems(MIS), also known as information technology management, generally refers to the application of information technology to business problems. In academic field, the study of information systems is usually a commerce and business administration discipline, and frequently involves software engineering, but also distinguishes itself by concentrating on the integration of computer systems with the aims of the organization. The area of study should not be confused with computer science which is more theoretical in nature and deals mainly with software creation, and not with computer engineering, which focuses more on the design of computer hardware. Very often, companies have a MIS department to take care of daily management and administration of the company's information infrastructure.
|
| MISRA C |
MISRA C is a set of coding guidelines for the programming language C and later for C++ with extensions. The C guidelines are intended to be applied during the development of software used in safety-critical applications. Although written for use by the automotive industry, the problems addressed by the guidelines also occur in software produced for other industries and some development groups in these industries (e.g., medical device manufacturers) have adopted the MISRA C guidelines.
|
| MISRA: Motor Industry Software Reliabili |
Motor Industry Software Reliability Association (MISRA), is a collaboration between vehicle manufacturers, component suppliers and engineering consultants which seek to promote best practice in developing safety-related electronic systems in road vehicles. MISRA has developed a set of coding guidelines, called MISRA C, for the programming language C and then for C++.
|
| MIT License: Massachusetts Institute of |
Massachusetts Institute of Technology (MIT) License, originated at the MIT, is a type of licence for the use of certain types of computer software. It allows reuse for open source and proprietary software. Many groups use the MIT license for their own software, such as expat, MetaKit, and the X Window System.
|
| Module |
In computer software programming, a module is a software entity that groups a set of (typically cohesive) subprograms/routines and data structures. Modules are units that can be compiled separately, which makes them reusable and allows multiple programmers to work on different modules simultaneously. Modules also promote modularity and encapsulation (i.e. information hiding), both of which can make complex programs easier to understand. Programs are composed of one or more independently developed modules that are not combined until the program is linked.
|
| Monad |
Monad, Latin for unit, is a technique from category theory which has been adopted as a way of dealing with state in functional programming languages, which make use of monads to structure programs which include operations that must be executed in a specific order. The primary uses of monads in functional programming are to express input/output operations and changes in state without using language features that introduce side effects. A monad has three components: a means of augmenting an existing type, a means of creating a default value of this new type from a value of the original type, and a replacement for the basic application operator for the old type that works with the new type.
|
| Monotone |
Monotone is an open source software tool for revision control. Monotone tracks revisions to files, groups sets of revisions into changesets, and tracks history across renames. The design principle is distributed operation making heavy use of cryptographic primitives to track file revisions (via the SHA1 secure hash) and to authenticate user actions (via RSA cryptographic signatures). Each participant maintains their own revision history store in a local SQLite database. Monotone is especially strong in its support of a diverge/merge workflow, which it achieves in part by always allowing "commit" before merge.
|
| Moodle |
Moodle is an open source e-learning platform with a course management system (CMS). Such e-learning systems are sometimes also called Learning Management Systems (LMS), Virtual Learning Environments (VLE), education via computer-mediated communication (CMC) or Online Education.
|
| MOS: Microsoft Office Specialist |
Microsoft Office Specialist (MOS), previously named Microsoft Office User Specialist (MOUS) is a certification for using the Microsoft Office suite of business applications. While listed under the MCP Certification Programs, it is not officially an MCP Certification. The MOS exams are managed by a third party company, Certiport.
|
| Mosaic |
Mosaic is a World Wide Web browser and Gopher client developed at the National Center for Supercomputing Applications (NCSA) beginning in 1992, and officially ending on January 7, 1997. NCSA Mosaic was originally designed and programmed for Unix's X Window System. Marc Andreessen, the leader of the team that developed Mosaic, left NCSA and, with four other former students and staff of the University of Illinois, started Mosaic Communications Corporation. Mosaic Communications eventually became Netscape Communications Corporation, producing Netscape Navigator. Spyglass licensed the technology and trademarks from NCSA for producing their own web browser but never used any of the NCSA Mosaic source code. Spyglass Mosaic was later licensed by Microsoft, and it was modified and renamed to Internet Explorer.
|
| Moto Programming Language |
Moto Programming Language(Moto) is an Open Source server-side language much like PHP or JSP, developed by David Hakim. The primary difference between Moto and server-side scripting languages is that Moto pages can run interpreted (like PHP) or be natively compiled into dynamically loadable Apache modules. Moto has a type checking phase so programmers see more errors up front. Programmers can define classes and functions in Moto and make use of powerful exception handling. Moto comes with a full suite of objects and functions for state and session management, MySQL and PostgreSQL database connectivity, and a slew of utility classes. There is also an included interface definition language for exposing C functions to Moto. All object allocation occurs in a shared memory segment, so maintaining objects in memory between page views is a snap.
|
| MOV: Merchant of Venice |
Merchant of Venice (MOV), in computer programming, is a stock market trading and technic analysis program to manage graphs and portfolios. It has an internal language which supports all the most important econometric functions (RSI, Bollinger Bands, Momentum, Moving Averages, ecc.). It supports artificial intelligence techniques (Genetic Programming, Genetic Algorithm, ...).
|
| Mozbot |
Mozbot is an IRC bot written in the Perl programming language under the MPL license, originally authored by Ian Hickson. Mozbot has a modular design, allowing for extension modules to be incorporated at runtime.
|
| Mozilla |
Historically, Mozilla had been used internally as a codename for the Netscape Navigator web browser from its beginning. It was a contraction of Mosaic killer. Mozilla is sometimes used to refer to the Mozilla Organization, a free software / open source software project that was founded in order to create the next-generation Internet suite for Netscape. On August 3, 2005, Mozilla Foundation announced the creation of Mozilla Corporation, a wholly-owned for-profit taxable subsidiary of Mozilla Foundation, that will focus on delivering Firefox and Thunderbird to end users.
|
| Mozilla Application Object Model (AOM) |
The Mozilla Application Object Model (AOM) is an application programming interface for manipulating the application using JavaScript. It is similar to Document Object Model, but instead of being document-centric, it is application-centric. For example, opening web services, saving files, etc.
|
| Mozilla Firefox |
Mozilla Firefox, or simply known as Firefox, is a free, open source, cross-platform, graphical web browser developed by the Mozilla Corporation and hundreds of volunteers. Firefox includes an integrated pop-up blocker, tabbed browsing, live bookmarks, support for open standards, and an extension mechanism for adding functionality. Although other browsers have some of these features, Firefox became the first such browser to include them all and achieve wide adoption.
|
| Mozilla Public License |
The Mozilla Public License is an open source and free software license. Version 1.0 was developed by Mitchell Baker when she worked as a lawyer at Netscape Communications Corporation and version 1.1 at the Mozilla Foundation.
|
| Mp3splt |
Mp3splt is a free(GNU GPL) digital audio splitter that runs on GNU/Linux, Mac OS X, and Microsoft Windows operating systems. The graphical user interface for the splitter is called mp3splt-gtk and is made with gtk2. The mp3splt project has also a library created from mp3splt, called libmp3splt and a graphical user interface called mp3splt-gtk that uses that library.
|
| Mp3splt-gtk |
Mp3splt-gtk is the GUI of Mp3splt, a free(GNU GPL) digital audio splitter that runs on GNU/Linux, and Microsoft Windows operating systems. The graphical user interface uses libmp3splt (based on mp3splt) and is made with GTK+ 2.
|
| MS-DOS: MicroSoft Disk Operating System |
MicroSoft Disk Operating System (MS-DOS) is an operating system by Microsoft. It was the most widely used DOS for the PC compatible platform during the 1980s. It has gradually been replaced by the Windows operating system. MS-DOS is a single user operating system that runs one program at a time and is limited to working with one megabyte of memory, 640 kilobytes of which is usable for the application program. Special add-on EMS memory boards allow EMS-compliant software to exceed the 1Mbyte limit. Add-ons to DOS, such as Microsoft Windows and DESQview, take advantage of EMS and allow the user to have multiple applications loaded at once and switch between them.
|