`

“作环保的程序员,从不用百度开始”

 
阅读更多
转载:http://coolshell.cn/articles/9308.html
酷壳对来自百度搜索引擎的访问会弹窗,但是我的这个行为发酵出了一些事情,这里把这个事情说明如下,我会更新相关的东西。内行看门道,外行看热闹。

事由

2月6日 看到梁斌同学的微博(起因可能是因为梁斌同学在微博上对帮助百度的一些工程师们说话导致他的“微博寻人”全站被百度屏蔽)



我看到后,觉得梁斌同学有点太看重被百度收录了,没有站长应该有的气质,所以,我回了一个微博——

“我的酷壳倒反而因为被百度收录而感到掉价!”

2月6日当天,我给coolshell做了个弹窗,并发布微博—— (该微博目前已被新浪管理员删除,后面有说明)


“搞定收工!从百度访问过来的访问弹出对话框。(CoolShell上的网页有缓存,要过些时间才有效)”



2月21日:百度的法律顾问发来邮件。

From: xxxxxx@baidu.com
To: haoel@hotmail.com
CC: xxxxxx@baidu.com
Subject: 答复: 网站coolshell.cn弹窗事宜
Date: Thu, 21 Feb 2013 07:05:09 +0000

陈浩,您好!

我是百度法务部法律顾问,就您的网站上有贬损百度商标的弹窗,以及通过微博等途径予以传播事宜,我们希望您及时终止。

如您不希望百度搜索收录您的网页,您可以通过Robots 协议予以规定。关于如何禁止百度Robots收录您的网站,如您需要技术方面的支持,我可以协助联系百度的工程师与您沟通。

如有任何问题,请随时联系。

谢谢!

段志勇

我当天回复邮件到——

『我是酷壳的法律顾问,请百度停止收录酷壳的网页,以及在所有百度产品线里删除酷壳的文章,尤其是百度文库里我所有的文章和PPT,你们已经违反了中华人民共和国版权著作法,酷壳将保留行使法律的权力』

3月2日:新浪微博举报大厅。(把我2月6日弹窗的微博给删除了,注意,其中没有我自辩的过程,还有其中荒唐的逻辑)

http://service.account.weibo.com/show?rid=K1CaJ6QFe6K4d

我问新浪为什么没有我自辩的过程,新浪微博客服回服如下:

尊敬的新浪微博用户: 您好!关于您反馈的被举报问题,经核实此判决符合社区公约规定判定无误,感谢您的支持,祝您生活愉快~~

我没有多理会,留下一条“多谢新浪和百度的自黑”的微博我也没管这事了。

3月22日:收到了来自百度律师代理的邮件,如下:

From: xxxxx@teehowe.com
To: haoel@hotmail.com
Subject: 关于贵方酷壳网弹窗构成对百度公司的不正当竞争事宜
Date: Fri, 22 Mar 2013 10:07:10 +0800

陈先生,您好!

我们,北京天昊联合知识产权代理有限公司,受百度在线网络技术(北京)有限公司(以下简称“百度公司”)委托就题述事宜特致函贵方(委托书请见附件)。

百度公司近日发现:用户在使用谷歌、360等浏览器通过百度搜索访问您方酷壳网(http://coolshell.cn/)时,会弹窗一个小窗,上面将百度LOGO打叉,并使用“DO EVIL”、“做环保的程序员,从不用百度开始!”等标语,详细截图后附。我们认为:您方弹窗所含图像及语言描述缺乏事实基础,带有较强的感情色彩,足以误导互联网用户对百度公司产生不合理的怀疑乃至负面评价,从而对百度公司的商业信誉和品牌形象带来一定程度的贬损。根据《反不正当竞争法》第2、14、20条之规定,您方行为已构成对百度公司的不正当竞争。

我们希望您方在收到此函后,清除所有相关侵权程序,立即停止对百度公司的所有侵权行为。我所当事人要求:贵方最迟于2013年3月25日前向以下通信地址做出实质回应:

联系人:郑洪
地址:北京市东城区建国门内大街28号民生金融中心D座10层
邮编:100005
电话:010-8529 5526
传真:010-8529 5528

此信函不影响我方当事人依法所享有的其他任何权利或法律救济途径。我们希望此纠纷能尽快解决,以维护互联网市场的健康有序发展。

期待你方及时回复。如有任何问题,请随时与我们联系!

郑洪

弹窗的抓图附件我就不列了,其中有一个委托书附件如下:



几个观点

1)我非常不喜欢百度公司的非常浓重的商业化

我在《做个环保主义的程序员》一文中说过一些百度的问题,如:

搜索结果很差。一些非技术的东西都搜不出来。技术文章就更不要说了。再比如百度抓取酷壳的网页,一方面是不及时,另一方面是有选择地抓,很多网页并没有抓取到源文,而是抓取到那些转载过去没有注明出处的网站,像《做个环保主义的程序员》文章发布一年多了,过去的一年在百度里就查不到(这几天又能查到了)。(我很想了解百度的一些抓取网页的算法和搜索排名的算法,感觉相当诡异)
有很多虚假广告。我觉得一家公司商业化并没有什么问题,但是这种商业化不应建立在牺牲用户利益的基础上的,这是最最基本的底线。我觉得百度的商业上在这方面突破了太多的底线。
2)百度应该可以做得更好

@陈晓鸣在百度在私下给我介绍了一些百度的广告方面的技术细节,说是以前的那个竞价排名不存在了。但是难免有一些垃圾和造假。就像淘宝一样也有假货和qz。是的,这中国目前这个大环境下,要有一个干净的平台的确不容易。但是我希望百度能像淘宝一样,在业务上做一些打击虚假信息的活动——建立举报制,曝光所有的虚假和欺诈信息,并有一些惩罚措施。可惜百度做得还很不够主动。(与其花时间在我这里,不如花时间做好你自己的事)

灰尘总是会有的,重点不在于灰尘和垃圾总是会有,重点在于想不想打扫。想不想打扫这是态度问题。

3)看不起百度并不是看不起百度的技术人员

我是比较敬重百度的技术人员的。我还是能够“一分为二的看问题”。比如:deep learning专家余凯、主导凤巢设计的戴文渊,自然语言处理顶级会议的首任华人zx王海峰,架构专家,移动云技术负责人林仕鼎等等。都是值得我学习的很不错的技术牛人。

我一向是站在技术人员这边的。这点,在这个事件中也不会改变。我还是会推荐一些刚毕业的实在找不到更好工作的学生去百度。正如我在《来信,创业,移动互联网》一文中说的那样。入世和出世,取其精华去其糟粕。

4)关于弹窗这个事

关于弹窗这个事,我非常高兴酷壳成为了百度的竞争对手。我会接受网友的意见,我会将把弹窗这个事变成不弹窗,直接嵌在酷壳的每一篇文章里。酷壳上基本坚持不投放任何广告,这回一定要做个公益广告。

关于法律上的一些事情,我无所谓,随时欢迎百度来起诉我,不来起诉就是怂包。以前当过原告起诉过清华大学出版社,今天当个被告,这样我的人生经历就完整了。大家知道,人生经历对我很重要。

5)感动和回报

我把百度委托律师给我的邮件放到了我的微博里(点击这里),很多朋友说要捐钱给我打官司。这点到是不需要了。但是我真的很感动。所以——

我觉得我应该更多的珍惜大家对我的支持,我愿意自己出钱,来鼓励那些想环保不用百度的程序员,尤其是那些囊中羞涩的学生可以更好地使用互联网。如果你们在访问一些网站有什么困难的话,可以私下联系我,我愿意为你们提供相关的技术和资金支持。这个事只能在私下做,你们懂的。

我个人用的是购买了一个最便宜的国外VPS(关于VPS,你可以看看这篇文章),然后用chrome + SwitchySharp + myentunnel + SSH的方案(SSH帐号你可以google免费的,但是要很努力,你也可以自己买一个,可以搜一下“购买SSH帐号”),这样的方法可以在网上搜。比如这篇文章: http://handsomeliuyang.iteye.com/blog/1290229
分享到:
评论

相关推荐

    unix程序员手册(UNIX高级环境编程相匹配)

    《Unix程序员手册》是Unix操作系统开发和维护的重要参考资料,它为程序员提供了详细的系统调用、库函数、命令工具以及系统管理方面的信息。手册通常分为多个部分,每部分涵盖不同的主题,帮助开发者深入理解和利用...

    ACE程序员指南-网络与系统编程的实用设计模式.pdf

    《ACE程序员指南——网络与系统编程的实用设计模式》是一本深入探讨ACE(Adaptive Communication Environment)框架在网络和系统编程中的应用的书籍。ACE是一个开源的C++库,它为构建高性能、跨平台的分布式软件提供...

    81程序员练级攻略(2018):分布式架构入门1

    在"81程序员练级攻略(2018):分布式架构入门1"中,作者陈皓强调了分布式系统的特点和挑战,并提供了一些学习资源。 分布式系统的核心挑战包括: 1. **网络不稳定**:在实际环境中,网络连接可能出现延迟、丢包或...

    程序员职场第一课

    ### 知识点一:《程序员职场第一课》概述 - **课程背景**:随着信息技术的快速发展,程序员作为IT行业的重要组成部分,在职场中扮演着越来越重要的角色。然而,技术能力并非成功的唯一因素,沟通能力同样至关重要。...

    2018年下半年黑马程序员课改之后最新Java企业级项目—学成在线学习平台。包含所有的资料和代码

    该平台旨在模拟真实的在线教育环境,为用户提供丰富的学习资源和互动交流的空间,同时也为企业级开发人员提供了一套完整的实践案例,帮助他们提升在Java领域的专业技能。 1. **Java技术栈** 项目主要采用Java作为...

    仿百度网盘带分享加密等

    【标题】:“仿百度网盘带分享加密等”是一个基于网络存储服务的项目,它旨在模仿百度网盘的功能,提供类似的服务,包括文件上传、下载、分享和加密等。这样的项目通常是为了学习、实践或者创建自定义的云存储解决...

    Java程序员面试之葵花宝典.pdf

    在Java中,一个新类可以从另一个类派生,继承其所有公开和受保护的方法和字段。新类称为子类,现有类称为父类或基类。通过继承,可以实现代码复用和类的层次化组织。 3. **封装**:封装是指将数据及其相关的操作...

    IT从业者健康指南,对IT工作者很实用

    2. **保护视力**:保持显示器与眼睛的距离至少70厘米,屏幕位置略低于视线,每隔一小时休息5分钟,远眺或做眼保健操。调整屏幕亮度,避免强烈光线直射屏幕,使用护眼眼镜或加装防反光膜。 3. **减轻肌肉酸痛**:...

    百度搜索引擎

    综上所述,“百度搜索引擎”这个项目涵盖了从基础的网页搜索原理到ASP编程,再到搜索引擎的设计与实现等多个IT领域的知识点,对于学习和理解搜索引擎的工作原理,以及如何构建一个高效的搜索系统具有很高的参考价值...

    jdk1.7_64免安装版本百度云下载

    ### jdk1.7_64免安装版本百度云下载 #### JDK 1.7 (Java Development Kit) 概述 JDK(Java Development Kit),即Java开发工具包,是Sun Microsystems(已被Oracle公司收购)针对Java语言开发的一款功能强大的软件...

    iOS-面试宝典3.0.pdf

    - **锁机制**:利用互斥锁或读写锁来保护共享资源。 - **原子操作**:对于简单的数据类型,使用原子操作来避免竞态条件。 - **代理模式**:通过代理对象来间接访问共享资源,确保线程安全。 #### 六、GCD内部怎么...

    X86从实模式到保护模式 源代码

    标题“X86从实模式到保护模式 源代码”表明该段代码涉及了x86架构下如何通过汇编语言实现从实模式到保护模式的转换。而描述“X86从实模式到保护模式 源代码。”则强调了这是一个具体的编程示例。 源代码中展示了...

    java视频百度云地址5

    1. 面向对象:Java是一种面向对象的语言,它允许程序员使用类、对象、封装、继承和多态等概念来组织代码。类是对象的蓝图,对象则是类的实例。封装是将数据和操作数据的方法捆绑在一起,保护数据不受外界干扰。继承...

    百度编辑器ueditor

    ueditor支持多种浏览器环境,如Chrome、Firefox、Safari、IE6+等,能够满足用户在网页端进行文字编辑、图片上传、多媒体插入等多种操作的需求。 **1. 基本功能** ueditor的基础功能包括文本格式化、字体调整、字号...

    仿百度文库或豆丁网360DOC源码免费下载

    学习和使用这样的源码,开发者可以快速搭建起一个文档分享平台,节省从零开始编写代码的时间和成本。然而,值得注意的是,使用开源或免费源码时,应遵守相应的许可协议,尊重原创者的知识产权,避免侵权行为。同时,...

    x86汇编语言-从实模式到保护模式源码及工具

    《x86汇编语言-从实模式到保护模式源码及工具》是一份深入学习x86架构汇编语言的重要资源,它涵盖了从实模式到保护模式的过渡,这在理解计算机系统底层运行机制中至关重要。实模式是8086处理器的初始工作模式,而...

    百度2012实习生校园招聘Java工程师笔试试题

    - 从根节点开始,遍历单词的每一个字符,若字符对应的子节点不存在,则创建一个新的节点并建立连接。 - 在单词的末尾节点标记结束标志,并在节点的哈希表中记录此单词本身作为兄弟单词之一。 3. **查找兄弟单词**...

Global site tag (gtag.js) - Google Analytics