News for hackers. Stuff that matters.
Re:Announcing qboot, a minimal x86 firmware for QEMU by zobzu on Thursday May 21, 2015 @07:51PM (#9586011)
welcome to earth
Re:Announcing qboot, a minimal x86 firmware for QEMU by viraptor on Thursday May 21, 2015 @07:53PM (#9586020)
Thanks for the sarcastic comment, I know there's a lot of duplication and NIH in opensource. But I've never seen so much unexplained change anywhere else. Even in the landscape of web browsers where there seems to be a new fork every few weeks, at least people post explanations why they did it.
Re:Announcing qboot, a minimal x86 firmware for QEMU by bronson on Thursday May 21, 2015 @08:19PM (#9586075)
It's not just open source. How many proprietary virtualization solutions can you think of?

Isn't it good that so many smart people are trying to solve these problems in so many different ways?

Re:Announcing qboot, a minimal x86 firmware for QEMU by teacup50 on Thursday May 21, 2015 @09:33PM (#9586260)
Only if the ways are actually different, and the problems are the right problems to be solving.

For example: containerization is a bit like taking a boat with a hole in its hull, and building a new boat to carry the old boat.

When instead, the real problem is that people's applications should be able to run in-place without having to take control of the entire operating system.

Re:Announcing qboot, a minimal x86 firmware for QEMU by vidarh on Friday May 22, 2015 @05:02AM (#9587216)
> When instead, the real problem is that people's applications should be able to run in-place without having to take control of the entire operating system.

We have plenty of mechanisms - including cgroups - that allows you to achieve that.

What containerisation solutions solve is providing a convenient build and packaging solution that includes a decent level of isolation including preventing state from polluting the surrounding system.

The biggest problem is not lack of isolation mechanisms, but that most developers have no clue they even exist.

Try to get the average Linux developer to tell you what seccomp is, for example, and if they know what it is, try to get them to tell you how to use it [1]. There's plenty of room for innovation here, and plenty of room for more different solutions, but the biggest problem they will need to solve is how to make these mechanisms easy enough to use.

[1] An example here: http://blog.viraptor.info/post/seccomp-sandboxes-and-memcach...

Re:Announcing qboot, a minimal x86 firmware for QEMU by cbd1984 on Thursday May 21, 2015 @07:57PM (#9586028)
There most likely are explanations. On mailing lists. Where the developers are. Because absolutely none of this is in any way end-user-oriented software. Nobody takes the time to package them up and summarize them like Linux Weekly News does for Linux kernel comings and goings, because there's the distinct possibility that absolutely nobody would care.