Beginner Mistakes: Difference between revisions

no edit summary
[unchecked revision][unchecked revision]
No edit summary
Line 50:
=== GUI Design ===
It will likely take you several years, starting from scratch, to get to the point where you actually do anything GUI-related. And, the ''looks'' of a GUI are secondary at best, as they can easily be changed retroactively; what really decides the usability of a GUI is the ''functionality'', and that isn't expressed in mock-up graphics. If your aim is creating a better look instead of a better OS, consider implementing an X Window Manager instead of a whole OS.
 
=== Popularity ===
"My OS will be more popular than Windows, Mac OS and Linux!"
 
That would not be possible. It will require quite a lot of time, money and knowledge. Not everyone will download your operating system because:
 
- Not knowing what an operating system is and how to install one
- Security risks
- Less applications
- It is not fully functional (command line interface or bad GUI)
 
You will be lucky to get a few people use it. Everything looks simple. The only reason why these operating systems are popular is because they were since the 1980s and it was available at the time.
 
=== Memory usage ===
Anonymous user