Saturday, October 6, 2018

What is Linux can do but Windows can't do?

In this post you will know how linux is better compare to windows.Linux is a Unix-like, open source and community-developed operating system for computers, servers, mainframes, mobile devices and embedded devices. It is supported on almost every major computer platform including x86, ARM and SPARC, making it one of the most widely supported operating systems. 

A window is a graphical interface element used to display the contents of an application for the user to view and interact with. A window is usually a rectangular area that can be resized and is generally editable according to the capabilities and limitations imposed on it by the application providing it. The window is essential in facilitating multitasking in a modern operating system, as it allows users to visually and manually switch between running applications and make general interactions with the operating system.

The following are the things Linux can do but windows can't:

  • Linux can run for years without being restarted. It has no registry to become fragmented, it has absolutely no corporate bloatware, and no debilitating memory management issues.
  • Linux can update almost any software on the machine, including patches and minor OS version updates, without shutting the machine down or restarting it.
  • Linux can be trusted in devices that run with little to no maintenance or supervision, such as satellites. (not Mars rovers though, we actually write specialized kernels for those.)
  • Linux can be trusted. It doesn't play games with you, force you to update, patch, restart, or do anything mandatory, ever. You are in complete control.
  • Linux can be proven to be completely free of back doors and trackers - because the entire development process takes place in the open, scrutinized by thousands. With each release, people can, and do, view all of the changes, and the functioning of the OS as a whole.(note: This is also why Firefox is better for your privacy than a closed-source browser like Chrome)
  • Linux can scale. It runs on over 99% of the top 500 supercomputers in the world.
  • Linux can be tinkered with, explored, modified, rewritten, and redistributed with extreme ease, under a share-alike license that anyone can understand. No law degree required, no mess, no contracts, no strings, no kidding.
  • Linux can be adapted for new purposes by corporations as easily as by you. It runs your TV, your DVR, your router, your cell tower, your trains, your planes, air traffic control, probably most of the electrical grid, the servers for almost every website you've ever visited, and much more. It can be used anywhere because it is free-as-in-freedom, extremely reliable and predictable, and costs nothing.



 Here's what Linux can't do:

  • It can't settle on a simple way to initialize programs at startup, resulting in some bloat and confusion from supporting multiple initialization systems. Most users don't know or care about this.
  • The Linux kernel can't perform the precise functions of a real-time OS kernel, making it unsuitable for most deep space probes. *shrug*
  • Out of the box, no distribution of Linux can recognize as many peripherals as Windows. Also, many manufacturers create drivers for Windows only. Some devices, especially printers, can be difficult or impossible to set up with your Linux machine.
  • It can't have a unified look like Windows. I call this a great thing. But technically, as there is no mechanism in place to prevent people from customizing everything, any person can configure their machine to be visually and organizationally confusing to other people, and then it's harder to share workspaces back and forth at work. It's up to the workplace to decide if they need to make rules about excessive personalization… or whatever.
  • Linux can't run Microsoft’s DirectX, which almost entirely banishes Linux from the world of PC gaming. The Vulkan API hopes to change this by reforming OpenGL into a clean, modern language that is competitive with DirectX.

No comments:

Post a Comment

High Paying Jobs after Learning Python

Everyone knows Python is one of the most demand Programming Language. It is a computer programming language to build web applications and sc...