Developer | DRDO, C-DAC, NIC |
---|---|
OS family | Unix-like |
Working state | Current |
Source model | Open source |
Released to manufacturing | 2021 |
General availability | 15 August 2023 |
Marketing target | Government systems |
Package manager | dpkg (APT) |
Kernel type | Monolithic (Linux) |
Userland | GNU |
Maya OS is an operating system developed by the Indian Defence Research and Development Organisation (DRDO) in 2021, with implementation commencing after August 15, 2023. [1] [2] [3] [4] [5] [6] [7] It is based on the Ubuntu distribution of GNU/Linux. Included with Maya OS is "Chakravyuh", an endpoint detection and protection system designed to safeguard against security threats. [8] [9]
The stated goal of the project is to protect sensitive defence systems and data from cyberattacks, promoting indigenous innovation by the Indian Computer Emergency Response Team and reducing dependence on foreign software. [10] [11]
Maya OS derives its name from the Sanskrit word "Maya" (माया), meaning "illusion". The name reflects the system's capability to provide deceptive layers of security, effectively cloaking the Defence Ministry's computers from potential cyber threats. [12]
Accompanying Maya OS is Chakravyuh, an endpoint detection and protection system, named after the Sanskrit term "Chakravyuha" (चक्रव्यूह). This term describes a strategic military formation used for encircling adversaries, as famously illustrated in the Hindu epic, the Mahabharata.
Predating Maya OS, in 2007, the Centre for Development of Advanced Computing (C-DAC) introduced the Bharat Operating System Solutions (BOSS GNU/Linux), a GNU/Linux distribution intended to foster the use of free and open-source software in India. This operating system was notably adopted by the Indian Army. [13] [14] However, BOSS GNU/Linux failed to achieve widespread success, primarily due to insufficient government backing and investment, leading to its gradual decline. [15]
The development of Maya OS started in 2021 after India experienced several cyberattacks from foreign adversaries targeting its critical infrastructure and defense systems. It was developed by experts from different government agencies, including the Defence Research and Development Organisation (DRDO), the Centre for Development of Advanced Computing (C-DAC), and the National Informatics Centre (NIC), in about six months. [16]
As of August 2023, Maya OS is reported to have been installed in the systems of India's Ministry of Defence. Plans were in place for the Indian Army, Navy, and Air Force to adopt the operating system by the end of that year. [17]
The user interface of Maya OS has been designed to mimic that of Microsoft Windows, facilitating an easier transition for users accustomed to the Windows environment. [18]
In computing, the Executable and Linkable Format is a common standard file format for executable files, object code, shared libraries, and core dumps. First published in the specification for the application binary interface (ABI) of the Unix operating system version named System V Release 4 (SVR4), and later in the Tool Interface Standard, it was quickly accepted among different vendors of Unix systems. In 1999, it was chosen as the standard binary file format for Unix and Unix-like systems on x86 processors by the 86open project.
Free software, libre software, libreware sometimes known as freedom-respecting software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, not price; all users are legally free to do what they want with their copies of a free software regardless of how much is paid to obtain the program. Computer programs are deemed "free" if they give end-users ultimate control over the software and, subsequently, over their devices.
GNU is an extensive collection of free software, which can be used as an operating system or can be used in parts with other operating systems. The use of the completed GNU tools led to the family of operating systems popularly known as Linux. Most of GNU is licensed under the GNU Project's own General Public License (GPL).
A Linux distribution is an operating system that includes the Linux kernel for its kernel functionality. Although the name does not imply product distribution per se, a distro, if distributed on its own, is often obtained via a website intended specifically for the purpose. Distros have been designed for a wide variety of systems ranging from personal computers to servers and from embedded devices to supercomputers.
The Simputer is a self-contained, open hardware Linux-based handheld computer that was first released in 2002, developed in, and primarily distributed within India. The product was envisioned as a low-cost alternative to personal computers. The Simputer project had the initial goal of selling 50,000 units, but only sold about 4,000 units by 2005, and has been called a failure by news sources.
The GNU Project is a free software, mass collaboration project announced by Richard Stallman on September 27, 1983. Its goal is to give computer users freedom and control in their use of their computers and computing devices by collaboratively developing and publishing software that gives everyone the rights to freely run the software, copy and distribute it, study it, and modify it. GNU software grants these rights in its license.
Multi-booting is the act of installing multiple operating systems on a single computer, and being able to choose which one to boot. The term dual-booting refers to the common configuration of specifically two operating systems. Multi-booting may require a custom boot loader.
Since the 1990s there is an ongoing controversy whether computer operating systems that use GNU software and the Linux kernel should be referred to as "GNU/Linux" or "Linux" systems.
A light-weight Linux distribution is a Linux distribution that uses lower memory and processor-speed requirements than a more "feature-rich" Linux distribution. The lower demands on hardware ideally result in a more responsive machine, and allow devices with fewer system resources to be used productively. The lower memory and processor-speed requirements are achieved by avoiding software bloat, i.e. by leaving out features that are perceived to have little or no practical use or advantage, or for which there is no or low demand.
Gnash is a media player for playing SWF files. Gnash is available both as a standalone player for desktop computers and embedded devices, as well as a plugin for the browsers still supporting NPAPI. It is part of the GNU Project and is a free and open-source alternative to Adobe Flash Player. It was developed from the gameswf project.
The Apple–Intel architecture, or Mactel, is an unofficial name used for Macintosh personal computers developed and manufactured by Apple Inc. that use Intel x86 processors, rather than the PowerPC and Motorola 68000 ("68k") series processors used in their predecessors or the ARM-based Apple silicon SoCs used in their successors. As Apple changed the architecture of its products, they changed the firmware from the Open Firmware used on PowerPC-based Macs to the Intel-designed Extensible Firmware Interface (EFI). With the change in processor architecture to x86, Macs gained the ability to boot into x86-native operating systems, while Intel VT-x brought near-native virtualization with macOS as the host OS.
Linux is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution (distro), which includes the kernel and supporting system software and libraries—most of which are provided by third parties—to create a complete operating system, designed as a clone of Unix and released under the copyleft GPL license.
GNU variants are operating systems based upon the GNU operating system. According to the GNU project and others, these also include most operating systems using the Linux kernel and a few others using BSD-based kernels.
Bharat Operating System Solutions is an Indian Linux distribution based on Debian. Its latest stable version is 10.0 (Pragya), which was released in March 2024.
A Unix-like operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Unix-like application is one that behaves like the corresponding Unix command or shell. Although there are general philosophies for Unix design, there is no technical standard defining the term, and opinions can differ about the degree to which a particular operating system or application is Unix-like. Some well-known examples of Unix-like operating systems include Linux, FreeBSD and OpenBSD. These systems are often used on servers as well as on personal computers and other devices. Many popular applications, such as the Apache web server and the Bash shell, are also designed to be used on Unix-like systems.
Comparison of user features of operating systems refers to a comparison of the general user features of major operating systems in a narrative format. It does not encompass a full exhaustive comparison or description of all technical details of all operating systems. It is a comparison of basic roles and the most prominent features. It also includes the most important features of the operating system's origins, historical development, and role.
{{cite web}}
: |last=
has generic name (help){{cite web}}
: |last=
has generic name (help)