Overview of Major Operating Systems
Overview of Major Operating Systems
Batch B:
Name Reg No.
Pratham Muley 241080042
Swami Nikam 241080046
Tanish Parekh 241080049
Rajgaurav Patil 241080051
Satvik Prabhu 241080054
Meet Rathod 241080056
Aim:
To Study About Windows, Linux and IOS operating systems and their
Version releases ,the features provided in these releases. In case of linux,
study some distributions of linux and their feature comparison.
WINDOWS
Windows 1.0
Release Date: November 20, 1985
Developer: Microsoft Corporation
Overview
Windows 1.0 marked Microsoft's first graphical user interface (GUI)-based
operating environment, running as a shell over MS-DOS. It introduced a
rudimentary windowing system with the ability to multitask MS-DOS applications
in a tiled (non-overlapping) layout.
Key Features
Tiled window interface with basic mouse support.
Included applications: Calculator, Calendar, Notepad, Paint, Reversi, and File
[Link] access to MS-DOS functions through a GUI.
System Requirements
MS-DOS 2.0
256 KB RAM
Graphics adapter
Windows 3.1
Release Date: April 6, 1992
Developer: Microsoft Corporation
Overview
Windows 3.1 was a major refinement of the Windows 3.x line and saw widespread
commercial success. It introduced a more stable platform for personal computing
and was adopted both in home and business environments.
Key Features
Introduction of TrueType fonts for scalable text rendering
System Requirements
MS-DOS 3.1 or later
1 MB RAM (2 MB recommended)
Windows 95
Release Date: August 24, 1995
Developer: Microsoft Corporation
Overview
Windows 95 represented a significant departure from previous Windows versions.
It was a fully integrated 32-bit operating system that included both a GUI and a
DOS-based environment. It introduced the Start menu and taskbar, which became
core features of the Windows interface.
Key Features
Introduction of the Start menu and taskbar.
System Requirements
386DX processor
4 MB RAM (8 MB recommended)
VGA graphics
Reception and Impact
Windows 95 was a commercial success, selling over 7 million copies within the
first five weeks. It marked the transition of Microsoft Windows from a DOS-based
shell to a more standalone operating system, paving the way for future versions.
Windows 98
Release Date: June 25, 1998
Developer: Microsoft Corporation
Overview
Windows 98 was designed to improve upon the foundation laid by Windows 95,
with better hardware support and integration of Internet technologies. It remained
based on the Windows 9x kernel but added various enhancements for usability and
multimedia support.
Key Features
Full support for USB devices.
System Requirement
486DX processor
VGA graphics
Reception and Impact
Windows 98 was well-received for its increased hardware compatibility and
improved user interface. However, its integration of Internet Explorer into the
desktop environment sparked legal controversies. Despite this, it remained popular
throughout the late 1990s.
Overview
Windows ME was the final version in the Windows 9x line and was targeted
toward home users. It included several multimedia and usability enhancements but
was widely criticized for its stability issues.
Key Features
System Restore feature to recover from system errors.
System Requirements
150 MHz Pentium processor
VGA graphics
Reception and Impact
Although Windows ME introduced some useful features, it was plagued by
frequent crashes and compatibility issues. It is generally regarded as one of the less
successful Windows releases. Its shortcomings led users and enterprises to wait for
or revert to Windows 2000 or XP.
Windows 2000
Release Date: February 17, 2000
Developer: Microsoft Corporation
Overview
Windows 2000 was based on the Windows NT architecture and was targeted
primarily at business users. It emphasized stability, security, and scalability, and it
introduced a number of enterprise-grade features.
Key Features
Active Directory for domain-based network management.
Enhanced NTFS file system with disk quotas and file encryption.
System Requirements
Pentium processor (133 MHz minimum)
VGA graphics
Reception and Impact
Windows 2000 was widely adopted in corporate environments due to its reliability
and improved security. It formed the basis for Windows XP and contributed
significantly to Microsoft's presence in enterprise IT infrastructure.
Windows XP
Release Date: October 25, 2001
Developer: Microsoft Corporation
Overview
Windows XP unified Microsoft’s consumer and business operating systems under
a single platform based on the Windows NT kernel. It offered a redesigned user
interface and significant improvements in usability, stability, and performance.
Key Features
Redesigned graphical interface (Luna theme).
Built-in support for Remote Desktop, Fast User Switching, and CD burning.
System Requirements
233 MHz processor (300 MHz recommended)
User Interface and Design: Vista introduced the Aero Glass UI, featuring
translucent window borders, live thumbnails, and smooth animations to improve
the visual appeal and usability of the OS. It represented a significant departure
from the Windows XP interface.
Search and Organization: The new Windows Search indexer was integrated
deeply, providing fast, real-time search capabilities across files, emails, and
applications.
Networking: Improved networking with native support for IPv6, Network Access
Protection, and simplified wireless network management.
User Interface: Windows 7 retained the Aero Glass UI but optimized it for better
performance and introduced new UI elements like the redesigned taskbar with
larger icons and jump lists for quick access.
Performance: Much lighter and faster than Vista, with faster boot times and
improved hardware support, including better multi-core processor management and
SSD optimizations.
Security: Continued and refined UAC from Vista but allowed users to adjust its
strictness. Windows Defender was integrated for better malware protection.
New Features: Introduced Snap for easy window arrangement, Shake to minimize
other windows, and improved touch support.
Adoption: Windows 7 became one of the most popular Windows versions due to
its balance of new features and stability.
WINDOWS 8 / 8.1 (2012 / 2013)
Windows 8 represented a bold reimagining of Windows to adapt to the growing
tablet and touchscreen market, but the drastic UI changes were controversial.
User Interface: Introduced the Start Screen replacing the traditional Start Menu,
with live tiles designed for touch interaction. This Modern UI (formerly Metro UI)
was optimized for tablets but clashed with desktop users.
Performance: Improved boot times, better power management, and enhanced
multi-core processor utilization.
App Model: Introduced Windows Store and Universal Windows Platform (UWP)
apps, designed to work across PCs and tablets.
Hybrid Use: Supported both traditional keyboard/mouse and touch inputs, but the
interface was polarizing.
Windows 8.1: A free update addressing criticisms, restoring a visible Start button
(though still linking to Start Screen), improved multitasking, and more
customization options.
Reception: Mixed reviews; many desktop users disliked the removal of the Start
Menu, impacting adoption rates.
WINDOWS 10 (2015)
Windows 10 aimed to unify the Windows experience across devices while
addressing previous criticisms and modern computing needs.
User Interface: Brought back the Start Menu with live tiles in a hybrid design,
combining the familiar Windows 7 style and Windows 8’s tile interface.
Continuum Mode: Enabled seamless switching between desktop and tablet modes
for hybrid devices.
Virtual Desktops and Task View: Added virtual desktops for multitasking and
better window management.
Cloud and AI: Deep integration with Microsoft Account, OneDrive, and Cortana
digital assistant.
Gaming: Support for DirectX 12, Game Mode, and Xbox app integration.
Editions: Home, Pro, Enterprise, Education, and LTSC (Long Term Servicing
Channel) versions.
Adoption: Widely adopted due to free upgrade offer and broad device
compatibility.
WINDOWS 11 (2021)
Windows 11 builds upon Windows 10 with a modern, refined design, enhanced
productivity features, and stronger security and hardware requirements.
User Interface: Centered Start Menu and taskbar icons, rounded corners,
revamped Action Center, and Fluent Design System for smoother, more intuitive
UI elements.
Security: Requires TPM 2.0 and Secure Boot by default to improve hardware
security, with continued Windows Hello enhancements.
Multitasking: Introduced Snap Layouts and Snap Groups for efficient window
management and task switching.
Gaming: Introduced AutoHDR, DirectStorage (for faster game load times), and
Xbox app improvements.
Android Apps: Support for running Android apps through Windows Subsystem
for Android and the Amazon Appstore.
Touch and Pen Input: Improved responsiveness and gestures for touchscreens
and stylus devices.
Cloud & AI: Enhanced integration with Microsoft cloud services and AI-powered
features such as Windows Copilot.
Reception: Seen as a forward-looking OS designed for hybrid work environments
and modern hardware platforms.
iOS (formerly iPhone OS) is Apple’s mobile operating system, first unveiled in
January 2007 with the original iPhone and released in June 2007. It powers
iPhones and is the foundation for other Apple OSes like iPadOS, tvOS, and
watchOS. Initially based on macOS with Unix-like architecture, iOS combines
elements from the Mach microkernel and FreeBSD.
Steve Jobs initially chose to adapt macOS for the iPhone, enabling third-party
developers to create apps easily. The App Store launched in 2008, rapidly growing
to millions of apps available today.
iOS evolved from supporting basic apps and web apps to full native third-party
apps, adding key features like multitouch gestures, Siri voice assistant, iCloud, and
Apple Maps. In 2010, Apple rebranded iPhone OS as “iOS.” Later, iPadOS was
spun off in 2019 specifically for iPads.
The Apple Watch runs watchOS, a variant of iOS designed for wearable devices.
Apple also invests in developer education with its iOS Developer Academy.
As of 2024, the latest iOS version is iOS 18, with Apple continuing annual updates
and expanding the ecosystem.
The following is the detailed information about the various versions of ios along
with key features and detailed information:
Version Release Year Key Features Detailed
Explanation
iOS 1 2007 - Basic apps: Basic apps:
Phone, Mail, Introduced the
Safari, iPod, SMS, core iPhone
Calendar, Photos- [Link]-
Multi-touch touch:
interface- No Revolutionized
third-party apps smartphone input
initially with pinch, swipe,
and tap
[Link] third-
party apps: Only
Apple’s apps
available; App
Store did not exist
yet.
iOS 2 2008 - App Store App Store:
introduced- Launched the first
Support for third- official
party apps- marketplace for
Microsoft [Link]-party
Exchange support- apps: Allowed
New apps: Stocks, developers to
Weather create native
[Link]
support: Better
corporate email
[Link]
apps: Added
Stocks and
Weather by
default.
iOS 3 2009 - Cut, copy, paste- Cut/copy/paste:
Spotlight Search- Enabled better text
MMS support- [Link]:
Landscape System-wide
keyboard in apps- search for apps,
Voice Control contacts,
[Link]:
Multimedia
messaging
[Link]
keyboard: Easier
typing in more
[Link]
Control: Basic
voice commands
for calling and
music playback.
iOS 4 2010 - Multitasking Multitasking:
support- Folders Limited
on Home Screen- background app
iBooks app- [Link]:
FaceTime- Unified Organize apps for
mailbox- Retina easier
Display support [Link]:
Added ebook
reading
[Link]:
Video calling
between
[Link]
mailbox: View all
emails in one
[Link]
Display: Support
for high-resolution
screens (iPhone 4).
iOS 5 2011 - Notification Notification
Center- iMessage- Center: Central
Siri (iPhone 4S place for
only)- iCloud [Link]:
integration- Messaging
Reminders app- between iOS
Newsstand [Link]: Voice
assistant
[Link]:
Cloud syncing and
[Link]
: Task
[Link]
stand: Digital
magazine
management.
iOS 6 2012 - Apple Maps Apple Maps: New
replaces Google maps with
Maps- Passbook navigation and
app- Facebook [Link]:
integration- Store tickets and
FaceTime over [Link]:
cellular- Do Not System-wide
Disturb- Safari sharing and
updates [Link]:
Works on
[Link] Not
Disturb: Silence
[Link]
: Offline Reading
List and iCloud
Tabs.
iOS 7 2013 - Complete UI UI redesign: Flat
redesign- Control design with new
Center- AirDrop- [Link]
Improved Center: Quick
multitasking- access to
Automatic app [Link]:
updates- Easy file
Activation Lock [Link]
ng: Preview
[Link]
updates:
Automatic in
[Link]
tion Lock: Anti-
theft protection.
iOS 8 2014 - Continuity Continuity:
features (Handoff, Seamless work
SMS relay)- between Mac and
Health app- [Link]:
QuickType Health and fitness
keyboard- Family data
Sharing- Third- [Link]
party keyboards- e: Predictive
iCloud Drive- [Link]
Interactive Sharing: Share
notifications purchases and
[Link]-
party keyboards:
Customize
[Link]
Drive: File
[Link]
ns: Respond
without opening
apps.
Introduction :
Linux is a family of free, open-source, Unix-like operating systems built around
the Linux kernel. It is maintained collaboratively and powers a vast range of
devices – from embedded systems and smartphones (via Android) to personal
computers, servers, and supercomputers. In fact, Linux is predominant on servers
(over % of the top million web servers run Linux) and on all of the world’s fastest
supercomputers . By combining the Linux kernel with the GNU userland and other
open-source software, distributions provide complete operating systems that users
can freely install, use, modify, and share . This openness and cost-free model –
with no licensing fees – is a key advantage of Linux distributions; users have
access to all source code under permissive licenses, enabling innovation,
transparency, and extensive community support .
In practice, “Linux” usually refers to an entire distribution (“distro”) that bundles
the kernel, utilities, desktop environments (for desktops), and many applications.
There are hundreds of distributions, each tailored for different audiences or tasks.
Some focus on ease-of-use for beginners, while others prioritize stability, security,
or cutting-edge software. All major distributions share the same core principles of
free and open-source software, but they differ in package management, release
cycles, default interfaces, and target use-cases. This report covers four key
desktop-focused distributions – Ubuntu, Debian, Fedora, and Kali Linux – plus
general observations on open-source distros. For each, we examine their history,
features, typical uses, pros and cons, and real-world scenarios.
Ubuntu
Ubuntu is one of the world’s most popular desktop Linux distributions. First
released in October by Canonical Ltd. and led by Mark Shuttleworth, Ubuntu was
created as an easy-to-use, community-driven offshoot of Debian . Its name comes
from an African philosophy of community (“humanity to others”), reflecting its
goal to make Linux accessible. Canonical established the Ubuntu Foundation in to
ensure its development continuity . Since then, Ubuntu has used a fixed release
model: a new version every six months and a Long-Term Support (LTS) release
every two years . LTS releases (e.g. Ubuntu . LTS) are supported with security
updates and maintenance for – years, making Ubuntu stable for long-term projects.
Ubuntu editions include Desktop, Server, and specialized builds for cloud and IoT
devices .
Features: Ubuntu is based on Debian’s architecture but adds user-friendly polish.
It uses the GNOME desktop by default (with Unity having been used in the past)
and supports multiple desktop environments. Software is installed via the APT
system (dpkg packages) and Canonical’s Snap format with the Snap Store .
Ubuntu’s official repositories are very large, and Canonical provides tools like the
Software Updater to simplify package management. It comes with many pre-
installed applications (web browser, office tools, etc.), and additional software can
be added via APT, Snap, or third-party PPAs. Ubuntu also supports a wide range
of hardware and architectures (x - , ARM, RISC-V, POWER, etc.) .
Usage Scenarios:
Software Development: An Ubuntu desktop with developer tools (Git, compilers,
IDEs) and Docker for testing applications. Ubuntu’s large repositories and PPAs
make it easy to install new language runtimes or libraries.
Education: Computer labs running Ubuntu Desktop or Edubuntu, using
LibreOffice and coding environments to teach students.
Home/Desktop Use: Personal laptops running Ubuntu for web browsing, media,
and office applications. Ubuntu’s hardware compatibility and large driver support
(including proprietary drivers) benefit desktop users.
Servers and Cloud: Although not a primary focus of this report, Ubuntu Server is
popular on cloud platforms (AWS, Azure) and can host databases, web servers,
etc., mirroring Ubuntu Desktop’s ease of use for sysadmins.
Debian
Debian is the venerable “universal operating system” from which many other
distros (including Ubuntu) descend. Founded in August by Ian Murdock, Debian
was among the first Linux distributions . The name “Debian” comes from its
founder Ian and his then-partner Debra Lynn . From the start, Debian’s guiding
principles were freedom, stability, and community governance. It is developed
openly by the volunteer Debian Project under the Debian Social Contract and Free
Software Guidelines . Debian releases are fixed (not rolling): a new stable release
comes roughly every two years, with testing and unstable branches for
development. As of , Debian “Bookworm” is stable, and Debian’s older releases
are archived as “oldstable” and “oldoldstable”.
Features: Debian emphasizes robustness and strict free-software compliance . Its
installation process is very flexible, allowing fine-grained selection of software and
system components. A standard Debian desktop includes the GNOME
environment (or other flavors), but server installations can be done without a GUI.
Package management is done via APT (dpkg) – the same system used by Ubuntu –
so tens of thousands of packages are available. Debian’s official repositories are
vast and cover software for every need: servers, office apps, programming tools,
etc. By default, Debian separates software into main (DFSG-free), contrib, and
non-free repositories, reflecting its free-software philosophy. Debian supports a
very wide array of hardware architectures, including x , ARM, MIPS, PowerPC,
RISC-V, and many more . Its hardware requirements are modest: even a desktop
installation is recommended with only about – GB RAM and GB disk , and
minimal installs can work on as little as MB RAM .
Usage Scenarios:
- Servers: Debian Stable running Apache/MySQL/PHP (LAMP) for web hosting,
ensuring minimal downtime due to its infrequent but well-tested updates.
- Developers: A Debian workstation with multiple compilers, interpreters, and
libraries from testing or unstable branches for modern development.
Fedora
Fedora is a community-driven distribution sponsored by Red Hat, Inc. It was
launched in late 90s as the successor to Red Hat Linux . Fedora’s goal is to
showcase cutting-edge open-source technology; it serves as the upstream source
for Red Hat Enterprise Linux (RHEL) and CentOS Stream . Fedora has a rapid,
time-based release cycle: new versions appear about every six months, and each is
supported for about months . This fast cycle means Fedora always includes the
latest software versions and kernel features, but users must upgrade frequently (or
skip versions). Fedora spun off Fedora Linux (the main edition) and Fedora
CoreOS/Silverblue (specialized immutable variants), but the core community
philosophy remains.
Features: Fedora’s default desktop is GNOME, and it typically runs the latest
GNOME release. Other desktops (KDE Plasma, Xfce, etc.) are available through
Fedora “Spins.” It uses the RPM package format with the DNF/YUM package
manager . By default, Fedora includes only free and open-source software
(proprietary drivers and codecs are not included in the main repos, though they can
be added). Security features are prominent: Fedora was an early adopter of
SELinux (Security-Enhanced Linux) by default . Fedora also pushes new
initiatives like Wayland for display, PipeWire for audio, and Podman for
containers, ensuring its users get modern infrastructure. For container and cloud
use, Fedora offers specialized Workstation, Server, CoreOS, and IoT editions .
Use Cases: Fedora targets developers, Linux enthusiasts, and tech-savvy users
who want bleeding-edge software . Its rapid updates make it unsuitable for
mission-critical servers (RHEL is recommended there instead), but ideal for
development workstations and work on new hardware. Linus Torvalds (Linux’s
creator) famously uses Fedora for his personal workstation (as of ) . Fedora is
popular for:
- Software Development: Fedoreda Workstation provides the latest compilers,
libraries, and languages. Many open-source projects publish packages for Fedora
early.
- Testing New Tech: System administrators or hobbyists use Fedora to test next-
generation Linux features on their desktop before they reach enterprise distros.
- Secure Desktop: With SELinux enforced by default, Fedora is a good choice for
security-aware users wanting strong defaults.
Kali Linux
Kali Linux is a Debian-derived distribution designed specifically for security
professionals and ethical hackers . It was first released in by Offensive Security,
evolving from the earlier BackTrack distribution. The name comes from the Hindu
goddess Kali, reflecting its powerful “cutting” tools . Kali is maintained by
Offensive Security (the same company behind the OSCP certification) and receives
frequent rolling updates rather than fixed versions . By default, Kali runs a
lightweight Xfce desktop (previously GNOME) and defaults to the root user
account for maximum flexibility (though this has evolved for security reasons).
Features: Kali’s defining feature is its toolset. It includes ~ pre-installed
penetration-testing programs: scanners (Nmap), sniffers (Wireshark), exploit
frameworks (Metasploit), password crackers (John the Ripper, Hashcat), wireless
tools (Aircrack-ng), and many more . It has a custom Linux kernel patched for
wireless injection and forensic mode. The package manager is APT (Debian-based)
, and all Kali packages are signed and maintained by a small trusted team. Kali’s
emphasis is on integrity and customization – its repositories are kept minimal to
avoid extraneous software that could compromise the system . Kali offers
specialized images too: “Kali NetHunter” for Android devices, and ARM builds
for Raspberry Pi and other devices.
Use Cases: Kali is almost exclusively used for security assessment and digital
forensics. Ethical hackers and penetration testers use Kali as their toolkit for
auditing networks and applications. It is often run as a live USB/CD or in a VM for
security testing environments. Examples include using Kali to scan a corporate
network for vulnerabilities, test web application security, or perform wireless
pentests. Security training courses (e.g. OSCP) recommend Kali for hands-on
practice. Kali’s developers explicitly note that it is not intended as a general-
purpose desktop or for users unfamiliar with Linux .
Usage Scenarios:
- Penetration Testing: A security analyst boots Kali in forensic mode and runs
Nmap to map a network, uses Metasploit to exploit a test server, then documents
findings.
- Security Education: Students learning ethical hacking (e.g. in a cyber-security
class) use Kali’s preinstalled lab environments and tools to learn about
vulnerabilities.
- Forensics: Kali’s live forensic mode can boot without altering drives, useful for
examining ompromised systems.
Comparison:
Distribution Features Pros Cons
Ubuntu - Based on Debian - Very user- - Higher system
- Uses APT (deb) friendly UI - requirements -
+ Snap - GNOME Beginner-friendly Some Snap apps
default desktop - installation - Vast slower -
LTS releases (5 documentation & Controversial
yrs support) - tutorials - Strong Snap adoption -
Large software hardware support Not pure free-
repo - Extensive - Regular LTS software (includes
community updates - Snap for proprietary
sandboxed apps drivers)
Debian - One of the oldest - Rock-solid - Older package
distros - Pure stability - Huge versions in Stable
FOSS policy package repository - Manual setup
(main repo) - - Supports very needed - Not
Uses APT (deb) - old hardware - beginner-friendly
Supports many Highly - Proprietary
architectures - configurable - drivers not default
Stable, Testing, Strong community
Unstable branches governance
- Default
GNOME; multiple
DEs
Fedora - Sponsored by - Latest Linux - Short support
Red Hat - Uses technologies - lifecycle (~13
RPM + DNF - Secure by default months) - Needs
Cutting-edge (SELinux) - frequent upgrades
GNOME desktop Excellent for - Limited
- SELinux enabled developers - proprietary drivers
- Fast 6-month Polished GNOME (manual install) -
release cycle - experience - Not ideal for
Only free software Strong Red Hat complete
by default support beginners
Kali Linux - Based on Debian - Ready-to-use - Not for general-
Testing - Rolling pentest toolkit - purpose use -
release - 600+ Ideal for Requires expert-
preinstalled cybersecurity level Linux skills
pentest tools - students - - Root user default
Xfce default Lightweight & (can be insecure)
desktop - portable - - Limited software
Forensic/live boot Maintained by repo for normal
modes - Offensive Security apps - Not
Optimized for - ARM & mobile beginner-friendly
security testing versions at all
(NetHunter)
Conclusion:
In this study experiment the knowledge about the progress of windows ,
Ios and Linux was acquired.
A thorough comparison of the various feature releases was done in the
windows and IOS operating systems.
For Linux OS use cases ,users ,and features of distributions like Ubuntu,
Debian, Fedora, Kali Linux were thoroughly compared.
This experiment gave a broad information of the various Operating
systems and their specialities
END