21 relations: Apple Inc., Application programming interface, BitTorrent, Cabos, Cocoa (API), File sharing, FrostWire, GNU Compiler Collection, GNU Debugger, GNU General Public License, Gnutella, Graphical user interface, Library (computing), LimeWire, MacOS, Open-source model, Peer-to-peer, Pipeline (Unix), Shareware, Software relicensing, Xcode.
Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.
In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.
BitTorrent (abbreviated to BT) is a communication protocol for peer-to-peer file sharing (P2P) which is used to distribute data and electronic files over the Internet.
Cabos was a free gnutella file sharing program.
Cocoa is Apple's native object-oriented application programming interface (API) for their operating system macOS.
File sharing is the practice of distributing or providing access to digital media, such as computer programs, multimedia (audio, images and video), documents or electronic books.
FrostWire is a Free and open-source BitTorrent client first released in September 2004, as a fork of LimeWire.
The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting various programming languages.
The GNU Debugger (GDB) is a portable debugger that runs on many Unix-like systems and works for many programming languages, including Ada, C, C++, Objective-C, Free Pascal, Fortran, Go, Java and partially others.
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.
Gnutella (possibly by analogy with the GNU Project) is a large peer-to-peer network.
The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.
In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development.
LimeWire is a discontinued free peer-to-peer file sharing (P2P) client for Windows, macOS, Linux and Solaris.
macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.
The open-source model is a decentralized software-development model that encourages open collaboration.
Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or workloads between peers.
In Unix-like computer operating systems, a pipeline is a sequence of processes chained together by their standard streams, so that the output of each process (stdout) feeds directly as input (stdin) to the next one.
Shareware is a type of proprietary software which is initially provided free of charge to users, who are allowed and encouraged to make and share copies of the program.
Software relicensing is applied in open-source software development when software licenses of software modules are incompatible and are required to be compatible for a greater combined work.
Xcode is an integrated development environment (IDE) for macOS containing a suite of software development tools developed by Apple for developing software for macOS, iOS, watchOS, and tvOS.