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 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]
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]
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 tactical military formation used to surround enemies, depicted in the Hindu epic Mahabharata.
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]
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]
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.
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 made from a software collection that includes the Linux kernel and often a package management system. They are often obtained from the website of each distribution, which are available for a wide variety of systems ranging from embedded devices and personal computers to servers and powerful supercomputers.
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.
dd is a command-line utility for Unix, Plan 9, Inferno, and Unix-like operating systems and beyond, the primary purpose of which is to convert and copy files. On Unix, device drivers for hardware and special device files appear in the file system just like normal files; dd can also read and/or write from/to these files, provided that function is implemented in their respective driver. As a result, dd can be used for tasks such as backing up the boot sector of a hard drive, and obtaining a fixed amount of random data. The dd program can also perform conversions on the data as it is copied, including byte order swapping and conversion to and from the ASCII and EBCDIC text encodings.
NX technology, commonly known as NX or NoMachine, is a remote access and remote control computer software allowing remote desktop access and maintenance of computers. It is developed by the Luxembourg-based company NoMachine S.à r.l.. NoMachine is proprietary software and is free-of-charge for non-commercial use.
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 generic name for 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.
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.
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 platform, which runs on many operating systems, including 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.
Ubuntu Kylin is the official Chinese version of the Ubuntu computer operating system. It is intended for desktop and laptop computers, and has been described as a "loose continuation of the Chinese Kylin OS". In 2013, Canonical Ltd. reached an agreement with the Ministry of Industry and Information Technology to co-create and release an Ubuntu-based operating system with features targeted at the Chinese market.
Kerala Infrastructure and Technology for Education (KITE) is a state owned special purpose company under Department of General Education of the Government of Kerala. It was developed to support ICT enabled education for schools in Kerala. The erstwhile IT@School Project was transformed into KITE for extending its scope of operations in August 2017. KITE was the first SPV company to get funded by KIIFB.
Unity Operating System is a Linux distribution developed by UnionTech based on Deepin, which is based on Debian. It is used in China as part of a government initiative beginning in 2019 to replace foreign-made software such as Microsoft Windows with domestic products.
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)