BSD in the context of "Free and open-source software"

Play Trivia Questions online!

or

Skip to study material about BSD in the context of "Free and open-source software"

Ad spacer

⭐ Core Definition: BSD

The Berkeley Software Distribution (BSD), also known as Berkeley Unix, is a discontinued Unix operating system developed and distributed by the Computer Systems Research Group (CSRG) at the University of California, Berkeley. First released in 1978, it began as an improved derivative of AT&T's original Unix developed at Bell Labs, based on the source code. Over time, BSD evolved into a distinct operating system and played a significant role in computing and the development and dissemination of Unix-like systems.

BSD development was initially led by Bill Joy, who added virtual memory capability to Unix running on a VAX-11 computer. During the 1980s, BSD gained widespread adoption by workstation vendors in the form of proprietary Unix distributions—such as DEC with Ultrix and Sun Microsystems with SunOS—due to its permissive licensing and familiarity among engineers. BSD also became the most widely used Unix variant in academic institutions, where it was used for the study of operating systems. The BSD project received funding from DARPA until 1988, during which time BSD incorporated ARPANET support and later implemented the TCP/IP protocol suite, released as part of BSD NET/1 in 1988. By that time, the codebase had diverged significantly from the original AT&T Unix, with estimates suggesting that less than 5% of the code remained from AT&T. As a result, NET/1 was distributed without requiring an AT&T source license.

↓ Menu

>>>PUT SHARE BUTTONS HERE<<<

👉 BSD in the context of Free and open-source software

Free and open-source software (FOSS) is software available under a license that gives users the right to use, share, modify, and distribute the software – modified or not – to everyone and provides the means to exercise those rights using the software's source code. FOSS is an inclusive umbrella term encompassing free software and open-source software. The rights guaranteed by FOSS originate from the "Four Essential Freedoms" of The Free Software Definition and the criteria of The Open Source Definition. All FOSS can have publicly available source code, but not all source-available software is FOSS. FOSS is the opposite of proprietary software, which is licensed restrictively or has undisclosed source code.

The historical precursor to FOSS was the hobbyist and academic public domain software ecosystem of the 1960s to 1980s. Free and open-source operating systems such as Linux distributions and descendants of BSD are widely used, powering millions of servers, desktops, smartphones, and other devices. Free-software licenses and open-source licenses have been adopted by many software packages. Reasons for using FOSS include decreased software costs, increased security against malware, stability, privacy, opportunities for educational usage, and giving users more control over their own hardware.

↓ Explore More Topics
In this Dossier

BSD in the context of Blender (software)

Blender is a free and open-source 3D computer graphics software tool set that runs on Windows, macOS, Linux, BSD, Haiku, and IRIX. It is used for creating animated films, visual effects, art, 3D-printed models, motion graphics, interactive 3D applications, and virtual reality. It is also used in creating models for video games.

Blender was used to produce the Academy Award-winning film Flow (2024).

↑ Return to Menu

BSD in the context of NeXTSTEP

NeXTSTEP is a discontinued object-oriented, multitasking operating system based on the Mach kernel and the UNIX-derived BSD. It was developed by NeXT, founded by Steve Jobs, in the late 1980s and early 1990s and was initially used for its range of proprietary workstation computers such as the NeXT Computer. It was later ported to several other computer architectures.

Although relatively unsuccessful at the time, it attracted interest from computer scientists and researchers. It hosted the original development of the Electronic AppWrapper, the first commercial electronic software distribution catalog to collectively manage encryption and provide digital rights for application software and digital media, a forerunner of the modern "app store" concept. It is the platform on which Tim Berners-Lee created the first web browser, and on which id Software developed the video games Doom and Quake.

↑ Return to Menu

BSD in the context of UNIX 03

The Single UNIX Specification (SUS) is a standard for computer operating systems, compliance with which is required to qualify for using the "UNIX" trademark. The standard specifies programming interfaces for the C language, a command-line shell, and user commands. The core specifications of the SUS known as Base Specifications are developed and maintained by the Austin Group, which is a joint working group of IEEE, ISO/IEC JTC 1/SC 22/WG 15 and The Open Group. If an operating system is submitted to The Open Group for certification and passes conformance tests, then it is deemed to be compliant with a UNIX standard such as UNIX 98 or UNIX 03.

Very few BSD and Linux-based operating systems are submitted for compliance with the Single UNIX Specification, although system developers generally aim for compliance with POSIX standards, which form the core of the Single UNIX Specification.

↑ Return to Menu