- Computer Networking Basics
- Computer Networking Home
- Application of Networks
- Sharing through Network
- Access to Remote Database
- Communication Facilities
- Evolution of Networking
- Arpanet
- Internet
- Interspace
- Elementary Terminology
- Nodes (Workstations)
- Server
- Network Interface Unit
- Network Switch Technique
- Network Switch Technique
- Circuit Switching
- Message Switching
- Packet Switching
- Network Transmission Media
- Network Transmission Media
- Twisted Pair Cable
- Coaxial Cable
- Optical Fibers
- Guided Media Compared
- Microwave
- Radio Wave
- Satellite Microwave
- Infrared
- Laser
- Data Communication Terms
- Data Communication Terms
- Data Channel
- Baud
- Bits Per Second
- Bandwidth
- Data Transfer Rates
- Types of Networks
- Types of Networks
- LAN
- MAN
- WAN
- PAN
- Network Topologies
- Network Topologies
- Point-To-Point Link
- Star Topology
- Bus Topology
- Ring Topology
- Tree Topology
- Graph Topology
- Mesh Topology
- Fully Connected
- Network Devices
- Network Devices
- Modem
- RJ-45
- Ethernet Card
- Hub
- Switch
- Repeater
- Bridge
- Router
- Gateway
- LAN Design
- LAN Design
- Network Components Checklists
- Communication Protocols
- Communication Protocols
- Hypertext Transfer Protocol
- File Transfer Protocol
- TCP/IP
- SLIP/PPP
- Mobile Computing
- Mobile Computing
- GSM
- CDMA
- WLL
- GPRS
- 1G, 2G, 3G, 4G
- 3G and EDGE
- 4G and LTE
- SMS
- Chat
- Video Conferencing
- VoIP
- Wi-Fi
- Wi-Fi Hotspots
- WiMax
- Internetw Term & Concept
- Internetw Term & Concept
- World Wide Web
- Telnet
- Web Browser and Server
- Web Sites and Addresses
- URL and Domain Names
- Web Hosting
- Web 2.0
- WebScripting
- Open Source Software
- Open Source Software
- OSS and FLOSS
- GNU
- FSF
- OSI
- W3C
- Proprietary Software
- Freeware Software
- Shareware Software
- Network Security
- Network Security
- Cookies
- Hackers and Crackers
- CyberLaw
- Cyber Crimes
- Intellectual Property Rights
- Viruses
- Viruses
- How Computer Virus Spread ?
- Damage that Viruses Cause
- Trojan Horses
- Worms
- Spam
- Virus Prevention
- Give Online Test
- All Test List
- Networking Test
Open Source Based Software
The term open source software is used to refer to those categories of software or programs whose license do not impose much conditions.
Open source software, generally gives users freedom to run or use the software for any purpose, to study and modify the program, and to redistribute copies of either the original or modified program, without having to pay royalties to previous developers.
Free Software
Free software means the software is freely accessible and can be freely used, changed, improved, copied and distributed by all who wish to do so. And no payments are needed to be made for free software.
A program is free software only if users have all of these freedoms given below:
- The freedom to run the program, for any purpose
- The freedom to study how the program works, and adapt it to your needs. Access to the source code is a precondition for this
- The freedom to redistribute copies so you can help your neighbour
- The freedom to improve the program, and release your improvements to the public, so that the whole community benefits. Access to the source code is a precondition for this
Open Source Software
Open source software can be freely used, in terms of making modifications, constructing business models around the software and so on, but it does not have to be free of charge.
In open source software, the company constructing the business models around open source software may receive payments concerning support, further development.
In open source software, the source code is freely available to the customer.
FOSS
A software which is free as well as open belongs to category FOSS (Free and Open Source Software).
« Previous Tutorial Next Tutorial »