Abstract_This meansthat people can change software source codeor fix

Abstract_This paper is about the GNU /Linux operating system based on the opensource feature. Being open source meansthat people can change software source codeor fix their possible bugs. GNU and Linuxmakers believed in their projects, and nowwe know it as the GNU Linux operatingsystem. The operating system is based onLinux kernel and GNU tools.I. IntroductionWhat is open source software? To createa software program, the developers mustfirst use the code of code programminglanguage like C, Pascal, Visual Basic, etc.,with a specific logic and logical sequence,then test the code of the program and errandand eventually compile it. Applying customchanges to most compiled programs is verydifficult and sometimes impossible becauseyou do not have access to the source andsource code. But at the moment, softwarehas come to the market, which, in additionto being provided with free software, comeswith source code. This software, in additionto the original version, the code will beprovided to the applicants. It will be possibleto make changes or customize it accordingto the wishes of the users. Open sourcesoftware vendors say that when youencourage people to change software code,they will ultimately result in more usefuloutcome, and thus the amount of errors willbe minimized over a period of time. One ofthe most popular commonly used software isFirefox which is a popular open sourcebrowser.II. Advantages and disadvantages of opensource softwareA. Advantages of using open sourcesoftwareOne of the most important benefits ofopen source software is that the core of thissoftware is free. Another advantage of thistype of software is that their source code iscapable of modifying, so to upgrade andextend the next version of the software youdo not need to wait for the release of itssource code and get a copy of the software.Then you can access the source code that isplaced in the software.B. Disadvantages of open sourcesoftwareThere are also some disadvantages inopen source software. One example of theconcern that some of this software is thatthere is no technical support for them.Therefore, if a problem arises in thissoftware, one may not be able to solve them.This can be because of the fact that this typeof software is designed to be modified byvarious users and technical support.Developers have a lot of interest inchecking, debugging, modifying andoptimizing existing software, and are notgood at creating proprietary software withhidden source. They are looking to create ahandy, effective, bug-free software and,most importantly, expandable and used byothers in the future. All of this came aboutwhen Richard Stallman needed a printersoftware source, but it was not possibleOpen Source Idea and GNU Linux InnovationNastaran VandadiIII. Richard Matthew Stallman and GNUHistoryUNIX was developed by two engineersof AT&T Company, Ken Thompson andDenise Ritchie, and was published in 1970.AT&T later defined a specific certificate touse the UNIX operating system, which thecompanies had to pay for it, and the UNIXoperating system code was not shared withothers. The story began right here, and aperson named Richard Stallman, a Ph.D.student at the University of MIT, did notlike AT&T with his own thinking andphilosophy, and set up a group called GNUto build a free operating system similar toUnix.Richard Stallman is a programmer bornin 1953. He is a free software adherent andbelieves that users should be free to use,learn, modify and modify their software.This belief led Richard Stallman to establishprojects like the GNU Compiler. He becameknown as RMS in the world ofprogramming. 1Stallman entered the MIT AI in 1971. Hecalled this lab a crowd of hackers, peoplewho loved programming and were keen ondiscovering new ways to work withcomputers. They had created a completeoperating system called GNU, all of whichwas written in the same lab. Stallman was amember of the team to help upgrade theoperating system and add new features.They called their operating system the”Incompatible Timesharing System.”The first problem that emerged in theMIT lab was the exertion of externals to usethe password at the university. Stallman saysthey were all prominent hackers whobelieved that password and accountmanagement was a way for administrators tocontrol users. Stallman is classified as ahacker white hat and has never sabotagedthe virtual world, but like any hacker, hedoes not believe in privacy and says that allinformation in the world should be shared.In the early 1980s, operating systemswere privatized, and the user committed tobuy the operating system at the time ofpurchase. Stallman saw this as an obstacle toprogress, and he completely disagreed withthe laws of intellectual rights. It was herethat Stallman formed the Free SoftwareFoundation, one of its goals being to build anew operating system. His thinking was tocreate an operating system that would befreely available to others and encouragethose who use it to provide it to their circles.In this way, users could use an operatingsystem that is free and distributed freely toothers, while providing other levels offreedom on this platform.The project switches in January 1984,just as Stallman resigns from his job at theMIT and leaves the PhD. He defines theGNU project at the same time. Stallmaneven called the GNU name as a Recursiveacronym. Meaning GNU’s not Unix!Stallman’s goal was to create an operatingsystem that is similar to Unix, but not Unixitself! In fact, they did not even have accessto Unix codes. They were looking for anoperating system similar to Unix, but theywere completely free. At that time, Unixwas a private product and was not allowedto use it jointly, that is, if you bought it, youdid not have permission to share theoperating system with others.IV. Linus Torvalds and GNU LinuxLinus Benedict Torvalds is a softwareengineer born in 1969. He is the founder ofthe Linux kernel and has developed itfurther. He is currently the coordinator ofthe Linux kernel project. 2Linux is the name of a computeroperating system known as the most famousexample of free software and open sourcedevelopment. The source code is availableto everyone, and everyone can makechanges to the code and use according theirneed. Free data and availability of sourcecode allow you to know the exact functionof the system. You can copy and shareLinux to your friends. On the opposite side,Windows is a dedicated operating systemwhose source code is kept secret and notaccessible to everyone.If we want to be precise, we only need toname the Linux kernel as Linux, but it iscommonly referred to as Unix (orGNU/Linux) operating systems based on theLinux kernel and libraries and GNU projecttools.Technically, Linux can be called theUnix operating system, and it is based on theUnix solid state operating system, whichinherited its good features.V. The benefits of the Linux operatingsystemThere are several main reasons whyLinux can be found everywhere:Linux is a very flexible operating system,and according to the nature of its opensource, anyone can remove Linux sourcecode, change it and use it as needed.Linux is a highly portable and variableoperating system, which means it can beused almost on any processor and with anykind of architecture.Linux is very fast, the styling and speedof this operating system make it an optionfor economical or old systems.Extreme security is due to the nature ofopen source and the strongest securityconditions that is made up the basis of thisoperating system, so the security of Linuxbased systems is at the top of the world. Infact, most of the vulnerabilities that arereleased under the name of this operatingsystem are discovered by the free softwareand open source community and correctedbefore any abuse and most importantly,Linux is free and this is the biggestmotivation for anyone.In the technology world, it’s said thatvirtually anything can be done with Linux.The GNU / Linux operating system share ondesktops is not on high demand, but theshine of Linux is somewhere else.The world’s top 500 supercomputers, flightentertainment systems, home appliances,military equipment, automobile driving,traffic control systems, food industry,politics and training.So in fact GNU Linux is an operatingsystem that its authors have written based onits open source feature. The positive thingabout this kind of software is that it is freeand easy to handle. Its original code allowsGNU Linux to come into any user-friendlyformat. Therefore, it has a wide range ofapplications.VI. DisclosuneThe subject of free and open sourcesoftware has recently become popular in theworld and the being user-friendly andeditable is obvious reasons. To get started,you can start with searching simplekeywords like GNU Linux, open source,free software and Richard Stallman. Also,books like CompTIA A+ Certification Allin-One Exam Guide by Mike Meyers andHacking by Alan T. Norman can be used tolearn Linux. 3