When people mention computers, they often mention Windows, Mac, and Linux. The funny thing in my opinion, is that when people explain the advantages, and disadvantages, they always seem to forget that they have even mentioned Linux, and its never spoken of again. With this in mind I went on a journey to learn about Linux.
Probably the most important thing I learned about Linux is its free and open source. Meaning that while some things might not be free to buy, any one who wants, can write code for any program or anything they else they want. It gives freedom to be a programmer. Some other big upsides to Linux, are that with all the independent developers creating things for Linux, you can get whole lot of amazing programs. Take Wine for example, Wine lets you run nearly any Microsoft program on a Linux. I was also really excited to see that you can download Linux, and run it side by side with another operating system. Another type of program made for Linux, are media players, some that can even connect to an I-pod!
But of course its not all roses, some of the disadvantages of Linux are, there are no standards editions of Linux. While Microsoft has several different editions of each version of windows, there are countless variations of Linux, and for a new user this can be overwhelming. Other issues include, technical support is harder to find, and Linux has a longer learning curve due to the control it gives you.
In 1951 Linus Torvolds created an operating system, as a hobby. Since then its grown to be quite a bit more. A whole bunch of supercomputers run Linux.
Linux site
Important Links
(history of linux)
Linux history, (Linux Website)
Linux history, (VERY GOOD)
History of Linux wikipedia
Pros and cons of Linux
Advantages and Disadvantages of Linux
advantages and disadvantages of Linux
Has pro's and con's of Linux
things that are important for understanding Linux
Linux Kernel
GNU project
Unix
MINIX
About Downloading Linux
Linux download info (linux site
Ubuntu, arguably the most popular linux distribution
Linux mint, second most used Linux, (after Ubuntu) Community driven
Why linux is better
Linux VS MAC VS Windows
Mac OS X Snow Leopard vs Windows 7 vs Linux mint 8
Linux vs Mac OS X, vs Vista, vs XP
users in finland discuss the big 3
Answers from yahoo
Mac OS X 10.6.3 vs. Windows 7 vs. Ubuntu 10.04 Benchmarks
Introduction to Linux
Tuesday, November 30, 2010
Introduction to Linux
(work in progress)
Linux
(monolithic kernel)
(EDIT) just learned that Linux can be installed beside another operating system, and you can choose which to start when you start your computer
Unix- is a comperuter operating system originally developed in 1969 by a group of AT&T employees. aside from certified Unix systems (the most notable being, solaris, HP-UX, and AIX.) there Unix like operating systems
unix philosophy Unix was designed to be portable, multi-tasking and multi-user in a time-sharing configuration. Unix systems are characterized by various concepts: the use of plain text for storing data; a hierarchical file system; treating devices and certain types of inter-process communication (IPC) as files; and the use of a large number of software tools, small programs that can be strung together through a command line interpreter using pipes, as opposed to using a single monolithic program that includes all of the same functionality. These concepts are collectively known as the Unix philosophy.
Under Unix, the "operating system" consists of many of these utilities along with the master control program, the kernel. The kernel provides services to start and stop programs, handles the file system and other common "low level" tasks that most programs share, and, perhaps most importantly, schedules access to hardware to avoid conflicts if two programs try to access the same resource or device simultaneously. To mediate such access, the kernel was given special rights on the system, leading to the division between user-space and kernel-space.
Unix like computer
The Filesystem Hierarchy Standard was created to provide a reference directory layout for Unix-like operating systems, particularly Linux.
operating system
installed in a lot,
Usage share of web client operating systems.
Windows XP (45.47%)
Windows 7 (20.77%)
Windows Vista (16.90%)
Mac OS X (6.82%)
Linux (1.43%)
iOS (iPhone) (1.40%)
(supercomputers) http://upload.wikimedia.org/wikipedia/commons/0/0d/Operating_systems_used_on_top_500_supercomputers.svg
open source
minux
The other dedicated camp of computing was the Unixworld. But Unix itself was far more expensive. In quest of big money, the Unix vendors priced it high enough to ensure small PC users stayed away from it. The source code of Unix, once taught in universities courtesy of Bell Labs, was now cautiously guarded and not published publicly. To add to the frustration of PC users worldwide, the big players in the software market failed to provide an efficient solution to this problem.
A solution seemed to appear in form of MINIX. It was written from scratch by Andrew S. Tanenbaum, a US-born Dutch professor who wanted to teach his students the inner workings of a real operating system. It was designed to run on the Intel 8086 microprocessors that had flooded the world market.
As an operating system, MINIX was not a superb one. But it had the advantage that the source code was available. Anyone who happened to get the book 'Operating Systems: Design and Implementation' by Tanenbaum could get hold of the 12,000 lines of code, written in C and assembly language. For the first time, an aspiring programmer or hacker could read the source codes of the operating system, which to that time the software vendors had guarded vigorously. A superb author, Tanenbaum captivated the brightest minds of computer science with the elaborate and immaculately lively discussion of the art of creating a working operating system. Students of Computer Science all over the world pored over the book, reading through the codes to understand the very system that runs their computer.
popularity
design
user interface
super computers
Gnu
The GNU Project, started in 1983 by Richard Stallman, had the goal of creating a "complete Unix-compatible software system" composed entirely of free software. Work began in 1984.Later, in 1985, Stallman started the Free Software Foundation and wrote the GNU General Public License (GNU GPL) in 1989. By the early 1990s, many of the programs required in an operating system (such as libraries, compilers, text editors, a Unix shell, and a windowing system) were completed, although low-level elements such as device drivers, daemons, and the kernel were stalled and incomplete.[18] Linus Torvalds has said that if the GNU kernel had been available at the time (1991), he would not have decided to write his own. (Linux filled the kernel gap, under version 2 of the GNU GPL)
Free software
The GNU project uses software that is free for users to copy, edit, and distribute. It is not always free in cost, but it is free in the sense that users can change the software to fit individual needs. The way programmers obtain the free software depends on where they get it. The software could be provided to the programmer from friends or over the internet, or the company a programmer works for may purchase the software. Proceeds from purchases support the GNU project. GNU has four kinds of freedom for the software:
* Freedom to run the program
* Freedom to access the code
* Freedom to redistribute the program to anyone
* Freedom to improve the software[8]
Copyleft
Copyleft is what helps maintain free use of this software among other programmers. Copyleft gives the legal right to everyone to use, edit, and redistribute programs or program's code as long as the distribution terms do not change. Copyleft preserves the freedom in new code and programs.
Linux Wikipedia
Linux Naming Controversy wikipedia
Linux Kernel Wikipedia
(history of linux)
Linux history, (Linux Website)
Linux history, (VERY GOOD)
History of Linux wikipedia
(understanding linux)
Linux info
(the big 3)
BlogThis!Share to XShare to FacebookShare to Pinterest
Linux
(monolithic kernel)
(EDIT) just learned that Linux can be installed beside another operating system, and you can choose which to start when you start your computer
Unix- is a comperuter operating system originally developed in 1969 by a group of AT&T employees. aside from certified Unix systems (the most notable being, solaris, HP-UX, and AIX.) there Unix like operating systems
unix philosophy Unix was designed to be portable, multi-tasking and multi-user in a time-sharing configuration. Unix systems are characterized by various concepts: the use of plain text for storing data; a hierarchical file system; treating devices and certain types of inter-process communication (IPC) as files; and the use of a large number of software tools, small programs that can be strung together through a command line interpreter using pipes, as opposed to using a single monolithic program that includes all of the same functionality. These concepts are collectively known as the Unix philosophy.
Under Unix, the "operating system" consists of many of these utilities along with the master control program, the kernel. The kernel provides services to start and stop programs, handles the file system and other common "low level" tasks that most programs share, and, perhaps most importantly, schedules access to hardware to avoid conflicts if two programs try to access the same resource or device simultaneously. To mediate such access, the kernel was given special rights on the system, leading to the division between user-space and kernel-space.
Unix like computer
The Filesystem Hierarchy Standard was created to provide a reference directory layout for Unix-like operating systems, particularly Linux.
operating system
installed in a lot,
Usage share of web client operating systems.
Windows XP (45.47%)
Windows 7 (20.77%)
Windows Vista (16.90%)
Mac OS X (6.82%)
Linux (1.43%)
iOS (iPhone) (1.40%)
(supercomputers) http://upload.wikimedia.org/wikipedia/commons/0/0d/Operating_systems_used_on_top_500_supercomputers.svg
open source
minux
The other dedicated camp of computing was the Unixworld. But Unix itself was far more expensive. In quest of big money, the Unix vendors priced it high enough to ensure small PC users stayed away from it. The source code of Unix, once taught in universities courtesy of Bell Labs, was now cautiously guarded and not published publicly. To add to the frustration of PC users worldwide, the big players in the software market failed to provide an efficient solution to this problem.
A solution seemed to appear in form of MINIX. It was written from scratch by Andrew S. Tanenbaum, a US-born Dutch professor who wanted to teach his students the inner workings of a real operating system. It was designed to run on the Intel 8086 microprocessors that had flooded the world market.
As an operating system, MINIX was not a superb one. But it had the advantage that the source code was available. Anyone who happened to get the book 'Operating Systems: Design and Implementation' by Tanenbaum could get hold of the 12,000 lines of code, written in C and assembly language. For the first time, an aspiring programmer or hacker could read the source codes of the operating system, which to that time the software vendors had guarded vigorously. A superb author, Tanenbaum captivated the brightest minds of computer science with the elaborate and immaculately lively discussion of the art of creating a working operating system. Students of Computer Science all over the world pored over the book, reading through the codes to understand the very system that runs their computer.
popularity
design
user interface
super computers
Gnu
The GNU Project, started in 1983 by Richard Stallman, had the goal of creating a "complete Unix-compatible software system" composed entirely of free software. Work began in 1984.Later, in 1985, Stallman started the Free Software Foundation and wrote the GNU General Public License (GNU GPL) in 1989. By the early 1990s, many of the programs required in an operating system (such as libraries, compilers, text editors, a Unix shell, and a windowing system) were completed, although low-level elements such as device drivers, daemons, and the kernel were stalled and incomplete.[18] Linus Torvalds has said that if the GNU kernel had been available at the time (1991), he would not have decided to write his own. (Linux filled the kernel gap, under version 2 of the GNU GPL)
Free software
The GNU project uses software that is free for users to copy, edit, and distribute. It is not always free in cost, but it is free in the sense that users can change the software to fit individual needs. The way programmers obtain the free software depends on where they get it. The software could be provided to the programmer from friends or over the internet, or the company a programmer works for may purchase the software. Proceeds from purchases support the GNU project. GNU has four kinds of freedom for the software:
* Freedom to run the program
* Freedom to access the code
* Freedom to redistribute the program to anyone
* Freedom to improve the software[8]
Copyleft
Copyleft is what helps maintain free use of this software among other programmers. Copyleft gives the legal right to everyone to use, edit, and redistribute programs or program's code as long as the distribution terms do not change. Copyleft preserves the freedom in new code and programs.
Linux Wikipedia
Linux Naming Controversy wikipedia
Linux Kernel Wikipedia
(history of linux)
Linux history, (Linux Website)
Linux history, (VERY GOOD)
History of Linux wikipedia
(understanding linux)
Linux info
(the big 3)
BlogThis!Share to XShare to FacebookShare to Pinterest
Subscribe to:
Posts (Atom)