In this context, I would like to mention one important point — the development of software based on the policy of openness and freedom brings to the philosophy of using software new features. Thus, the boundary between the user and the developer is blurred, since the developer-user creates software to solve their own tasks, while the ordinal user, in one way or another, motivates the developer to create the functions that he needs. Conclusion — the lack of this or that opportunity is just the temporary status of free software when there was no user to whom this feature is needed, so this software at the moment optimally solves the problems of its true users. Any criticism about the absence of this or that functional, in this case, breaks down on the need for its users or the reluctance of these same users, often criticizing the lack of a functional, to do anything to solve their own question!