📜 ⬆️ ⬇️

Where are the OSs going?

And really? What do you expect from future versions of your favorite OS? This article does not consider specific operating systems that are sharpened for well-defined tasks. The article is devoted to the OS, focused on the mass user. I can highlight several areas:
1. Security
2. API and other developer tools
3. Convenience, interface.
In security, you can select 2 spheres / shield: a shield directed to the networks to which the computer is connected, and, equally important, a shield directed to the user. I can’t say anything about the first, by virtue of my dilettancy. As for the second point, there are various methods of ensuring security: UAC, to which everyone feels like it, lack of gui for settings and all kinds of hiding of settings, prohibition of settings, differentiation of rights to any actions (Admin-Guest, etc. .).
The API, as far as I understand, provides programmers with tools for more convenient and quick writing of programs. Following the logic, the larger and more convenient the API, the better. I do not know how to understand the convenience of the API, however, undoubtedly, it is, because More than once I heard that in XP the API is very inconvenient. In addition, there is the MFC library, which is something of a shell to the API, which means that there is room for development. In addition to the API, there are such things as DirectX, which, again, are very useful in development.
Convenience, interface. With the interface, everything is clear, I think: various gui (then I will explain why not the console), graphics, special effects, etc. Convenience means that everything in the system is done fairly quickly and simply.

One of the main issues is the ability to customize the system. Less settings that can be changed with handles - less problems. The range of questions to the support service is much smaller, the user cannot break the system due to “playful” hands, curious brains, etc. However, there are few settings - the pros and other gifted people groan that nothing can be configured (holivar between users of Gnome and Ked in Linux).

If you can add any category, then please add. It will be interesting to see what else you can think of.
')
__________________

Where does everything go? In my opinion, everything is moving towards a convenient graphical interface, effects, API, as well as limiting the user's ability to easily change a number of settings. Keeping configs in clear form (as is often done in Linux), however, is quite convenient for those who are in the subject, but is not critical for mass OS. Moreover, storing configs in this form stimulates programmers to develop special programs for “fine-tuning” the system, which, again, creates a threat to the stability of the system. Thus, no matter how hard the ubiquitous hardcore players, who need nothing, except the console, who believe that you need to understand the computer, their operating systems will never succeed in the mass field, would try. The interface in mass will always be as intuitive as possible.

PS: I do not consider the support of iron, because It is obvious.
ZZY: my first article.

Source: https://habr.com/ru/post/48138/


All Articles