Download Firefox: WindowsMac OS X
logo       
Google Custom Search
    AddThis Social Bookmark Button

Re: Why _UNIX_?: msg#00015

Subject: Re: Why _UNIX_?
On Sat, 2005-03-05 at 03:06 -0600, Mat Branyon wrote:
> I dont think that would be a bad idea at all.
> I still think there should be a /bin or something equivelent, so we dont 
> have to have a registry like file that points to all the program 
Agreed, registries are bad.
> executables.
> 
> Something like /Program/bin that has soft links to all the executables.
I have a better idea - why not let the shell crawl through every
directory, look for executables in their ./bin directory and then
letting the user execute them?
Assuming I have /Program/Foo. Then Foo will contain ./bin, ./doc, a
ready KDE style .desktop file with the icon or something similar.
Or maybe have them put symlinks in /System.
> --mat
But then again, if you make good GUI applications (good human design)
you _will_ get more support in your project from many different people,
especially if you'll preserve shell utilities as well as developing new
GUI applications.

By the way, /dev should be changed to /System/dev or /System/Devices/,
and /etc to /System/Settings or /System/etc if you really want to
preserve some similarities.
> 
> Ziggy wrote:
> >     I know it might sound strange to you, but I was wondering - why make
> > UUU yet another UNIX clone?
> >     Although there aren't a lot of descent operating systems right now
> > except for UNIX clones and that you don't have something to base this
> > operating system on - well, then, why not invent something new instead
> > of once again cloning UNIX?
> > 
> >     So far, open-source operating system projects only create 'clones of
> > another operating system'. It's quite widespread, just look around.
> >     Why not be different and try something completely different?
> > 
> >     Here, I even have a suggestion for you: a new directory structure.
> >     / is the root drive.
> >     $DRIVE:/ is a device mounted as a separate tree. Sub-root, if you want
> > to call it that way. I suggest you make the device names case sensitive
> > - it gives it a whole more "professional" feel to it if it's
> > case-sensitive :P
> >     /Users should contain all the user home directories.
> >     /Programs should contain programs installed on the machine, each with
> > it's own subdirectory in /Programs that will contain the program itself
> > - so, let's say we had Photoshop CS on UUU (That's my dream right now)
> > it'll be something like - /Programs/Photoshop/ or /Programs/Adobe
> > Photoshop/ (Depends on Adobe's wish)
> >     /System should contain system files.
> > 
> >     I think this would make it a whole lot easier for new users, but still
> > be friendly towards the old users.
> >     I also think that we shouldn't center around having a shell for
> > everything, but about making sure that the GUI has the same power as the
> > command line shell (while still having those GUI-only advantages). This
> > will require you to create a windowing system - but , please - not X!
> > 
> >     Why GUI? Because as it seems right now, users don't want to work
> > command-line only. And even I think that if only there were better GUI
> > applications on Linux, as well as shell tools, then I would use a GUI.
> > The proof of that is why I like working on MacOS (and BeOS at the time)
> > so much, although I'm a heavy shell user. :)
> > 
> >     Please, not another UNIX clone..!
> > 
> > 
> > _______________________________________________
> > Uuu-devel mailing list
> > Uuu-devel@xxxxxxxxxxxxx
> > http://unununium.org/cgi-bin/mailman/listinfo/uuu-devel
> > 
> > 


<Prev in Thread] Current Thread [Next in Thread>