![]() As their name suggests, they are designed for use in computers that use more than one processor. Multiprocessor: these are systems that try to manage the readings and writings made in memory by two programs that are running simultaneously, in order to avoid errors.Real time: it is used specially in the area of telecommunications, it is responsible for processing events external to the computer, so that, once a certain time has passed without success, it considers them as failed.Timeshare: This is a system that assigns the execution of applications within a group of users working online.Multiprogramming: In this technique, the main memory already holds more than one program, and the operating system is responsible for allocating the machine’s resources to execute tasks based on existing needs.In the 1960s, the rise of the integrated circuit launched the power of computers, and operating systems responded by becoming increasingly complex and offering new techniques: This is a system that also tried to increase speed by simultaneously loading programs and executing tasks. This technology gave rise to the first operating system in history, created in 1956 for an IBM 704 computer, which was responsible for loading programs successively (starting with the next one when the previous one had finished loading), reducing the work time required. This is a system that loads the program into the computer, reading it from a tape or punched cards. ![]() In the 1950s some technologies emerged that allowed a more “simple” interaction between the user and the computer. Previously, during the 1940s, programs were introduced directly onto the machine hardware through a series of micro switches. I have added most of the suggestions, such as missing operating systems and a few mistakes.īig Update February 2023: I added another 200 or so operating systems and made some corrections.In order to find the first operative systems we must travel to the decade of the 50’s of the 20th Century. If anyone would like to make corrections, please feel tell me.īig Update August 2021: Thank you for everyone e-mailing me with suggestions after this webpage got posted on Hackernews by someone. Tip: use Ctrl+F (Cmd+F on Mac) to search for a system.Ĭlick here to open the picture in a new tab Please also note that I only included a few selected Linux/BSD/Solaris distributions (it is arguable whether these should count as an OS on their own or not).Ĭurrently, the family tree includes between around 1,120 different operating systems (including some renamings). Of course, a complete list is virtually impossible, as there is no way to catalogue all the tiny hobby and embedded systems that may exist somewhere. I have tried to include all operating systems, no matter how old or obscure. In this post you'll find a family tree and timeline of operating systems. ← Sitemap Operating Systems: Timeline and Family Tree Includes about 1,130 operating systems so far Timeline of Default Desktop EnvironmentsĬomparison of Cloud, Sync & Email providers Operating Systems: Timeline and Family Tree Comparison of Operating SystemsĬomparison & List of Desktop Environments
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |