Re: [Ilugc] Open Source Lab Syllabus

  • From: asprakash_83@xxxxxxxxxxxxxx (prakash srinivasan)
  • Date: Fri Jun 18 21:10:00 2010



On Fri, 18 Jun 2010 14:39:11 +0530  wrote

OBJECTIVE:

1. Kernel configuration, compilation and installation :Download / >access the

  latest kernel source code from kernel.org,compile the kernel and

install it in the

  local system.Try to view the source code of the kernel

 3. Compiling from source :learn about the various build systems

used like the

   auto* family, cmake, ant etc. instead of just running the

commands. This could

   involve the full process like fetching from a cvs and also

include autoconf,

   automake etc.,


It clearly shows that the person who developed this syllabus dont have 
knowledge in kernel compilation. How one can compile a kernel without knowing 
Make tool?. And it is located in the 3rd topic after kernel compilation. The 
author of this syllabus is confusing with top layer an middle layer of Linux 
kernel and he also confused students/staffs.


Resources :

An environment like FOSS Lab Server (developed by NRCFOSS containing >the 
various packages)

OR

Equivalent system with Linux distro supplemented with relevant packages

Note:

Once the list of experiments are finalised, NRCFOSS can generate full

lab manuals

complete with exercises, necessary downloads, etc. These could be made

available on

NRCFOSS web portal.


FOSSLab server is an "Mummy" project. No idea, Why the author of this syllabus 
trying to give soul for "Mummy". 

Hint for "Mummy"::
It was born in end of 2005 and 1.0 released in beginning of 2006. Suddenly it 
died. Again after 2-3 years back NRCFOSS again announced version 2.0 and 
released. No idea what is the difference b/w 1.0 and 2.0. Again it died after 
Mr.Srinivasan left out from NRCFOSS-AUKBC. So I am calling "FOSSLab server" is 
like Mummy. No idea when it will come out and die again. 


                        TOTAL: 45 PERIODS

LIST OF EQUIPMENTS:

Hardware:

  Minimum Requirements:

 - 700 Mhz X86 Processor

 - 384 MB of system memory (RAM)

 - 40 GB of disk space

 - Graphics card capable of 1024*768 resolution

 - Sound Card

 - Network or Internet Connection

Software: Latest distribution of Linux

The suggested configuration is useless for kernel compilation. Linux kernel 
2.6.x may take many days to complete the compilation for the above suggested 
configuration. I am wondering, first of all latest Linux will work on 384MB 
RAM. 

Minimum expertise skillset should be required to do all the above stuffs. But 
still the content is confusing the target audience. So the final target will 
not be like Linux application development or Linux kernel programming or what 
else. This kind of syllabus will create more panic for target audience about 
Linux instead of promoting FOSS/GNU Linux.   

-Prakash


Other related posts:

  • » Re: [Ilugc] Open Source Lab Syllabus - prakash srinivasan