Originally posted by zanny
View Post
Announcement
Collapse
No announcement yet.
KDBUS To Be Included In The Linux 4.1 Kernel
Collapse
X
-
-
Originally posted by Ericg View PostI'm not sure why you included JSON and BSON in there-- unless there's something about them that I don't know, so it really comes down to KDBUS vs Thrift vs ProtocolBuffers.
ProtocolBuffers looks like it outputs C++, Java, or Python... which means the kernel would have to support those languages, wouldn't it?
Leave a comment:
-
Originally posted by AnAkIn View Post
But I also understand that a lot of these unintuitive or complex problems are due to it being a legitimate port of dbus - that you do not need to rewrite your dbus libs and apis to take advantage of kdbus (at least I don't think so, you didn't need to when I was reading about it a year ago). Fixing the problems in those posts basically necessitates forking more from userspace dbus.
Leave a comment:
-
Originally posted by uid313 View PostKDBUS vs JSON vs BSON vs Thrift vs ProtocolBuffers?
Thrift would probably be out because its written in C++, and we all know how Linus feels about that.
ProtocolBuffers looks like it outputs C++, Java, or Python... which means the kernel would have to support those languages, wouldn't it?
KDBUS is the only one left standing.
The only real competition to KDBUS is Binder, from Android, and that was trashed for various reasons which are described here: http://kroah.com/log/blog/2014/01/15/kdbus-details/
Leave a comment:
-
Well, they are the same replies, from the same people, with the same counter replies from the same people part of the kdbus camp.
It appears evident that nobody is available to move away from his position, so what will happen now?
I'm not aware of the kernel policy in terms of code inclusion: is it enough to have a couple of NAKs to refuse a pull request or what?
Who is the "area" maintainer that will have the last word about the PR?
Leave a comment:
-
(k)d-bus looks quite similar to Enterprise Java Beans (and JMS). I even wonder if (k)d-bus could be used to implement component/microservices based application. Like Java EE with Linux in place of application server, system services instead of EJBs, systemd for service management, services might packaged into containers instead of modules.
Leave a comment:
-
Originally posted by rabcor View PostAny particular reason not to want it merged? It sounds pretty nice.
Leave a comment:
-
Judging by the replies some people are apparently trying to not get it merged.
Leave a comment:
Leave a comment: