background preloader

Anatomy of the Linux kernel

Anatomy of the Linux kernel
History and architectural decomposition M. Tim JonesPublished on June 06, 2007 Given that the goal of this article is to introduce you to the Linux kernel and explore its architecture and major components, let's start with a short tour of Linux kernel history, then look at the Linux kernel architecture from 30,000 feet, and, finally, examine its major subsystems. A short tour of Linux history Linux or GNU/Linux? You've probably noticed that Linux as an operating system is referred to in some cases as "Linux" and in others as "GNU/Linux." While Linux is arguably the most popular open source operating system, its history is actually quite short considering the timeline of operating systems. In the 1960s, Massachusetts Institute of Technology (MIT) and a host of companies developed an experimental operating system called Multics (or Multiplexed Information and Computing Service) for the GE-645. Figure 1. View image at full size Introduction to the Linux kernel Figure 2. View image at full size

Using VirtualBox to run Ubuntu and any other operating system GNU/Linux can be scary to a new user. After all, what if you mess up? What if you end up corrupting your hard drive so badly that you need to format it to get rid of GNU/Linux? First, choose which virtualization tool to use. VirtualBox is free software. Getting VirtualBox varies from platform to platform. Now that VirtualBox is installed, create your first virtual machine. Select the “New” button (or hit Ctrl + N). Figure 1: New Machine Wizard Click “Next”. Figure 2: New Virtual Disk Wizard Click “New”, and yet another window opens. Now, click “Ubuntu” once, then click “Settings” (figure 3). Figure 3: Adding a CD/DVD-Rom Select “CD/DVD-ROM”. You are now ready. Figure 4: The Ubuntu installer Select “Start or Install Ubuntu”, with the arrow keys, then hit “Enter”. Now that Ubuntu is up and running, do some more advanced things with it. Another powerful tool that VirtualBox offers is the pause feature. Ubuntu isn’t the only GNU/Linux distribution (or operating system) that VirtualBox can run.

Installing Kubuntu - a video tour By Robin ' Roblimo' Miller on July 19, 2007 (9:00:00 AM) The first video shows how Kubuntu looks running directly from live CD, and gives you a brief look at the software included on the CD. Video number two steps you through the process of installing Kubuntu to your hard drive, and video number shows you how to install and remove software in Kubuntu. This Kubuntu video tour is the first of a series. In coming weeks and months we'll do similar tours of other popular GNU/Linux distributions, plus video tours and tutorials for many popular Linux applications. These little Linux.com video distro tours are not intended to be comprehensive tutorials. We now make all Linux.com videos available in both Flash and Ogg Theora formats. We encourage you to submit your own software tutorial and "tour" videos to Linux.com.

35 Cool Applications to install on Ubuntu 7.04 35 Cool Applications to install on Ubuntu 7.04 Ubuntu 7.04 is undoubtedly one of the most popular Linux distribution especially for Linux newbies , now overall it is extremely usable and good but a very limited number of applications are by default shipped with Ubuntu 7.04 . Now here in this sudo aptitude install libqt3-mt and sudo dpkg -i opera_9.20-20070409.6-shared-qt_en_i386.deb After completing above step launch opera from (Applications -> Internet -> Opera ) 2. Downloader for X is a nice download manager that allows downloading files from Internet , pausing them and downloading them later . Anyways to install " Downloader for X " type the following command in the terminal window. ¨sudo aptitude install d4x " After installation is over launch ¨Downloader for X¨ by typing ¨d4x¨ in the terminal window , or by going to (Applications-> Internet -> Downloader for X ) This is how Downloader for X looks 3. sudo aptitude install amarok AmaroK running on Ubuntu 4. sudo aptitude install skype 5. 6. 7.

Simple comme Ubuntu - Livre Libre - Framabook Ce framabook est notre « best seller ». Il a directement ou indirectement contribué à faire migrer de nombreux utilisateurs d'un système d'exploitation propriétaire (que l'on ne nommera pas) à un système d'exploitation libre. Et ils ne le regrettent pas ! Idéal pour s'initier à Linux (et éventuellement y rester !), la distribution Ubuntu est bien plus qu'un système d'exploitation. La qualité et la sécurité de Ubuntu sont reconnues puisqu'il est déjà utilisé par exemple par les députés de l'Assemblée française et va être déployé progressivement sur les postes de la Gendarmerie nationale. Ce livre propose une progression claire et pédagogique pour installer, apprivoiser et utiliser Ubuntu au quotidien. Ubuntu repose sur une importante communauté d'utilisateurs dont la communauté francophone est parmi les plus actives et efficaces : vous n'êtes jamais seuls pour résoudre vos problème et proposer vos solutions. « J’ai lu Simple comme Ubuntu. Le logiciel L'auteur Framakey Ubuntu Remix Le projet

Installing LAMP On Ubuntu For Newbies | HowtoForge - Linux Howto In this guide I will show you how to install a LAMP system. LAMP stands for Linux, Apache, MySQL, PHP. The guide is intended to help those who have very little knowlegde of using Linux. Install Apache To start off we will install Apache. 1. 2. sudo apt-get install apache2 3. Testing Apache To make sure everything installed correctly we will now test Apache to ensure it is working properly. 1. You should see a folder entitled apache2-default/. Install PHP In this part we will install PHP 5. Step 1. Step 2. sudo apt-get install php5 libapache2-mod-php5 Step 3. sudo /etc/init.d/apache2 restart Test PHP To ensure there are no issues with PHP let's give it a quick test run. Step 1. sudo gedit /var/www/testphp.php This will open up a file called phptest.php. Step 2. Step 3. Step 4. The page should look like this: Congrats you have now installed both Apache and PHP! Install MySQL To finish this guide up we will install MySQL. Step 1. Step 2 (optional). Step 3.

Linux: Richard Stallman défend sa licence GPLv3 - Actualités - ZDNet.fr Alors que la troisième version de la licence GNU GPL (General Public License) est sur le point d’être bouclée, son inventeur Richard Stallman monte au créneau pour la défendre. La GPLv3, évolution de la licence historique des logiciels libres est critiquée, jusque dans le camp de la communauté open source. Linus Torvalds, inventeur du noyau Linux, a notamment exprimé ses réserves à plusieurs reprises. Dans une tribune publiée la semaine dernière, le président de la Free Software Foundation (FSF) explique donc «pourquoi passer à la GPLv3 est important». Le principal argument concerne les verrous DRM (gestion numérique des droits), ces systèmes qui limitent les possibilités d’usages afin de protéger les détenteurs de propriété intellectuelle. Ils sont surtout connus dans le cadre des dispositifs anticopie de vidéos ou de morceaux de musique diffusés. La GPLv3 protège de la «tivoization» Cette machine utilise des logiciels libres pour fonctionner.

Seamlessly integrate XP into Linux with SeamlessRDP To make this work, you need three tools installed on your system. Though not open source, VMware Server is free as in beer; it requires a license number that you get from the same page where you download the program. (Of course you also need a copy of Windows XP to run under VMware Server.) rdesktop is a Remote Desktop Protocol client bundled with virtually every Linux distro, and Cendio's SeamlessRDP is a GPL-licensed utility that lets you integrate rdesktop with Windows XP. With this solution, you're connecting to a virtual machine in the background, but you don't see a window frame or the Windows desktop. All you see is the Windows XP menu bar along with your regular KDE or GNOME menu bar, creating the illusion that both operating systems are working at the same time side by side. To start, install Windows XP in VMware with the usual options, and make sure to set the network connection option to Network Address Translation (NAT). Now it's time to use rdesktop. Voilà!

Brevets: Novell alerte sur les risques de la licence GPL 3 - Actualités - ZDNet.fr La future version 3 de la licence GPL, qui régit et protège les logiciels libres, pourrait-elle nuire au pacte de non-agression signé entre Novell et Microsoft? Ce sont les craintes exprimées par Novell, dans un document comptable rendu à la Commission américaine des opérations boursières (SEC). Ce document de 144 pages contient des données confidentielles relatives aux activités, brevets et accords technologiques concernés par l’accord entre les deux éditeurs, signé en novembre 2006. Rappelons que cet accord prémunit les clients de Novell, utilisateurs de son logiciel Suse Linux, de tout risque de procès que Microsoft pourrait intenter pour violation de ses brevets. La nouvelle version de la GPL, rédigée par la Free Software Foundation (FSF), est toujours en cours de finalisation; elle était attendue en mars dernier mais a pris du retard, en raison des débats qu’elle ouvre notamment sur les brevets. Des pactes de non-agression dans le collimateur de la GPL

10 Tips for After You Install or Upgrade Ubuntu Ubuntu is becoming more and more complete and easy to configure. However, like any operating system there’s work to be done after the installation. Here’s a list of 10 tips that you can use after installing or upgrading Ubuntu. Install software faster As a commenter on Slashdot said: I felt a great disturbance in the force, as if thousands of apt-get repositories had cried out in pain, and were suddenly silenced. The Ubuntu software repositories can get really slow, and even stop responding completely around the time of a major Ubuntu release. Install restricted extras (and enable the multiverse repository) Install support for playback of many types of audio and video, web fonts, Java, Flash, and DVD playback all in one go. Open Applications->Add/Remove. Silence the internal speaker beep Some Ubuntu applications make heavy use of that annoying speaker inside your PC’s case, such as Firefox when you are searching in a page. Clear partition icons off the desktop Remove old configuration files

L'APRIL vous donne rendez-vous aux 8èmes « Rencontres Mondiales du Logiciel Libre » Paris, le 21 juin 2007. Communiqué de presse. L'Association nationale de référence pour la promotion et la défense du logiciel libre sera présente aux « 8èmes Rencontres Mondiales du Logiciel Libre » [1], qui se dérouleront du 10 au 14 juillet 2007 à Amiens. Les associations EPPLUG (les éleveurs de pingouins picards), CLX (Club Linux Nord-Pas de Calais), Oisux (Association Logiciels libres de l'Oise) et APRIL organisent les 8èmes Rencontres Mondiales du Logiciel Libre qui se dérouleront du 10 au 14 juillet à Amiens (dans les locaux de l'Université de Picardie Jules Verne et de l'ESIEE). Initiées à Bordeaux en 2000 par l'ABUL, ces rencontres constituent un des grands rendez-vous mondiaux entièrement consacrés au logiciel libre. « De nombreux experts du logiciel libre seront présents durant ces rencontres. L'APRIL sera présente à cet évènement : Vous êtes les bienvenus sur notre stand. Vous pouvez également nous contacter pour prendre rendez-vous pour un entretien. Références Contacts presse :

Related: