23 relations: Bash (Unix shell), BSD licenses, Comparison of text editors, Concurrent Versions System, Cygwin, E Text Editor, Linux, List of text editors, Macintosh operating systems, MacOS, Microsoft Windows, MIT License, Open-source model, Porting, Property list, Python (programming language), Ruby (programming language), Text editor, TextMate, Unix, Version control, WxWidgets, XML.
Bash is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell.
BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and redistribution of covered software.
This article provides basic comparisons for common text editors.
The Concurrent Versions System (CVS), also known as the Concurrent Versioning System, is a free client-server revision control system in the field of software development.
Cygwin is a Unix-like environment and command-line interface for Microsoft Windows.
E Text Editor is a text editor for Microsoft Windows.
Linux is a family of free and open-source software operating systems built around the Linux kernel.
The following is a list of notable text editors.
The family of Macintosh operating systems developed by Apple Inc. includes the graphical user interface-based operating systems it has designed for use with its Macintosh series of personal computers since 1984, as well as the related system software it once created for compatible third-party systems.
macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
The MIT License is a permissive free software license originating at the Massachusetts Institute of Technology (MIT).
The open-source model is a decentralized software-development model that encourages open collaboration.
In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally designed for (e.g. different CPU, operating system, or third party library).
In the macOS, iOS, NeXTSTEP, and GNUstep programming frameworks, property list files are files that store serialized objects.
Python is an interpreted high-level programming language for general-purpose programming.
Ruby is a dynamic, interpreted, reflective, object-oriented, general-purpose programming language.
A text editor is a type of computer program that edits plain text.
TextMate is a general-purpose GUI text editor for Mac OS X created by Allan Odgaard.
Unix (trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.
A component of software configuration management, version control, also known as revision control or source control, is the management of changes to documents, computer programs, large web sites, and other collections of information.
wxWidgets ("wix-widgets", formerly wxWindows) is a widget toolkit and tools library for creating graphical user interfaces (GUIs) for cross-platform applications.
In computing, Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.