Linux - NewbieThis 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
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am new to Linux OS, I am currently learning Linux using different online resources, I have some basic questions about this OS(Operating System).
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)?
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)?
Q.3 Is it true that source code of Linux is based on C language or C#( C sharp)?
3. C# is a weak mimic of Java intended to encroach on Java's market and is not related to C despite the name. If you mean the kernel when you say "Linux" then that is all C, though there is some experimentation with Rust for a very small number of drivers. But the rest of the drivers are written in C.
Many other programming languages and scripting languages are used for the various applications. Most of the system applications are also in C, but you'll find just about anything for the graphical applications. However, for those, especially graphical applications, even C++ and Python are used.
2. Yes, though Linux, the kernel, specifically, is Free Software which grants you the following freedoms:
the right to use the software for any reason
the right to study the source code
the right to modify the source
the right to redistribute the software as well as your modifications
However, the applications you find for the various distros are mostly Free Software but some are not. Others are completely proprietary. Each distro has its own repository from which you can choose to install packages with just a click or two.
1. Some distros take up less RAM than others, it depends on a lot of factors. What are your specific goals?
Nine years ago working as Technician. Day after day working with computers, I assume? It seems impossible not to learn even basics while working in industry.
Hello Guys
I am new to Linux OS, I am currently learning Linux using different online resources, I have some basic questions about this OS(Operating System).
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)?
Since you were studying I.T. nine years ago, this should be a pretty obvious thing, since the amount of RAM it needs depends on what you're asking it to do.
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)?
Again, as an 'I.T. student', you should know this as well; have you done ANY research at all? Because just putting "linux source code" into Google pulls up a LOT...and every distro also has it available.
Quote:
Q.3 Is it true that source code of Linux is based on C language or C#( C sharp)?
See previous answer
Quote:
Waiting for replies.
Why is that, since all of your questions can be easily answered with just a little bit of effort and research on your part. And lying to us about being 'new' won't get you far either.
I am new to Linux OS, I am currently learning Linux using different online resources, I have some basic questions about this OS(Operating System).
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)?
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)?
Q.3 Is it true that source code of Linux is based on C language or C#( C sharp)?
Waiting for replies.
Thanks
Have you done a search?
This search (linux wikipedia) will answer 90+% of your questions about linux.
Last edited by computersavvy; 04-30-2021 at 09:59 PM.
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, and some distros are explicitly targeted to old and/or low memory computers, for example antiX.
The Wikipedia article on Linux should answer many of the questions you might have about it, including the ones about freedom and implementation language. From the article:
Quote:
Linux is one of the most prominent examples of free and open-source software collaboration. The source code may be used, modified and distributed commercially or non-commercially by anyone under the terms of its respective licenses, such as the GNU General Public License.
Since you were studying I.T. nine years ago, this should be a pretty obvious thing, since the amount of RAM it needs depends on what you're asking it to do.
Again, as an 'I.T. student', you should know this as well; have you done ANY research at all? Because just putting "linux source code" into Google pulls up a LOT...and every distro also has it available.
See previous answer
Why is that, since all of your questions can be easily answered with just a little bit of effort and research on your part. And lying to us about being 'new' won't get you far either.
Sir yes I started to use this forum 9 years ago, but I was busy with my University exams and because of this I was not able to continue learning Linux. Also I had other issues which kept me away from learning Linux for such a long time. So I am now back into it.
I was basically in the field of computer networking, I am microsoft and cisco certified, and I was working in the field of networking. And you know that Linux is different from networking.
Sir yes I started to use this forum 9 years ago, but I was busy with my University exams and because of this I was not able to continue learning Linux. Also I had other issues which kept me away from learning Linux for such a long time. So I am now back into it.
I was basically in the field of computer networking, I am microsoft and cisco certified, and I was working in the field of networking. And you know that Linux is different from networking.
Linux being different than network is true. It is ALSO true that someone who said nine years ago that they were a system support tech with a degree in I.T. should know basics about computing and computers. Very hard to imagine that you have had zero contact with anything else. And also very hard to imagine why you can't put a small amount of effort into finding the answers to your questions, since all of them could have been answered with easy Internet searches.
You need to read the 'Question guidelines' link in my posting signature. You should also consider that when you claim to have an I.T. degree with nine years experience, people are going to wonder why you don't know basics.
3. C# is a weak mimic of Java intended to encroach on Java's market and is not related to C despite the name. If you mean the kernel when you say "Linux" then that is all C, though there is some experimentation with Rust for a very small number of drivers. But the rest of the drivers are written in C.
Many other programming languages and scripting languages are used for the various applications. Most of the system applications are also in C, but you'll find just about anything for the graphical applications. However, for those, especially graphical applications, even C++ and Python are used.
2. Yes, though Linux, the kernel, specifically, is Free Software which grants you the following freedoms:
the right to use the software for any reason
the right to study the source code
the right to modify the source
the right to redistribute the software as well as your modifications
However, the applications you find for the various distros are mostly Free Software but some are not. Others are completely proprietary. Each distro has its own repository from which you can choose to install packages with just a click or two.
1. Some distros take up less RAM than others, it depends on a lot of factors. What are your specific goals?
Turbo Capitalist
Thanks for your reply, so it means that what ever softwares or applications we install in any distros of Linux, these softwares or applications are free of cost?
Linux being different than network is true. It is ALSO true that someone who said nine years ago that they were a system support tech with a degree in I.T. should know basics about computing and computers. Very hard to imagine that you have had zero contact with anything else. And also very hard to imagine why you can't put a small amount of effort into finding the answers to your questions, since all of them could have been answered with easy Internet searches.
You need to read the 'Question guidelines' link in my posting signature. You should also consider that when you claim to have an I.T. degree with nine years experience, people are going to wonder why you don't know basics.
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.
Most of us who are in the field of IT, know that Windows OS are much different from Linux OS(Operating System) and it is not possible for network professionals to learn about Linux and work on it.
By the way I have bachelors degree in CS(Computer Science), not IT(Information Technology).
I hope this helps
Last edited by frank wallis; 05-02-2021 at 01:14 PM.
Reason: adding more
Distribution: Arch Linux && OpenBSD 7.4 && Pop!_OS && Kali && Qubes-Os
Posts: 824
Rep:
Quote:
Originally Posted by frank wallis
Thanks for your reply, so it means that what ever softwares or applications we install in any distros of Linux, these softwares or applications are free of cost?
yes, but one program that i use isnt opensource , and that is anti-virus program, ESET NOD32 Antivirus, i find it better than opensource choices. it is best anti-virus that i have used on linux.
some people say it is not needed but i use it also for scanning windows 10, i dualboot.
Thanks for your reply, so it means that what ever softwares or applications we install in any distros of Linux, these softwares or applications are free of cost?
Not necessarily. You can get Linux free of cost if you download it yourself from a website and put it onto a DVD/memory stick. Or you can buy installation media from someone else. Linux is free software in the sense of "free speech", not necessarily in the sense of "free beer". It is perfectly legal to buy and sell it. Companies like Red Hat make their money by selling Linux to enterprise users, often with maintenance and training thrown in.
However, once you have Linux, you are free to do what you like with it. That includes copying it and passing it on to others for free or for a price. The only thing you aren't free to do is to deny those downstream from you the same rights that you have.
Sir can you let me know how many fellows who work as network support engineer, or as network professionals really know about Linux?
Many.
Quote:
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. Most of us who are in the field of IT, know that Windows OS are much different from Linux OS(Operating System) and it is not possible for network professionals to learn about Linux and work on it.
"Not possible"?? Why is that, exactly??
Quote:
By the way I have bachelors degree in CS(Computer Science), not IT(Information Technology).
Your first claim was I.T., nine years ago. Now is CS...which is a different term only, sorry.
And again, why couldn't you perform ANY RESEARCH of your own??? Anyone, with basic experience knows they're 'different'...if they wanted to know how, they could easily find out. Much less someone:
With a degree in IT/CS
With NINE YEARS EXPERIENCE
With daily, hands-on experience with networking (you do use a computer for that, right??)
Who is somehow also a TEACHER???
You are still missing the point. Nothing your posting will 'help' anyone here....you are not acknowledging the fact that you haven't shown any effort, and that someone who claims the experience and resume that you are claiming cannot look anything up. It is not impossible for someone who works with networks to know Linux and work on it, and I can't even figure out why you'd claim that to be true.
YOU, PERSONALLY, need to show some effort. The questions you're asking would be those someone with NO experience, and who just started using a computer past basic schoolwork, would ask.
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881
Rep:
Quote:
Originally Posted by //////
yes, but one program that i use isnt opensource , and that is anti-virus program, ESET NOD32 Antivirus, i find it better than opensource choices. it is best anti-virus that i have used on linux.
some people say it is not needed but i use it also for scanning windows 10, i dualboot.
Last time I checked the rankings for anti-virus software, ESET NOD anti-virus was at the very top of the list from memory. If I were willing to pay for anti-virus software, that's likely the one I'd buy.
Quote:
Originally Posted by hazel
...Companies like Red Hat make their money by selling Linux to enterprise users, often with maintenance and training thrown in.
...
They don't actually "sell it" per se, they "sell" the support they provide with it and access to their update repos. At the end of the day, Linux itself is just the kernel that anyone can download, modify, build and use for whatever purposes they darn well like - no company has any right to deny anyone that. You can also download RHEL itself for free, you just won't get the paid support and access to their online repos if you don't pay the subscription for it. So before the changes to CentOS happened, if you didn't want to pay for RHEL itself, you could have simply downloaded CentOS instead - which was almost exactly the same as RHEL itself, just without the RHEL branding and subscription (but you clearly wouldn't have gotten any paid support for it from Red Hat themselves if you used CentOS instead).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.