[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
What can Linux do that Windows can't? And before you say
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 93
Thread images: 13
File: 1447993628435.jpg (87 KB, 960x604) Image search: [Google]
1447993628435.jpg
87 KB, 960x604
What can Linux do that Windows can't?

And before you say "freedom", that's only GNU/Linux, like Trisquel, which nobody on /g/ uses unironically.

Learning how to use the terminal really isn't learning how to do anything. You're just typing commands for programs to launch, that's it. Typing instead of clicking. Literally nothing of value.
>>
Not much. Linux can be easily emulated on Windows while Wine is a piece of crap.
>>
You can read source code of GNU/Linux
You can't read source code of Windows

You can modify how GNU/Linux works
You can modify only to some degree how Windows works

GNU/Linux is software that will always be developed, anyone has the possibility to take it and improve it.
If Microsoft somehow goes bankrupt, Windows will not be maintained - it depends on MSFT completely.
>>
>>51646954
Wine is not an emulator, pleb.

>>51646918
It can rupees in your wallet, OP.
>>
File: 1448980915992.jpg (22 KB, 250x250) Image search: [Google]
1448980915992.jpg
22 KB, 250x250
>>51646918
Linux is for libertarians while Windows is for socialists.
>>
>>51646918
For starters support more filesystem other than FAT or NTFS.
Linux based distros support ext2, ext3, ext4, btrfs and god knows what filesystems
>>
>>51646982

Most retarded thing I've ever heard.

>>51646918

idgaf, I just prefer it for stability and I also prefer how it's used. I don't play games all that much and what I do play wine can provide me with, I loose literally nothing by using Linux instead but I gain a system I'm comfortable with that is also much more customizable.
>>
>>51646918
>What can Linux do that Windows can't?
GNU/Linux can be anything you want it to. Windows is just Windows.
The only thing Windows has going for it are third party programs that aren't also on Linux.
>>
File: StormF.png (2 KB, 290x174) Image search: [Google]
StormF.png
2 KB, 290x174
>>51646982
I'm a Jew who is almost a stormfag and I prefer Windows.
>>
>>51647042
Typical Wangblows user. Probably a pedo too.
>>
File: israelel stormfag.jpg (48 KB, 490x318) Image search: [Google]
israelel stormfag.jpg
48 KB, 490x318
>>51647077
Wrong. That's degeneracy.
>>
File: 1445845465810-2.jpg (50 KB, 255x345) Image search: [Google]
1445845465810-2.jpg
50 KB, 255x345
>>51646918
I will take the bait.

Unix and unix-like OS are around since the dawn of computing. The reason is that you can actually change the behaviour of the system to the smallest detail. There are a shitload of different programs that you can choose from and every and each one of them does one thing best. Have you ever tried doing something on a headless windows machine without relying on RDP? PowerShell is nice and all but it's not anywhere near powerful as zsh or bash.
Now imagine you have a cluster or just 100 of such machines and you can literally just write a script that installs / modifies / removes / whatever part of the system or application and it's standardized. That's why good sysops can actually code in perl, python, ruby or sh. It makes their job easier. Now one could argue you can do the same on windows but with a nice GUI. If you pirate your software it's not a problem. If you work at a serious company that's out of question. You get all the tools for free on *nix.

*nix is a system made for developers. You can take the source and change it however you like. Don't want to? Well, good chance is that someone did that already. It's fucking disgusting to code perl, python and ruby on windows because cmd is a joke and useful tools and add-ons are nearly always command-line.
Ever tried to run a Win3.11 or Win95 application on a newer windows? You have to emulate it. It won't work. I can take any *nix program written in the past 30 years, compile it and run on my newest linux kernel or bsd kernel.
Don't even get me started on debugging applications or the system. If your windows breaks that's it. Your best best is just to install it from scratch because troubleshooting will likely take some days.

Now MS has released Win10 IoT for RPi and guess what, it's completely useless. You can't do shit with it besides programming LEDs to blink.
Encryption on windows is a joke.
Connection security on windows is a joke
>>
>>51646918
I use it for the exact same thing windows does, except faster, in less disk space and more effeciently. Also it looks more sexy if you put work into it
>>
set a non-listed, native resolution for a LCD monitor that's connected through VGA.
>>
One thing that Linux can do that Windows can't is actually be somewhat secure
>>
>>51647138
All of the things we both listed are.
BTW, your pic related reminded me of this: https://en.wikipedia.org/wiki/Stalag_fiction

>>51647165
>Now MS has released Win10 IoT for RPi and guess what, it's completely useless. You can't do shit with it besides programming LEDs to blink.
I wondered why they did that. Everyone who tinkers with RPi probably knows how to use Linux.
Is it really that restricted or is the userbase just plebs?
>>
>>51646918

>Learning how to use the terminal really isn't learning how to do anything. You're just typing commands for programs to launch, that's it. Typing instead of clicking. Literally nothing of value

Are you so retarded?
>>
>>51646966
>You can't read source code of Windows
Perhaps you can't, but a lot of (non-Microsoft) people can.
>>
Tbh I just like the environment way more, if just feels nicer

Gonna pirate windows soon tho for games
>>
>>51646918


http://www.wired.com/2015/09/microsoft-using-linux-run-cloud/

https://en.wikipedia.org/wiki/File:Operating_systems_used_on_top_500_supercomputers.svg
>>
>>51647258
Microsoft did it basically as a PR stunt. The rPi is used to introducing a lot of people to tech and has gained a lot of good PR for it. Microsoft is simply trying to steal some of this good PR so that people would buy more of their products.

Basically it's just scumbags with business degrees being scumbags with business degrees.
>>
>>51647316
>http://www.wired.com/2015/09/microsoft-using-linux-run-cloud/
>Azure Cloud Switch
>Switch
>Running Its Cloud
Jesus H. Christ, I forgot how bad wired is.
>>
>>51647165
Have you ever tried doing something on a headless windows machine without relying on RDP?

yes, all the time. there are multiple software that can do this.
>>
>>51647344
Nah man your mobo is ULTRA DURABLE.
>>
>>51646918

Because the Linux kernel isn't shit stocked with binary blobs.

>what is GNU/Hurd

lrn2opensource faggot

1/10 for making me reply

/thread
>>
>>51647354
You know I'm always surprised that /g/ doesn't know about WinRM, every time.
>>
>>51646918
Like >>51646983 said, more filesystems and such is a start. I'm a big fan of btrfs, which makes taking incremental backups of any part of your filesystem easy. You need 3rd party software to do the same on windows, and very rarely will it be gratis (I only know of aomei backupper).

You can change your DE, how everything looks, all the colors, icons, window buttons, etc whichever way you want.

The system is based on files so making a system backup is as easy as zipping the root. Try doing that on windows and you're gonna be sorry.

Generally faster/more responsive than windows.

Downsides: developed as a clusterfuck of fragmented distros by individual people instead. For some reason there just have to be 9001 different distros that are all the same but different. Distros die out too, it's hard to pick one that'll stay around forever without resorting to the #1 names. For some reason they're often pretty phobic of GUIs, even for things like config files. I know cmdline is faster when you already know what to type, but a GUI gives you an easy, error-proof, realtime guided/informative way of launching a command with an instant overview of all the possible options and their pitfalls... The same can't be said for a cli where you first have to read a fucking manual and then just start typing and hope you got that shit right. Especially common conf files should really get a GUI. Most software is also written to be lazy and not configure itself to just work. Try installing a graphics driver or enabling hibernation without borking shit and without having to know and mess with obscure shit an end user shouldn't have to deal with.

tl:dr linux is way more powerful, faster, etc than windows but it very much comes at the cost of ease of use and intuitiveness.
>>
>>51646954
That's retarded. You can run Windows in virtualbox on Linux as good as you can run Linux on Windows.
Wine isn't emulation and achieves performance on par with native windows (https://wiki.archlinux.org/index.php/Wine#CSMT_patch). This is something windows can not do as windows has an inferior architecture.
>>
>>51646918
Fun
>>
>>51647382
>You need 3rd party software to do the same on windows
Or use ReFS?
>>
>>51647392
Wine isn't an emulator and that's also exactly why it rarely actually works. It doesn't always cover everything a windows program tries to use, unlike an emulator that just runs all of windows and pipes the hardware instead.
>>
youtube-dl
>>
>>51647403
>implying refs is any better
>implying refs is even stable
Last time I looked into refs, having it enabled as a formatting option alone (without even actually using it yet) kept triggering bluescreens. Fuck MS and their shitty programming and even shittier tools
>implying refs is anywhere near the same level as ext4 or btrfs

It's like you're saying "who needs ice tea, coke, sprite, etc when there's pepsi"
>>
>>51647403
>>51647382
It's actually built in to NTFS/Windows too.

Shadow Copy, NTBackup, "Backup and Restore" etc. (they all have slightly different use cases)

>>51647428
Azure runs on ReFS m8.
>>
>>51647440
"backup and restore" sucks balls and you know it. Restore points aren't any better either (trust me, they've let me down more than once, once even just making things worse by breaking and triggering all hell in the middle of a fucking restore)
Shadow copy backups do work, though you still need a 3rd party program to actually make the backup and especially to make it incremental, and I only know 1 program that does it all for free (and desu I find it a shit program in every aspect besides that core functionality)

Meanwhile on btrfs filesystems: it's built-in and literally takes just 2 commands to get it all

>azure runs on refs
So what?
>>
>>51647469
>So what?
It's a multi billion dollar department and the second largest cloud service on the internet

But it ain't stable amirite.
>>
>>51647479
I didn't say azure isn't stable.

But if enabling a widely known feature causes the OS to bluescreen even if you're not actually using it, yeah, there's *something* that ain't stable and whatever it is, it's MS fault.
>>
Use whatever you want man, I'll just keep running my home server and making robots while you manually go through the list of programs you want to uninstall.
>>
File: brisby_beauty.jpg (17 KB, 333x480) Image search: [Google]
brisby_beauty.jpg
17 KB, 333x480
But I DO use Trisquel. It's pretty nice, no reason to switch to Parabola so far.
>>
>>51646918
try start grep, awk, sed, sort, head, tail, ssh or dig by clicking on it
>>
File: freememefoundation.png (273 KB, 500x308) Image search: [Google]
freememefoundation.png
273 KB, 500x308
- Pretend that the difficulty of use and the incomprehensibility of commands inherent in Lunix is actually a badge of honor.
- Look at ugly, distorted fonts in your browser and on any other application you might want to run
- Reformat and install another distribution. (People have been known to do this continuously for weeks. Hint: they all suck. Stop wasting your time.)
- Watch a console display error messages.
- Convince yourself that Open Office is "just as good" as Microsoft Office.
- Read countless manuals to do the simplest of tasks. And still fail
- Say you use Lunix (which will get your ass kicked, even by other Lunix users.)
- Think of ways at work to bring up the subject of how you use Lunix, because the penguin thing didn't work.
- Fail to realize that, penguin or not, noone gives a fuck about what operating system you use.
- Eat KFC chicken around the clock.
- Manually edit config files.
- Run a virtual instance of Windows so you can play games, while at the same time saying how much you hate Microsoft.
- Argue that KDE is better than GNOME.
- Argue that GNOME is better than KDE.
- Argue that both GNOME and KDE are inferior to your chosen environment.
- Develop carpal tunnel from keyboard usage between bouts of excessive self-pleasure borne out of social-retardation.
- Depend on easy to use programs like vi.
- Try to learn how to do simple tasks in emacs, eventually using notepad to complete the same task.
- Keep your virginity.
- Be a badass non-conformist.
- Never get viruses, ever, like how a virgin never gets STDs.
- Graphically chart the shrinkage of your penis over time with bundled, GPL'd software such as GNUPlot. This is a highly requested feature among lunix users.
- Discussing the awesome non-ntfs filesystems you can use with lunix, for example one written by a convicted murderer.
- Spend hours of your life compiling bits of code, just to find out it was EPIC FAIL!
>>
>>51647990
>- Discussing the awesome non-ntfs filesystems you can use with lunix, for example one written by a convicted murderer.
Sauce?
>>
>>51648028
https://en.wikipedia.org/wiki/Hans_Reiser
>>
>>51647990
Things you can do on Windows-
-pretend like your programs are better because they're not complex
-care about inconsequential things like font rendering
-try tons of distributions, get butthurt, and go crawling back to windows
-have no idea why errors happen
-think that office software is important because you can only get a job as a secretary
-not have the focus to read a paragraph of information or the intelligence to find what you need in a manual
etc.
>>
File: backfire effect.png (11 KB, 414x133) Image search: [Google]
backfire effect.png
11 KB, 414x133
>>
>>51647990
The difficulty of use of Linux is a flaw in your brain not in the OS
>>
>>51646918
Update Intel CPU microcode.
>>
IO redirection, regex, sed, awk, shell scripting, gnu utils
>>
>>51648103
>bacfre effect etc etc

That explains why Linux can't even get 2% desktop market share, if you guys kept your mouths shut long enough people would actually bother trying your OS rather being turned off by smug autistic violent outburst.
>>
>>51648153
Not really. The idiots on /g/ are not representative of most linux users.
>>
File: retarded.gif (2 MB, 240x180) Image search: [Google]
retarded.gif
2 MB, 240x180
>>51648153
>reads the image
>still makes arguments on the internet
Dude, nice!
>>
>>51648153
>le loonix is for elitists
This can't possibly backfire, right?
>>
Linux is only free if your time has no value, and I find that my time is better spent doing things
^^^
by definition they are the same, both are OS it just depends on how much time you dedicate to learning one over the other
>>
>>51648082
>-care about inconsequential things like font rendering
Loonixers are the only faggots I ever hear bitching about fucking font rendering
>-have no idea why errors happen
Nobody has this problem because errors are rare and when they do happen you actually can tell what they're from, just as easily or as convolutedly as in linux
>-think that office software is important because you can only get a job as a secretary
Nobody gives a shit about office software
>-not have the focus to read a paragraph of information or the intelligence to find what you need in a manual
I'm sorry I prefer a GUI that lays out all possible options in a clear structure, prevents wrong input, shows relevant and only relevant information at the right times, validates input before running anything, etc over reading a manual that contains 90% shit I don't need to know and having to then run a command in one of a dozen different syntax flavors and with 0 guidance or validation as I'm writing it

>loonixers bitch and moan about their superior productivity
>are stuck in the stone ages of usability with their tools
>>
>>51648216
>Nobody has this problem because errors are rare and when they do happen you actually can tell what they're from, just as easily or as convolutedly as in linux
this is entirely up to the programmer
>Loonixers are the only faggots I ever hear bitching about fucking font rendering
>Nobody gives a shit about office software
thanks for invalidating your own points
>I'm sorry I prefer a GUI that lays out all possible options in a clear structure, prevents wrong input, shows relevant and only relevant information at the right times, validates input before running anything, etc
congrats you just describbed decent shell software (eg. zsh instead of bash)

>loonixers bitch and moan about their superior productivity
>are stuck in the stone ages of usability with their tools
Command line software has not stagnated, it has developed concurrently with gui software.
I use GUI software when available but it's also awesome to be able to automate tasks. Good luck editing thousands of files in a unique way with GUI software. Understand what the actual reason for it existing is before you judge it based on how YOU use software.
>>
>>51648267
I (>>51648216) am not >>51647990
>>
>>51648267
I use fish instead of bash myself and while it's a step in the right direction compared to bash (file path validation and better completion, command recognition come to mind), a good GUI is still even better, especially because I'm talking about a GUI for specific files (conf files and their own, unique snowflake content and structure) and commands (cmdline builders with checkboxes/dropdowns/number rollers/file selectors/etc for individual options and such). Nothing is as annoying as having to read a whole fucking manual to write a 5 word cmdline you're only gonna use once. Sure, it's easy once you know the damn thing after using it 10 times, but the first 9 times you're gonna have to re-read that shit, re-open the man page while typing to make adjustments, etc. That's all solved if you just had a simple GUI instead
>>
>>51646954
>wine
>emulator

i guess ATMs aren't machines and GNU is UNIX senpai
>>
>>51647412
Wine works pretty god damn well for everything except for obscure games. It even supports stuff that I wouldn't have expected it to, like Windows named pipes and accessing remote process memory.
>>
>>51646954
>wine
>emulator
TOP KEK

>>51646918
everything
>>
>>51648216
>GUI that lays out all possible options
>GUI that has a clear structure
Impossible to get this two property in most cases...
>>
>>51646918
Using CLI is often much more powerful and versatile than using a GUI app. It's not just typing instead of clicking.

As for advantages, separation of privileges, modularity and a true multi user system make Linux more secure. Linux was built to be networked, Windows was built to be a single user home pc.
>>
>>51646978
>>51648381
>>51648405
Why isn't wine an emulator desu?

>inb4 name
I thought that was just ironic.
>>
>>51646918
>What can Linux do that Windows can't?

Respect my freedom.
>>
>>51648512
>not knowing what end emulator is.
An emulator creates fake hardware so that the original code will work on it i.e. running windows on virtualbox. Wine instead just implements the windows api by wrapping them around Linux syscalls, and is thus completely native, doing 0% emulation of hardware.

There is a reason wine will only work on x86 machines.
>>
File: images.jpg (6 KB, 284x177) Image search: [Google]
images.jpg
6 KB, 284x177
>>51648216
>>51648082

neither of these are me, win 10 user here, but I'll bite

>font rendering
I care, it's reading a poorly printed book vs a well done one
>errors
Varies entirely with program, Linux tells me more in log files afaik
>office
Very important, because I don't work retail, gdocs is the OS X of office, libre is fugly and less capable than office 2016
>documentation
there's more for leenux... because you'll need it
>>
>>51648635
>documentation
There's also more for Linux because it's documenting everything is a part of the Open Source philosophy. That and academics love them some Linux and also love being verbose.
>>
>>51648203
This is like saying scripting languages are only useful if your time has no value. Enjoy doing things manually.

What "things" are you talking about, BTW?
Your argument doesn't really make sense if you are not interested in computer-related activities other than basic things like web browsing and media playing. There is no difference which OS you use because they're all exactly the same on that level.
If you want to do computer-related things, you should obviously learn how computers work.
>>
>>51648592
That's not what wikipedia claims is an emulator...

>In computing, an emulator is hardware or software that enables one computer system (called the host) to behave like another computer system (called the guest).
https://en.wikipedia.org/wiki/Emulator


>running windows on virtualbox
Isn't this a virtual machine and virtualization?

>Wine instead just implements the windows api by wrapping them around Linux syscalls
Isn't that pretty much what cxbx does but with xbox and windows?
>>
>>51647990
>windows
>good font rendering
pick one
>>
>>51646918
>uses unironically
>unironically
>>
File: Your OS belongs here.jpg (171 KB, 672x900) Image search: [Google]
Your OS belongs here.jpg
171 KB, 672x900
OP here

So the answer I got from this thread to what Linux can do better:

>Rice desktop
>Support obscure filesystems
>Launch programs that nobody bothered to make a GUI for
>Have good font rendering

What good is any of this
>>
>>51646918
>What can Linux do that Windows can't?
What can Linux do that Windon't. :^)
>>
File: 1428086939579.jpg (27 KB, 455x344) Image search: [Google]
1428086939579.jpg
27 KB, 455x344
>>51648945
It's all completely useless. We all just do it for no reason at all. Now fuck off normie.
>>
Dynamic libraries that aren't retarded, a C compiler that works, a shell with a shit ton of useful microtools that can all be chained together, native GNU make binaries, ease of remote access (RDP is good as a graphical protocol but it's painful to use on anything besides LAN), not handle scrolling in kernelspace, the rest of the GNU coreutils.

Also (tiling) WMs.
>>
>>51646918
Fuse.
SSHFS using windows is a buggy mess, and that's just my favorite use of it.
>>
>>51647412
WINE is amazing for everything besides the most recent games, and it even runs many of those. I have a shit ton of small DOS/Windows programs I have to use because their source was never released, and WINE runs them like a champ. Even Visual Studio 2013 is said to be running now.
>>
a proper package manager.
>>
>>51647373
Please install 7zip with that. To 300 hosts.
>>
>>51648945
Wow, you've opened my eyes, OP. I'll switch to Windows 9 immediately!
How do I sign to get rupees by converting people like you do?
>>
Windows still is in diapers in terms of package managers and window on top features, having to use shady russian software hosted on softonic to do basic task keeps me out of Windows.
>>
>>51648960
Linux has Blast Processing
>windicks on suicide watch
>>
>>51646982
>socialism
>subjecting yourself to the corporate overlord
m8...
>>
>>51649954
This. Maybe the fascist version of socialism, but the original analogy is retarded.
>>
>>51648799
A computing system in this sense is hardware. A SNES and modern PCs are different computing systems. Windows and Linux are not, they are just different operating systems on the same computing system.

Virtualization is sort of a hybrid approach between emulation and what wine uses, so you have me there.

Better example: A NES emulator let's you play NES games on any platform as it emulates the NES hardware. Wine only let's you play windows games on x86 PCs as it wraps the api, and doesn't actually emulate any hardware.

The reason this is important as a distinction is that emulating hardware is slow. Since wine doesn't have to emulate anything, it can run things as fast or faster than they would run on windows.
>>
>>51648203
best post
>>
File: 1403690018707.gif (1 MB, 360x354) Image search: [Google]
1403690018707.gif
1 MB, 360x354
>>51648945
No I'm OP. Disregard the thread I suck dicks.
>>
>>51650312
I believe this guy more
>>
>>51646918
not sure if NT can do a kernel-bypass.
>>
>>51647990
LINTARDS BTFO
>>
>>51646918
Bait much?
>>
>>51646982
GPLed GNU/Linux is communist
BSDed BSD is libertarian
Closed-source Windows is fascist
Semi-open OS X is conservative
>>
>>51646918
It can be the sole reason you don't have a girlfriend.
Thread replies: 93
Thread images: 13

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.