Search references for SOURCE CODE-COMPATIBILITY. Phrases containing SOURCE CODE-COMPATIBILITY
See searches and references containing SOURCE CODE-COMPATIBILITY!SOURCE CODE-COMPATIBILITY
When a program must be compiled/interpreted before another computer can run it
Source-code compatibility (source-compatible) means that a program can run on computers (or operating systems), independently of binary-code compatibility
Source-code_compatibility
Ability of computer system to run code for a different system
typically machine code for a general-purpose computer central processing unit (CPU), that another computer system can run. Source-code compatibility, on the other
Binary-code_compatibility
Translator of computer source code
application programming interface (API) that breaks backward compatibility. It will perform automatic code refactoring which is useful when the programs to refactor
Source-to-source_compiler
Software with publicly available source code
Open-source software (OSS) is computer software whose source code is publicly available, allowing users to use, study, modify, and distribute it — in contrast
Open-source_software
Interface that allows binaries to run on particular system
software. ipasim is a compatibility layer for Windows that uses WinObjC to translate code from Objective C to native Windows code. aah (sic) is a program
Compatibility_layer
Software copyright issue
address license compatibility problems by permitting, without re-licensing, the mixing of CDDL-licensed source-code files with source-code files under other
License_compatibility
Unauthorized release of information online
Internet, the most common being personal information, computer software and source code, and artistic works such as books or albums. For example, a musical album
Internet_leak
Interface to software defined in terms of in-process, machine code access
before compilation, whereas an ABI defines an interface to compiled code. API compatibility is generally the concern for system design and of the toolchain
Application_binary_interface
Technical specification for firmware architecture
a Rootkit designed to chain boot malicious code on machines using Intel's H81 chipset and the Compatibility Support Module of affected motherboards. In
UEFI
Windows compatibility software
developed by CodeWeavers and based on Wine, an open-source Windows compatibility layer. CodeWeavers modifies the Wine source code, applies compatibility patches
CrossOver_(software)
Independent software derived from existing software
initially has identical behavior as software built from the original code, but as the source code is increasingly modified, the resulting software tends to have
Fork_(software_development)
Linux distribution
Cray Operating System (COS). It provides network clustering and source code compatibility layers for some other Unixes. UNICOS was originally introduced
UNICOS
Linux compatibility layer for Windows games
from CodeWeavers. It is a collection of software and libraries combined with a patched version of Wine to improve performance and compatibility with Windows
Proton_(software)
Base memory unit handled by a computer
to have binary compatibility with that older processor. Often carefully written source code – written with source-code compatibility and software portability
Word_(computer_architecture)
Technological ability to interact with older technologies
compilers, backward compatibility may refer to the ability of a compiler for a newer version of the language to accept source code of programs or data
Backward_compatibility
Encoding which maps information to a variable number of bits
equivalent concept in computer science is bit string. Variable-length codes can allow sources to be compressed and decompressed with zero error (lossless data
Variable-length_encoding
Software that intercepts and modifies behavior
Polyfills. "Microsoft Application Compatibility Toolkit 5.0". Microsoft. 2007-12-11. Retrieved 2008-06-24. "Source code of bind.so". Daniel Ryde. 2010-01-09
Shim_(computing)
This is a list of commercial video games with available source code. The source code of these commercially developed and distributed video games is available
List of commercial video games with available source code
List_of_commercial_video_games_with_available_source_code
Process to create executable computer programs
modifying existing source code, rather than writing new source code. Unreadable code often leads to bugs, inefficiencies, and duplicated code. A study found
Computer_programming
Allows iOS software to run on Android
Cycada (formerly known as Cider, and Chameleon before) is a compatibility layer that aims to allow applications designed for iOS to run unmodified on
Cycada_(compatibility_layer)
Aspect of the Unicode standard
some sequences of code points represent essentially the same character. The feature was introduced in the standard to allow compatibility with pre-existing
Unicode_equivalence
Family of distributed open-source operating systems
in Upstream development of OpenHarmony source code branch to improve global industrial standards compatibilities customised for global markets. It is also
OpenHarmony
Modification of source code via an asset
maintainers) might be classified as a mod. Backward compatibility Doom source ports Source-code compatibility ZDoom Patches, Upgrades, Updates & Drivers Icculus
Source_upgrade
Programming language and IDE
framework maintains a high level of source compatibility between versions, which simplifies updating existing source code to a newer Delphi version. Third-party
Delphi_(software)
Windows compatibility software
1C Company). Other projects using Wine source code include: WineVDM, a.k.a. OTVDM, a 16-bit app compatibility layer for 64-bit Windows ReactOS, a project
Wine_(software)
Instruction set of the Java virtual machine
virtual machine (JVM), the language to which Java and other JVM-compatible source code is compiled. Each instruction is represented by one byte, hence the name
JVM_bytecode
clarity provided by this disambiguation, the 302 code is still used in web frameworks to preserve compatibility with browsers that do not support HTTP/1.1.
List_of_HTTP_status_codes
Unix subsystem for Windows NT operating systems
versions of Windows NT from that provided an environment with high source code compatibility with Unix-like operating systems. Interix was a component of Windows
Interix
In Java, a Technology Compatibility Kit (TCK or JCK) is a suite of tests that at least nominally checks a particular alleged implementation of a Java
Technology_Compatibility_Kit
AI-assisted software development. Zed – source-code editor with integrated AI-assisted development and agentic coding features. OpenCog – project that aims
List of free and open-source software packages
List_of_free_and_open-source_software_packages
American software company
2016, CodeWeavers has been contracted to work with Valve on Proton, a compatibility layer for running Windows games through Steam on Linux. CodeWeavers
CodeWeavers
Operating system that behaves similarly to Unix
at Berkeley, with UNIX source code from Bell Labs. However, the BSD code base has evolved since then, replacing all the AT&T code. Since the BSD variants
Unix-like
License with minimal restrictions
to another a closed source malware without the user even knowing it. Permissive licenses offer more extensive license compatibility than copyleft licenses
Permissive_software_license
Hardware designed to perform exactly like or with another vendor's product
products. Bug compatibility Clone (computing) Computer compatibility Hercules (emulator) Pin compatibility Proprietary hardware Second source Vendor lock-in
Plug_compatibility
IBM midrange computer (1977–1985)
but the two machines were not object-code compatible. Instead, the System/36 offered source code compatibility, allowing System/34 applications to be
IBM_System/34
Upcoming virtual reality headset
system, leveraging the existing Proton compatibility layer for Windows software, as well as additional compatibility layers for Android apps (primarily for
Steam_Frame
Type of design interoperability
Forward compatibility or upward compatibility is a design characteristic that allows a system to accept input intended for a later version of itself.
Forward_compatibility
Issue of incomplete software being deployed
such code becomes difficult to refactor or replace due to dependencies that arise over time, necessitating the maintenance of backward compatibility with
Lava_flow_(programming)
Permissive free software license
permissive license, it puts few restrictions on reuse and has high license compatibility. Unlike copyleft software licenses, the MIT License allows reuse within
MIT_License
Software company (1992–1998)
migration" from System 7 to Pink, it was intended to provide source code compatibility between System 7, Windows 3.1, Windows NT, OS/2, and Pink. Bedrock
Taligent
Standard to facilitate communication between systems on diverse platforms
only the IDL, not the on-the-wire format. This meant that source-code compatibility was the best that was available for several years. With CORBA 2 and
Common Object Request Broker Architecture
Common_Object_Request_Broker_Architecture
Programming term
mistake in the original web proposal and was kept for compatibility. Engineering portal AARD code Plug compatible Software bug API The IBMBIO.COM and IBMDOS
Bug_compatibility
Computer program or file valid in multiple programming languages or file formats
compiled or interpreted as source code, the file can be said to be a polyglot program, though file formats and source code syntax are both fundamentally
Polyglot_(computing)
Programming language and superset of JavaScript
five-fold performance increase. Simultaneously, the source code, which was initially hosted on CodePlex, was moved to GitHub. On 22 September 2016, TypeScript
TypeScript
list of commercial video games with later released available source code. The source code of these commercially developed and distributed video games is
List of commercial video games with later released source code
List_of_commercial_video_games_with_later_released_source_code
Software license allowing source code to be used, modified, and shared
libraries. License compatibility determines how code with different licenses can be distributed together. The goal of open-source licensing is to make
Open-source_license
Open-source digital audio editor and recording software
million downloads since March 2015. It was previously served by Google Code and SourceForge, where it was downloaded over 200 million times. It has been part
Audacity_(audio_editor)
Video game engine
technology, as opposed to the backward compatibility-breaking "version jumps" of its competitors. Different systems within Source are represented by separate modules
Source_(game_engine)
Code to identify human languages
preserved for backwards compatibility and to allow for future parts of ISO 639.) An optional script subtag, based on a four-letter script code from ISO 15924 (usually
IETF_language_tag
Freely licensed software with open code
those rights using the software's source code. FOSS is an inclusive umbrella term encompassing free software and open-source software. The rights guaranteed
Free_and_open-source_software
Discouragement of use of a technology, feature, design, or practice
components to improve safety and compatibility in the housing stock; or deprecation of certain shared code to improve an open-source software project. Deprecation
Deprecation
Compiler toolchain for Windows
generate executables targeting the Windows API without requiring a compatibility layer or emulation environment. MinGW was developed to support native
MinGW
Old computing technology or system that remains in use
refers to source code, it can also apply to executable code that no longer runs on a later version of a system, or requires a compatibility layer to do
Legacy_system
Distributed version control software system
system that is capable of managing versions of source code or data. It is often used to control source code by programmers who are developing software collaboratively
Git
Unicode character block
to retain round-trip compatibility between Unicode and those encodings. However, it also contains 12 unified ideographs sourced from Japanese character
CJK_Compatibility_Ideographs
MSDOS-like operating system
DR DOS version 5.0 (code-named "Leopard") was released in May 1990, still reporting itself as "PC DOS 3.31" for compatibility purposes, but internally
DR-DOS
Type of free software license
simple license that merely requires that all code retain the BSD license notice if redistributed in source code format, or reproduce the notice if redistributed
BSD_licenses
Usability in high-oxygen environments
Oxygen compatibility is the issue of compatibility of materials for service in high concentrations of oxygen. It is a critical issue in space, aircraft
Oxygen_compatibility
Series of free software licenses
changes involved software patents, free software license compatibility, the definition of "source code", and hardware restrictions on software modifications
GNU_General_Public_License
Compiler front-end
While the overall GCC compatibility is excellent and the compile times are impressive, the performance of the generated code is still lacking behind
Clang
Specification for JavaScript and other programming languages
format. Defines the Source map format, used for mapping transpiled source code back to its original sources. The original source map format was created
ECMAScript
Text-based ray-tracing program
open-source software, with the source code available under the AGPL-3.0-or-later license. Sometime in the 1980s, David Kirk Buck downloaded the source code
POV-Ray
Permissive free software license made by Mozilla
simplicity and better compatibility with other licenses. The MPL defines rights as passing from "contributors", who create or modify source code, through an optional
Mozilla_Public_License
As of Unicode version 17.0, there are 297,334 assigned characters with code points, covering 172 modern and historical scripts, as well as multiple symbol
List_of_Unicode_characters
Programming language
sans-serif resembling Lucida Grande but with near (not full) metric compatibility with Helvetica and Arial, and Go Mono is monospaced. Both fonts adhere
Go_(programming_language)
Computer operating system
megabyte of memory from userland applications for compatibility reasons. This area of memory contains code critical to the functioning of the operating system
Microsoft_Windows
Digital satellite television standard
without breaking compatibility with existing DVB-S receivers). Improved coding: a modern large LDPC code is concatenated with an outer BCH code to achieve quasi-error-free
DVB-S2
License allowing software modification and redistribution
render it impossible to combine source code from such packages in order to create new software packages. License compatibility between a copyleft license and
Free-software_license
Checking software against expectations
component or module testing, is a form of software testing by which isolated source code is tested to validate expected behavior. Integration testing is a form
Software_testing
Text in computer source code that is generally ignored by a compiler/interpreter
embedded in source code that a translator (compiler or interpreter) ignores. Generally, a comment is an annotation intended to make the code easier for
Comment (computer programming)
Comment_(computer_programming)
Open-source word processor
and Corel's WordPerfect with many similar features, and file format compatibility. LibreOffice Writer is released under the Mozilla Public License v2
LibreOffice_Writer
Multiprecision integer software library
open-source software multiprecision integer library forked from the GNU Multiple Precision Arithmetic Library (GMP) project. It consists of much code from
MPIR_(mathematics_software)
Open-source implementation of x86 BIOS
SeaBIOS is an open-source implementation of an x86 BIOS, serving as a freely available firmware for x86 systems. Aiming for compatibility, it supports standard
SeaBIOS
Degradation or loss of the use of software over time
operates, degradation of compatibility between parts of the software itself, and the emergence of bugs in unused or rarely used code. When changes occur in
Software_rot
Microsoft computer operating system
diverged after twelve years, in 1993, with recognizable differences in compatibility, syntax and capabilities. Beginning in 1988 with DR-DOS, several competing
MS-DOS
Free software license based on the AGPLv1 and GPLv3
a form of mutual compatibility for the two licenses. These clauses explicitly allow the "conveying" of a work formed by linking code licensed under the
GNU Affero General Public License
GNU_Affero_General_Public_License
64-bit extension of x86 architecture
family in 2003. It introduces two new operating modes: 64-bit mode and compatibility mode, along with a new four-level paging mechanism. In 64-bit mode,
X86-64
Mobile content converter
Free and open-source software portal RetroCode is a universal mobile content converter originally created by Retro Ringtones LLC. RetroCode is able to read
RetroCode
Bourne shell backward compatible Unix shell created by David Korn
on July 14, 1983. The initial development was based on Bourne shell source code. Other early contributors were Bell Labs developers Mike Veach and Pat
KornShell
PlayStation 2 video game console emulator
and open-source emulator of the PlayStation 2 for x86 computers. It supports most PlayStation 2 video games with a high level of compatibility and functionality
PCSX2
Comparison of C and C++ languages
specify C or C++ as their source language. However, C is not a subset of C++, and nontrivial C programs will not compile as C++ code without modification.
Compatibility_of_C_and_C++
Eight-bit character encoding system invented by IBM
Extended Binary Coded Decimal Interchange Code (EBCDIC; /ˈɛbsɪdɪk/) is an eight-bit character encoding used mainly on IBM mainframe and IBM midrange computer
EBCDIC
Character encoding standard
one to four 8-bit units per code point, and has maximal compatibility with ASCII UTF-16, which uses one 16-bit unit per code point below U+010000, and a
Unicode
Free incomplete Windows NT-like operating system
project that presents a Windows compatibility layer for Unix-like operating systems. Around 1996, a group of free and open-source software developers started
ReactOS
Family of computer operating systems
towards compatibility, several Unix system vendors agreed on SVR4's Executable and Linkable Format (ELF) as the standard for binary and object code files
Unix
Typographical mark (\)
to be typed at the command line interpreter prompt, while retaining compatibility with MS-DOS 1.0 (in which / was the command-line option indicator. Typing
Backslash
games from its predecessor, Xbox. The Xbox 360 launched with backward compatibility with the number of supported Xbox games varying depending on region
List of Xbox games compatible with Xbox 360
List_of_Xbox_games_compatible_with_Xbox_360
Atari computer emulator
applications emulation compatibility and also most of the ST/STe games and demos work without issues. Hatari uses source code from several other emulators:
Hatari_(emulator)
Gradually typed dialect of Lua
maintaining backward compatibility with Lua 5.1. The language was released to Roblox developers in August 2019 and became open source under the MIT License
Luau_(programming_language)
Cross-platform 3D graphics API and open standard
driver for Intel which enabled Vulkan compatibility on the HD 4000 series integrated graphics, despite the open-source Mesa drivers not being fully compatible
Vulkan
Extended character encoding for Standard Cantonese
Extension B or CJK Compatibility Ideographs Supplement Unicode blocks. However, to preserve compatibility with programs that generated PUA code points, the already-allocated
Hong Kong Supplementary Character Set
Hong_Kong_Supplementary_Character_Set
"free software" or as an "open source" license – , how those organizations categorize it, and the license compatibility between them for a combined or
Comparison of free and open-source software licenses
Comparison_of_free_and_open-source_software_licenses
General-purpose programming language
continued to be permitted, for compatibility with existing source code. C89 is supported by current C compilers, and most modern C code is based on it. Any program
C_(programming_language)
ASCII-compatible variable-width encoding of Unicode
adopted UTF-8 as the only portable source code file format. Backwards compatibility is a serious impediment to changing code and APIs using UTF-16 to use UTF-8
UTF-8
choseong/jongseong positions. The Hangul compatibility jamo characters (U+3130–U+318F) are encoded in Unicode for compatibility with the earlier South Korean national
List_of_Hangul_jamo
Free and open-source operating system
userland compatibility layer, and help maintain forwards and backwards compatibility between DragonFly versions. Linux and other Unix-like OS compatibility code
DragonFly_BSD
Characters encoded solely to maintain round-trip convertibility with other standards
In Unicode and the Universal Character Set, a compatibility character is a character that is encoded solely to maintain round-trip convertibility with
Unicode compatibility characters
Unicode_compatibility_characters
Source code converted to software artifacts
A software build is the process of converting source code files into standalone software artifact(s) that can be run on a computer, or the result of doing
Software_build
Software licensing practice
Edition was announced. Source: A second use of multi-licensing with free software is for license compatibility, allowing code from differently licensed
Multi-licensing
Unicode character block
CJK Compatibility Ideographs Supplement is a Unicode block containing Han characters used only for roundtrip compatibility mapping with planes 3, 4, 5
CJK Compatibility Ideographs Supplement
CJK_Compatibility_Ideographs_Supplement
SOURCE CODE-COMPATIBILITY
SOURCE CODE-COMPATIBILITY
SOURCE CODE-COMPATIBILITY
SOURCE CODE-COMPATIBILITY
SOURCE CODE-COMPATIBILITY
SOURCE CODE-COMPATIBILITY
SOURCE CODE-COMPATIBILITY
SOURCE CODE-COMPATIBILITY
SOURCE CODE-COMPATIBILITY