On Tue, Apr 14, 2009 at 09:29:37AM -0500, Matt Campbell wrote:
> Hello all:

Hi Matt,

> At the risk of seeming self-centered, I thought I should introduce 
> myself and my employer, and explain how we use VNC and why I'm 
> interested in TigerVNC development.
> 
> I am the lead programmer for Serotek Corporation, a small American 
> company that develops and markets software and Web-based services for 
> people who are blind or have limited vision.  Our flagship product is 
> System Access (SA), a screen reader for Windows which has two primary 
> claims to fame (in our currently small market):  the ability to run on 
> any Windows XP or later computer without installation or admin 
> privileges, and a version called SA to Go (www.satogo.com) which can be 
> used free of charge with a few limitations.  Our primary Web-based 
> service is called the System Access Mobile Network (SAM Net).  Our web 
> site, www.serotek.com, explains that in more detail.
> 
> As part of SA and SAM Net, we offer two remote desktop access features 
> based on VNC plus proprietary protocols.  All of the proprietary stuff 
> is separate from our version of VNC and runs in parallel with the VNC 
> session; we haven't extended the RFB protocol at all.  Anyway, one of 
> these two features is called "remote control" and allows a SAM Net 
> subscriber to connect to one of his or her PCs remotely.  The other is 
> called "remote training and support" and allows a SAM Net subscriber to 
> connect to another SA user (who need not subscribe to SAM Net).  We 
> later created two more (confusingly named) products that are independent 
> of SA but based on the same code:  Remote Incident Manager (RIM) and 
> Remote Access Manager (RAM).  Again, visit the web site if you want 
> marketing blurbs.
> 
> Currently we use a modified version of the VNC4 branch of TightVNC for 
> both the viewer and the server.  In accordance with the GPL, the code is 
> available here:
> 
> http://download.samobile.net/opensource/serotek-tightvnc-snapshot.7z
> 
> That archive actually contains my Bazaar working copy/repository 
> (imported from SVN using the bzr-svn plug-in), so you can see the full 
> change history.  Anyway, I doubt that I've done anything that the 
> TigerVNC project would want.  Besides, I deviated too far from the 
> upstream code, largely to reduce the size of the executables, and for a 
> while I was negligent about committing to the repository.  I will not 
> repeat these mistakes if we decide to switch to TigerVNC.
> 
> Like the people who started TigerVNC, I'm interested in this project 
> because I want to use the VNC4 codebase in our products, but RealVNC 
> apparently isn't doing any more work on the Free Edition, and Constantin 
> has apparently abandoned that branch of TightVNC in favor of the old 
> VNC3 codebase.  My primary concern about TigerVNC is that none of the 
> main contributors listed on the home page seem interested in the Windows 
> server.  I say this for two reasons:  First, all three of these 
> organizations use TigerVNC for projects in which only the Unix server is 
> relevant.  Second, the Windows autotools build system only covers the 
> viewer.  So I wonder if someone will do something to TigerVNC that 
> breaks the Windows server, making me the Windows server maintainer by 
> default if we use TigerVNC.  I'm not complaining about that; I 
> understand that open source is about giving back, not just getting 
> software for free (and then profitting from it).  I just want to 
> understand this project's scope and priorities before I get involved.
> 
> Anyway, I think that's enough from me for now.

Thanks for your detailed introduction.

You are right that currently noone is interested in WinVNC but we
decided that we will support it. It means that we will make it
compilable and working. As written on
http://www.mail-archive.com/tigervnc-devel@lists.sourceforge.net/msg00260.html
Peter successfully built WinVNC. We are going to compile it via GNU
build chain but it won't happen in 1.0.0, it is planned to 1.1.0.

>From my point of view it would be great if you list here what major
changes have you done in "your" vnc. After that we will discuss them
and you will start submit patches (and if we decide you are a
competent person you will become TigerVNC developer ;) ).

Don't blame us if you send patches soon and we don't commit them - it
will happen after we create separate branch for 1.0.0.

Regards, Adam

-- 
Adam Tkac, Red Hat, Inc.

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to