Maya (operating system)

Last updated
Maya OS
Developer DRDO, C-DAC, NIC
OS family Unix-like
Working stateCurrent
Source model Open source
Released to
manufacturing
2021;4 years ago (2021)
General
availability
15 August 2023
Marketing targetGovernment 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]

Contents

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]

Name

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.

Development

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]

Adoption

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]

See also

Related Research Articles

<span class="mw-page-title-main">Executable and Linkable Format</span> Standard file format for executables, object code, shared libraries, and core dumps.

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.

<span class="mw-page-title-main">Free software</span> Software licensed to be freely used, modified and distributed

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.

<span class="mw-page-title-main">GNU</span> Free software collection

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).

<span class="mw-page-title-main">Linux distribution</span> Operating system based on the Linux kernel

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.

<span class="mw-page-title-main">Simputer</span> Linux-based handheld computer

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.

<span class="mw-page-title-main">GNU Project</span> Free software project

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.

<span class="mw-page-title-main">Multi-booting</span> Act of installing multiple operating systems on a single computer

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.

<span class="mw-page-title-main">GNU/Linux naming controversy</span> Linguistic controversy about software projects

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.

<span class="mw-page-title-main">Light-weight Linux distribution</span> Linux distribution with low resource requirements

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.

<span class="mw-page-title-main">Gnash (software)</span> Media player for playing SWF files

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.

<span class="mw-page-title-main">Apple–Intel architecture</span> Unofficial name used for Macintosh models that use Intel x86 processors

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.

<span class="mw-page-title-main">Linux</span> Family of Unix-like operating systems

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.

<span class="mw-page-title-main">Bharat Operating System Solutions</span> Indian Debian-based Linux distribution

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.

<span class="mw-page-title-main">Unix-like</span> Operating system that behaves similarly to Unix

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.

References

  1. "Explained | Maya OS that will replace Windows on Defence Ministry computers". cnbctv18.com. 2023-08-09. Retrieved 2023-08-13.
  2. "What is Maya OS, the new operating system that India's defence ministry is migrating to?". Firstpost. 2023-08-10. Retrieved 2023-08-13.
  3. "Explained | Maya OS that will replace Windows on Defence Ministry computers". cnbctv18.com. 2023-08-09. Retrieved 2023-08-23.
  4. "What is Maya OS, the indigenous Windows replacement for India's defense systems?". The Indian Express. 2023-08-12. Retrieved 2023-08-13.
  5. "Explained: Maya OS that will replace Windows on Indian Defence Ministry computers - World News". www-wionews-com.cdn.ampproject.org. Retrieved 2023-08-13.
  6. "Independence Day 2023 Special: Maya OS, Windows Alternative Which Will Run On Defence Systems From Aug 15". English Jagran. Retrieved 2023-08-13.
  7. Pradeep (2023-08-10). "India's Defence Ministry to ditch Windows for homegrown Ubuntu-based Maya OS - MSPoweruser". mspoweruser.com. Retrieved 2023-08-13.
  8. Bureau, ABP News (2023-08-10). "Explained: What Is Maya OS And 'Chakravyuh' That Will Be Installed By Defence Ministry In All I". news.abplive.com. Retrieved 2024-04-18.{{cite web}}: |last= has generic name (help)
  9. Peri, Dinakar (2023-08-08). "India Defence Ministry to replace Microsoft OS with Maya". The Hindu. ISSN   0971-751X . Retrieved 2024-04-18.
  10. Natani, Sharad (2023-08-09). "Unveiling Maya OS: India's Bold Leap to Secure Cyber Sovereignty – All You Need To Know". The420CyberNews. Retrieved 2023-08-13.
  11. "India Defence Ministry to replace Microsoft OS with Maya". The Hindu. 2023-08-08. ISSN   0971-751X . Retrieved 2023-08-13.
  12. "What is Maya OS, the indigenous Windows replacement for India's defense systems?". The Indian Express. 2023-08-10. Retrieved 2023-08-23.
  13. Bordoloi, Pritam (2023-08-10). "Maya Not the First Indigenously Built OS in India". Analytics India Magazine. Retrieved 2024-04-18.
  14. https://www.cdac.in/index.aspx?id=st_pr_Boss_gnu_linux
  15. Aggarwal, Varun; Alawadhi, Neha (2014-09-24). "Government's OS BOSS dying a slow death due to lack of patronage". The Economic Times. ISSN   0013-0389 . Retrieved 2024-04-18.
  16. "Explained | Maya OS that will replace Windows on Defence Ministry computers". cnbctv18.com. 2023-08-09. Retrieved 2023-08-23.
  17. www.ETGovernment.com. "Know 'Maya', the operating system that will replace Windows in Defence Ministry - ET Government". ETGovernment.com. Retrieved 2024-04-18.
  18. Bureau, ABP News (2023-08-10). "Explained: What Is Maya OS And 'Chakravyuh' That Will Be Installed By Defence Ministry In All I". news.abplive.com. Retrieved 2024-04-18.{{cite web}}: |last= has generic name (help)