Operating Systems > Linux and UNIX

FreeBSD 6!

<< < (2/4) > >>

worker201:
I don't know where you got the impression, ksym, that Linux users owe you anything.  If you're not writing patches and owning mailing lists and sending money to developers, then you get to shut the fuck up and deal with it like everyone else.  Linux isn't perfect, but it does in fact fucking rock.  I'd like to see a few changes made, but the overall mantra at this point is "put up or shut up".  One great reason to use Linux over Windows is that if you don't like something, you can change it.  Legally.  This is certainly not Windows, where your only option is to whine to the deaf developer.  You have to take responsibility for being the developer.

ksym:

--- Quote from: worker201 ---I don't know where you got the impression, ksym, that Linux users owe you anything. If you're not writing patches and owning mailing lists and sending money to developers, then you get to shut the fuck up and deal with it like everyone else. Linux isn't perfect, but it does in fact fucking rock. I'd like to see a few changes made, but the overall mantra at this point is "put up or shut up". One great reason to use Linux over Windows is that if you don't like something, you can change it. Legally. This is certainly not Windows, where your only option is to whine to the deaf developer. You have to take responsibility for being the developer.
--- End quote ---

And as I said .. I am trying to make workarounds.

But as it is, my current ideas have been mostly mocked ...

Like, people don't undestand the benefits of relocatable binaries, and the idea of installing components into their isolated locations. These are perversions to most GNU/Linux users, but have been used in the enterprise world for decades.

So am I the fault that GNU/Linux people ain't ready to learn from others? If I want to make a sandboxed exo-runtime platfrom which wraps statically prefixed applications in a nice, movable form, does this make me a fucking criminal? Sure. So fuck you people.

And if I think that ALL the current package managements are a poor excuse to not make good userland designs, am I the asshole here? OH YES!

Dudes talk about "legacy unix traditions" and such fucking boring shit. Does this have to do with the fact, that all distro's fucking integrate every app into their /usr hierarchy with the "base-system"? Legacy-Unix my ass ...

Not to say, that no Linux system has a monolithically designed userland, which I find a huge defiency. Userland MUST be monolithic, not just some pile-o-binaries tailored from multiple packages. Learn from *BSD and prosper, I say!

Damn this is fun. Carry on flamin' people ...

toadlife:

--- Quote from: ksym ---Yeah, monolithic kernels suck because third party drivers can so easily cause kernel panics and other shit :(

Now that I think about it, the nVidia drivers are the only thing that have caused kernel panic in my Linux boxes. nVidia sucks?
--- End quote ---

We'll I've never had nvidia's driver cause a kernel panic on a *supported* version of FreeBSD. nvidia's current driver does not officially support FreeBSD 6 - the freebsd port applies a hack that allows it to install if you have freebsd 6, so I can't complain.

nvidia's driver cannot be compiled into the freebsd kernel. It can only be loaded as a module, so at boot time, you can go to the boot loader prompt and tell FreeBSD to not load the nvidia module if it is causing problems.

I'm having to recompile all of my apps (~280!) in order for them to not have to un in compatibility mode, and it's taking quite awhile. Gentoo users would understand. :D

piratePenguin:

--- Quote --- And as I said .. I am trying to make workarounds.
 
 But as it is, my current ideas have been mostly mocked ...
 
 Like, people don't undestand the benefits of relocatable binaries, and the idea of installing components into their isolated locations. These are perversions to most GNU/Linux users, but have been used in the enterprise world for decades.
 
 So am I the fault that GNU/Linux people ain't ready to learn from others? If I want to make a sandboxed exo-runtime platfrom which wraps statically prefixed applications in a nice, movable form, does this make me a fucking criminal? Sure. So fuck you people.
 
 And if I think that ALL the current package managements are a poor excuse to not make good userland designs, am I the asshole here? OH YES!
 
 Dudes talk about "legacy unix traditions" and such fucking boring shit. Does this have to do with the fact, that all distro's fucking integrate every app into their /usr hierarchy with the "base-system"? Legacy-Unix my ass ...
 
 Not to say, that no Linux system has a monolithically designed userland, which I find a huge defiency. Userland MUST be monolithic, not just some pile-o-binaries tailored from multiple packages. Learn from *BSD and prosper, I say!
 
 Damn this is fun. Carry on flamin' people ...
--- End quote ---
I was thinking about making a GNU/Linux distribution a while back. One program I discovered and would've used to help package management was GNU stow.

--- Quote ---GNU Stow is a program for managing the installation of software packages, keeping them separate (/usr/local/stow/emacs vs. /usr/local/stow/perl, for example) while making them appear to be installed in the same place (/usr/local).
--- End quote ---
For binary distribution, I figured I could distribute a tarball of /usr/local/stow/packagename. I dunno of any distribution that does this, or that uses stow. For source distribution, well, just prefix the package into /usr/local/stow and run 'stow' to update the symlinks.

I only heard of stow 'cause in GNU/Hurd, they have a translator (program) that merges directories in a union filesystem (just like any unionfs. And I believe there's unionfs in Linux and *BSD, but I never checked.). Anyhow, one of the features of this 'unionfs' translator is "stow". The union is updated in real time. Whenever a package is installed in (/usr/local)/stow/packagename/, then (/usr/local)/bin, (/usr/local)/sbin etc. are automatically updated. No symlinks, and no need for a 'stow' command.
They'll probably be using it for the GNU distribution they've been talking about recently.

ksym:

--- Quote from: toadlife ---I'm having to recompile all of my apps (~280!) in order for them to not have to un in compatibility mode, and it's taking quite awhile. Gentoo users would understand. :D
--- End quote ---

HAHA :D

I do understand, I run Gentoo for 2 years ;)

But you have compatibility mode??? WHOA!

I just hope some GNU/Linux could make that kinda option ...

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version