BharOS

Last updated

BharOS
Developer JandK Operations Private Limited, IIT Madras
OS family Android (Linux)
Working stateCurrent
Source model Close source
Initial releaseJanuary 24, 2023;14 months ago (2023-01-24)
Latest release BharOS 1
Marketing target Smartphones
Available in English, Hindi, Punjabi
Platforms ARM64
Default
user interface
Graphical (multi-touch)

BharOS (formerly IndOS [1] ) is a closed source mobile operating system designed by IIT Madras. [2] It is an Indian government-funded project to develop an operating system (OS) for use in government and public systems. [3]

Contents

History

Google is facing a crackdown from the Competition Commission of India (CCI) for its practices pertaining to Android. [4] There have been several demands for the need for an Indian app store that does not levy exorbitant fees for sales. [5] BharOS aims to reduce India's dependence on foreign-made operating systems in smartphones and promote the use of India-made technology. [6] It was developed by JandK Operations Private Limited (JandKops), which was incubated at IIT Madras. [7] The minister for telecommunications and information technology Ashwini Vaishnaw and education minister Dharmendra Pradhan launched the operating system in a public event. [8] [9] [10]

Features

BharOS targets security-conscious groups. [11] BharOS does not come with any preinstalled services or apps. [12] This approach gives the user more freedom and control over the permissions that are available to apps on their device. Users can choose to grant permissions only to apps that they require to access certain features or data on their device. [13] The software can be installed on commercially available handsets, providing users with a secure environment, the company stated in a statement. [14] The new operating system will provide access to trusted apps via organisation-specific Private App Store Services (PASS), which is a list of curated apps that meet security and privacy standards. [13]

At a panel discussion, Karthik Ayyar, the Director of JandKops, indicated that only applicable security updates will be applied to BharOS devices in closed group networks [15]

Criticism

Divya Bhati writing for India Today noted that instructions on downloading, installing BharOS on compatible devices, or plans for new devices, or its support for security and software updates were scant. [13] In September 2023, a fork of GrapheneOS containing references to BharOS was made public on GitHub. [16] Although the Github Profile of Sadhasiva, which hosted the code has since been deleted, it can be viewed through unofficial forks by archival websites. [17] Through a tweet, IITM Pravartak Technologies Foundation identified the code to have originated from Megam Solutions, a Chennai-based software company which was not connected with JandKops. However, IITM Pravartak Technologies Foundation is a client of Megam Solutions. [18] In a subsequent tweet, the organization highlighted communications with the CEO of Megam Solutions, that the name BharOS was unintentionally used. [19]

Ayyar, stated that the operating system would remain closed source software due to "organizational reasons". Ayyar indicated that he did not have the authority to make decisions regarding whether BharOS's source code would be open or closed. [20] Ayyar confirmed that BharOS is based on AOSP [21]

Related Research Articles

<span class="mw-page-title-main">IIT Madras</span> Public engineering institution in India

Indian Institute of Technology Madras is a public technical university located in Chennai, Tamil Nadu, India. It is one of the eight public Institutes of Eminence of India. As one of the Indian Institutes of Technology (IITs), IIT Madras is also recognized as an Institute of National Importance.

Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance, though its most widely used version is primarily developed by Google. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008.

A mobile operating system is an operating system used for smartphones, tablets, smartwatches, smartglasses, or other non-laptop personal mobile computing devices. While computers such as typical/mobile laptops are "mobile", the operating systems used on them are generally not considered mobile, as they were originally designed for desktop computers that historically did not have or need specific mobile features. This line distinguishing mobile and other forms has become blurred in recent years, due to the fact that newer devices have become smaller and more mobile unlike hardware of the past. Key notabilities blurring this line are the introduction of tablet computers, light-weight laptops, and the hybridization of the two in 2-in-1 PCs.

An app store, also called an app marketplace or app catalog, is a type of digital distribution platform for computer software called applications, often in a mobile context. Apps provide a specific set of functions which, by definition, do not include the running of the computer itself. Complex software designed for use on a personal computer, for example, may have a related app designed for use on a mobile device. Today apps are normally designed to run on a specific operating system—such as the contemporary iOS, macOS, Windows, Linux or Android—but in the past mobile carriers had their own portals for apps and related media content.

<span class="mw-page-title-main">MIUI</span> Android-based mobile OS developed by Xiaomi

MIUI is a deprecated mobile operating system by Xiaomi for its smartphones and devices, from 2010 to 2023, prior to the launch of its successor Xiaomi HyperOS.

A mobile application or app is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch. Mobile applications often stand in contrast to desktop applications which are designed to run on desktop computers, and web applications which run in mobile web browsers rather than directly on the mobile device.

<span class="mw-page-title-main">ClockworkMod</span> Company known for its so named custom Android Recovery

ClockworkMod is a software company, owned by Koushik "Koush" Dutta, which develops various software products for Android smartphones and tablets. The company is primarily known for its custom recovery image, ClockworkMod Recovery, which is used in many custom ROMs.

<span class="mw-page-title-main">Sailfish OS</span> Mobile operating system

Sailfish OS is a Linux-based operating system based on free software, and open source projects such as Mer as well as including a closed source UI. The project is being developed by the Finnish company Jolla.

NativeScript is an open-source framework to develop mobile apps on the iOS and Android platforms. It was originally conceived and developed by Progress. At the end of 2019 responsibility for the NativeScript project was taken over by long-time Progress partner, nStudio. In December 2020 nStudio also oversaw the induction of NativeScript into OpenJS Foundation as an Incubating Project. NativeScript apps are built using JavaScript, or by using any programming language that transpiles to JavaScript, such as TypeScript. NativeScript supports the Angular and Vue JavaScript frameworks. Mobile applications built with NativeScript result in fully native apps, which use the same APIs as if they were developed in Xcode or Android Studio. Additionally, software developers can re-purpose third-party libraries from CocoaPods, Maven, and npm.js in their mobile applications without the need for wrappers.

<span class="mw-page-title-main">LineageOS</span> Free and open-source operating system based on Android

LineageOS is an Android-based operating system for smartphones, tablet computers, and set-top boxes, with mostly free and open-source software. It is the successor to CyanogenMod, from which it was forked in December 2016, when Cyanogen Inc. announced it was discontinuing development and shut down the infrastructure behind the project. Since Cyanogen Inc. retained the rights to the Cyanogen name, the project rebranded its fork as LineageOS.

<span class="mw-page-title-main">MaaS 360</span> Unified endpoint management software

IBM MaaS360 is a SaaS Unified Endpoint Management (UEM) solution offered by IBM that manages and protects any existing endpoint including laptops, desktops, mobile devices and apps, wearables, IoT and purpose built devices and allow protected, low risk access to company resources. IBM Security MaaS360 with Watson integrates with current security platforms owned by different companies. It’s AI powered analytics removes friction by reducing actions required from the device user.

/e/ is a fork of LineageOS, an Android-based mobile operating system, and associated online services. /e/ is presented as privacy software that does not contain proprietary Google apps or services, and challenges the public to "find any parts of the system or default applications that are still leaking data to Google."

HarmonyOS (HMOS) is a distributed operating system developed by Huawei for smartphones, tablets, smart TVs, smart watches, personal computers and other smart devices. It has a multikernel design with dual frameworks: the operating system selects suitable kernels from the abstraction layer in the case of devices that use diverse resources. The operating system was officially launched by Huawei in August 2019.

<span class="mw-page-title-main">GrapheneOS</span> Android-based mobile operating system

GrapheneOS is an Android-based, open source, privacy and security-focused mobile operating system for selected Google Pixel devices, including smartphones, tablets and foldables that is recommended by Edward Snowden.

<span class="mw-page-title-main">MicroG</span> Free and open-source alternative to Google Android libraries

MicroG is a free and open-source implementation of proprietary Google libraries that serves as a replacement for Google Play Services on the Android operating system. It is maintained by German developer Marvin Wißfeld. In a presentation, Wißfeld described microG as "the framework to create a fully-compatible Android distribution without any proprietary Google components".

Umar Javeed, Sukarma Thapar, Aaqib Javeed vs. Google LLC and Ors. is a 2019 court case in which Google and Google India Private Limited were accused of abuse of dominance in the Android operating system in India. The Competition Commission of India found that Google abused its dominant position by requiring device manufacturers wishing to pre-install apps to adhere to a compatibility standard on Android.

<span class="mw-page-title-main">DivestOS</span> Android-based mobile operating system

DivestOS is an operating system based on the Android mobile platform. It is a soft fork of LineageOS that aims to increase security and privacy with support for end-of-life devices. As much as possible, it removes unnecessary proprietary Android components and includes only free-software.

References

  1. Sharwood, Simon (January 25, 2023). "Well that escalated quickly: India demos homebrew mobile OS". The Register. Archived from the original on September 29, 2023.
  2. "Indian govt aims to build Aatmanirbhar chipset and BharOS to take on Google, Apple". India Today. Retrieved January 26, 2023.
  3. "'BharOS', Made-In-India Operating System, Tested. Check Out Its Features". NDTV.com. Retrieved January 26, 2023.
  4. "ETtech Explained: what is government-backed BharOS and why is it important?". The Economic Times. January 25, 2023. Retrieved January 26, 2023.
  5. "'BharOS' vs Android: India Needs Not Just a Self-Reliant but Reliable Operating System". The Wire. Retrieved January 26, 2023.
  6. Aulakh, Gulveen (January 25, 2023). "BharOS ready for launch; govt, private firms do a reality check". mint. Retrieved January 26, 2023.
  7. "IIT-Madras Incubated Firm Develops Indigenous Mobile Operating System". NDTV.com. Retrieved January 26, 2023.
  8. @EduMinOfIndia (January 19, 2023). "Paving a way for Atmanirbhar Bharat!" (Tweet) via Twitter.
  9. "Can India's BharOS replace Android, iOS? Tough road ahead". January 25, 2023. Retrieved January 26, 2023.
  10. "BharOS: Vaishnaw, Pradhan test 'Made In India' mobile operating system developed by IIT Madras". The Economic Times. January 24, 2023. Retrieved January 26, 2023.
  11. "Open Sesame: BharOS makes it possible to break the stranglehold of Android. It requires support". Times of India Blog. January 26, 2023. Retrieved January 26, 2023.
  12. "What is BharOS, the new mobile operating system made in India that wants to take on Android?". January 25, 2023. Retrieved January 28, 2023.
  13. 1 2 3 Bhati, Divya. "BharOS, a new rival to Android? Here are all your question answered". India Today. Archived from the original on September 29, 2023. Retrieved January 26, 2023.
  14. "IIT Madras-incubated firm develops BharOS, India's rival to android" . Retrieved January 26, 2023.
  15. [REPLAY] BharOS Panel Discussion . Retrieved April 7, 2024 via www.youtube.com.
  16. "Leaked GitHub repo raises questions on IITM's BharOS: Story so far". Techcircle. October 3, 2023. Retrieved October 8, 2023.
  17. "Github Repo of sadhasiva1984". Github. September 28, 2023. Archived from the original on September 30, 2023.
  18. "Megam Solutions". megamsolutions.com. Retrieved April 22, 2024.
  19. "IITM Pravartak on X". X (formerly Twitter). Retrieved October 8, 2023.
  20. "Agam's Tech Tricks". Telegram. Retrieved April 7, 2024.
  21. [REPLAY] BharOS Panel Discussion . Retrieved April 7, 2024 via www.youtube.com.