Re: another niche for the Hurd

2008-12-12 Thread olafBuddenhagen
Hi, On Thu, Dec 04, 2008 at 10:22:00PM +0100, Davi Leal wrote: Proposal: Add to the list the below one, as a long term goal. * The possibility to get a kernel GPLv3 or later compatible. This is closely related to having a complete GNU system I would say -- both are likely to attract the

Security models (was: A niche for the Hurd - next step: reality check)

2008-12-04 Thread olafBuddenhagen
Hi, On Wed, Nov 26, 2008 at 10:56:10PM +0100, Michal Suchanek wrote: 2008/11/25 [EMAIL PROTECTED]: The situation is really quite simple: A system designed to support use cases like DRM is unquestionably bad from a GNU viewpoint -- not only because it helps DRM specifically, but because

Re: Security models (was: A niche for the Hurd - next step: reality check)

2008-12-04 Thread Arne Babenhauserheide
Hi Olaf, Firstoff: Thank you! This is information I hoped for! Am Mittwoch 03 Dezember 2008 13:57:12 schrieb [EMAIL PROTECTED]: When a process needs the service of another process which deals with resources it has no access to itself -- say a powerbox -- it doesn't launch that process

Re: another niche for the Hurd

2008-12-04 Thread Davi Leal
Proposal: Add to the list the below one, as a long term goal. * The possibility to get a kernel GPLv3 or later compatible.

Re: A niche for the Hurd - next step: reality check

2008-12-02 Thread olafBuddenhagen
Hi, On Tue, Nov 25, 2008 at 11:59:57PM +0100, Michal Suchanek wrote: 2008/11/23 [EMAIL PROTECTED]: A short glance at history should convince you that inertia is the strongest ruling force by far in the computer industry. If you want to have *any* chance of people adapting something new,

Re: A niche for the Hurd - next step: reality check

2008-11-27 Thread Arne Bab.
Von: Michal Suchanek [EMAIL PROTECTED] Gesendet: 26.11.08 22:56:26 On a single user system the user might be in total control of all system memory. However, on system that supports multiple users there should be a service that guarantees that resources (like storage) provided to one user are

Re: A niche for the Hurd - next step: reality check

2008-11-26 Thread Michal Suchanek
2008/11/25 [EMAIL PROTECTED]: Hi, On Sun, Nov 23, 2008 at 04:20:01PM +0100, Michal Suchanek wrote: Well, you don't stop using knives because people can be threatened and killed with them, do you? Please, don't start that discussion again, with all it's absurd comparisions about guns

Re: A niche for the Hurd - next step: reality check

2008-11-25 Thread Michal Suchanek
2008/11/23 [EMAIL PROTECTED]: Hi, On Thu, Nov 20, 2008 at 11:24:42PM +0100, Michal Suchanek wrote: 2008/11/20 [EMAIL PROTECTED] On Thu, Nov 13, 2008 at 11:17:29PM +0100, Michal Suchanek wrote: [...] In my view saying this is like posix but it's really capabilities, and you can do this,

Re: A niche for the Hurd - next step: reality check

2008-11-25 Thread olafBuddenhagen
Hi, On Sun, Nov 23, 2008 at 04:20:01PM +0100, Michal Suchanek wrote: Well, you don't stop using knives because people can be threatened and killed with them, do you? Please, don't start that discussion again, with all it's absurd comparisions about guns being good for shooting horses and

Re: A niche for the Hurd - next step: reality check

2008-11-24 Thread olafBuddenhagen
Hi, On Thu, Nov 20, 2008 at 11:24:42PM +0100, Michal Suchanek wrote: 2008/11/20 [EMAIL PROTECTED] On Thu, Nov 13, 2008 at 11:17:29PM +0100, Michal Suchanek wrote: Things are much more complicated in reality; but conceptually, UIDs on Hurd can be regarded more or less as directory

Re: A niche for the Hurd - next step: reality check

2008-11-24 Thread olafBuddenhagen
Hi, On Thu, Nov 20, 2008 at 02:00:16PM +0100, Arne Babenhauserheide wrote: Am Dienstag 18 November 2008 04:16:04 schrieb [EMAIL PROTECTED]: It is important though to point out that I only intend to confine certain applications which are particularily exposed. Which for example could be

Re: A niche for the Hurd - next step: reality check

2008-11-24 Thread Arne Babenhauserheide
Am Sonntag 23 November 2008 16:20:01 schrieb Michal Suchanek: Would you want your coding to benefit a locked down society in the long run - especially when you code on something as user-enabling as the Hurd? Well, you don't stop using knives because people can be threatened and killed with

Re: A niche for the Hurd - next step: reality check

2008-11-23 Thread Michal Suchanek
2008/11/21 Arne Babenhauserheide [EMAIL PROTECTED]: Am Donnerstag 20 November 2008 23:24:42 schrieb Michal Suchanek: As I see it the problem with Coyotos is more political than technical. Technically it might be possible to just not use additional feature present in the kernel but politically

Re: A niche for the Hurd - next step: reality check

2008-11-21 Thread Arne Babenhauserheide
Am Freitag 21 November 2008 06:46:11 schrieb Arne Babenhauserheide: $ settrans target_file allow_write PID For a temporary allowance, this should maybe be $ settrans -a target_file allow_write PID So when the translator shuts down it is gone (active translator). Best wishes, Arne -- -- My

Re: Niche for the Hurd - summary 2 - niches sorted according to necessary work

2008-11-21 Thread olafBuddenhagen
Hi, On Thu, Nov 13, 2008 at 05:42:49PM +0100, Arne Babenhauserheide wrote: I think to make it *the* GNU system we'd need it in a state where I can just start any desktop on it and work with it just like in a GNU/Linux, because else people would just shrug and say This is GNU then, I think

Microkernels (was: A niche for the Hurd - multi-core systems)

2008-11-21 Thread olafBuddenhagen
Hi, On Mon, Nov 17, 2008 at 12:39:30AM +, Zheng Da wrote: On Wed, Nov 12, 2008 at 1:18 PM, [EMAIL PROTECTED] wrote: I am quite curious: why did porting to the modern microkernels fail? Well, it's a long story, and I don't understand all the details myself. I'll try to give a very rough

Re: A niche for the Hurd - next step: reality check

2008-11-20 Thread Arne Babenhauserheide
Am Dienstag 18 November 2008 04:16:04 schrieb [EMAIL PROTECTED]: Hi, On Thu, Nov 13, 2008 at 10:13:22PM +0100, Arne Babenhauserheide wrote: Am Donnerstag 13 November 2008 21:13:52 schrieb Michal Suchanek: The shell would simply assign limited permissions to any process at startup, and

Re: A niche for the Hurd

2008-11-20 Thread Arne Babenhauserheide
Am Montag 17 November 2008 01:05:20 schrieb [EMAIL PROTECTED]: As I said, distributed systems at the *application* level are still interesting. But these do not require support at the microkernel level. So to sum it up, the fact that Mach has network transparent IPC doesn't really give an

Re: A niche for the Hurd - next step: reality check

2008-11-20 Thread Michal Suchanek
2008/11/20 [EMAIL PROTECTED] Hi, On Thu, Nov 13, 2008 at 11:17:29PM +0100, Michal Suchanek wrote: I am not familiar with the Hurd internals either. However, as I understand the current design it uses the UNIX security model with users and groups down to the very basic services. This

Re: A niche for the Hurd - next step: reality check

2008-11-20 Thread Michal Suchanek
2008/11/18 [EMAIL PROTECTED]: Hi, On Thu, Nov 13, 2008 at 10:11:32AM +0100, Michal Suchanek wrote: 2008/10/29 [EMAIL PROTECTED]: Perhaps the biggest difference is that on Linux, even with FUSE, users are limited to a fixed set of trusted filesystems provided by root. On the Hurd, a

Re: A niche for the Hurd - next step: reality check

2008-11-20 Thread Arne Babenhauserheide
Am Donnerstag 20 November 2008 23:24:42 schrieb Michal Suchanek: As I see it the problem with Coyotos is more political than technical. Technically it might be possible to just not use additional feature present in the kernel but politically it is a problem if a DRM-capable design is

Re: A niche for the Hurd - next step: reality check

2008-11-20 Thread Arne Babenhauserheide
Am Donnerstag 20 November 2008 23:36:40 schrieb Michal Suchanek: Still you should get as much security as practical because you never know in advance what is a threat, and it's the default barriers on which you rely for mitigating yet unidentified threats. The UNIX concept simply does not make

Re: A niche for the Hurd - next step: reality check

2008-11-20 Thread Arne Babenhauserheide
Am Freitag 21 November 2008 05:17:33 schrieb Arne Babenhauserheide: You can do permissions much more practical, for example not allowing any writes except for specific programs. Or just oneshot permissions: OK, now you'll be in group X for 1 minute / your next action Or simply just allowing

Re: A niche for the Hurd - next step: reality check

2008-11-19 Thread olafBuddenhagen
Hi, On Thu, Nov 13, 2008 at 11:17:29PM +0100, Michal Suchanek wrote: I am not familiar with the Hurd internals either. However, as I understand the current design it uses the UNIX security model with users and groups down to the very basic services. This is partially true: The Hurd primarily

Re: A niche for the Hurd - next step: reality check

2008-11-19 Thread olafBuddenhagen
Hi, On Wed, Nov 12, 2008 at 06:27:55PM +0100, Arne Babenhauserheide wrote: And wouldn't this option of accessing a file in two ways be an ideal candidate for namespace based translator selection? An example: $ ls blah,,dir/ $ nano blah,,xml Certainly :-) I wonder though whether

Re: A niche for the Hurd - next step: reality check

2008-11-19 Thread olafBuddenhagen
Hi, On Thu, Nov 13, 2008 at 10:11:32AM +0100, Michal Suchanek wrote: 2008/10/29 [EMAIL PROTECTED]: Perhaps the biggest difference is that on Linux, even with FUSE, users are limited to a fixed set of trusted filesystems provided by root. On the Hurd, a user can mount *any* filesystem, no

Re: A niche for the Hurd - next step: reality check

2008-11-19 Thread olafBuddenhagen
Hi, On Thu, Nov 13, 2008 at 10:13:22PM +0100, Arne Babenhauserheide wrote: Am Donnerstag 13 November 2008 21:13:52 schrieb Michal Suchanek: The shell would simply assign limited permissions to any process at startup, and should it want more it would have to ask me through the shell.

Re: A niche for the Hurd

2008-11-19 Thread olafBuddenhagen
Hi, On Wed, Nov 12, 2008 at 08:35:21PM +0100, Arne Babenhauserheide wrote: Am Mittwoch 12 November 2008 05:14:02 schrieb [EMAIL PROTECTED]: This is actually not far off: In fact distributed systems were a (or even *the*?) major research focus of Mach -- Mach provides network-transparent

Re: A niche for the Hurd - next step: reality check

2008-11-18 Thread Esben Stien
Arne Babenhauserheide [EMAIL PROTECTED] writes: If you think that I say cool a bit too often, then just pass me an alternative word ;-) Nice, Awesome, Ill, Sick, Dope, Fly, Wicked, Ownz, Rules Personally, I remember someone draw an analogy that linux was like an airplane, where flushing the

Re: A niche for the Hurd - multi-core systems

2008-11-16 Thread Zheng Da
On Wed, Nov 12, 2008 at 1:18 PM, [EMAIL PROTECTED] wrote: Last but not least, the question might be: why not drop Mach alltogether and instead create a dedicated microkernel for the Hurd? Indeed after several failed attempts with porting to existing modern microkernels (L4, Coyotos), most of

Re: A niche for the Hurd - next step: reality check

2008-11-14 Thread Arne Babenhauserheide
Am Freitag 14 November 2008 00:29:27 schrieb Michal Suchanek: If I do not need radical changes but require to change somewhat how the translator works I have to recreate it in lisp - not modify, recreate. With no sample code how to write a working replacement for what I intended to modify. As

Re: A niche for the Hurd - next step: reality check

2008-11-14 Thread Arne Babenhauserheide
Am Freitag 14 November 2008 00:29:27 schrieb Michal Suchanek: As far as I know, these are complete (though I doubt that they are proven - but how much code really is these days? - reality check of expectations ;) ) So that's half of the feasibility requirement ;-) I just realized we might

Re: A niche for the Hurd - next step: reality check

2008-11-13 Thread Michal Suchanek
Hello It looks like this other thread has some of the bits I wrote about in greater detail .. and it also has some other interesting bits. 2008/10/29 [EMAIL PROTECTED]: A more serious difference is the ability to mount image files directly -- on Linux, you need loop devices for that, which

Re: Niche for the Hurd - summary 2 - niches sorted according to necessary work

2008-11-13 Thread olafBuddenhagen
Hi, On Sun, Nov 02, 2008 at 02:33:05PM +0100, Arne Babenhauserheide wrote: The interesting part is, that I didn't find any unfeasible idea... Well, isn't that a bad sign in a brainstorm? Meaning we are too reserved, not unleashing our full creative potential etc.? ;-) - Having a complete

Re: Niche for the Hurd - summary 2 - niches sorted according to necessary work

2008-11-13 Thread Arne Babenhauserheide
Am Donnerstag 13 November 2008 06:28:34 schrieb [EMAIL PROTECTED]: On Sun, Nov 02, 2008 at 02:33:05PM +0100, Arne Babenhauserheide wrote: The interesting part is, that I didn't find any unfeasible idea... Well, isn't that a bad sign in a brainstorm? Meaning we are too reserved, not

Re: A niche for the Hurd - next step: reality check

2008-11-13 Thread Michal Suchanek
2008/11/13 Arne Babenhauserheide [EMAIL PROTECTED]: Am Donnerstag 13 November 2008 10:11:32 schrieb Michal Suchanek: How is this easier than carrying around an eeepc/olpc? I can use the processing power of the system at hand instead of having to rely on my laptops speed. This means: I won't

Re: A niche for the Hurd - next step: reality check

2008-11-13 Thread Arne Babenhauserheide
Am Donnerstag 13 November 2008 21:13:52 schrieb Michal Suchanek: This would require rewriting most of the Hurd in Lisp to allow carrying around modifications to even more basic services. Wouldn't it suffice to have your modifications in lisp? You don't need every aspect, just the ones you want

Re: A niche for the Hurd - next step: reality check

2008-11-13 Thread Michal Suchanek
2008/11/13 Arne Babenhauserheide [EMAIL PROTECTED]: Am Donnerstag 13 November 2008 21:13:52 schrieb Michal Suchanek: Still what profile would you assign to Firefox? It does all of the above so it can read all your files, make enough copies of them to fill your disk, and send them all over the

Re: Niche for the Hurd - summary 2 - niches sorted according to necessary work

2008-11-13 Thread Michael Banck
On Thu, Nov 13, 2008 at 05:42:49PM +0100, Arne Babenhauserheide wrote: I think to make it *the* GNU system we'd need it in a state where I can just start any desktop on it and work with it just like in a GNU/Linux, because else people would just shrug and say This is GNU then, I think I'll

Re: A niche for the Hurd - next step: reality check

2008-11-13 Thread Michal Suchanek
2008/11/13 Arne Babenhauserheide [EMAIL PROTECTED]: Am Donnerstag 13 November 2008 21:13:52 schrieb Michal Suchanek: This would require rewriting most of the Hurd in Lisp to allow carrying around modifications to even more basic services. Wouldn't it suffice to have your modifications in

Re: A niche for the Hurd - next step: reality check

2008-11-13 Thread Arne Babenhauserheide
Am Donnerstag 13 November 2008 23:17:29 schrieb Michal Suchanek: The security model used by EROS and Coyotos uses capabilities instead. As far as I understand Neals research paper, he's also thinking in that direction. But please see below for the timeframe. However, this requires

Re: A niche for the Hurd - next step: reality check

2008-11-13 Thread Arne Babenhauserheide
Am Donnerstag 13 November 2008 23:45:59 schrieb Michal Suchanek: No, it certainly would not. You do not have - the correct and proven lisp bindings for the Hurd API You have the list bindings which have been created during this years Google Summer of Code. As far as I know, these are

Re: Niche for the Hurd - summary 2 - niches sorted according to necessary work

2008-11-13 Thread Arne Babenhauserheide
Am Donnerstag 13 November 2008 23:33:28 schrieb Michael Banck: On Thu, Nov 13, 2008 at 05:42:49PM +0100, Arne Babenhauserheide wrote: I think to make it *the* GNU system we'd need it in a state where I can just start any desktop on it and work with it just like in a GNU/Linux, because else

Re: A niche for the Hurd - next step: reality check

2008-11-13 Thread Michal Suchanek
2008/11/13 Arne Babenhauserheide [EMAIL PROTECTED] Am Donnerstag 13 November 2008 23:17:29 schrieb Michal Suchanek: The security model used by EROS and Coyotos uses capabilities instead. As far as I understand Neals research paper, he's also thinking in that direction. But please see

Re: A niche for the Hurd

2008-11-12 Thread olafBuddenhagen
Hi, On Wed, Oct 29, 2008 at 10:35:48AM +0200, Sergiu Ivanov wrote: Is it possible to run only *parts* of the Hurd on separate computers, that is, make the Hurd a kind of a network operating system. It most probably sounds crazy, but I know that only a microkernel OS can do something like

Re: A niche for the Hurd - next step: reality check

2008-11-12 Thread olafBuddenhagen
Hi, On Wed, Oct 29, 2008 at 04:46:14PM +0100, Arne Babenhauserheide wrote: Am Mittwoch 29 Oktober 2008 12:16:58 schrieb [EMAIL PROTECTED]: I mentioned the desktop thing as one possible showcase. The problem here is that it is a task for many years... Would be nice to have some hurdish

Re: A niche for the Hurd - next step: reality check

2008-11-12 Thread Arne Babenhauserheide
Am Samstag 08 November 2008 03:05:39 schrieb [EMAIL PROTECTED]: - You have 1.000.000 files to store, which makes a simple ls damn slow. - So you develop a simple container format with reduced metadata and specialized access characteristics. - Now you want to make that cotainer accessible

Re: A niche for the Hurd - next step: reality check

2008-11-12 Thread olafBuddenhagen
Hi, On Sun, Nov 02, 2008 at 11:42:45AM +0100, Arne Babenhauserheide wrote: Am Mittwoch 29 Oktober 2008 12:16:58 schrieb [EMAIL PROTECTED]: About the only really unique feature I'm personally aware of besides of the ones already mentioned, is the ability to give a user's processes new

Re: A niche for the Hurd

2008-11-12 Thread olafBuddenhagen
Hi, On Wed, Oct 29, 2008 at 11:46:08AM +0100, Arne Babenhauserheide wrote: @all: Why are YOU working on the Hurd? What is the niche the Hurd fills for you? I already said it more or less, but maybe it helps if I restate it more explicitely: The main reason I'm interested in the Hurd

Re: A niche for the Hurd - next step: reality check

2008-11-12 Thread olafBuddenhagen
Hi, On Wed, Oct 29, 2008 at 05:05:54PM +0100, Arne Babenhauserheide wrote: Am Mittwoch 29 Oktober 2008 12:16:58 schrieb [EMAIL PROTECTED]: And when the development is done, the really hard part will begin: Pushing it to the masses. Careful with that thought! I put it in quotation

Re: A niche for the Hurd - multi-core systems

2008-11-12 Thread olafBuddenhagen
Hi, On Sun, Nov 02, 2008 at 03:05:07PM +, Matthew Ayres wrote: No doubt this shows my naivety, but why has GNU never built its own replacement for Mach? Well, I'm not sure what you are asking exactly here. This question can be answered in several ways... First of all, you may not be

Re: A niche for the Hurd - next step: reality check

2008-11-12 Thread olafBuddenhagen
Hi, On Wed, Oct 29, 2008 at 04:00:49PM +0100, Arne Babenhauserheide wrote: Am Mittwoch 29 Oktober 2008 12:16:58 schrieb [EMAIL PROTECTED]: I'll digest it in little pieces and answer directly... I actually already considered splitting it up myself :-) Give back power to users:

Re: A niche for the Hurd - next step: reality check

2008-11-12 Thread Arne Babenhauserheide
Am Dienstag 11 November 2008 02:46:23 schrieb [EMAIL PROTECTED]: I put it in quotation marks for a reason: It's not to be taken literally! :-) I only meant making it easily available to the masses of people toying with the Hurd... Ah, OK. I didn't get that - too zealous irony filter ;-)

Re: A niche for the Hurd

2008-11-12 Thread Arne Babenhauserheide
Am Mittwoch 12 November 2008 05:14:02 schrieb [EMAIL PROTECTED]: Hi, On Wed, Oct 29, 2008 at 10:35:48AM +0200, Sergiu Ivanov wrote: Is it possible to run only *parts* of the Hurd on separate computers, that is, make the Hurd a kind of a network operating system. It most probably sounds

Re: A niche for the Hurd - next step: reality check

2008-11-12 Thread Arne Babenhauserheide
Am Samstag 08 November 2008 17:10:31 schrieb [EMAIL PROTECTED]: Well, I wouldn't really consider that an issue. qemu is totally unrelated to what we actually trying to show, and I don't think it's a problem if it needs a complicated command line, as long as it is presented in a form that can

Re: A niche for the Hurd

2008-11-12 Thread Michal Suchanek
Hello Since the brainstorming non-critique period is over I would like to point out where the Hurd failed to fulfill some expectations for me. The first and most important part is reliability. While I can understand that on a system used by next to nobody not everything works well there was a

Re: A niche for the Hurd - next step: reality check

2008-11-02 Thread Arne Babenhauserheide
Am Mittwoch 29 Oktober 2008 12:16:58 schrieb [EMAIL PROTECTED]: - All-in-one out-of-the-box distro running a webserver for crash-proof operation. I don't really see any advantages the Hurd would offer for ordinary software appliances compared to other systems. The whole point of the Hurd

Re: A niche for the Hurd - multi-core systems

2008-11-02 Thread Arne Babenhauserheide
Am Dienstag 21 Oktober 2008 09:44:40 schrieb Samuel Thibault: Matthew Ayres, le Mon 20 Oct 2008 17:59:37 +0100, a écrit : I would like to see the Hurd focusing on multi-core systems. Mach would need to be SMP-fixed first :) Does that mean the Hurd can't yet be used on multi-core systems?

Re: A niche for the Hurd - dpkg -iO ftp://foo/bar/*.deb

2008-11-02 Thread Arne Babenhauserheide
Am Sonntag 02 November 2008 01:23:15 schrieb Samuel Thibault: Arne Babenhauserheide, le Sun 02 Nov 2008 01:03:47 +0100, a écrit : Am Montag 20 Oktober 2008 15:00:22 schrieb Samuel Thibault: - Nice features: dpkg -iO ftp://foo/bar/*.deb Could you explain what this does? It installs (-i)

Re: A niche for the Hurd - next step: reality check

2008-11-02 Thread Arne Babenhauserheide
Am Mittwoch 29 Oktober 2008 12:16:58 schrieb [EMAIL PROTECTED]: About the only really unique feature I'm personally aware of besides of the ones already mentioned, is the ability to give a user's processes new group permissions in a running session. I never used it so far however, and I

Re: A niche for the Hurd - next step: reality check

2008-11-02 Thread Arne Babenhauserheide
Am Mittwoch 29 Oktober 2008 12:16:58 schrieb [EMAIL PROTECTED]: I fear though that such radical things have little chance in Debian -- so perhaps we actually need a custom distribution for that :-( Maybe it will have a chance, when the Debian people see the advantage of it. And while we're

Re: A niche for the Hurd - dpkg -iO ftp://foo/bar/*.deb

2008-11-02 Thread Samuel Thibault
Arne Babenhauserheide, le Sun 02 Nov 2008 10:50:09 +0100, a écrit : Am Sonntag 02 November 2008 01:23:15 schrieb Samuel Thibault: Arne Babenhauserheide, le Sun 02 Nov 2008 01:03:47 +0100, a écrit : Am Montag 20 Oktober 2008 15:00:22 schrieb Samuel Thibault: - Nice features: dpkg -iO

Re: A niche for the Hurd - multi-core systems

2008-11-02 Thread Samuel Thibault
Arne Babenhauserheide, le Sun 02 Nov 2008 11:05:26 +0100, a écrit : Am Dienstag 21 Oktober 2008 09:44:40 schrieb Samuel Thibault: Matthew Ayres, le Mon 20 Oct 2008 17:59:37 +0100, a écrit : I would like to see the Hurd focusing on multi-core systems. Mach would need to be SMP-fixed first

Re: Niche for the Hurd - summary 2 - niches sorted according to necessary work

2008-11-02 Thread Samuel Thibault
BTW, I thought about smbfs: we'd need a servermux and sharemux there as well, in order to be able to cd /smb://host/share/dir Samuel

Re: A niche for the Hurd - multi-core systems

2008-11-02 Thread Matthew Ayres
I would like to see the Hurd focusing on multi-core systems. Mach would need to be SMP-fixed first :) Does that mean the Hurd can't yet be used on multi-core systems? Hurd yes (though there are probably bugs), Mach no (as the smp code was never maintained in the meanwhile, and

Re: A niche for the Hurd - multi-core systems

2008-11-02 Thread Samuel Thibault
Matthew Ayres, le Sun 02 Nov 2008 15:05:07 +, a écrit : No doubt this shows my naivety, but why has GNU never built its own replacement for Mach? Just the same story: GNU used to be mostly userspace stuff. Then the Hurd servers brought some kernelness, pushing the limit a bit further. But

Re: A niche for the Hurd - dpkg -iO ftp://foo/bar/*.deb

2008-11-02 Thread Arne Babenhauserheide
Am Sonntag 02 November 2008 15:42:02 schrieb Samuel Thibault: Does it depend on having an FTP multiplexer setup at ftp:, It does. OK. I added that requirement in the niches post. Thanks! Arne -- -- My stuff: http://draketo.de - stories, songs, poems, programs and stuff :) -- Infinite

Re: A niche for the Hurd - dpkg -iO ftp://foo/bar/*.deb

2008-11-01 Thread Arne Babenhauserheide
Am Montag 20 Oktober 2008 15:00:22 schrieb Samuel Thibault: - Nice features: dpkg -iO ftp://foo/bar/*.deb Could you explain what this does? Best wishes, Arne -- My stuff: http://draketo.de - stories, songs, poems, programs and stuff :) -- Infinite Hands: http://infinite-hands.draketo.de -

Re: A niche for the Hurd - dpkg -iO ftp://foo/bar/*.deb

2008-11-01 Thread Samuel Thibault
Arne Babenhauserheide, le Sun 02 Nov 2008 01:03:47 +0100, a écrit : Am Montag 20 Oktober 2008 15:00:22 schrieb Samuel Thibault: - Nice features: dpkg -iO ftp://foo/bar/*.deb Could you explain what this does? It installs (-i) the deb packages from the bar/ path of server foo, but only if

Which niche does the Hurd fill for YOU - why do you develop for/on it?

2008-10-31 Thread Arne Babenhauserheide
Am Mittwoch 29 Oktober 2008 11:46:08 schrieb Arne Babenhauserheide: @all: Why are YOU working on the Hurd? What is the niche the Hurd fills for you? -- I figured I should start myself :) This is the niche it fills for me: With the Hurd, users can change anything in their system which

A niche for the Hurd

2008-10-30 Thread Sergiu Ivanov
On Wed, Oct 29, 2008 at 12:56 PM, Arne Babenhauserheide [EMAIL PROTECTED]wrote: Am Mittwoch 29 Oktober 2008 11:46:08 schrieb Arne Babenhauserheide: @all: Why are YOU working on the Hurd? What is the niche the Hurd fills for you? For me the Hurd is the operating system where anybody can

Re: A niche for the Hurd

2008-10-29 Thread Arne Babenhauserheide
Am Mittwoch 29 Oktober 2008 09:35:48 schrieb Sergiu Ivanov: Is it possible to run only *parts* of the Hurd on separate computers, that is, make the Hurd a kind of a network operating system. It most probably sounds crazy, but I know that only a microkernel OS can do something like that, so the

Re: A niche for the Hurd

2008-10-29 Thread Benoit FREMON
the question the other way round: Is could computing a niche the Hurd could fit in? I don't see why the Hurd (or subhurds) couldn't be used as a platform for cloud computing. But as this buzzword spread like fire on the internet, and cloud computing is more and more used (even MS is aware

Re: A niche for the Hurd

2008-10-29 Thread Arne Babenhauserheide
a niche the Hurd could fit in? Best wishes, Arne -- My stuff: http://draketo.de - stories, songs, poems, programs and stuff :) -- Infinite Hands: http://infinite-hands.draketo.de - singing a part of the history of free software. -- Ein Würfel System: http://1w6.org - einfach saubere (Rollenspiel

Re: A niche for the Hurd

2008-10-29 Thread Benoit FREMON
* Arne Babenhauserheide ([EMAIL PROTECTED]) wrote: Am Mittwoch 29 Oktober 2008 09:35:48 schrieb Sergiu Ivanov: Is it possible to run only *parts* of the Hurd on separate computers, that is, make the Hurd a kind of a network operating system. It most probably sounds crazy, but I know that

Re: A niche for the Hurd

2008-10-29 Thread Arne Babenhauserheide
: http://it.slashdot.org/article.pl?sid=08/10/27/220208from=rss), I don't think it's a niche anymore. So the niche no longer is conquerable for the Hurd. Maybe we can find some more niches in another way: @all: Why are YOU working on the Hurd? What is the niche the Hurd fills for you? Best

Re: A niche for the Hurd

2008-10-29 Thread Samuel Thibault
Arne Babenhauserheide, le Wed 29 Oct 2008 09:51:39 +0100, a écrit : Am Mittwoch 29 Oktober 2008 09:35:48 schrieb Sergiu Ivanov: Is it possible to run only *parts* of the Hurd on separate computers, It sounds just crazy enough to become a reality someday :) Well, I think it is just

Re: A niche for the Hurd

2008-10-29 Thread Arne Babenhauserheide
Am Mittwoch 29 Oktober 2008 11:46:08 schrieb Arne Babenhauserheide: @all: Why are YOU working on the Hurd? What is the niche the Hurd fills for you? I figured I should start myself :) This is the niche it fills for me: With the Hurd, users can change anything in their system which doesn't

Re: A niche for the Hurd - next step: reality check

2008-10-29 Thread olafBuddenhagen
constant popularity by being the official GNU kernel... Yet I doubt that this alone is a sufficient niche for the Hurd to prosper. It could be useful in other ways though: I mentioned above that a custom distribution might be necessary to showcase the possibilities the Hurd offers. One interesting

Re: A niche for the Hurd - next step: reality check

2008-10-29 Thread Arne Babenhauserheide
Am Mittwoch 29 Oktober 2008 12:16:58 schrieb [EMAIL PROTECTED]: And when the development is done, the really hard part will begin: Pushing it to the masses. Careful with that thought! To get and _keep_ the masses we only need to push it to a niche, and grab that. The masses don't readily

Re: A niche for the Hurd

2008-10-29 Thread Jason Cozens
Sergiu Ivanov wrote: Is it possible to run only *parts* of the Hurd on separate computers, that is, make the Hurd a kind of a network operating system. It most probably sounds crazy, but I know that only a microkernel OS can do something like that, so the Hurd may be appropriate :-) Sorry

A niche for the Hurd - next step: reality check

2008-10-28 Thread Arne Babenhauserheide
I did a writeup of the current results. As the Brainstorm Phase is finished, it's time for a Reality Check: Checking which of the ideas can already be done easily with the Hurd in its current state, which ones are a bit more complex but already possible, which ones need a bit of coding

Re: A niche for the Hurd

2008-10-24 Thread olafBuddenhagen
Hi, On Wed, Oct 22, 2008 at 12:20:07PM +0200, Arne Babenhauserheide wrote: Am Mittwoch 22 Oktober 2008 02:50:32 schrieb [EMAIL PROTECTED]: http://sourceforge.net/mailarchive/message.php?msg_name=20080909073154.GB82 1%40alien.local (Just skip the text mode browsing stuff -- the relevant

Re: A niche for the Hurd

2008-10-24 Thread Arne Babenhauserheide
Am Dienstag 21 Oktober 2008 13:24:30 schrieb Arne Babenhauserheide: - Nice features: dpkg -iO ftp://foo/bar/*.deb Another example of features which would be easily possible with the Hurd: - media-player translator: settrans play /hurd/mediaplayer_play cp song1.ogg song2.ogg play # -

Re: A niche for the Hurd

2008-10-24 Thread Samuel Thibault
Arne Babenhauserheide, le Fri 24 Oct 2008 15:52:35 +0200, a écrit : Am Dienstag 21 Oktober 2008 13:24:30 schrieb Arne Babenhauserheide: - Nice features: dpkg -iO ftp://foo/bar/*.deb Another example of features which would be easily possible with the Hurd: - media-player translator:

Re: A niche for the Hurd

2008-10-23 Thread Thomas Schwinge
Hello! On Wed, Oct 22, 2008 at 12:20:07PM +0200, Arne Babenhauserheide wrote: Am Mittwoch 22 Oktober 2008 02:50:32 schrieb [EMAIL PROTECTED]: http://sourceforge.net/mailarchive/message.php?msg_name=20080909073154.GB82 1%40alien.local (Just skip the text mode browsing stuff -- the relevant

Re: A niche for the Hurd

2008-10-23 Thread Arne Babenhauserheide
Am Donnerstag 23 Oktober 2008 14:08:02 schrieb Thomas Schwinge: Is it slower that it usually is? It is a lot slower - at the moment it isn't usable (opening a site can take minutes for me - if it works). Normally I can read sites without problems, and while editing is slow that doesn't

Re: A niche for the Hurd

2008-10-22 Thread Arne Babenhauserheide
Am Mittwoch 22 Oktober 2008 02:50:32 schrieb [EMAIL PROTECTED]: I do have some ideas for the could part, obviously -- or I wouldn't be here :-) I'm not sure how to break them up into specific niches, though... I think we'll manage that together, at least partly - it's one of the things a

Re: A niche for the Hurd

2008-10-21 Thread Samuel Thibault
Matthew Ayres, le Mon 20 Oct 2008 17:59:37 +0100, a écrit : I would like to see the Hurd focusing on multi-core systems. Mach would need to be SMP-fixed first :) Samuel

Re: A niche for the Hurd

2008-10-21 Thread Arne Babenhauserheide
Am Dienstag 21 Oktober 2008 09:44:40 schrieb Samuel Thibault: Matthew Ayres, le Mon 20 Oct 2008 17:59:37 +0100, a écrit : I would like to see the Hurd focusing on multi-core systems. Mach would need to be SMP-fixed first :) Please stay in brainstorm mode (or change the subject) - ideas don't

Re: A niche for the Hurd

2008-10-21 Thread Samuel Thibault
Arne Babenhauserheide, le Tue 21 Oct 2008 13:24:30 +0200, a écrit : - Simpler virtual computing environments - Yes, that's what I meant actually (subhurds etc.) Samuel

Re: A niche for the Hurd

2008-10-21 Thread olafBuddenhagen
Hi, On Mon, Oct 20, 2008 at 10:17:10AM +0200, Arne Babenhauserheide wrote: Currently I know the Hurd as a nice and working concept, but I'd like it to spread, and for this it needs a niche. Very true. Is there already a niche where the Hurd is the best of all systems? Well, in potential

A niche for the Hurd

2008-10-20 Thread Arne Babenhauserheide
Hi, Currently I know the Hurd as a nice and working concept, but I'd like it to spread, and for this it needs a niche. Is there already a niche where the Hurd is the best of all systems? For that I'd like to organize a small brainstorm - just write down some usages where the Hurd could

Re: A niche for the Hurd

2008-10-20 Thread Samuel Thibault
Arne Babenhauserheide, le Mon 20 Oct 2008 10:17:10 +0200, a écrit : Niches for the Hurd: - Tinkerers who like its design. - Give back power to users: arbitrary mounts, subhurds - Nice features: dpkg -iO ftp://foo/bar/*.deb Samuel

Re: A niche for the Hurd

2008-10-20 Thread Thomas Thurman
2008/10/20 Arne Babenhauserheide [EMAIL PROTECTED] I'll begin with an idea for the brainstorm. Please add yours. - All-in-one out-of-the-box distro running a webserver for crash-proof operation. T

Re: A niche for the Hurd

2008-10-20 Thread Matthew Ayres
Hi, I know none of you know me but I thought I'd add my tuppence. I would like to see the Hurd focusing on multi-core systems. I see it introducing load management capabilities unseen anywhere else (with different modes for economy and performance). It seems like the obvious way to use a