Hi all,

am sorry if this discussion doesnt fit into this topic. I had discussed this 
with many people but yet i havent got an answer.I have already posted this at 
suseforums but i was also instructed to interact with mailing lists.So am 
posting it here again...

After using Linux for some 2 years, and trying Linux From 
Scratch(LFS)/Customizing Knoppix,Slackware/Gentoo and other small stuffs, what 
i found is, there is no common STANDARDS followed except for the filesystem & 
directory hierarchy. You can even find each distribution having its own 
directory structure nowadays.Each one is having their own packages.

Now take Windows - here i want to tell something, Please dont consider windows 
as THE ENEMY.Why do Linux people hate Windows?, its mainly becoz of the EULA 
and propeiratory stuffs.But just look into their OS.You will find many things 
where it gives u light on how Linux can be enhanced, and thats what my 
discussion is.Just think why Windows is used Widely for Desktop...yes i do 
agree people use Pirated Editions...but even then they ARE USING Pirated 
editions rather than going for Linux which is free!

First and foremost, why SuSE??...well, i think SuSE has given importance in GUI 
and equally comparable with Microsoft Windows for GUI.I have used Xandros also 
where it is competent with both.But think about the Package Management 
System,System Updation and Driver Support and easy to use system controls and 
even the Menu System.

PMS
===

here i think RPM/Debian are becoming the common standard in the linux industry 
and whereever u go, u will find your package either in RPM/Debian.But wait?..is 
there a SINGLE CLICK install??...yeah i have read about the Klick which SuSE is 
trying out.Thats an amazing thing.

What about un-installation?...it is not easy to un-install a package becoz of 
the dependency problem.This is a real disadvantage for linux users.Many of my 
friends install a lot in their linux distribution very easily but they dont 
un-install because they fear, that may affect the system.

the idea what i thought, would rectify this was,

Package everything as components (Componentized Linux - 
http://componentizedlinux.org). So whatever u consider that forms the base 
system (with dependencies),package it and then give applications as separate 
compenents, so now if u want to un-install the package(here Component), it is 
easy!....and just think over...thats what Windows is doing!...So here the 
dependency problem might not arise and this would get implemeted only if the 
release cycle is planned properly.Ofcourse there has to be some way to update 
the Base System :-).

So,it would be like this, Package the Base Component and Applications 
Components, give it to the user....

System Updation 
===========

i think the above said idea would deal with System updation also....

Menu System
=========

Ok, the menu system right now in Linux is, u group all the applications in 
their Service Groups.This is ok for a linux user but think of the new user, 
they will feel uncomfortable.So i think , there should be some easy to use Menu 
System for a new user so that he is not confused with what all applications 
have been installed and also the administrator menu items should not be 
displayed while a normal user has logged in which would increase the security 
even more!

Well, people might ask me that telling things would not work out and have to do 
something!..yeah here we are a team where we are working with LFS and trying to 
make a distribution exactly as what i discussed above.But till now i havent got 
into any discussion with any forums about these....and am also happy if i can 
try implementing these on SuSE but how??....

with regards,
C.C.Chakkaradeep 


                
---------------------------------
Yahoo! for Good
 Click here to donate to the Hurricane Katrina relief effort. 

Reply via email to