Creating a fresh operating system environment (interest?)
Creating a fresh operating system environment (interest?)
Hello everyone, I've been working late all night crafting programs for my classes, which are a week behind schedule (oral surgery, really). In that rush, I thought about sharing this idea in my Adderall-fueled coding mindset. As tech lovers, coders, and online software fans; would you be curious about a fresh operating system environment? My thoughts and reasoning are: 1. Today’s computing landscape includes Unix, Linux with GNU, Mac OS X (though it's mostly Unix but still), Chrome OS (is that really an OS?), and Windows—the well-known one. 2. On the mobile side we have Android, iOS, Windows Phone, plus some related projects (unix phones anyone?). 3. Tablets follow the same pattern as phones—some are excellent, others not so much. Considering Apple offers distinct systems for each segment, and Microsoft has a strong presence too, I believe they can build a cohesive ecosystem. Apple stands out in my view for its overall experience. Their products are high quality, though they come with a noticeable price premium. iOS is decent but could benefit from major upgrades. Mac OS remains my go-to desktop for regular use, but it's largely out of reach for those unwilling to pay the brand name. Microsoft has established a solid foothold thanks to its long history in the market. Android holds a strong share in mobile due to its open-source nature and broad adoption by companies like Samsung and HTC. My main idea is to deliver a smoother experience than Windows for everyday users, as well as for gamers (I’m a dedicated player), and a seamless feel across tablets. The key element that could unite them is a unified ecosystem—a feeling of continuity and familiarity with each device. One company or brand that leads the way in innovation and supports a smooth transition from daily tasks to more specialized use. Would anyone here be open to such a concept? Disclaimer: I’m currently on medication while writing this, so I might have some clarifications later. Also, I’m not actively developing anything like this, and with no interest, I probably wouldn’t even begin. Still, it’s worth asking!
A fresh operating system for computers would be acceptable, but it shouldn’t be overly complex like Linux. I’d prefer a version similar to Windows.
I’m really going to be productive, but then I might throw up. That’s what usually happens to me every day.
Imagining a brand-new operating system from the ground up is essentially unreal without the necessary resources. Unless you possess exceptional skills—like Linus, who can even code in machine language—a project aimed at replacing Windows directly isn’t practical. You’ll never gain access to the APIs or core code required to make such an effort. WINE has existed for over a decade and continues to support Windows applications, including older games. That said, I’m not claiming it’s impossible; it’s unlikely you can surpass what the open-source community has already achieved for Linux. No harm in pointing out your limitations, though. If you lack the expertise to turn this vision into reality, you probably won’t fit in. Unless you already have a fully developed OS (not just a modified kernel), most developers won’t be interested. It makes more sense to focus on improving existing platforms rather than chasing another Windows clone. This feedback is meant to be constructive, not discouraging. As I mentioned earlier, please share what you’ve built so far—otherwise this idea may fade quickly.
it's not the right moment to rebuild an operating system from scratch. You need a fresh kernel, some strong investors, and OEMs eager to adopt your OS—this will likely take at least five years, even with excellent code. It also requires a team of at least 100 talented people. This is just as hard as someone accumulating enough money to buy Microsoft, Apple, and Google together.