Overview
I founded and led the development of Oshin OS, a free, open-source, and secure operating system built on Ezarch Linux. The project was designed to provide a safe digital environment for children and families, focusing on security, ease of use, and accessibility. The team's goal was to create an operating system that not only met the basic computing needs but also ensured a high level of protection in today's increasingly digital world.
Key Features
Lightweight & Resource-Efficient: Oshin OS was designed to operate smoothly even on low-resource hardware, requiring only 2GB of RAM and a modest CPU. The compact ISO file, under 3.5 GB, made it perfect for older machines.
Customized Chromium Browser: I integrated a secure version of Chromium, removing unnecessary software and adding essential privacy plugins like UBlock Origin to enhance security and browsing efficiency.
Anti Cyber-Bullying Application: One of the standout features was an app that allowed users to report cyberbullying anonymously. The complaints were forwarded directly to the concerned authorities, empowering users to act while protecting their identities.
OS-Level Threat Blocking: Oshin OS automatically blocked over 180,000 internet threats at the OS level, with updates deployed every time the system was started, ensuring robust protection for all users.
Usage Monitoring for Parents: I created a feature that allowed parents to monitor their children’s digital activity. With Activity Watch, parents could track screen time and receive email reports, fostering healthier tech habits for young users.
Regular Security Updates: The project was in its alpha stages, and I made sure the system received regular security updates, continually improving protection while balancing usability and accessibility.
Technical Implementation
Oshin OS was built on Ezarch Linux, which provided a solid foundation for customization. I focused on optimizing the system for security, ease of use, and resource efficiency. The implementation involved several key technologies:
Customized Chromium Browser: I modified the Chromium source code to remove unnecessary features and integrated privacy-enhancing plugins like UBlock Origin to block ads and trackers.
OS-Level Threat Blocking: Using a combination of firewall rules, blacklist/whitelist configurations, and third-party security databases, I built a system that blocked over 180,000 known threats automatically at the OS level.
Activity Watch Integration: I integrated the Activity Watch application, which provided detailed logs of app usage. This helped parents monitor screen time and ensure a healthy balance between digital engagement and other activities.
Updates and Maintenance: Given the project was still in its alpha stages, I developed an automated update system to ensure that security patches and feature enhancements were applied regularly without disrupting the user experience.
Lightweight Design: I used efficient file management systems and removed unnecessary software to keep the ISO file size small, ensuring compatibility with low-spec systems. The OS was designed to run smoothly with minimal RAM usage and low CPU demands.
Challenges Overcome
Building the first prototype of Oshin OS in 2021 was no easy feat. As a student myself, I led a dedicated team of over 50 students, all of whom were equally passionate about creating something meaningful. The challenge was not only technical but also about coordinating a diverse group, all of whom were balancing studies with contributing to the project.
We had to work with limited resources and often faced tight deadlines. With everyone contributing to the best of their abilities, I made sure to keep the team motivated and focused on our shared vision. Leading this team through those early days taught me invaluable lessons about problem-solving, collaboration, and adapting to challenges as they arose. Our collective commitment and drive turned our vision into reality, and Oshin OS began to take shape.
I left the project in May 2024, passing it on to a capable team to continue its growth.
Impact
Oshin OS received widespread recognition after its development, showcasing its potential as a safe, user-friendly, and efficient operating system. One of the major milestones for the project was when we had the opportunity to showcase Oshin OS at the 1st National Conference on Emerging Technologies, where it garnered significant interest from industry professionals, educators, and tech enthusiasts. In addition to the national showcase, I had the privilege of presenting Oshin OS at several international conferences.