From Fedora Project Wiki

OpenSource:: The term 'open source' is very general. It refers to software that programmers around the world can get the source code for. It usually refers to software that these programmers can modify and give to others. All of the programs in Fedora Core and Fedora Extras are open source. See http://www.opensource.org/ for more information. SourceCode:: A program's 'source code' is the code that computer programmers write to tell computers what to do. This is a special, human-readable form that can be understood by people. Compilers (a special kind of program) turn (compile) this code into the binary code that is understood by computers. Binary:: A 'binary' is a program that has been compiled to run on a particular type of machine and operating system. It is very difficult for a programmer to read or modify a binary program. This is why source code (and open source software) are often aligned with freedom. Proprietary:: Programs which are only distributed in binary form are often referred to as 'proprietary' or 'closed source' programs. Some proprietary products are provided free of charge, but only to those who agree to the restrictions included in the user licence. It is the licencing terms and availability of source code that differentiates proprietary software from 'commercial' software. Proprietary software may also have patent or copyright restrictions attached that further reduce the freedoms of users to study, copy, or modify the software. ਫੇਡੋਰਾ:: ਫੇਡੋਰਾ, ਲੀਨਕਸ (Linux) ਉੱਤੇ ਅਧਾਰਿਤ ਇੱਕ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਅਤੇ ਪਲੇਟਫਾਰਮ ਹੈ, ਜੋ ਕਿ ਹਰੇਕ ਨੂੰ ਵਰਤਣ ਲਈ, ਸੋਧਣ ਅਤੇ ਵੰਡਣ ਹੁਣ ਅਤੇ ਹਮੇਸ਼ਾ ਮੁਫ਼ਤ ਅਤੇ ਮੁਕਤ ਹੈ। ਇਸ ਨੂੰ ਲੋਕਾਂ ਦੀ ਵੱਡੀ ਕਮਿਊਨਟੀ ਵਲੋਂ ਤਿਆਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਜੋ ਮੁਫ਼ਤ, ਖੁੱਲੇ ਸਰੋਤ ਦੇ ਸਾਫਟਵੇਅਰ ਅਤੇ ਮਿਆਰ ਬਣਾਉਣ ਅਤੇ ਉਹਨਾਂ ਦੇ ਪਰਬੰਧ ਲਈ ਹਮੇਸ਼ਾ ਤਿਆਰ ਰਹਿੰਦੇ ਹਨ। ਫੇਡੋਰਾ ਰੈੱਡ ਹੈੱਟ (Red Hat Inc.) ਵਲੋਂ ਤਿਆਰ ਕੀਤੇ ਪਰੋਜੈੱਕਟਾਂ ਦਾ ਸਮੂਹ ਹੈ। FedoraSlogan:: ਫੇਡੋਰਾ - ਬੇਅੰਤ ਆਜ਼ਾਦੀ FedoraProject:: The Fedora Project is the the collective effort that produces and markets the Fedora Linux distribution. This includes Fedora Core, Extras, Documentation, Marketing, Bug Triaging, and other sub-projects. FedoraFoundation:: The Fedora Foundation is the non-profit foundation which oversees the Fedora Project. The Foundation is reponsible for the project legally and financially. (Not yet operational) FedoraCore:: Fedora Core is the heart of the Fedora Linux distribution. This is what users will first install to begin using the Fedora distribution. FedoraExtras:: Fedora Extras is an extension of Fedora Core which provides many additional packages for users of the Fedora distribution. FedoraLegacy:: The Fedora Legacy project provides limited additional support to Red Hat Linux and Fedora Core versions that are no longer supported by Red Hat or the Fedora Foundation. Repository:: A 'repository' is an online collection of packages and programs for the Fedora distribution. The tools in Fedora use these when looking for packages and updates for your computer. (Also sometimes called repo) yum:: yum is the tool that is used to manage packages on the Fedora distribution. It can be used to install, update, or remove packages from your computer. Many other programs use yum to do their work. RPM:: RPM is the format that packages for Fedora are distributed in. It is also the name of a program that can be used to manage the packages. When you install programs on the Fedora distribution, your computer may download and install some of these RPMs to install the program and make it work. These are the binary form of the programs. SRPM:: Much like RPMs, SRPMs are packages, but instead of being in a form that your computer can immediately install, this kind of package can be used by the computer to create the RPMs. These packages contain the source code of the program. These are usually used by programmers and other developers.