LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 05-03-2021, 12:17 PM   #16
computersavvy
Senior Member
 
Registered: Aug 2016
Posts: 3,345

Rep: Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484

As TBOne said, it is puzzling that someone (the OP, frank wallis) who has been working for 9+ years in the IT industry, especially as a teacher of Windows OS, would not have at least enough personal curiosity about a different OS (Linux) to familiarlize themselves with the differences.

As a former student myself I can categorically state that students have enough curiosity that the questions about differences would have come up in class. Any instructor unable to at least hold an informed discussion on the answers to those questions is subpar at best. I suppose if they were working in a microsoft centric organization they might be able to brush off the question in class, but certainly would have been enticed to answer it for themselves.

I have been through training as an admin for AIX, Linux, and even some microsoft admin (informal), and am able to work as admin under all those environments. The differences astound me, but also lead me to study harder.

@frank wallis
Those who have initiative and curiosity and work with Linux based systems will have an in-depth knowledge of the OS and how to use it. There are many since much of the server world is based on Linux. The university I attended in the 90s used both linux and windows in its computer labs, and AIX on the servers. Any student studying for a CS degree had to know both worlds fairly well and the one of their choice in depth.

Unless you are wearing blinders so you only see what you choose the alternatives are there and you can do as you wish. Yes, I know that with windows you can only use their approved software that you pay out the a** for, but being totally ignorant of what linux is, doesn't cost, and where it is available is only because you chose to remain uninformed and do not wish to learn for yourself.

As stated before, there are 3 choices.
A. remain ignorant by choice and never even question what is your gospel about the OS you use.
B. be aware of the options but because they are on the periphery of your focus just have a passing glance and rely on what you have been told.
C. Be curious and learn for yourself about the options then make informed choices about what you do for yourself.

Your post seems to indicate you have been in category A and maybe just dipping your toe into category B with these questions. This forum can answer questions to a certain extent, but I suggest you remove your blinders, get on an internet search and really start learning instead of depending on the limited answers to uninformed and tentative questions.
 
1 members found this post helpful.
Old 05-04-2021, 01:31 PM   #17
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,659
Blog Entries: 4

Rep: Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941
While Windows is a solid, professionally-designed system, it has often been described as being the foundation layer for Microsoft's vertically-integrated software stacks. Which are, by and large, very well-done stacks ... as long as you do everything "the IBM Microsoft way."

But there is and always has been a second, parallel software track that is actually older - Unix® – and today the system which was directly inspired by it – Linux®. In my opinion you really can't afford to be unaware of either of these. These technologies are what run nearly all phones. Macintoshes are Unix (Mach ...) systems. The "GNU toolkits" which are common on Linux are also universal, and also appear on Windows. So, no matter which system(s) you "prefer" – if any – you need to gain a functional working knowledge of all of these things. They are "here to stay." None will replace any other, nor does it make sense to try.

Windows evolved from DOS which evolved from CP/M which was inspired by the DEC PDP/VAX systems. Unix appeared as a brand-new brainchild invented by people who'd had a very bad experience with a now-forgotten system called "MULTICS." (Pun intended.) Linux appeared in a college dormitory during a cold winter in a cold, wintry place.

Last edited by sundialsvcs; 05-04-2021 at 01:33 PM.
 
Old 05-04-2021, 03:18 PM   #18
rnturn
Senior Member
 
Registered: Jan 2003
Location: Illinois (SW Chicago 'burbs)
Distribution: openSUSE, Raspbian, Slackware. Previous: MacOS, Red Hat, Coherent, Consensys SVR4.2, Tru64, Solaris
Posts: 2,801

Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
Quote:
Originally Posted by frank wallis View Post
Q.1 Is it true that some of the distros of Linux take up or use less memory of the RAM as compared to windows OS(Operating System)?
Yes. Much depends on things like what desktop GUI may have been chosen as the default (and other stuff like that). It should be possible to pare down on the memory use of almost any Linux distribution you choose, though. I can't compare Linux's memory utilization with respect to Windows' memory use. (I don't use Windows at home any more.) I use Windows at work, though, and my feelings (i.e., not hard data) are that it's less tolerant of running low on memory than Linux. Some tools used by Windows users are real memory hogs. Those that have ports to Linux -- like Visual Studio -- really demand that you have a bunch of RAM. Visual Studio on a 2GB system is no fun at all. Emacs is supposedly a memory hog but I'm able to edit large files using Emacs on a small memory system whereas when firing up VS to edit a rather modest-sized source file, I run into performance problems fairly quickly.

Quote:
Q.2 When we say that Linux is open source OS(Operating System), does it mean that we can make changes in its source code and modify it to our own satisfaction or desires? Does it mean that it is a customizable OS(Operating System)?
Yes. But, according to the licensing, if you want to distribute your modified version of Linux, you are expected to make those changes available. (There are probably a lot more legalisms involved than that but that's a 30,000 foot summary.)

Quote:
Q.3 Is it true that source code of Linux is based on C language or C#( C sharp)?
C language? Yes. ("Based on" is, IMHO, a strange way to put it. It's written in C though, the last time I checked in the kernel source code tree, there is some assembler used as well. And, according to recent stories, Rust may be making its way into the kernel sometime in the future.) C#? No.

HTH...
 
Old 05-04-2021, 03:58 PM   #19
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,659
Blog Entries: 4

Rep: Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941
To clarify: "C#®" ("C-sharp") is actually a compiler that is strictly associated with Microsoft's proprietary "dot-NET®" environment. Along with Visual Basic®, it generates "p-code" output that is designed only to operate under that system, which provides a "runtime interpreter" in a manner conceptually similar to that of Java®. You can write and compile programs in either language and, if you are feeling adventurous, you can successfully use both of them together. (Yes, it actually works. Rather well, in fact ...) "Dot-net runtime environments" have been ported to many places, allowing programs to (more or less ...) run there without recompiling.

I think that it's rather unfortunate that Microsoft chose that name, because it is a source of confusion.

Both the "C" and "C++" languages are implemented using compilers that produce actual, natively-executable machine instructions for a particular "target" CPU, requiring no runtime system to be present.

Although "C#" borrowed much of the syntax of C++, the two languages are not in fact "related."

Last edited by sundialsvcs; 05-04-2021 at 04:01 PM.
 
2 members found this post helpful.
Old 05-04-2021, 08:31 PM   #20
rnturn
Senior Member
 
Registered: Jan 2003
Location: Illinois (SW Chicago 'burbs)
Distribution: openSUSE, Raspbian, Slackware. Previous: MacOS, Red Hat, Coherent, Consensys SVR4.2, Tru64, Solaris
Posts: 2,801

Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
Quote:
Originally Posted by frank wallis View Post
Sir can you let me know how many fellows who work as network support engineer, or as network professionals really know about Linux?I do have basic knowledge about Operating Systems and I have been teaching the basics of OS to students but my work experience is mostly based on Windows Server and Windows Client machines.
I am currently working with a slew of network support engineers-turned-software developers who have a variety of OS backgrounds. Some seem to be strong in using Linux, others are "capable" but it's clearly not their forte. Development and production systems that are used for network config/control are on Linux. Some developers are adept at working on the Linux servers via Linux VMs under Windows, some prefer access to the servers from directly from Windows.

Cheers...
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Some help with some basic scripting needed please utw-mephisto Linux - Newbie 13 01-26-2010 07:27 PM
GnuCash, KMyMoney - basic, basic questions - please help if you can. brjoon1021 Linux - Software 3 10-20-2008 06:27 PM
Some basic Questions in Linux sdudi76 Linux - General 3 08-09-2005 12:49 PM
Help required on some basic Questions on Linux lionelx Linux - Software 8 09-27-2004 01:56 PM
I'm a BASIC chap, looking for some info on BASIC programming CragStar Programming 2 01-21-2001 09:19 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 07:49 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration