Hi,

Hmmm,  I would take it one step further...

You write and operate an FG/VATSIM server running on a dedicated
machine(s) and publish the FG open source interface and protocol.  The
VATSIM side and source in the server is closed and operates with an
approved NDA.   Anyone may join from the FG side with any approved user
name and password and connect to the VATSIM world. Users would be governed
by the same rules for flight operations as defined by the VATSIM
procedures and regulations. Intentionally violate the rules -- first
offense; a warning, 2nd offense; banishment -- go play with the kiddies.

Just as an aside,  last year the MITRE corporation ( where I had the
pleasure of a short stint from Northrop ) conducted a study on runway
incursions ( see http://forums.vatsim.net/viewtopic.php?f=78&t=51419 )
using VATSIM and FSX.

ATM I need to keep my calendar free for a possible contract to build a
737NG FTD that will be FAA certified a
Jack

> HI Chris,
>
> Here are a couple quick comment in reply ...
>
> My sense is that there are very few people who would outright oppose a
vatsim interface to flightgear.  I think most people would consider this is
> a good thing.
>
> Here is my question/concern.  If some developer gets approved by vatsim
and
> signs the appropriate NDA's and then builds an interface from vatsim to
flightgear, then sure, that could be an external "closed source"
application
> that bridges the communication gap between FlightGear and VATSIM.
>
> But here's the problem.  Now anyone (good or evil) has a wide open,
public,
> unsecured route into the vatsim network.  The flightgear API's are open
and
> you can inspect all the code and structures.  So anyone could take the
vatsim<->flightgear interface and leverage it to interject any kind of
nonsense into the vatsim network.  This is exactly what vatsim is trying
to
> avoid by protecting their communication protocols.  As soon as they
allow
> a
> translator to be written with an open/published/documented protocol at
the
> other end ... this is the very next best thing for someone wanting to do
mischief.
>
> Please notice: this isn't me being negative about vatsim, or being
negative
> about the idea of a vatsim interface for flightgear.  I'd personally
love
> to
> have it available one way or another.  But I'm trying to place myself in
the
> perspective of what the vatsim folks would think.  Hopefully I'm way
wrong,
> but if we lay it all out for them open and honestly up front so we
aren't
> trying to sneak something past them, what do you think they would say?
>
> FlightGear doesn't have a binary plug in system so it's not possible for
someone to write a closed source plugin to implement the vatsim
protocol.
>  It would have to be done as an entirely open-source module within
> FlightGear, or as an entirely separate external application that
communicates with flightgear through some network protocol.
>
> So all that said, here's one more thing to ponder.  FlightGear is a
volunteer driven project.  The people that pitch in and do the work get to
> decide what they will work on and how they will do it.  We can discuss
vatsim back and forth all day long, but until a volunteer steps forward
who's willing (and able) to build the vatsim interface to flightgear, and
> who is willing to sign all the vatsim nda's, and who is willing to do
whatever discussion and negotiation and strategizing and design work that
> is
> required to make the system function satisfactorily from the perspective
of
> both vatsim and flightgear ... until such a person emerges, really all
we
> can do is talk about it theoretically.
>
> Best regards,
>
> Curt.
>
>
> On Tue, Jan 25, 2011 at 11:01 PM, Chris O'Neill wrote:
>
>> [PREFACE:  I'm a FG end-user who's not a programmer, nor am I an
intellectual property rights attorney.  My sole desire is to use FG as a
>> "realistic" flight similator, as opposed to using it as a fun "game."
Please consider the remarks below in that context.  Thanks!]
>> On Wed, 2011-01-19 at 19:15 -0300, Victhor wrote:
>> > VATSIM requires any developer to sign a NDA before having access to
their network, so it's not possible to make a open source client.
>> SB747
>> > was made before the NDA requirement, but I suppose sources can't be
released due to obvious licensing issues.
>> I'll get to this in a moment, but first...
>> > It seems it has been fixed so that it reports you as the aircraft
>> you're
>> > currently using, but I'm not sure.
>> Just to be clear, sb747 hasn't been "fixed" to report the proper
aircraft but, rather, a workaround has been found whereby you file your
flight plan via simroutes.com and then once that's done you file a blank
>> flight plan with sb747.  Since your simroutes.com flight plan contains
the aircraft type, that's what is reported on VATSIM,
>> Now, back to the whole licensing/NDA issue...
>> IMHO, and with all due respect to those who might disagree, while the
"ideal" would be that an FG<-->VATSIM "broker" (to use VATSIM's term)
would be open source, I do not understand why this has to be mandatory? If
VATSIM were saying that FG itself had to become closed-source for it to
connect to their network, then I'd be in total agreement.  However, that's
NOT the case.
>> Correct me if I'm wrong, but what VATSIM seems to be saying is that
they
>> don't want "just anybody" trying to connect to their network, hence the
"only approved clients" policy, and in order to enforce that policy they
>> want to be the only source for releasing the source code.  I'm not
aware
>> of them wanting to extract licensing fees (i.e. earn income) for access
to the source code (right?), and it seems to me they're merely trying to
>> protect the integrity of their network.  Is that so wrong?
>> What we have here is an opportunity to take FG to a whole new level,
and
>> I'd *really* hate to see that opportunity rejected out-of-hand over
this
>> issue.  We say on one hand that FG is a "serious" flight simulation
environment (as opposed to merely being a "game") and, yet, when
presented with the possibility of linking FG to a "serious" air traffic
controlled online flying environment we immediately reject the idea
because a client to connect to that environment would not be open
source?
>> IMHO, the FG multiplayer environment will *never* match the realism and
professionalism of air traffic controlled online flying that VATSIM has
achieved.  Yes, we have a handful of MP ATC's (jomo, redneck,
>> wookierabbit, and a few others), and those folks do a *fabulous* job.
But they're just a handful, and those of us who are seriously flying under
their direction are often overwhelmed by "gamers" who spawn into MP on the
runways, ignore ATC directions, and otherwise disrupt (either accidentally
or purposely) our efforts to mimick real-life flying under ATC control.
>> By comparison VATSIM has *hundreds* of ATC's who must pass rigid
certification requirements before they "go to work" on the network. VATSIM
requires those who access the network to follow ATC directions, and
failing to do so will get you booted from that network pretty
quickly.  It's possible on VATSIM to fly across North America, or even
transatlantic, and do the whole flight (including clearance and ground
control) under air traffic control the entire time, while being passed to
multiple controllers in the process.  I have listened to real-life ATC
comms on liveatc.net and I have flown FG on VATSIM and, frankly, it's
pretty hard to tell the difference between the two.
>> So, while some of us may not like the idea of having to sign an NDA in
order to develop an FG<-->VATSIM broker/client, the simple fact of the
matter is this...  those of us who want to use FlightGear to fly online in
a realistic and professional air traffic controlled environment *can't*
currently do that in MP (and, IMHO, likely never will be able to
>> do it), but we *can* do it in VATSIM.
>> In closing, the squawkgear/sb747 "solution" is an exceptional "hack"
that does work, but if we *really* want to get serious about providing FG
users with the capability of using FG as a "serious" flight
>> simulation environment, then IMHO we should give this a serious look.
Regards,
>> Chris
>> ------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better
price-free!
>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires
>> February 28th, so secure your free ArcSight Logger TODAY!
>> http://p.sf.net/sfu/arcsight-sfd2d
>> _______________________________________________
>> Flightgear-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/flightgear-devel
>
>
>
> --
> Curtis Olson:
> http://www.atiak.com - http://aem.umn.edu/~uav/
> http://www.flightgear.org -
> http://www.flightgear.org/blogs/category/curt/<http://www.flightgear.org/blogs/category/personal/curt/>
------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better
price-free!
> Download using promo code Free_Logger_4_Dev2Dev. Offer expires
> February 28th, so secure your free ArcSight Logger TODAY!
> http://p.sf.net/sfu/arcsight-sfd2d_______________________________________________
Flightgear-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/flightgear-devel
>









------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Flightgear-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to