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;3 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 in 2021 which was implemented after 15 August 2023. [1] [2] [3] [4] [5] [6] [7] It is a fork of the Ubuntu distribution of GNU/Linux. Maya OS ships with an end point detection and protection system "Chakravyuh" to protect against security threats. [8] [9]

Contents

This strategic shift aims to protect sensitive defence system and data from cyberattacks while promoting indigenous innovation by the Indian Computer Emergency Response Team and reducing dependence on foreign software. [10] [11]

Name

Maya OS has been named after the Sanskrit word Maya (माया) which means "illusion". The name suggests that Maya OS can create deceptive layers of protection for the Defence ministry's computers, hiding them from cyberattacks. [12]

Chakravyuh, the end point detection and protection system that ships along with Maya OS is named after the Sanskrit word Chakravyuha (चक्रव्यूह) which refers to a military formation used to surround enemies, depicted in the Hindu epic Mahabharata.

Development

Maya OS is not the first operating system developed by the Government of India. In 2007, the Centre for Development of Advanced Computing (C-DAC) released the Bharat Operating System Solutions (BOSS GNU/Linux), a distribution of GNU/Linux aimed to promote adoption of swatantra software and was also being used by the Indian Army. [13] [14] However it could not become much successful and saw a slow death due to lack of government support and investments. [15]

The development of Maya OS began in 2021 when India faced several cyberattacks from foreign attackers that targeted its critical infrastructure and defence systems. It has been developed by a team of experts from various 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 a time period of reportedly six months. [16]

Adoption

As of August 2023, Maya OS has reportedly been installed in India's Defence Ministry systems. However the Indian Army, Navy and Airforce were said to be adopting the operating system by the end of the year. [17]

The user interface of the operating system has been designed to resemble Microsoft Windows in order for users to easily transition to it. [18]

Related Research Articles

<span class="mw-page-title-main">Bash (Unix shell)</span> GNU replacement for the Bourne shell

Bash is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell. The shell's name is an acronym for Bourne-Again SHell, a pun on the name of the Bourne shell that it replaces and the notion of being "born again". First released in 1989, it has been used as the default login shell for most Linux distributions and it was one of the first programs Linus Torvalds ported to Linux, alongside GCC. It is available on nearly all modern operating systems.

<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">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 made from a software collection that includes the Linux kernel and often a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices and personal computers to powerful supercomputers.

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

Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations. Organizational differences may be motivated by historical reasons. Other criteria include security, including how quickly security upgrades are available; ease of package management; and number of packages available.

<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, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses and recommends the name "GNU/Linux" to emphasize the use and importance of GNU software in many distributions, causing some controversy.

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">MonoDevelop</span> Integrated development environment, discontinued for macOS

MonoDevelop was an open-source integrated development environment for Linux, macOS, and Windows. Its primary focus is development of projects that use Mono and .NET Framework. MonoDevelop integrates features similar to those of NetBeans and Microsoft Visual Studio, such as automatic code completion, source control, a graphical user interface (GUI), and Web designer. MonoDevelop integrates a Gtk# GUI designer called Stetic. It supports Boo, C, C++, C#, CIL, D, F#, Java, Oxygene, Vala, JavaScript, TypeScript, and Visual Basic.NET. Although there is no word from the developers that it has been discontinued, nonetheless, it hasn't been updated in 4 years and is no longer installable on major operating systems, such as Ubuntu 22.04 and above. Its parent Microsoft seems to have shifted focus to Visual Studio Code and the .NET Framework, which runs on many operating systems, including Linux.

A family of computer models is said to be compatible if certain software that runs on one of the models can also be run on all other models of the family. The computer models may differ in performance, reliability or some other characteristic. These differences may affect the outcome of the running of the software.

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

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.

<span class="mw-page-title-main">Astra Linux</span> Russian Linux-based computer operating system

Astra Linux is a Russian Linux-based computer operating system (OS) that is being widely deployed in the Russian Federation in order to replace Microsoft Windows. Initially it was created and developed to meet the needs of the Russian army, other armed forces and intelligence agencies. It provides data protection up to the level of "top secret" in Russian classified information grade by featuring mandatory access control. It has been officially certified by Russian Defense Ministry, Federal Service for Technical and Export Control and Federal Security Service.

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.

<span class="mw-page-title-main">Q4OS</span> Lightweight Linux distribution, based on Debian

Q4OS is a light-weight Linux distribution, based on Debian, targeted as a replacement for operating systems that are no longer supported on outdated hardware. The distribution is known for an addon called XPQ4, which adds themes intended to replicate the look and feel of Windows 2000 and Windows XP.

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