1 |
On Sun, 2009-05-24 at 21:12 +0200, Fabian Groffen wrote: |
2 |
> On 24-05-2009 22:04:07 +0300, "C. Bergström" wrote: |
3 |
[snip] |
4 |
> |
5 |
> > Also.. prefix is worthless for circumstances where you want to have core |
6 |
> > system files that need to be 64bit and aren't.. libhal was a good |
7 |
> > example in the past.. (which they do provide 64bit for now thankfully) |
8 |
> > This is on top of if you're actually doing any real development of the |
9 |
> > core os/zfs.. You'll probably need to patch zdb or other things.. |
10 |
> > Building onnv-gate by hand if you've ever done it is less than fun. |
11 |
> > patching dozens or hundreds of servers/zones under svr4 packaging is |
12 |
> > less than fun. |
13 |
> > </rant> |
14 |
> |
15 |
> It's not about who is better. I don't think Prefix is worthless for |
16 |
> 64-bits, as we do a pretty much good job there. This Prefix project is |
17 |
> built on top of some assumptions about our users, and discussing those |
18 |
> is useless. The rest is just a bit of taste for the situations where |
19 |
> you actually have the freedom to choose. I for one don't have much to |
20 |
> choose where I work, and to a certain extent I also don't desire to. |
21 |
> |
22 |
|
23 |
++ |
24 |
|
25 |
couldn't have said that better :) if you don't like prefix, than don't |
26 |
use it. |
27 |
|
28 |
Imagine a large company, having many, many development boxes, running |
29 |
different OS' (AIX, Solaris, Linux, Windows, HP-UX) on different CPUs |
30 |
(Xeon, UltraSparc, HP-PA, ...). prefix is absolutely priceless for |
31 |
creating a common layer upon all these. this is required for us to be |
32 |
able to maintain our millions of lines of code. otherwise we'd have to |
33 |
fiddle with the build system all the time. |
34 |
We also may not have root access on these boxes, so how could we |
35 |
otherwise install cool stuff? I'd need prefix even on OSUNIX... |
36 |
|
37 |
And the above is only *one* of the dozens of use cases of prefix. |
38 |
|
39 |
i guess OSUNIX may be cool as desktop, but as soon as there are > 10 |
40 |
users (and it's > 200 users here) on that machine, prefix is perfect to |
41 |
allow people installing software. (not saying that OSUNIX may perform |
42 |
bad with > 10 users, it's just a security/access thing... if it runs the |
43 |
solaris kernel it is probably pretty well scalable.) |
44 |
|
45 |
Cheers, Markus |
46 |
|
47 |
> |