当前位置:  开发笔记 > 运维 > 正文

"Phones Home"软件; 好?坏?邪恶?一个人给了什么通知?如何?

如何解决《"PhonesHome"软件;好?坏?邪恶?一个人给了什么通知?如何?》经验,为你挑选了2个好方法。

电话回家

每个人都想要时不时.......当软件成长并成为成熟产品时,它会怎样?难道不是成年人,安静地住在新家吗?或者,它是否应该表现出来自哪里?

我听说有些人说他们会在没有他们这么说的情况下尝试和沟通的任何部分从盘子中撕掉.我还注意到大量产品现在经常要求许可发送统计使用信息.中间有很多层次.

我坐在篱笆上.

有一段很长的段落解释了这个问题是怎么来的,但是对于我们所有的缘故,我写了然后删除了它.我只想说,我是首席科学家,该公司的高级人员我们的发展努力的头; 这是一个非常重要的事情,我正在寻找编程社区的见解,因为我在这里没有得到任何有用的反馈......

对于PHONE HOME来说,最大的争议是有些人担心可能会有严重的欺骗合同的行为,如果该软件偶尔打电话回家,它将有助于发现作弊行为(对此有惩罚).

其他专业论点是,它可以提供使用情况统计信息,并可能检测何时更新是合适的.

反对的最大争议是它具有攻击性.

我也不知道如何构建这个.很明显,一直呼唤家的一切都不会飞.有六个主要产品,有些将运行24 X 7 X 365.24,有些将像frigen yo-yo一样上下,但是所有这些产品的一些数据都会很好 - 本地存储库?

然后是连接策略 - 一个邮件消息,虽然方便,可能是一个糟糕的呼叫,因为它可能更突兀(也许).然后,一个简单的TCP ssh调用可能也不是那么好.

那么,怎么样?如果你是专业人士,请告诉我原因.如果你反对,为什么呢."做得对吗?"的例子.您喜欢的合同文本 - 或者讨厌?

接下来,如果我们决定这样做,我们应该怎么做 - 你会怎么做?为什么?

坦率地说,我深刻地撕裂.我一般都讨厌这样的事情,但作为公司的一名官员,我必须承认我自己的感受,这里可能会有很多钱,被冒犯可能不是一个好的论据.

谢谢你的想法.



1> Vinko Vrsalo..:

知情同意,在知情的情况下意味着您要发送给客户的信息的类型,频率和内容是真正唯一合理的选择,否则您开始非常类似于恶意软件作者.如果你试图偷偷溜走,人们会发现并且会非常不喜欢你.您可能并且应该将其作为改进服务的手段来呈现,但每个人都喜欢自己报告错误的软件.

这意味着你不能依赖它作为你的作弊检测机制,但是,鉴于桌面上有很多钱,你可以通过合同进行一些随机检查.例如,您可以在本地注册您发送的数据,并在检查中查看它.我不认为您被迫宣布您将在本地注册使用信息(IANAL,YMMV,WTF,BBQ)



2> Gerald..:

我倾向于适度地使用它.任何信息活动都应该选择加入而不是选择退出(即崩溃报告,统计数据等).

为了保护您的资产,我认为没关系.许多人会告诉你,它不会停止作弊,因为人们可以欺骗它,但它可以帮助.只是不要收集任何可能(实际上)被视为侵犯隐私的信息,我认为没有任何问题.还要确保正在进行的任何操作都经过了很好的磨练和测试,以至于不会对用户体验产生负面影响.即如果在尝试打电话回家时无法连接,并且软件不再有效,那可能是一个大问题.

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有