What is the difference between Linux and Windows?

If it doesn't fit anywhere else, drop it in here. (not to be used as a chat/nonsense section)

Moderator: Moderator Team

Post Reply
Gracehe
Posts: 2
Joined: Tue Oct 27, 2020 8:51 am
Location: Hong Kong
Contact:

What is the difference between Linux and Windows?

Post by Gracehe »

Linux is an open source system, and developers often develop software on it. For people who don’t know much about it, Windows is so convenient and easy to use, why not develop programs on it? What is the difference between Linux and Windows systems What?
niney
Posts: 2
Joined: Mon Dec 07, 2020 10:17 am
Location: Italy
Contact:

Re: What is the difference between Linux and Windows?

Post by niney »

1. Compared to Windows. Linux can see the source code, but Windows cannot. This directly leads to the fact that Linux can tailor the modules required for customization in some cases, which is more beneficial to military and political enterprises. You can modify the kernel code when you encounter problems, but Windows can only patch.

2. The Linux command line is very powerful, open source and highly customizable. This is why Linux is so popular during development. The original intention of open source is not for freedom but for customization. AT&TUNIX has always been copyrighted, but the source code is still available. This is to allow users to modify it as needed. Windows also has a command line, but it is an accessory.

3. Linux is based on the network and was born from the network. In the Linux environment, no one can force everyone to use their own wheels (except for Kernel developers, but many distros also have patches for the kernel), so instead of formulating a practice, Linux allows users to choose the way of life more .
hbelusca
Developer
Posts: 1198
Joined: Sat Dec 26, 2009 10:36 pm
Location: Zagreb, Croatia

Re: What is the difference between Linux and Windows?

Post by hbelusca »

> The Linux command line is very powerful, open source and highly customizable. This is why Linux is so popular during development. The original intention of open source is not for freedom but for customization. AT&TUNIX has always been copyrighted, but the source code is still available. This is to allow users to modify it as needed. Windows also has a command line, but it is an accessory.

What you call the "Linux command line" is actually **just** one of the GNU user-mode utilities. Linux is just a kernel that doesn't care about what you run in user-mode.
You could always make a "Linux distro" with a user-mode that has instead a ReactOS-command-line-like shell instead (but of course ported to linux accordingly). Suddently your "linux command line" would be different.
hbelusca
Developer
Posts: 1198
Joined: Sat Dec 26, 2009 10:36 pm
Location: Zagreb, Croatia

Re: What is the difference between Linux and Windows?

Post by hbelusca »

> so instead of formulating a practice, Linux allows users to choose the way of life more .

It still imposes the way/practices of *Nix to the developers. In other words, using "everything is a file" instead of the more abstract but powerful "everything is an object" of the NT kernel, amongst other things.
PeterLinuxer
Posts: 51
Joined: Fri Oct 26, 2018 6:19 pm

Re: What is the difference between Linux and Windows?

Post by PeterLinuxer »

One difference between Windwos/ReactOS and Linux (with GNU) is the existing tools. Windows tools tend to be GUI oriented and Linux tools are often command-line tools. Of course there are commandline-tools for Windows and GUI tools for Linux, but there is a tendency.

For a total computer newbie (or someone who wants to just use the computer for his artistic or professional work and don't want to learn a lot about computers) Windows is a bit easier to use. With Ubuntu and other distributions this Windows advantage is shrinking.

For programmers Linux/GNU provides more potencial than Windows IMHO. But this Linux advantage is shrinking, too. Windows has VisualStudio, Python, Powershell and much more now.

This is not the only difference but an important one.

(EDIT: It now seems to me you wanna know why many programmers prefer Linux. Because of the many commandline tools, starting with bash, gcc, ld and continuing with many other tools be it sfdisk/cfdisk, git, Python, Perl, bison/yacc/flex, Scheme, GNU make, etc. It doesn't matter that many of these tools are available for Windows, too. They just integrate nicely in bash.)

Greetings
Peter
User avatar
dizt3mp3r
Posts: 1673
Joined: Mon Jun 14, 2010 5:54 pm

Re: What is the difference between Linux and Windows?

Post by dizt3mp3r »

Is there a chance that Gracehe is a bot? The statements made seem so bleedin' obvious.
Skillset: VMS sysadmin 20 years, fault Tolerance, cluster, Vax, Alpha, ftSparc. DCL, QB45, VB6, NET, PHP, JS, CMS, Graphics, Project Manager, DOS, Windows admin from 1985. Quad Electronics. Classic cars & motorbikes. Artist watercolours. Historian.
PeterLinuxer
Posts: 51
Joined: Fri Oct 26, 2018 6:19 pm

Re: What is the difference between Linux and Windows?

Post by PeterLinuxer »

dizt3mp3r wrote: Sun Dec 13, 2020 1:18 am Is there a chance that Gracehe is a bot? The statements made seem so bleedin' obvious.
Yeah, on second sight it looks like that. I've also seen other thread openers here where I suspected they were bots. But I didn't care much because it wasn't complete nonsense nor spam.

Greetings
Peter
Sarahholland
Posts: 1
Joined: Thu Apr 22, 2021 4:18 pm

Re: What is the difference between Linux and Windows?

Post by Sarahholland »

There are a few differences. Windows is an operating system you can use. Linux is also an operating system you can use, except you'll feel the need to tell Windows users they should use Linux instead, Mac users they should use Linux instead, and other Linux users they should use your distro instead
User avatar
X512
Posts: 66
Joined: Mon Jul 13, 2009 10:07 pm
Location: Japan

Re: What is the difference between Linux and Windows?

Post by X512 »

Windows has stable API and ABI. Applications written for Windows 95 still work on Windows 10. Even Win16 applications can run on Windows 10.

Linux is a mess, it have no stable API and ABI. Important libraries often change API in incompatible way for no good reason. For example GTK 1, 2, 3+ all not compatible. Same with Qt 3, 4+. There are a lot of incompatible independent subsystems that do the same thing: sysV init/systemd/upstart/..., OSS/ALSA, Phonon/GStreamer/PulseAudio/PipeWire, Motif/Qt/GTK, xlib/xcb, X11/Wayland, a lot of incompatible Wayland servers and much more.
Post Reply

Who is online

Users browsing this forum: Semrush [Bot] and 1 guest