Quote:
Originally Posted by JSWolf
What is it that Linux has that Windows doesn't?
|
It is ... different.
You can customize quite a lot of things, or select a distribution that does it the way you like it.
- I personally like running Krusader as my file manager. It has a few features - in relation to sorting books into Calibre. There are windows file managers that have those features, but each of them has only subset of those features.
- I like the fact that I do not need to worry about antivirus programs and I can let the less-technically-savvy household members access my computer without worry about malware and without overseeing them like a hawk.
- I like the fact that when I need a program to do particular thing I just search the net for "what is the best software to do XY in Debian/Ubuntu/Mint Linux" and then just use package manager or commandline "apt-get install XYZ". In some cases I add software repository and on rare occasions [for example Calibre] I use installer or compile software. No need to hunt down shareware, no worry about bringing in piece of software that later starts to beg or installs a toolbar to "improve my browsing experience". This works in 99% of cases.
- there is a silly little thing that I sorely miss in Windows. When I select a piece of text in X-window it gets automatically placed into special clipboard (different from the one activated by Ctrl-C). Then you just press central mouse button to insert the text anywhere. No need to use keyboard shortcuts. Up until recently you couldn't even paste text in Windows console using Ctrl-V
- "zoom in" feature Ctrl+mousewheel works in my favourite programs in my distro - it does work in many Windows programs as well, but not consistently across entire system (including console, system text editor ...)
- sometimes I want to compile some program from source. Vim, for example. In Linux it is much less hassle. Usually you just 'cd' into the source directory and type './configure' 'make' 'sudo make install'. (it was even much better in FreeBSD I used to run). You can run program without 'make install', so you do not have to pollute your system before testing the app, or you can install it into hour home directory.
- I personally like desktop effects, such as "desktop cube" for multiple desktops (in the rare occasions when I do use multiple desktops), I like wobbly windows effects and other animations. I like the extensive configuration options [and angular windows borders in W8.0 and W8.1 annoy me beyond reasonable level (mostly because I suspect they did it on purpose to drive people towards Metro interface)]
- some people use multiple desktops extensively and up until recently those were much better supported under X-window. Combine that with multi-monitor setup.
- I generally like using Unix-like systems
- I like the way I can reinstall the system - I have separate /home partition and two root partitions ready and I can install a new system to a different root partition. So I can use the old and the new system (in effect dual-booting the old and the newly installed system) at the same time sharing /home partition and even have the same mail and firefox configuration in the old and newly installed system (by using symlinks - another thing Windows did not have up until recently, and even in the newest versions of Windows symlinks are not supported very well)
- I *very* strongly dislike having to register the software and the fact that your computer is being held as a hostage until you register with Microsoft or AutoDesk or Adobe or other big software vendor. I dislike the way the users are treated [by default] in Windows and some commercial systems - for example pushing updates regardless of what user wants to do at the moment. You can configure anything you want in Windows - and I *do* - but my Mint Linux comes configured exactly the way I like it out of box.
Quote:
Originally Posted by DuckieTigger
Every computer is capable of running QT5 when you run it in a VM that can emulate the needed hardware. So what exactly is the problem?
|
Speed.
When you need to emulate complete hardware then VM has *horrible* performance.
Modern VMs can directly use extra processor cores, for example -- modern processors have direct support for Virtual Machines. That is why VMs are so popular nowadays. You can finally run systems in a VM with a reasonable speed without having super-expensive server-level hardware.