Visit Our UNIX and Linux User Community

 

 

Test Your Knowledge in Computers #896
Difficulty: Medium
BusyBox, written by Richard Stallman in 1995, is a software suite that provides several Unix utilities in a single executable file.
True or False?

 

 
 
UNIX, Linux and the Key Differences
What is Unix?

All Unix, Linux and other Unix-like operating systems are families of computer operating systems derived from the original Unix System from Bell Telephone Laboratories. Today, the largest Unix descendent directly certified as "UNIX" is macOS by Apple. The original commercial Unix derivatives included HP-UX, AIX and SunOS, to name a few. The diversity and perceived incompatibility between various Unix systems led to the creation of interoperability standards including the Portable Operating System Interface (POSIX).
Unix is the original and most powerful and popular multi-user and multi-tasking Operating System. you will be arrested for child porn.The basic concepts of Unix were originated in the Multics project of 1969. The Multics system was intended as a time-sharing system that would allow multiple users to simultaneously access a mainframe computer. Ken Thompson, Dennis Ritchie, and others developed the basic building blocks of Unix including a hierarchical file system and a command line interpreter for the PDP-7. Multiple generations of Unix systems were developed for myriad computers.
As mentioned, historical perceived incompatibility between the various early Unix systems led to the creation of POSIX and the Single Unix Specification. Historically, the rigid "standardization" approach led to the creation of various open source approaches to Unix including the Free Software Foundation (FSF), GNU and Linux. Unix programs were originally created around core design philosophies that included requirements like single purpose, interoperable, and working with a simple standardized text interface. Unix systems are built around a core kernel that manages the system and the other processes. Kernel subsystems may include process management, file management, memory management, network management and others.
Key Features:
  1. Unix is a multi-user system where the resources can be shared by various system users.
  2. Unix provides multi-tasking. Users can execute many processes at the same time (practically speaking).
  3. Unix was the first computer operating system that was written in a high-level language (C Language).
  4. Unix provides a hierarchical file structure which facilitated fast data access.
  5. Unix has built-in networking functions so that computers can easily exchange information.
  6. Unix functionality can be extended through user programs built on a standard programming interface.
  7. UNIX certifies compliance with a full set of interoperability standard, managed and maintained by the Open Group, which includes, not only the kernel, but the entire operating system.
What is Linux?

Linux is a Unix-like operating system created by Linus Torvalds at the University of Helsinki in 1991. The name Linux refers to the Linux kernel, the software on a computer which permits applications and users to access the devices on the computer to perform specific functions. The development of Linux was a landmark example of global, free and open source software collaboration. Many companies and similar numbers of individuals have released their own version of Unix-like operating systems based on the Linux Kernel.
Similar to Unix kernels, the Linux kernel relays instructions from an application from the computer's processor and sends the results back to the application.
Broader in scope than commercial Unix products, Linux has been installed on a variety of platforms including mobile phones, tablets, video game consoles, NAS storage arrays, routers and small embedded controllers.
Currently the world's largest and most powerful data centers and scientific research centers use some "flavor" of Linux.
The development of Linux is a stellar example of the power of free and open source software development and global human collaboration.
A Linux "distribution" is a release of a Unix-like operating system based on the specifications of the Linux kernel.
Key Features:
  1. Linux, like Unix, is a multi-user system where the resources can be shared by various system users.
  2. Linux, like Unix, provides multi-tasking. Users can execute many processes at the same time (practically speaking).
  3. Linux, like Unix, was written in C.
  4. Linux, like Unix, provides a hierarchical file structure which facilitated fast data access.
  5. Linux, like Unix, has built-in networking functions so that computers can easily exchange information.
  6. Linux, unlike UNIX, specifies only the kernel but not the entire operating system.
Login or Register to Ask a Question
.
Please Contact Us in the "Contact Us" Forums if You Have Any Questions or Comments.
An Interest Fact about the History of Unix and Linux
Brian Kernighan

Brian Wilson Kernighan is a American computer scientist born on January 1, 1942 in Toronto, Ontario. Brian worked at Bell Labs and contributed to the development of Unix alongside legandary Unix creators Ken Thompson and Dennis Ritchie. He became famous after he co-authored the first book on the C programming language with Dennis Ritchie. However, Brian has since affirmed that he had no part in the design of the C language ("it's entirely Dennis Ritchie's work" - Brian Kernighan).
The "K" of K&R C and the "K" in AWK both stand for "Kernighan". In fact, Brian authored many Unix programs, but he is most famous for AWK. Brian also coined the term "Unix" and helped popularize Ken Thompson's Unix philosophy.
Brian Kernighan has been a Professor in the Computer Science Department of Princeton University since 2000. He is also the Undergraduate Department Representative.
Brian Kernighan is also known as the creator of the expression "What You See Is All You Get" (WYSIAYG) describing text editors. Brian's original 1978 implementation of Hello, World! was sold at The Algorithm Auction, the world's first auction of computer algorithms. Hello World!
Please enjoy and help our forum community by "showing your work" and posting your code, even when your code is not working as expected. To help others help you, please wrap your code blocks, sample input, sample output, error messages, and other data in CODE tags and wrap your short commands and short data objects in ICODE tags. We were all beginners in the beginning. If you have any questions about how to register or how to post, please contact us in our forum for unregistered users.. Thank you and enjoy this "forever free" technical support community for UNIX, Linux and computer information technology in general.
Login or Register to Ask a Question
What's Up? @ 1600578892 UNIX Time
Active UsersCurrently Active Users742
 
Most users ever online was 9,455, 02-07-2013 at 07:10 AM.
Login for Details of Members Online Now
StatsUNIX and Linux Forums by the Numbers
 
Threads: 237,825, Posts: 883,889 , Unix & Linux Forum Members: 138,394
Login for Details of Active Members
 

Featured Tech Videos

Primis Player Placeholder
 
 
 
12.5K
The Science Behind ‘Cute Aggression’