Another instance of resharper is running on xxx

For each of my projects, I have a virtual machine (VmWare) with each a seperate install of Visual Studio.Net. Today I got a Resharper popup telling me that I am already using my licence in another machine, showing me the ip of on of the two virtual machine's that where active at that time. What's up with that? Is such a situation againt the Resharper Licence? I always thought it's a per programmer / per seat licence.

Futhermore, as I have the windows firewall enabled I was wondering why I didn't get a message for this unauthorized network scanner action. It seems that because I allowed VS.Net 2005 using my network, I'm also implicitly allowing the resharper network scanner to function. I'm not very happy with the concept that vs.net 2005 plugins are scanning my network without telling me up front.

Regards,

Ward

28 comments
Comment actions Permalink

Hello Ward,

ReSharper listens to network and checks if the same license is used on several
machines simultaneously
which potentially means license violation. However, since 2.0 has been released
we augmented this
check to treat the situation in which the same license is running under the
same Window user account properly. In 2.0 it was considered a license violation
and this hampered the scenarios like you described. The fix is available
in recent EAP builds for 2.0.1 at http://www.jetbrains.net/confluence/display/ReSharper/Download.

Concerning your point that a VS add-in scans your network without even cautioning
you - unfortunately there is no other way to check if the same license is
used across the network, and you must agree that issuing a prior warning
to the user would defeat the whole purpose of this activity :) This is the
way many applications use to enforce proper license use. If you install a
VS add-in you therefore implicitly agree that it will be allowed to do the
same things as its host application, because it runs inside its process.

Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

For each of my projects, I have a virtual machine (VmWare) with each a
seperate install of Visual Studio.Net. Today I got a Resharper popup
telling me that I am already using my licence in another machine,
showing me the ip of on of the two virtual machine's that where active
at that time. What's up with that? Is such a situation againt the
Resharper Licence? I always thought it's a per programmer / per seat
licence.

Futhermore, as I have the windows firewall enabled I was wondering why
I didn't get a message for this unauthorized network scanner action.
It seems that because I allowed VS.Net 2005 using my network, I'm also
implicitly allowing the resharper network scanner to function. I'm not
very happy with the concept that vs.net 2005 plugins are scanning my
network without telling me up front.

Regards,

Ward



0
Comment actions Permalink

Hi Dmitry,

Thank you for you clarification. I'm not sure how I can solve my situation; did I understand it correctly that I need to use the same domain account on both VMWare machines?

About the scanning issue: is this behavior written in the licence agreement?

Regards,

Ward Bekker

0
Comment actions Permalink

Hello Ward,

first of all you need to install the latest build from the location I mentioned.
And after that the problem
should not appear if you login under the same user account to VMWare machines.

I'm not sure that scanning the license is mentioned in the license agreement.
I'm not a lawyer, but I'm also
not sure that this has to be mentioned explicitly.


Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Hi Dmitry,

Thank you for you clarification. I'm not sure how I can solve my
situation; did I understand it correctly that I need to use the same
domain account on both VMWare machines?

About the scanning issue: is this behavior written in the licence
agreement?

Regards,

Ward Bekker



0
Comment actions Permalink

Hi Ward

I saw this on my side as well and complained that at no stage is the
user told that the app scans your network. I want to know the effects
on bigger networks, what is being broadcast, what about road warriors?
I don't want Jetbrains packets routing over my vpn.

I find it unacceptable from Jetbrains that they can implement this
without explaining what occurs, what is transmitted, how often this
happens.

Regards
Ray

Ward Bekker wrote:

For each of my projects, I have a virtual machine (VmWare) with each a seperate install of Visual Studio.Net. Today I got a Resharper popup telling me that I am already using my licence in another machine, showing me the ip of on of the two virtual machine's that where active at that time. What's up with that? Is such a situation againt the Resharper Licence? I always thought it's a per programmer / per seat licence.

Futhermore, as I have the windows firewall enabled I was wondering why I didn't get a message for this unauthorized network scanner action. It seems that because I allowed VS.Net 2005 using my network, I'm also implicitly allowing the resharper network scanner to function. I'm not very happy with the concept that vs.net 2005 plugins are scanning my network without telling me up front.

Regards,

Ward

0
Comment actions Permalink

Hello Ray,

do all other applications you use every day warn you each time they scan
over the network?

Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Ward

I saw this on my side as well and complained that at no stage is the
user told that the app scans your network. I want to know the effects
on bigger networks, what is being broadcast, what about road warriors?
I don't want Jetbrains packets routing over my vpn.

I find it unacceptable from Jetbrains that they can implement this
without explaining what occurs, what is transmitted, how often this
happens.



0
Comment actions Permalink

Which applications would those be?

Dmitry Shaporenkov (JetBrains) wrote:

Hello Ray,

do all other applications you use every day warn you each time they scan
over the network?
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>> Ward
>>
>> I saw this on my side as well and complained that at no stage is the
>> user told that the app scans your network. I want to know the effects
>> on bigger networks, what is being broadcast, what about road warriors?
>> I don't want Jetbrains packets routing over my vpn.
>>
>> I find it unacceptable from Jetbrains that they can implement this
>> without explaining what occurs, what is transmitted, how often this
>> happens.
>>


0
Comment actions Permalink

Hello Ray,

it's not a problem to detect them - just run 'netstat -a -b' from the command
line and wait for its
results.


Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Which applications would those be?

Dmitry Shaporenkov (JetBrains) wrote:

>> Hello Ray,
>>
>> do all other applications you use every day warn you each time they
>> scan
>> over the network?
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> Ward
>>>
>>> I saw this on my side as well and complained that at no stage is the
>>> user told that the app scans your network. I want to know the
>>> effects on bigger networks, what is being broadcast, what about road
>>> warriors? I don't want Jetbrains packets routing over my vpn.
>>>
>>> I find it unacceptable from Jetbrains that they can implement this
>>> without explaining what occurs, what is transmitted, how often this
>>> happens.
>>>


0
Comment actions Permalink

Ummm, that lists applications with open ports. Not applications that
are actively scanning my entire network. I have the same problem with
Skype using my bandwidth. If I had known in advance, it wouldn't be a
problem.

Again, I have an issue with applications that do active scanning or
"phoning home" as the latest WGA application did that caused such an uproar.

Remember the mini-store in iTunes. Within 2 weeks of launching, apple
released a new version of iTunes with it defaulted to off because of
people complaining of iTunes making connections without the user having
any idea it was happening.

I have no problem with Resharper doing this, but it would be nice to
know in advance it was doing it. And I would also like to know what is
transferred as it definitely seems a sore point in Jetbrains. Whenever
I've asked a question, I get the short sharp emails that don't answer
the questions.

For example, what does R# actually broadcast? How often does this
happen? What is the effect of this over larger networks? What effect
does this have on VPN clients?

As far as I'm concerned this are valid questions and ones which
Jetbrains haven't been forthcoming on.

But I do love your products! :)

Regards
Ray

Dmitry Shaporenkov (JetBrains) wrote:

Hello Ray,

it's not a problem to detect them - just run 'netstat -a -b' from the
command line and wait for its
results.


Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>> Which applications would those be?
>>
>> Dmitry Shaporenkov (JetBrains) wrote:
>>
>>> Hello Ray,
>>>
>>> do all other applications you use every day warn you each time they
>>> scan
>>> over the network?
>>> Regards,
>>> Dmitry Shaporenkov
>>> JetBrains, Inc
>>> http://www.jetbrains.com
>>> "Develop with pleasure!"
>>>> Ward
>>>>
>>>> I saw this on my side as well and complained that at no stage is the
>>>> user told that the app scans your network. I want to know the
>>>> effects on bigger networks, what is being broadcast, what about road
>>>> warriors? I don't want Jetbrains packets routing over my vpn.
>>>>
>>>> I find it unacceptable from Jetbrains that they can implement this
>>>> without explaining what occurs, what is transmitted, how often this
>>>> happens.
>>>>


0
Comment actions Permalink

Hi Dmitry,

I'll do that. Thanks for your help!

Ward

0
Comment actions Permalink

Ray,

license broadcast happens only once during startup activity of ReSharper
and also when the user enters a new license in the license dialog. What gets
transmitted is an encrypted package containing license data and windows identity
information of the user who has just started to run ReSharper with this license.
So there's
no reason to worry that this broadcast may overload the network.

Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Ummm, that lists applications with open ports. Not applications that
are actively scanning my entire network. I have the same problem with
Skype using my bandwidth. If I had known in advance, it wouldn't be a
problem.

Again, I have an issue with applications that do active scanning or
"phoning home" as the latest WGA application did that caused such an
uproar.

Remember the mini-store in iTunes. Within 2 weeks of launching, apple
released a new version of iTunes with it defaulted to off because of
people complaining of iTunes making connections without the user
having any idea it was happening.

I have no problem with Resharper doing this, but it would be nice to
know in advance it was doing it. And I would also like to know what
is transferred as it definitely seems a sore point in Jetbrains.
Whenever I've asked a question, I get the short sharp emails that
don't answer the questions.

For example, what does R# actually broadcast? How often does this
happen? What is the effect of this over larger networks? What effect
does this have on VPN clients?

As far as I'm concerned this are valid questions and ones which
Jetbrains haven't been forthcoming on.

But I do love your products! :)

Regards
Ray
Dmitry Shaporenkov (JetBrains) wrote:

>> Hello Ray,
>>
>> it's not a problem to detect them - just run 'netstat -a -b' from the
>> command line and wait for its
>> results.
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> Which applications would those be?
>>>
>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>
>>>> Hello Ray,
>>>>
>>>> do all other applications you use every day warn you each time they
>>>> scan
>>>> over the network?
>>>> Regards,
>>>> Dmitry Shaporenkov
>>>> JetBrains, Inc
>>>> http://www.jetbrains.com
>>>> "Develop with pleasure!"
>>>>> Ward
>>>>>
>>>>> I saw this on my side as well and complained that at no stage is
>>>>> the user told that the app scans your network. I want to know the
>>>>> effects on bigger networks, what is being broadcast, what about
>>>>> road warriors? I don't want Jetbrains packets routing over my vpn.
>>>>>
>>>>> I find it unacceptable from Jetbrains that they can implement this
>>>>> without explaining what occurs, what is transmitted, how often
>>>>> this happens.
>>>>>


0
Comment actions Permalink

This is fine, but surely this should be told to the user before
installation?



Dmitry Shaporenkov (JetBrains) wrote:

Ray,

license broadcast happens only once during startup activity of ReSharper
and also when the user enters a new license in the license dialog. What
gets transmitted is an encrypted package containing license data and
windows identity information of the user who has just started to run
ReSharper with this license. So there's
no reason to worry that this broadcast may overload the network.
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>> Ummm, that lists applications with open ports. Not applications that
>> are actively scanning my entire network. I have the same problem with
>> Skype using my bandwidth. If I had known in advance, it wouldn't be a
>> problem.
>>
>> Again, I have an issue with applications that do active scanning or
>> "phoning home" as the latest WGA application did that caused such an
>> uproar.
>>
>> Remember the mini-store in iTunes. Within 2 weeks of launching, apple
>> released a new version of iTunes with it defaulted to off because of
>> people complaining of iTunes making connections without the user
>> having any idea it was happening.
>>
>> I have no problem with Resharper doing this, but it would be nice to
>> know in advance it was doing it. And I would also like to know what
>> is transferred as it definitely seems a sore point in Jetbrains.
>> Whenever I've asked a question, I get the short sharp emails that
>> don't answer the questions.
>>
>> For example, what does R# actually broadcast? How often does this
>> happen? What is the effect of this over larger networks? What effect
>> does this have on VPN clients?
>>
>> As far as I'm concerned this are valid questions and ones which
>> Jetbrains haven't been forthcoming on.
>>
>> But I do love your products! :)
>>
>> Regards
>> Ray
>> Dmitry Shaporenkov (JetBrains) wrote:
>>
>>> Hello Ray,
>>>
>>> it's not a problem to detect them - just run 'netstat -a -b' from the
>>> command line and wait for its
>>> results.
>>> Regards,
>>> Dmitry Shaporenkov
>>> JetBrains, Inc
>>> http://www.jetbrains.com
>>> "Develop with pleasure!"
>>>> Which applications would those be?
>>>>
>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>
>>>>> Hello Ray,
>>>>>
>>>>> do all other applications you use every day warn you each time they
>>>>> scan
>>>>> over the network?
>>>>> Regards,
>>>>> Dmitry Shaporenkov
>>>>> JetBrains, Inc
>>>>> http://www.jetbrains.com
>>>>> "Develop with pleasure!"
>>>>>> Ward
>>>>>>
>>>>>> I saw this on my side as well and complained that at no stage is
>>>>>> the user told that the app scans your network. I want to know the
>>>>>> effects on bigger networks, what is being broadcast, what about
>>>>>> road warriors? I don't want Jetbrains packets routing over my vpn.
>>>>>>
>>>>>> I find it unacceptable from Jetbrains that they can implement this
>>>>>> without explaining what occurs, what is transmitted, how often
>>>>>> this happens.
>>>>>>


0
Comment actions Permalink

This is fine, but surely this should be told to the user before
installation?


What makes you think so?

Valentin Kipiatkov
Chief Scientist, Vice President of Product Development
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

This is fine, but surely this should be told to the user before
installation?

Dmitry Shaporenkov (JetBrains) wrote:

>> Ray,
>>
>> license broadcast happens only once during startup activity of
>> ReSharper
>> and also when the user enters a new license in the license dialog.
>> What
>> gets transmitted is an encrypted package containing license data and
>> windows identity information of the user who has just started to run
>> ReSharper with this license. So there's
>> no reason to worry that this broadcast may overload the network.
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> Ummm, that lists applications with open ports. Not applications
>>> that are actively scanning my entire network. I have the same
>>> problem with Skype using my bandwidth. If I had known in advance,
>>> it wouldn't be a problem.
>>>
>>> Again, I have an issue with applications that do active scanning or
>>> "phoning home" as the latest WGA application did that caused such an
>>> uproar.
>>>
>>> Remember the mini-store in iTunes. Within 2 weeks of launching,
>>> apple released a new version of iTunes with it defaulted to off
>>> because of people complaining of iTunes making connections without
>>> the user having any idea it was happening.
>>>
>>> I have no problem with Resharper doing this, but it would be nice to
>>> know in advance it was doing it. And I would also like to know what
>>> is transferred as it definitely seems a sore point in Jetbrains.
>>> Whenever I've asked a question, I get the short sharp emails that
>>> don't answer the questions.
>>>
>>> For example, what does R# actually broadcast? How often does this
>>> happen? What is the effect of this over larger networks? What
>>> effect does this have on VPN clients?
>>>
>>> As far as I'm concerned this are valid questions and ones which
>>> Jetbrains haven't been forthcoming on.
>>>
>>> But I do love your products! :)
>>>
>>> Regards
>>> Ray
>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>> Hello Ray,
>>>>
>>>> it's not a problem to detect them - just run 'netstat -a -b' from
>>>> the
>>>> command line and wait for its
>>>> results.
>>>> Regards,
>>>> Dmitry Shaporenkov
>>>> JetBrains, Inc
>>>> http://www.jetbrains.com
>>>> "Develop with pleasure!"
>>>>> Which applications would those be?
>>>>>
>>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>>
>>>>>> Hello Ray,
>>>>>>
>>>>>> do all other applications you use every day warn you each time
>>>>>> they
>>>>>> scan
>>>>>> over the network?
>>>>>> Regards,
>>>>>> Dmitry Shaporenkov
>>>>>> JetBrains, Inc
>>>>>> http://www.jetbrains.com
>>>>>> "Develop with pleasure!"
>>>>>>> Ward
>>>>>>>
>>>>>>> I saw this on my side as well and complained that at no stage is
>>>>>>> the user told that the app scans your network. I want to know
>>>>>>> the effects on bigger networks, what is being broadcast, what
>>>>>>> about road warriors? I don't want Jetbrains packets routing over
>>>>>>> my vpn.
>>>>>>>
>>>>>>> I find it unacceptable from Jetbrains that they can implement
>>>>>>> this without explaining what occurs, what is transmitted, how
>>>>>>> often this happens.
>>>>>>>


0
Comment actions Permalink

Because its intrusive. Back to my point of WGA and the iTunes
mini-store. Both did similiar things and both had unhappy users.

If you're designing software that looks like it should never access the
network - calculator, winzip and others like that, and they actually do,
you're going to get unhappy people if they find out that behind the
scenes (and your back) network activity is happening.

Also, if network activity is happening without your prior knowledge and
you don't specify anywhere that it is happening it seems like you're
trying to hide it.

Regards
Ray

Valentin Kipiatkov (JetBrains) wrote:
>> This is fine, but surely this should be told to the user before
>> installation?


What makes you think so?

Valentin Kipiatkov
Chief Scientist, Vice President of Product Development
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>> This is fine, but surely this should be told to the user before
>> installation?
>>
>> Dmitry Shaporenkov (JetBrains) wrote:
>>
>>> Ray,
>>>
>>> license broadcast happens only once during startup activity of
>>> ReSharper
>>> and also when the user enters a new license in the license dialog.
>>> What
>>> gets transmitted is an encrypted package containing license data and
>>> windows identity information of the user who has just started to run
>>> ReSharper with this license. So there's
>>> no reason to worry that this broadcast may overload the network.
>>> Regards,
>>> Dmitry Shaporenkov
>>> JetBrains, Inc
>>> http://www.jetbrains.com
>>> "Develop with pleasure!"
>>>> Ummm, that lists applications with open ports. Not applications
>>>> that are actively scanning my entire network. I have the same
>>>> problem with Skype using my bandwidth. If I had known in advance,
>>>> it wouldn't be a problem.
>>>>
>>>> Again, I have an issue with applications that do active scanning or
>>>> "phoning home" as the latest WGA application did that caused such an
>>>> uproar.
>>>>
>>>> Remember the mini-store in iTunes. Within 2 weeks of launching,
>>>> apple released a new version of iTunes with it defaulted to off
>>>> because of people complaining of iTunes making connections without
>>>> the user having any idea it was happening.
>>>>
>>>> I have no problem with Resharper doing this, but it would be nice to
>>>> know in advance it was doing it. And I would also like to know what
>>>> is transferred as it definitely seems a sore point in Jetbrains.
>>>> Whenever I've asked a question, I get the short sharp emails that
>>>> don't answer the questions.
>>>>
>>>> For example, what does R# actually broadcast? How often does this
>>>> happen? What is the effect of this over larger networks? What
>>>> effect does this have on VPN clients?
>>>>
>>>> As far as I'm concerned this are valid questions and ones which
>>>> Jetbrains haven't been forthcoming on.
>>>>
>>>> But I do love your products! :)
>>>>
>>>> Regards
>>>> Ray
>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>> Hello Ray,
>>>>>
>>>>> it's not a problem to detect them - just run 'netstat -a -b' from
>>>>> the
>>>>> command line and wait for its
>>>>> results.
>>>>> Regards,
>>>>> Dmitry Shaporenkov
>>>>> JetBrains, Inc
>>>>> http://www.jetbrains.com
>>>>> "Develop with pleasure!"
>>>>>> Which applications would those be?
>>>>>>
>>>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>>>
>>>>>>> Hello Ray,
>>>>>>>
>>>>>>> do all other applications you use every day warn you each time
>>>>>>> they
>>>>>>> scan
>>>>>>> over the network?
>>>>>>> Regards,
>>>>>>> Dmitry Shaporenkov
>>>>>>> JetBrains, Inc
>>>>>>> http://www.jetbrains.com
>>>>>>> "Develop with pleasure!"
>>>>>>>> Ward
>>>>>>>>
>>>>>>>> I saw this on my side as well and complained that at no stage is
>>>>>>>> the user told that the app scans your network. I want to know
>>>>>>>> the effects on bigger networks, what is being broadcast, what
>>>>>>>> about road warriors? I don't want Jetbrains packets routing over
>>>>>>>> my vpn.
>>>>>>>>
>>>>>>>> I find it unacceptable from Jetbrains that they can implement
>>>>>>>> this without explaining what occurs, what is transmitted, how
>>>>>>>> often this happens.
>>>>>>>>


0
Comment actions Permalink

But unveiling this network activity to users is a nonsense. Any advanced
user would be able to violate license by simply closing the network access
via firewall;
any less advanced would just unplug the network cable. It seems to me that
mentioning explicitly that "ReSharper will scan your network in order to
see if
you're not running the same license for several users concurrently" will
render the whole network scanning senseless.


Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Because its intrusive. Back to my point of WGA and the iTunes
mini-store. Both did similiar things and both had unhappy users.

If you're designing software that looks like it should never access
the network - calculator, winzip and others like that, and they
actually do, you're going to get unhappy people if they find out that
behind the scenes (and your back) network activity is happening.

Also, if network activity is happening without your prior knowledge
and you don't specify anywhere that it is happening it seems like
you're trying to hide it.

Regards
Ray
Valentin Kipiatkov (JetBrains) wrote:

>>> This is fine, but surely this should be told to the user before
>>> installation?
>>>
>> What makes you think so?
>>
>> Valentin Kipiatkov
>> Chief Scientist, Vice President of Product Development
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> This is fine, but surely this should be told to the user before
>>> installation?
>>>
>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>
>>>> Ray,
>>>>
>>>> license broadcast happens only once during startup activity of
>>>> ReSharper
>>>> and also when the user enters a new license in the license dialog.
>>>> What
>>>> gets transmitted is an encrypted package containing license data
>>>> and
>>>> windows identity information of the user who has just started to
>>>> run
>>>> ReSharper with this license. So there's
>>>> no reason to worry that this broadcast may overload the network.
>>>> Regards,
>>>> Dmitry Shaporenkov
>>>> JetBrains, Inc
>>>> http://www.jetbrains.com
>>>> "Develop with pleasure!"
>>>>> Ummm, that lists applications with open ports. Not applications
>>>>> that are actively scanning my entire network. I have the same
>>>>> problem with Skype using my bandwidth. If I had known in advance,
>>>>> it wouldn't be a problem.
>>>>>
>>>>> Again, I have an issue with applications that do active scanning
>>>>> or "phoning home" as the latest WGA application did that caused
>>>>> such an uproar.
>>>>>
>>>>> Remember the mini-store in iTunes. Within 2 weeks of launching,
>>>>> apple released a new version of iTunes with it defaulted to off
>>>>> because of people complaining of iTunes making connections without
>>>>> the user having any idea it was happening.
>>>>>
>>>>> I have no problem with Resharper doing this, but it would be nice
>>>>> to know in advance it was doing it. And I would also like to know
>>>>> what is transferred as it definitely seems a sore point in
>>>>> Jetbrains. Whenever I've asked a question, I get the short sharp
>>>>> emails that don't answer the questions.
>>>>>
>>>>> For example, what does R# actually broadcast? How often does this
>>>>> happen? What is the effect of this over larger networks? What
>>>>> effect does this have on VPN clients?
>>>>>
>>>>> As far as I'm concerned this are valid questions and ones which
>>>>> Jetbrains haven't been forthcoming on.
>>>>>
>>>>> But I do love your products! :)
>>>>>
>>>>> Regards
>>>>> Ray
>>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>>> Hello Ray,
>>>>>>
>>>>>> it's not a problem to detect them - just run 'netstat -a -b' from
>>>>>> the
>>>>>> command line and wait for its
>>>>>> results.
>>>>>> Regards,
>>>>>> Dmitry Shaporenkov
>>>>>> JetBrains, Inc
>>>>>> http://www.jetbrains.com
>>>>>> "Develop with pleasure!"
>>>>>>> Which applications would those be?
>>>>>>>
>>>>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>>>>
>>>>>>>> Hello Ray,
>>>>>>>>
>>>>>>>> do all other applications you use every day warn you each time
>>>>>>>> they
>>>>>>>> scan
>>>>>>>> over the network?
>>>>>>>> Regards,
>>>>>>>> Dmitry Shaporenkov
>>>>>>>> JetBrains, Inc
>>>>>>>> http://www.jetbrains.com
>>>>>>>> "Develop with pleasure!"
>>>>>>>>> Ward
>>>>>>>>>
>>>>>>>>> I saw this on my side as well and complained that at no stage
>>>>>>>>> is the user told that the app scans your network. I want to
>>>>>>>>> know the effects on bigger networks, what is being broadcast,
>>>>>>>>> what about road warriors? I don't want Jetbrains packets
>>>>>>>>> routing over my vpn.
>>>>>>>>>
>>>>>>>>> I find it unacceptable from Jetbrains that they can implement
>>>>>>>>> this without explaining what occurs, what is transmitted, how
>>>>>>>>> often this happens.
>>>>>>>>>


0
Comment actions Permalink

All sorts of applications do this, and always have. I'm not sure why you
think this is something revolutionary or new or evil. It's part of a
standard license check that most licensed software I'm aware of goes
through. I think you're really over-reacting.


"Ray Booysen" <ray@london-1st.co.uk> wrote in message
news:ea9vqh$rh6$1@is.intellij.net...

Ummm, that lists applications with open ports. Not applications that are
actively scanning my entire network. I have the same problem with Skype
using my bandwidth. If I had known in advance, it wouldn't be a problem.

>

Again, I have an issue with applications that do active scanning or
"phoning home" as the latest WGA application did that caused such an
uproar.

>

Remember the mini-store in iTunes. Within 2 weeks of launching, apple
released a new version of iTunes with it defaulted to off because of
people complaining of iTunes making connections without the user having
any idea it was happening.

>

I have no problem with Resharper doing this, but it would be nice to know
in advance it was doing it. And I would also like to know what is
transferred as it definitely seems a sore point in Jetbrains. Whenever
I've asked a question, I get the short sharp emails that don't answer the
questions.

>

For example, what does R# actually broadcast? How often does this happen?
What is the effect of this over larger networks? What effect does this
have on VPN clients?

>

As far as I'm concerned this are valid questions and ones which Jetbrains
haven't been forthcoming on.

>

But I do love your products! :)

>

Regards
Ray

>

Dmitry Shaporenkov (JetBrains) wrote:

>> Hello Ray,
>>
>> it's not a problem to detect them - just run 'netstat -a -b' from the
>> command line and wait for its
>> results.
>>
>>
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>
>>> Which applications would those be?
>>>
>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>
>>>> Hello Ray,
>>>>
>>>> do all other applications you use every day warn you each time they
>>>> scan
>>>> over the network?
>>>> Regards,
>>>> Dmitry Shaporenkov
>>>> JetBrains, Inc
>>>> http://www.jetbrains.com
>>>> "Develop with pleasure!"
>>>>> Ward
>>>>>
>>>>> I saw this on my side as well and complained that at no stage is the
>>>>> user told that the app scans your network. I want to know the
>>>>> effects on bigger networks, what is being broadcast, what about road
>>>>> warriors? I don't want Jetbrains packets routing over my vpn.
>>>>>
>>>>> I find it unacceptable from Jetbrains that they can implement this
>>>>> without explaining what occurs, what is transmitted, how often this
>>>>> happens.
>>>>>
>>

0
Comment actions Permalink

Hello Ray,

I'm sorry but I have to side with Jetbrains here. Sending a small, encrypted,
package once on startup for the purposes of enforcing a license is hardly
what I would call intrusive, and as Paul points out, many many programs do
this. With piracy as rampent as it is in the computer world, I count it
as a very small price to pay. If they were sending any sort of personal
information back to jetbrains servers, then Jetbrains should certainly disclose
that and you would have reason for alarm, but that is not what is happening
here.

~Andy

Because its intrusive. Back to my point of WGA and the iTunes
mini-store. Both did similiar things and both had unhappy users.

If you're designing software that looks like it should never access
the network - calculator, winzip and others like that, and they
actually do, you're going to get unhappy people if they find out that
behind the scenes (and your back) network activity is happening.

Also, if network activity is happening without your prior knowledge
and you don't specify anywhere that it is happening it seems like
you're trying to hide it.

Regards
Ray
Valentin Kipiatkov (JetBrains) wrote:

>>> This is fine, but surely this should be told to the user before
>>> installation?
>>>
>> What makes you think so?
>>
>> Valentin Kipiatkov
>> Chief Scientist, Vice President of Product Development
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> This is fine, but surely this should be told to the user before
>>> installation?
>>>
>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>
>>>> Ray,
>>>>
>>>> license broadcast happens only once during startup activity of
>>>> ReSharper
>>>> and also when the user enters a new license in the license dialog.
>>>> What
>>>> gets transmitted is an encrypted package containing license data
>>>> and
>>>> windows identity information of the user who has just started to
>>>> run
>>>> ReSharper with this license. So there's
>>>> no reason to worry that this broadcast may overload the network.
>>>> Regards,
>>>> Dmitry Shaporenkov
>>>> JetBrains, Inc
>>>> http://www.jetbrains.com
>>>> "Develop with pleasure!"
>>>>> Ummm, that lists applications with open ports. Not applications
>>>>> that are actively scanning my entire network. I have the same
>>>>> problem with Skype using my bandwidth. If I had known in advance,
>>>>> it wouldn't be a problem.
>>>>>
>>>>> Again, I have an issue with applications that do active scanning
>>>>> or "phoning home" as the latest WGA application did that caused
>>>>> such an uproar.
>>>>>
>>>>> Remember the mini-store in iTunes. Within 2 weeks of launching,
>>>>> apple released a new version of iTunes with it defaulted to off
>>>>> because of people complaining of iTunes making connections without
>>>>> the user having any idea it was happening.
>>>>>
>>>>> I have no problem with Resharper doing this, but it would be nice
>>>>> to know in advance it was doing it. And I would also like to know
>>>>> what is transferred as it definitely seems a sore point in
>>>>> Jetbrains. Whenever I've asked a question, I get the short sharp
>>>>> emails that don't answer the questions.
>>>>>
>>>>> For example, what does R# actually broadcast? How often does this
>>>>> happen? What is the effect of this over larger networks? What
>>>>> effect does this have on VPN clients?
>>>>>
>>>>> As far as I'm concerned this are valid questions and ones which
>>>>> Jetbrains haven't been forthcoming on.
>>>>>
>>>>> But I do love your products! :)
>>>>>
>>>>> Regards
>>>>> Ray
>>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>>> Hello Ray,
>>>>>>
>>>>>> it's not a problem to detect them - just run 'netstat -a -b' from
>>>>>> the
>>>>>> command line and wait for its
>>>>>> results.
>>>>>> Regards,
>>>>>> Dmitry Shaporenkov
>>>>>> JetBrains, Inc
>>>>>> http://www.jetbrains.com
>>>>>> "Develop with pleasure!"
>>>>>>> Which applications would those be?
>>>>>>>
>>>>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>>>>
>>>>>>>> Hello Ray,
>>>>>>>>
>>>>>>>> do all other applications you use every day warn you each time
>>>>>>>> they
>>>>>>>> scan
>>>>>>>> over the network?
>>>>>>>> Regards,
>>>>>>>> Dmitry Shaporenkov
>>>>>>>> JetBrains, Inc
>>>>>>>> http://www.jetbrains.com
>>>>>>>> "Develop with pleasure!"
>>>>>>>>> Ward
>>>>>>>>>
>>>>>>>>> I saw this on my side as well and complained that at no stage
>>>>>>>>> is the user told that the app scans your network. I want to
>>>>>>>>> know the effects on bigger networks, what is being broadcast,
>>>>>>>>> what about road warriors? I don't want Jetbrains packets
>>>>>>>>> routing over my vpn.
>>>>>>>>>
>>>>>>>>> I find it unacceptable from Jetbrains that they can implement
>>>>>>>>> this without explaining what occurs, what is transmitted, how
>>>>>>>>> often this happens.
>>>>>>>>>


0
Comment actions Permalink

Well that makes absolutely no sense. If you believe security by
obscurity works then I'm glad you don't design my security applications.
Considering that your licensing can be bypassed by simply unplugging
the network cable and the fact you disclose this to the newsgroup means
that it IS senseless.

I have no problem with the scanning, I just find it invasive and
intrusive that you do scan the network without my knowledge.

Regards
Ray

Dmitry Shaporenkov (JetBrains) wrote:

But unveiling this network activity to users is a nonsense. Any advanced
user would be able to violate license by simply closing the network
access via firewall;
any less advanced would just unplug the network cable. It seems to me
that mentioning explicitly that "ReSharper will scan your network in
order to see if
you're not running the same license for several users concurrently" will
render the whole network scanning senseless.


Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>> Because its intrusive. Back to my point of WGA and the iTunes
>> mini-store. Both did similiar things and both had unhappy users.
>>
>> If you're designing software that looks like it should never access
>> the network - calculator, winzip and others like that, and they
>> actually do, you're going to get unhappy people if they find out that
>> behind the scenes (and your back) network activity is happening.
>>
>> Also, if network activity is happening without your prior knowledge
>> and you don't specify anywhere that it is happening it seems like
>> you're trying to hide it.
>>
>> Regards
>> Ray
>> Valentin Kipiatkov (JetBrains) wrote:
>>
>>>> This is fine, but surely this should be told to the user before
>>>> installation?
>>>>
>>> What makes you think so?
>>>
>>> Valentin Kipiatkov
>>> Chief Scientist, Vice President of Product Development
>>> JetBrains, Inc
>>> http://www.jetbrains.com
>>> "Develop with pleasure!"
>>>> This is fine, but surely this should be told to the user before
>>>> installation?
>>>>
>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>
>>>>> Ray,
>>>>>
>>>>> license broadcast happens only once during startup activity of
>>>>> ReSharper
>>>>> and also when the user enters a new license in the license dialog.
>>>>> What
>>>>> gets transmitted is an encrypted package containing license data
>>>>> and
>>>>> windows identity information of the user who has just started to
>>>>> run
>>>>> ReSharper with this license. So there's
>>>>> no reason to worry that this broadcast may overload the network.
>>>>> Regards,
>>>>> Dmitry Shaporenkov
>>>>> JetBrains, Inc
>>>>> http://www.jetbrains.com
>>>>> "Develop with pleasure!"
>>>>>> Ummm, that lists applications with open ports. Not applications
>>>>>> that are actively scanning my entire network. I have the same
>>>>>> problem with Skype using my bandwidth. If I had known in advance,
>>>>>> it wouldn't be a problem.
>>>>>>
>>>>>> Again, I have an issue with applications that do active scanning
>>>>>> or "phoning home" as the latest WGA application did that caused
>>>>>> such an uproar.
>>>>>>
>>>>>> Remember the mini-store in iTunes. Within 2 weeks of launching,
>>>>>> apple released a new version of iTunes with it defaulted to off
>>>>>> because of people complaining of iTunes making connections without
>>>>>> the user having any idea it was happening.
>>>>>>
>>>>>> I have no problem with Resharper doing this, but it would be nice
>>>>>> to know in advance it was doing it. And I would also like to know
>>>>>> what is transferred as it definitely seems a sore point in
>>>>>> Jetbrains. Whenever I've asked a question, I get the short sharp
>>>>>> emails that don't answer the questions.
>>>>>>
>>>>>> For example, what does R# actually broadcast? How often does this
>>>>>> happen? What is the effect of this over larger networks? What
>>>>>> effect does this have on VPN clients?
>>>>>>
>>>>>> As far as I'm concerned this are valid questions and ones which
>>>>>> Jetbrains haven't been forthcoming on.
>>>>>>
>>>>>> But I do love your products! :)
>>>>>>
>>>>>> Regards
>>>>>> Ray
>>>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>>>> Hello Ray,
>>>>>>>
>>>>>>> it's not a problem to detect them - just run 'netstat -a -b' from
>>>>>>> the
>>>>>>> command line and wait for its
>>>>>>> results.
>>>>>>> Regards,
>>>>>>> Dmitry Shaporenkov
>>>>>>> JetBrains, Inc
>>>>>>> http://www.jetbrains.com
>>>>>>> "Develop with pleasure!"
>>>>>>>> Which applications would those be?
>>>>>>>>
>>>>>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>>>>>
>>>>>>>>> Hello Ray,
>>>>>>>>>
>>>>>>>>> do all other applications you use every day warn you each time
>>>>>>>>> they
>>>>>>>>> scan
>>>>>>>>> over the network?
>>>>>>>>> Regards,
>>>>>>>>> Dmitry Shaporenkov
>>>>>>>>> JetBrains, Inc
>>>>>>>>> http://www.jetbrains.com
>>>>>>>>> "Develop with pleasure!"
>>>>>>>>>> Ward
>>>>>>>>>>
>>>>>>>>>> I saw this on my side as well and complained that at no stage
>>>>>>>>>> is the user told that the app scans your network. I want to
>>>>>>>>>> know the effects on bigger networks, what is being broadcast,
>>>>>>>>>> what about road warriors? I don't want Jetbrains packets
>>>>>>>>>> routing over my vpn.
>>>>>>>>>>
>>>>>>>>>> I find it unacceptable from Jetbrains that they can implement
>>>>>>>>>> this without explaining what occurs, what is transmitted, how
>>>>>>>>>> often this happens.
>>>>>>>>>>


0
Comment actions Permalink

Hey Andy

I have no problem that they are sending it out but I have a problem that
at no stage (on installation, on first run, the documentation) are you
informed that any of this type of behaviour occurs. Surely the best
step is to notify the user that this occurs?

I understand their point of view with regards to piracy. I would
definitely want to protect my intellectual property.

Regards
Ray

Andy Alm wrote:

Hello Ray,

I'm sorry but I have to side with Jetbrains here. Sending a small,
encrypted, package once on startup for the purposes of enforcing a
license is hardly what I would call intrusive, and as Paul points out,
many many programs do this. With piracy as rampent as it is in the
computer world, I count it as a very small price to pay. If they were
sending any sort of personal information back to jetbrains servers, then
Jetbrains should certainly disclose that and you would have reason for
alarm, but that is not what is happening here.

~Andy

>> Because its intrusive. Back to my point of WGA and the iTunes
>> mini-store. Both did similiar things and both had unhappy users.
>>
>> If you're designing software that looks like it should never access
>> the network - calculator, winzip and others like that, and they
>> actually do, you're going to get unhappy people if they find out that
>> behind the scenes (and your back) network activity is happening.
>>
>> Also, if network activity is happening without your prior knowledge
>> and you don't specify anywhere that it is happening it seems like
>> you're trying to hide it.
>>
>> Regards
>> Ray
>> Valentin Kipiatkov (JetBrains) wrote:
>>
>>>> This is fine, but surely this should be told to the user before
>>>> installation?
>>>>
>>> What makes you think so?
>>>
>>> Valentin Kipiatkov
>>> Chief Scientist, Vice President of Product Development
>>> JetBrains, Inc
>>> http://www.jetbrains.com
>>> "Develop with pleasure!"
>>>> This is fine, but surely this should be told to the user before
>>>> installation?
>>>>
>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>
>>>>> Ray,
>>>>>
>>>>> license broadcast happens only once during startup activity of
>>>>> ReSharper
>>>>> and also when the user enters a new license in the license dialog.
>>>>> What
>>>>> gets transmitted is an encrypted package containing license data
>>>>> and
>>>>> windows identity information of the user who has just started to
>>>>> run
>>>>> ReSharper with this license. So there's
>>>>> no reason to worry that this broadcast may overload the network.
>>>>> Regards,
>>>>> Dmitry Shaporenkov
>>>>> JetBrains, Inc
>>>>> http://www.jetbrains.com
>>>>> "Develop with pleasure!"
>>>>>> Ummm, that lists applications with open ports. Not applications
>>>>>> that are actively scanning my entire network. I have the same
>>>>>> problem with Skype using my bandwidth. If I had known in advance,
>>>>>> it wouldn't be a problem.
>>>>>>
>>>>>> Again, I have an issue with applications that do active scanning
>>>>>> or "phoning home" as the latest WGA application did that caused
>>>>>> such an uproar.
>>>>>>
>>>>>> Remember the mini-store in iTunes. Within 2 weeks of launching,
>>>>>> apple released a new version of iTunes with it defaulted to off
>>>>>> because of people complaining of iTunes making connections without
>>>>>> the user having any idea it was happening.
>>>>>>
>>>>>> I have no problem with Resharper doing this, but it would be nice
>>>>>> to know in advance it was doing it. And I would also like to know
>>>>>> what is transferred as it definitely seems a sore point in
>>>>>> Jetbrains. Whenever I've asked a question, I get the short sharp
>>>>>> emails that don't answer the questions.
>>>>>>
>>>>>> For example, what does R# actually broadcast? How often does this
>>>>>> happen? What is the effect of this over larger networks? What
>>>>>> effect does this have on VPN clients?
>>>>>>
>>>>>> As far as I'm concerned this are valid questions and ones which
>>>>>> Jetbrains haven't been forthcoming on.
>>>>>>
>>>>>> But I do love your products! :)
>>>>>>
>>>>>> Regards
>>>>>> Ray
>>>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>>>> Hello Ray,
>>>>>>>
>>>>>>> it's not a problem to detect them - just run 'netstat -a -b' from
>>>>>>> the
>>>>>>> command line and wait for its
>>>>>>> results.
>>>>>>> Regards,
>>>>>>> Dmitry Shaporenkov
>>>>>>> JetBrains, Inc
>>>>>>> http://www.jetbrains.com
>>>>>>> "Develop with pleasure!"
>>>>>>>> Which applications would those be?
>>>>>>>>
>>>>>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>>>>>
>>>>>>>>> Hello Ray,
>>>>>>>>>
>>>>>>>>> do all other applications you use every day warn you each time
>>>>>>>>> they
>>>>>>>>> scan
>>>>>>>>> over the network?
>>>>>>>>> Regards,
>>>>>>>>> Dmitry Shaporenkov
>>>>>>>>> JetBrains, Inc
>>>>>>>>> http://www.jetbrains.com
>>>>>>>>> "Develop with pleasure!"
>>>>>>>>>> Ward
>>>>>>>>>>
>>>>>>>>>> I saw this on my side as well and complained that at no stage
>>>>>>>>>> is the user told that the app scans your network. I want to
>>>>>>>>>> know the effects on bigger networks, what is being broadcast,
>>>>>>>>>> what about road warriors? I don't want Jetbrains packets
>>>>>>>>>> routing over my vpn.
>>>>>>>>>>
>>>>>>>>>> I find it unacceptable from Jetbrains that they can implement
>>>>>>>>>> this without explaining what occurs, what is transmitted, how
>>>>>>>>>> often this happens.
>>>>>>>>>>


0
Comment actions Permalink

You're right - I'm not (and have never been) an expert in security issues.
But I guess that the fact that ReSharper
is able to work with network cable unplugged combined with the facts that
it requires no online / phone
activation and that working in an office environment
with network cable unplugged is not a pleasure still makes license check
reasonable to some extent - it prevents
the most basic violation scenario.

Put it simple, a developer in the office could unplug network cable to run
a pirated copy of ReSharper. But I sincerely doubt
that somebody will do that because of the difficulties this action would
create for her.

Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Well that makes absolutely no sense. If you believe security by
obscurity works then I'm glad you don't design my security
applications.
Considering that your licensing can be bypassed by simply unplugging
the network cable and the fact you disclose this to the newsgroup
means
that it IS senseless.

I have no problem with the scanning, I just find it invasive and
intrusive that you do scan the network without my knowledge.

Regards
Ray
Dmitry Shaporenkov (JetBrains) wrote:

>> But unveiling this network activity to users is a nonsense. Any
>> advanced
>> user would be able to violate license by simply closing the network
>> access via firewall;
>> any less advanced would just unplug the network cable. It seems to me
>> that mentioning explicitly that "ReSharper will scan your network in
>> order to see if
>> you're not running the same license for several users concurrently"
>> will
>> render the whole network scanning senseless.
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> Because its intrusive. Back to my point of WGA and the iTunes
>>> mini-store. Both did similiar things and both had unhappy users.
>>>
>>> If you're designing software that looks like it should never access
>>> the network - calculator, winzip and others like that, and they
>>> actually do, you're going to get unhappy people if they find out
>>> that behind the scenes (and your back) network activity is
>>> happening.
>>>
>>> Also, if network activity is happening without your prior knowledge
>>> and you don't specify anywhere that it is happening it seems like
>>> you're trying to hide it.
>>>
>>> Regards
>>> Ray
>>> Valentin Kipiatkov (JetBrains) wrote:
>>>>> This is fine, but surely this should be told to the user before
>>>>> installation?
>>>>>
>>>> What makes you think so?
>>>>
>>>> Valentin Kipiatkov
>>>> Chief Scientist, Vice President of Product Development
>>>> JetBrains, Inc
>>>> http://www.jetbrains.com
>>>> "Develop with pleasure!"
>>>>> This is fine, but surely this should be told to the user before
>>>>> installation?
>>>>>
>>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>>
>>>>>> Ray,
>>>>>>
>>>>>> license broadcast happens only once during startup activity of
>>>>>> ReSharper
>>>>>> and also when the user enters a new license in the license
>>>>>> dialog.
>>>>>> What
>>>>>> gets transmitted is an encrypted package containing license data
>>>>>> and
>>>>>> windows identity information of the user who has just started to
>>>>>> run
>>>>>> ReSharper with this license. So there's
>>>>>> no reason to worry that this broadcast may overload the network.
>>>>>> Regards,
>>>>>> Dmitry Shaporenkov
>>>>>> JetBrains, Inc
>>>>>> http://www.jetbrains.com
>>>>>> "Develop with pleasure!"
>>>>>>> Ummm, that lists applications with open ports. Not applications
>>>>>>> that are actively scanning my entire network. I have the same
>>>>>>> problem with Skype using my bandwidth. If I had known in
>>>>>>> advance, it wouldn't be a problem.
>>>>>>>
>>>>>>> Again, I have an issue with applications that do active scanning
>>>>>>> or "phoning home" as the latest WGA application did that caused
>>>>>>> such an uproar.
>>>>>>>
>>>>>>> Remember the mini-store in iTunes. Within 2 weeks of launching,
>>>>>>> apple released a new version of iTunes with it defaulted to off
>>>>>>> because of people complaining of iTunes making connections
>>>>>>> without the user having any idea it was happening.
>>>>>>>
>>>>>>> I have no problem with Resharper doing this, but it would be
>>>>>>> nice to know in advance it was doing it. And I would also like
>>>>>>> to know what is transferred as it definitely seems a sore point
>>>>>>> in Jetbrains. Whenever I've asked a question, I get the short
>>>>>>> sharp emails that don't answer the questions.
>>>>>>>
>>>>>>> For example, what does R# actually broadcast? How often does
>>>>>>> this happen? What is the effect of this over larger networks?
>>>>>>> What effect does this have on VPN clients?
>>>>>>>
>>>>>>> As far as I'm concerned this are valid questions and ones which
>>>>>>> Jetbrains haven't been forthcoming on.
>>>>>>>
>>>>>>> But I do love your products! :)
>>>>>>>
>>>>>>> Regards
>>>>>>> Ray
>>>>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>>>>> Hello Ray,
>>>>>>>>
>>>>>>>> it's not a problem to detect them - just run 'netstat -a -b'
>>>>>>>> from
>>>>>>>> the
>>>>>>>> command line and wait for its
>>>>>>>> results.
>>>>>>>> Regards,
>>>>>>>> Dmitry Shaporenkov
>>>>>>>> JetBrains, Inc
>>>>>>>> http://www.jetbrains.com
>>>>>>>> "Develop with pleasure!"
>>>>>>>>> Which applications would those be?
>>>>>>>>>
>>>>>>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>>>>>>
>>>>>>>>>> Hello Ray,
>>>>>>>>>>
>>>>>>>>>> do all other applications you use every day warn you each
>>>>>>>>>> time
>>>>>>>>>> they
>>>>>>>>>> scan
>>>>>>>>>> over the network?
>>>>>>>>>> Regards,
>>>>>>>>>> Dmitry Shaporenkov
>>>>>>>>>> JetBrains, Inc
>>>>>>>>>> http://www.jetbrains.com
>>>>>>>>>> "Develop with pleasure!"
>>>>>>>>>>> Ward
>>>>>>>>>>>
>>>>>>>>>>> I saw this on my side as well and complained that at no
>>>>>>>>>>> stage is the user told that the app scans your network. I
>>>>>>>>>>> want to know the effects on bigger networks, what is being
>>>>>>>>>>> broadcast, what about road warriors? I don't want Jetbrains
>>>>>>>>>>> packets routing over my vpn.
>>>>>>>>>>>
>>>>>>>>>>> I find it unacceptable from Jetbrains that they can
>>>>>>>>>>> implement this without explaining what occurs, what is
>>>>>>>>>>> transmitted, how often this happens.
>>>>>>>>>>>


0
Comment actions Permalink

I don't think overreacting, I just am of the opinion that applications
that do this should be notifying the user especially if the applications
aren't "supposed" to be making any network connections.

But we can agree to disagree. :)

Regards
Ray

Paul Bradshaw wrote:

All sorts of applications do this, and always have. I'm not sure why you
think this is something revolutionary or new or evil. It's part of a
standard license check that most licensed software I'm aware of goes
through. I think you're really over-reacting.


"Ray Booysen" <ray@london-1st.co.uk> wrote in message
news:ea9vqh$rh6$1@is.intellij.net...

>> Ummm, that lists applications with open ports. Not applications that are
>> actively scanning my entire network. I have the same problem with Skype
>> using my bandwidth. If I had known in advance, it wouldn't be a problem.
>>
>> Again, I have an issue with applications that do active scanning or
>> "phoning home" as the latest WGA application did that caused such an
>> uproar.
>>
>> Remember the mini-store in iTunes. Within 2 weeks of launching, apple
>> released a new version of iTunes with it defaulted to off because of
>> people complaining of iTunes making connections without the user having
>> any idea it was happening.
>>
>> I have no problem with Resharper doing this, but it would be nice to know
>> in advance it was doing it. And I would also like to know what is
>> transferred as it definitely seems a sore point in Jetbrains. Whenever
>> I've asked a question, I get the short sharp emails that don't answer the
>> questions.
>>
>> For example, what does R# actually broadcast? How often does this happen?
>> What is the effect of this over larger networks? What effect does this
>> have on VPN clients?
>>
>> As far as I'm concerned this are valid questions and ones which Jetbrains
>> haven't been forthcoming on.
>>
>> But I do love your products! :)
>>
>> Regards
>> Ray
>>
>> Dmitry Shaporenkov (JetBrains) wrote:
>>> Hello Ray,
>>>
>>> it's not a problem to detect them - just run 'netstat -a -b' from the
>>> command line and wait for its
>>> results.
>>>
>>>
>>> Regards,
>>> Dmitry Shaporenkov
>>> JetBrains, Inc
>>> http://www.jetbrains.com
>>> "Develop with pleasure!"
>>>
>>>> Which applications would those be?
>>>>
>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>
>>>>> Hello Ray,
>>>>>
>>>>> do all other applications you use every day warn you each time they
>>>>> scan
>>>>> over the network?
>>>>> Regards,
>>>>> Dmitry Shaporenkov
>>>>> JetBrains, Inc
>>>>> http://www.jetbrains.com
>>>>> "Develop with pleasure!"
>>>>>> Ward
>>>>>>
>>>>>> I saw this on my side as well and complained that at no stage is the
>>>>>> user told that the app scans your network. I want to know the
>>>>>> effects on bigger networks, what is being broadcast, what about road
>>>>>> warriors? I don't want Jetbrains packets routing over my vpn.
>>>>>>
>>>>>> I find it unacceptable from Jetbrains that they can implement this
>>>>>> without explaining what occurs, what is transmitted, how often this
>>>>>> happens.
>>>>>>

0
Comment actions Permalink

Yes, we'll have to disagree, simply because there is no requriement or
accepted practice that any application that touches the network in any way
for any reason first needs to inform the user (let alone get permission from
the user). I think it's ridiculous to be upset with JetBrains about this
issue, because they're doing nothing different than 90% of the result of the
software industry. In fact, this is essentially standard practice.

Virtually every piece of commercial software I install results in my
firewall notifying me that it's accessing the internet, allowing me to grant
permission or not. What JetBrains is doing here is completely innocuous,
and there's simply no reason for them to "warn" you that they're doing
something harmless, and in everyone's best interests. I just see no
justification or even any precident, for thinking JetBrains must somehow
notify you of this. As other have said, it would be one thing if they were
'calling home' or gathering information, but they're not. They're just
asking the question 'is any other instance using this licence running on
this local network?' and that's all.

I think this is a classic case of a 'tempest in a teapot'.

"Ray Booysen" <ray@london-1st.co.uk> wrote in message
news:eab1jf$9hi$1@is.intellij.net...
>I don't think overreacting, I just am of the opinion that applications that
>do this should be notifying the user especially if the applications aren't
>"supposed" to be making any network connections.
>

But we can agree to disagree. :)

>

Regards
Ray

>

Paul Bradshaw wrote:

>> All sorts of applications do this, and always have. I'm not sure why you
>> think this is something revolutionary or new or evil. It's part of a
>> standard license check that most licensed software I'm aware of goes
>> through. I think you're really over-reacting.
>>
>>
>> "Ray Booysen" <ray@london-1st.co.uk> wrote in message
>> news:ea9vqh$rh6$1@is.intellij.net...
>>> Ummm, that lists applications with open ports. Not applications that
>>> are actively scanning my entire network. I have the same problem with
>>> Skype using my bandwidth. If I had known in advance, it wouldn't be a
>>> problem.
>>>
>>> Again, I have an issue with applications that do active scanning or
>>> "phoning home" as the latest WGA application did that caused such an
>>> uproar.
>>>
>>> Remember the mini-store in iTunes. Within 2 weeks of launching, apple
>>> released a new version of iTunes with it defaulted to off because of
>>> people complaining of iTunes making connections without the user having
>>> any idea it was happening.
>>>
>>> I have no problem with Resharper doing this, but it would be nice to
>>> know in advance it was doing it. And I would also like to know what is
>>> transferred as it definitely seems a sore point in Jetbrains. Whenever
>>> I've asked a question, I get the short sharp emails that don't answer
>>> the questions.
>>>
>>> For example, what does R# actually broadcast? How often does this
>>> happen? What is the effect of this over larger networks? What effect
>>> does this have on VPN clients?
>>>
>>> As far as I'm concerned this are valid questions and ones which
>>> Jetbrains haven't been forthcoming on.
>>>
>>> But I do love your products! :)
>>>
>>> Regards
>>> Ray
>>>
>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>> Hello Ray,
>>>>
>>>> it's not a problem to detect them - just run 'netstat -a -b' from the
>>>> command line and wait for its
>>>> results.
>>>>
>>>>
>>>> Regards,
>>>> Dmitry Shaporenkov
>>>> JetBrains, Inc
>>>> http://www.jetbrains.com
>>>> "Develop with pleasure!"
>>>>
>>>>> Which applications would those be?
>>>>>
>>>>> Dmitry Shaporenkov (JetBrains) wrote:
>>>>>
>>>>>> Hello Ray,
>>>>>>
>>>>>> do all other applications you use every day warn you each time they
>>>>>> scan
>>>>>> over the network?
>>>>>> Regards,
>>>>>> Dmitry Shaporenkov
>>>>>> JetBrains, Inc
>>>>>> http://www.jetbrains.com
>>>>>> "Develop with pleasure!"
>>>>>>> Ward
>>>>>>>
>>>>>>> I saw this on my side as well and complained that at no stage is the
>>>>>>> user told that the app scans your network. I want to know the
>>>>>>> effects on bigger networks, what is being broadcast, what about road
>>>>>>> warriors? I don't want Jetbrains packets routing over my vpn.
>>>>>>>
>>>>>>> I find it unacceptable from Jetbrains that they can implement this
>>>>>>> without explaining what occurs, what is transmitted, how often this
>>>>>>> happens.
>>>>>>>
>>


0
Comment actions Permalink

> I think this is a classic case of a 'tempest in a teapot'

or "turn a mosquito into an elephant" :p


"Ray Booysen" <ray@london-1st.co.uk> wrote in message
news:eab1jf$9hi$1@is.intellij.net...

>>I don't think overreacting, I just am of the opinion that applications that
>>do this should be notifying the user especially if the applications aren't
>>"supposed" to be making any network connections.
>>
>>But we can agree to disagree. :)
>>
>>Regards
>>Ray
>>
>>Paul Bradshaw wrote:
>>
>>>All sorts of applications do this, and always have. I'm not sure why you
>>>think this is something revolutionary or new or evil. It's part of a
>>>standard license check that most licensed software I'm aware of goes
>>>through. I think you're really over-reacting.
>>>
>>>
>>>"Ray Booysen" <ray@london-1st.co.uk> wrote in message
>>>news:ea9vqh$rh6$1@is.intellij.net...
>>>
>>>>Ummm, that lists applications with open ports. Not applications that
>>>>are actively scanning my entire network. I have the same problem with
>>>>Skype using my bandwidth. If I had known in advance, it wouldn't be a
>>>>problem.
>>>>
>>>>Again, I have an issue with applications that do active scanning or
>>>>"phoning home" as the latest WGA application did that caused such an
>>>>uproar.
>>>>
>>>>Remember the mini-store in iTunes. Within 2 weeks of launching, apple
>>>>released a new version of iTunes with it defaulted to off because of
>>>>people complaining of iTunes making connections without the user having
>>>>any idea it was happening.
>>>>
>>>>I have no problem with Resharper doing this, but it would be nice to
>>>>know in advance it was doing it. And I would also like to know what is
>>>>transferred as it definitely seems a sore point in Jetbrains. Whenever
>>>>I've asked a question, I get the short sharp emails that don't answer
>>>>the questions.
>>>>
>>>>For example, what does R# actually broadcast? How often does this
>>>>happen? What is the effect of this over larger networks? What effect
>>>>does this have on VPN clients?
>>>>
>>>>As far as I'm concerned this are valid questions and ones which
>>>>Jetbrains haven't been forthcoming on.
>>>>
>>>>But I do love your products! :)
>>>>
>>>>Regards
>>>>Ray
>>>>
>>>>Dmitry Shaporenkov (JetBrains) wrote:
>>>>
>>>>>Hello Ray,
>>>>>
>>>>>it's not a problem to detect them - just run 'netstat -a -b' from the
>>>>>command line and wait for its
>>>>>results.
>>>>>
>>>>>
>>>>>Regards,
>>>>>Dmitry Shaporenkov
>>>>>JetBrains, Inc
>>>>>http://www.jetbrains.com
>>>>>"Develop with pleasure!"
>>>>>
>>>>>
>>>>>>Which applications would those be?
>>>>>>
>>>>>>Dmitry Shaporenkov (JetBrains) wrote:
>>>>>>
>>>>>>
>>>>>>>Hello Ray,
>>>>>>>
>>>>>>>do all other applications you use every day warn you each time they
>>>>>>>scan
>>>>>>>over the network?
>>>>>>>Regards,
>>>>>>>Dmitry Shaporenkov
>>>>>>>JetBrains, Inc
>>>>>>>http://www.jetbrains.com
>>>>>>>"Develop with pleasure!"
>>>>>>>
>>>>>>>>Ward
>>>>>>>>
>>>>>>>>I saw this on my side as well and complained that at no stage is the
>>>>>>>>user told that the app scans your network. I want to know the
>>>>>>>>effects on bigger networks, what is being broadcast, what about road
>>>>>>>>warriors? I don't want Jetbrains packets routing over my vpn.
>>>>>>>>
>>>>>>>>I find it unacceptable from Jetbrains that they can implement this
>>>>>>>>without explaining what occurs, what is transmitted, how often this
>>>>>>>>happens.
>>>>>>>>
>>>


0
Comment actions Permalink

do all other applications you use every day warn you
each time they scan
over the network?


Dmitriy,

This is a disingenuous answer at best. Other applications do indeed access the network without telling. They're commonly referred to as spyware and I have a firewall for just that reason.

Don't get me wrong, I love ReSharper, and have been using it since version 1. I agree that you need to be careful about piracy but you should also be upfront with your customers that your app is going to scan the network. There are companies that will come down hard on employees with applications running on the network that they're unaware of. If someone buys their own copy of ReSharper, installs it on their work system, and the network police descend on his cubicle like maddened locusts, the poor guy's not going to know what he did wrong.

In the interests of customer relations, I recommend that you at least put that information into your license agreement.

Morgan

PS. I'm not a lawyer either, but you don't have to be to know what's right.

0
Comment actions Permalink

Sorry but I think you're overreacting too. Over the years I've seen many
many programs perform exactly this sort of check, and I don't recall any
of them spelling it out in their license agreements (although to be fair
I have only read a few of them closely). JetBrains aren't doing anything
controversial here; in particular your comparison to "phoning home" is flawed
because the app is NOT communicating with JetBrains at all, it's simply performing
a basic check for license violations on the local network. It's certainly
far less intrusive than some software (notably games) that require a CD in
the drive and/or install rootkit like code on your system.

The only real point of concern I can see is that theoretically it would be
possible for someone to capture the "encrypted package containing license
data" and decrypt it, thus being able to steal your license key. However
if JetBrains have actually used a one-way hash of the key rather than encrypted
it as Dmitry said, then even this wouldn't be possible.

Chris.

I don't think overreacting, I just am of the opinion that applications
that do this should be notifying the user especially if the
applications aren't "supposed" to be making any network connections.

But we can agree to disagree. :)

Regards
Ray



0
Comment actions Permalink

You are, quite simply, wrong.

Most applications do a license check at startup. It's ridiculous to call
them spyware.


"Morgan Vergara" <no_reply@jetbrains.com> wrote in message
news:25410321.1156779356879.JavaMail.itn@is.intellij.net...
>> do all other applications you use every day warn you
>> each time they scan
>> over the network?
>

Dmitriy,

>

This is a disingenuous answer at best. Other applications do indeed
access the network without telling. They're commonly referred to as
spyware and I have a firewall for just that reason.

>

Don't get me wrong, I love ReSharper, and have been using it since version
1. I agree that you need to be careful about piracy but you should also
be upfront with your customers that your app is going to scan the network.
There are companies that will come down hard on employees with
applications running on the network that they're unaware of. If someone
buys their own copy of ReSharper, installs it on their work system, and
the network police descend on his cubicle like maddened locusts, the poor
guy's not going to know what he did wrong.

>

In the interests of customer relations, I recommend that you at least put
that information into your license agreement.

>

Morgan

>

PS. I'm not a lawyer either, but you don't have to be to know what's
right.



0
Comment actions Permalink

Which ones do a full network scan though?

Paul Bradshaw wrote:

You are, quite simply, wrong.

Most applications do a license check at startup. It's ridiculous to call
them spyware.


"Morgan Vergara" <no_reply@jetbrains.com> wrote in message
news:25410321.1156779356879.JavaMail.itn@is.intellij.net...

>>> do all other applications you use every day warn you
>>> each time they scan
>>> over the network?
>> Dmitriy,
>>
>> This is a disingenuous answer at best. Other applications do indeed
>> access the network without telling. They're commonly referred to as
>> spyware and I have a firewall for just that reason.
>>
>> Don't get me wrong, I love ReSharper, and have been using it since version
>> 1. I agree that you need to be careful about piracy but you should also
>> be upfront with your customers that your app is going to scan the network.
>> There are companies that will come down hard on employees with
>> applications running on the network that they're unaware of. If someone
>> buys their own copy of ReSharper, installs it on their work system, and
>> the network police descend on his cubicle like maddened locusts, the poor
>> guy's not going to know what he did wrong.
>>
>> In the interests of customer relations, I recommend that you at least put
>> that information into your license agreement.
>>
>> Morgan
>>
>> PS. I'm not a lawyer either, but you don't have to be to know what's
>> right.


0
Comment actions Permalink

Which ones do a full network scan though?


Visual Assist, from Whole Tomato pings the network for duplicate licenses :)

0
Comment actions Permalink

This is almost identical to the original poster's situation. I'm not mad that it's checking for a license, I'm mad that it's not accounting for my legitimate development situation without annoying the crap out of me.

I'm doing SharePoint development on a VMWare host using bridged networking. Since it's development, it has it's own domain, and I cannot log on to it using the same user name and password I do with my regular host. I keep getting it prompting me to disable resharper. This is very annoying.  What can I do about this?  I know I can separate them network wise, but then I can't use my host to hit the development site, and I have to copy and paste things all day to test links that get emailed to me. So... is there a way for me to stop this thing from prompting me even if I have two machines on one network using the same key? It's a legit license you can check your records, and it's just one person: me, who ever touches the vm development environment.  There is zero possibility that someone else will use it. I'm so sick of this I'm thinking of switching to another tool. Help.

EDIT: sorry for being so 'ventful' yesterday, because I love the product.  The answer to this conundrum, I found on this thread in the dev forums: http://devnet.jetbrains.net/thread/221800
I don't want to get too explicit, but I hope it stops someone from pulling their hair out

Message was edited by: Dave Dolan

0

Please sign in to leave a comment.