User: Password:
|
|
Subscribe / Log in / New account

Bad and complex architecture

Bad and complex architecture

Posted Jul 30, 2009 15:32 UTC (Thu) by sbergman27 (guest, #10767)
In reply to: Bad and complex architecture by astrand
Parent article: Google releases Neatx NX server

And I had intended to mention that NX is a complete remote solution in itself, including an esd sound server, samba-based client printer sharing, and samba-based file sharing. Whereas VNC is just video. Not that we make use of all that. But it sounds like your customers might. That narrows the complexity difference yet more.


(Log in to post comments)

Bad and complex architecture

Posted Jul 30, 2009 18:14 UTC (Thu) by astrand (guest, #4908) [Link]

Exactly, I'm glad that you are pointing this out. Many people just compare, say, the graphics performance and don't realize that it takes much more for a complete solution.

I'm trying not to "sell" ThinLinc too much in this forum, but since you brought this up: In ThinLinc, we are implementing access to local devices using completely separate protocols, all running on top of SSH. This allows us (just like NX) to use existing and open protocols. But unlike NX, we use the real upstream versions, instead of forks. This allows us to work close with the community.

I haven't checked what NX provides nowadays, but I'm quite sure that we actually have better support for local devices. For example, we are supporting:

* Sound (using PulseAudio, superior to ESD).
* Serial port redirection
* File access (using NFSv3/unfs3, much more lightweight than Samba)
* Local printing (no local configuration necessary)
* Smart card redirection and authentication

All of the above are supported both on Windows and Linux. We have clients for other platforms such as Solaris and Mac OS X (but not yet with full support for all types of local devices.)

Bad and complex architecture

Posted Jul 30, 2009 19:36 UTC (Thu) by sbergman27 (guest, #10767) [Link]

Out of curiosity, what are the licenses on the ThinLinc client and server?

Bad and complex architecture

Posted Jul 30, 2009 20:06 UTC (Thu) by astrand (guest, #4908) [Link]

The ThinLinc product contains many components and thus has multiple licenses. In short, the core "protocol handlers" are all open source while the control processes are proprietary, but with a free (free-as-in-beer) license for 10 users. For more information, see http://www.cendio.com/legal/.

Bad and complex architecture

Posted Jul 30, 2009 20:54 UTC (Thu) by sbergman27 (guest, #10767) [Link]

"""
I'm trying not to "sell" ThinLinc too much in this forum, but since you brought this up:
"""

Well, it was probably inevitable from the time that you, Peter ├ůstrand, "Chief Developer" for Cendio's ThinLinc product, a proprietary competitor to NX, started a thread on LWN.net entitled "Bad and complex architecture", trashing NX, and talking up TigerVNC more than its actual performance justifies, without really disclosing who you were until finally dropping a hint long after everyone else had moved on from this thread.

Shame on you. When we think Microsoft is doing that we call it "Astroturfing".

I have found our conversation enjoyable and enlightening, and my resulting research beneficial and educational. But I can't help feeling annoyed.

Bad and complex architecture

Posted Jul 30, 2009 21:54 UTC (Thu) by astrand (guest, #4908) [Link]

I'm sorry to hear that you feel "annoyed", it was certainly not my intent. I'm writing this in my spare time, as a private individual. Cendio is not paying my LWN subscription. I don't think that one needs to present themself before writing in this forum. Nor should it be necessary to include disclaimers of type "this is my personal opinion and not my employers".

Bad and complex architecture

Posted Jul 30, 2009 22:37 UTC (Thu) by sbergman27 (guest, #10767) [Link]

"""
I'm writing this in my spare time, as a private individual...
"""

... with a direct and substantial financial interest in discrediting the competition. And if you were to let people know about your direct and substantial financial interest up front you would have less credibility when doing it.

Who it is who pays for your LWN subscription, and whether it happens to be during business hours or not is completely beside the point.

And when such clear conflict of interest exists, it *is* customary to declare such.

disclaimers

Posted Jul 31, 2009 0:47 UTC (Fri) by xoddam (subscriber, #2322) [Link]

Well it certainly is customary to declare a pecuniary interest upfront, but I would not have thought that diminished one's credibility. Indeed it has been most enlightening on occasion when, for instance, openly-declared vmware hackers have weighed in on the subject of virtual machine internals in the context of a discussion of several competing free vm implementations.

Bad and complex architecture

Posted Jul 31, 2009 13:29 UTC (Fri) by sbergman27 (guest, #10767) [Link]

Agreed. Industry players commenting about the relative merits of their respective approaches is a good thing. Just not when it comes in the form of astroturfing. (├ůstrand-turfing?)

Bad and complex architecture

Posted Jul 31, 2009 16:26 UTC (Fri) by sbergman27 (guest, #10767) [Link]

The above was supposed to be a reply to xoddam, of course.

Bad and complex architecture

Posted Aug 7, 2009 13:31 UTC (Fri) by deleteme (guest, #49633) [Link]

A little harsh perhaps? I found the discussion very interesting.


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds