simonjpalmer escreveu:
> Generally speaking the way to enforce your subscription and guarantee
> your money is to either charge up-front, disable features, or own the
> data, otherwise you only have people's goodwill to stop you being a
> free download.  Whatever you do is going to p*ss off your users
> because they'll want it for nothing.  Owning the data is very
> fashionable at the moment.
>
> If you really want to make sure that you get your cash then you charge
> them at the point of download.  You could build in a time-bomb from
> the date of registration and keep a registry of users on your server
> with activation keys.  When the time bomb goes off the app stops
> working and they have to come back and buy a license key.  Pop up an
> annoying message reminding them that they haven't paid you anything
> every few minutes.
>
> Or, you could force it to handshake with the server to perform some
> very valuable function, like print, or save, or perhaps start up,
> whether running standalone or in the browser.  
>
> Have you thought of giving it away for free and then extracting your
> value by some other means like licensing the data format?  Worked for
> Macromedia...
>
> --- In flexcoders@yahoogroups.com, "Paul Andrews" <[EMAIL PROTECTED]> wrote:
>   
>> ----- Original Message ----- 
>> From: "George" <[EMAIL PROTECTED]>
>> To: <flexcoders@yahoogroups.com>
>> Sent: Saturday, January 12, 2008 9:06 PM
>> Subject: Re: [flexcoders] Application protection
>>
>>
>>     
>>> I'm not sure what kind of your application is. I guess it's an
>>> application could run both in browsers and AIR standalone (I planned a
>>> project myself like this)
>>>       
>> Yes, exactly that.
>>
>>     
>>> I would make most of tasks 'call home' for sure. But there could be
>>> 'off-line' tasks. When the client get back online it will update
>>> (merge/diff) automatically. I will likely to give chance some
>>> information to be exported as a format like PDF. If some data
>>>       
> useful for
>   
>>> user even offline, let them exported so they can read anywhere, in
>>>       
> a way
>   
>>> you have some sort of control, help them instead let them hacking. You
>>> cannot protect anything you display to them, whatever sensitive
>>>       
> data is,
>   
>>> your clients could 'Print screen'.
>>>       
>> The clients are actually providing the data, so print screen is
>>     
> fine. The 
>   
>> worst scenario is that the AIR application is hacked so it no longer
>>     
> needs 
>   
>> the server and people could use it without the subscription. I'm
>>     
> fully aware 
>   
>> that hackers will hack no matter what, I just want it to be harder
>>     
> for the 
>   
>> occassional geek/rougue user to bypass the subscription and pass the 
>> software around.
>>
>> As far as I know there's no licence protection support in AIR, so I was 
>> hoping someone might say "I have an AIR app and I'm using product
>>     
> XYZ for 
>   
>> licencing".
>>
>> This is also a sensitive issue so I understand that people may be
>>     
> reluctant 
>   
>> to discuss their own arrangements.
>>
>> Thanks again,
>>
>> Paul
>>
>>     
>>> George
>>>
>>> Paul Andrews wrote:
>>>       
>>>> Hi Guys,
>>>>
>>>> I'm considering producing an application that could be sold
>>>>         
> commercially 
>   
>>>> to
>>>> small businesses or even some individuals. I won't say what the 
>>>> application
>>>> is ;-)
>>>>
>>>> As a Flex application much of the logic (it could all be) will be
>>>>         
> on the
>   
>>>> client. Strictly speaking the server would only be used for
>>>>         
> saving data.
>   
>>>> The
>>>> application could also work nicely as an AIR application.
>>>>
>>>> Ideally, I don't plan to sell the application, but a service - so it 
>>>> would
>>>> be subscription based.
>>>>
>>>> No we all know the world is full of pirates and I'd like to know
>>>>         
> the best
>   
>>>> way to make things at least a bit more tricky for them. As a
>>>>         
> subscription
>   
>>>> based service, having a logon to a remote server will help since
>>>>         
> it will 
>   
>>>> at
>>>> lease make them 'call home'. Is this the only way to protect Flex
>>>> applications?
>>>>
>>>> Presumably the only way to really protect an AIR App is to make
>>>>         
> it 'call
>   
>>>> home' too? If the calling home feature became disabled, it would
>>>>         
> leave 
>   
>>>> the
>>>> AIR app prone to missappropriation.
>>>>
>>>> Finally, potentially some of the data involved will be sensitive. It
>>>> doesn't
>>>> have to be sent to the client, but would be good if it was. That
>>>>         
> would 
>   
>>>> then
>>>> raise the spectre of data confidentiality on a remote server.
>>>>
>>>> My usual experience is with corporate intranets or websites where
>>>> piracy/security isn't a big issue (at least not my specific problem).
>>>>
>>>> So any advice on security issues surrounding Flex/Air apps would be 
>>>> welcome
>>>> before I finalise my architecture.
>>>>
>>>> Paul
>>>>
>>>>         
>>>
>>> --
>>> Flexcoders Mailing List
>>> FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
>>> Search Archives:
>>>       
> http://www.mail-archive.com/flexcoders%40yahoogroups.com
>   
>>> Yahoo! Groups Links
>>>
>>>
>>>
>>>
>>>       
>
>
>
>
> --
> Flexcoders Mailing List
> FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
> Yahoo! Groups Links
>
>
>
>
> __________ NOD32 2781 (20080110) Information __________
>
> This message was checked by NOD32 antivirus system.
> http://www.eset.com
>
>
>
>   
Hi, there's a post by Ted Patrick at onflex.org which might help

http://www.onflex.org/ted/2008/01/loaderload-vs-loaderloadbytes.php

Regards,

Frederico Garcia

Reply via email to