Posts

Introduction to Open Source

What is open source software? Open source software is software with source code that anyone can inspect, modify, and enhance. "Source code" is the part of software that most computer users don't ever see; it's the code computer programmers can manipulate to change how a piece of software —a "program" or "application"—works. Programmers who have access to a computer program's sourc e code can improve that program by adding features to it or fixing parts that don't always work correctly. What's the difference between open source software and other types of software? Some software has source code that only the person, team, or organization who created it —and maintains exclusive control over it—can modify. People call this kind of software "proprietary" or "closed source" software. Only the original authors of proprietary software can legally copy, inspect, and alter that software. And in order to use propr
Image
Simple Linux Commands for Beginners: Linux I. INTRODUCTION Linux is the kernel of an operating system. People who are interested in computer-based electronic systems in the name of UNIX have certainly heard it somewhere. Linux is a UNIX clone. Linux was created by Linus Torvalds using a language base developed by MIT called Scratch. Linux is free and open-source software. You can share this with your own name by making a small change on Linux. There are a lot of Linux distributors, and they are called "distros". Some of these: ·         Ubuntu Linux ·         Red Hat Enterprise Linux ·         Linux Mint ·         Debian ·         Fedora ·         Arch Linux ·         Manjaro Linux is usually used on servers at 90%. That's why Linux is fast, reliable and free. The biggest problem using a Windows based server is the price. This problem can be overcome with Linux. The world's 80% smartphone operating system is also based on Linux.

Introduction To Linux

About Linux Linux  is a free, open-source operating system kernel developed by finish software engineer named Linus Torvalds in 1991 as his  Linux has been under active development since 1991. It has evolved to be versatile and is used all over the world, from web servers to cellphones. However, newcomers to Linux may find it difficult to approach the structure of an unfamiliar operating system. This guide gently introduces key terminal skills and equips newcomers to learn more about Linux. The Terminal For most of the time you access a cloud server, you'll be doing it through a terminal shell. The shell allows you to execute commands on the droplet. All administrative tasks can be accomplished through the terminal. This includes file manipulation, package installation, and user management. The terminal is interactive. You specify commands to run. The terminal outputs the results of those commands. Executing any command is done by typing it and pressing Enter.

Why Open Source misses the point of Free Software

When we call software “free,” we mean that it respects the  users' essential freedoms : the freedom to run it, to study and change it, and to redistribute copies with or without changes. This is a matter of freedom, not price, so think of “free speech,” not “free beer.” These freedoms are vitally important. They are essential, not just for the individual users' sake, but for society as a whole because they promote social solidarity—that is, sharing and cooperation. They become even more important as our culture and life activities are increasingly digitized. In a world of digital sounds, images, and words, free software becomes increasingly essential for freedom in general. Tens of millions of people around the world now use free software; the public schools of some regions of India and Spain now teach all students to use the free  GNU/Linux operating system . Most of these users, however, have never heard of the ethical reasons for which we developed this system and buil

What is Computer?

Image
Computer Computers and computing devices from different eras A  computer  is a device that can be instructed to carry out sequences of  arithmetic  or  logical  operations automatically via  computer programming . Modern computers have the ability to follow generalized sets of operations, called  programs .  These programs enable computers to perform an extremely wide range of tasks. Computers are used as  control systems  for a wide variety of  industrial  and  consumer devices . This includes simple special purpose devices like  microwave ovens  and  remote controls , factory devices such as  industrial robots  and  computer-aided design , and also general purpose devices like  personal computers  and  mobile devices  such as  smartphones . Early computers were only conceived as calculating devices. Since ancient times, simple manual devices like the  abacus  aided people in doing calculations. Early in the  Industrial Revolution , some mechanical devices were built to