World Wide Web二十周岁啦

今早看到 InfoQ/cn 一则业界消息如下:

(按 2011 年 8 月 10 日 )上周末是World Wide Web 项目alt.hypertext 发布的二十周年纪念。1991年8月6日,Tim Berners Lee 写道:…………尽管 HTTP 的基础内容在1991年就有了,但直到五年后的 1996 年 5 月,HTTP/1.0(即 RFC 1945)才正式发布。人们应该清醒地认识到,专利的有效期是20年,如果 Web 根据首次发表日期申请专利保护,那么时至今日我们才能免费使用 Web。如果 HTTP/1.0 自1995年5月开始申请专利保护,那么我们必须等到 2017 年 5 月才能实现独立的服务器。…………专利的目的是促进创新,但在软件与因特网领域中,专利恰好正起着相反的作用。技术公司花费数以亿计的美元来购买专利——而非驱动创新,只是在防范潜在的诉讼。硅谷正在爆发一场法律战争,专利就是武器。……考虑到全部这些新技术和创新都是基于一套20年前(故意)不申请专利的系统之上,我们应该庆幸自己生活在这样一个技术革新的年代之中。随着技术专利(尤其是软件)的增加,我们正面临越来越多的法律威胁,这抑制了自由创新能力,而这种能力正是因特网(特别是 WWW)成功的关键。今后二十年,我们的处境会有很大不同,专利正是问题的一部分,而非解决方案的一部分。

不知不觉,WWW 已经二十的春秋了。关于技术方面的说了许多,然而小弟突然来的些感慨,就说点什么吧,哈哈,原页面上的评论也有。

关于专利引申的小感慨

一点感慨便是,尽管当其时他可能不晓得究竟所谓的 HTTP 技术带来什么价值,或者自己歪一下脑筋,就申请了专利,此举亦无可厚非,但是甚庆幸他没有如此做,当然,做了可能也没什么大不了(直接说,你不做还有别人做……),但几乎可肯定的是,他们必定在专利与非专利之间考虑过,犹豫过,——也许没那么复杂的考虑……也许也是于一念之间作出的决定,但无论如何,人同此心,心同此理,Tim 终究要排除掉内心所谓的“纠结”,才能行事,才能以致今日大方地开放出来让大众使用,无任何附加条件,使技术“普渡众生”。实际上要让自己的成果特别是那些付出多少心血的,要无私奉献的话,谁也知道,说着容易做的话像一个天一个地。——我想,不怕见外的说,无论哪种价值观亦不出此例外。不得不再感慨,某些时候、某些空间、某些情况下的人为选择是如此关键。回头看如果没有 Tim Berners Lee 及一众专家宽广的胸怀及良好的心态,即使再好的技术或者念头于是也有可能被“束之高阁”、“孤芳自赏”了(当然无情的商品化则另当别论,话又说回来,有多少技术热点可以像 HTTP 那样万中无一地、还是悄悄地“脱颖而出”呢?)。

时间: 2024-09-20 11:52:48

World Wide Web二十周岁啦的相关文章

二十六步获得网站流量

原文标题:The A to Z Guide to Getting Website Traffic 原文作者:Shawn Campbell 原文地址:http://www.sitepronews.com/archives/2006/apr/12.html 这是孙波翻译的一篇文章,主要讲的是英文网站开发的文章,大部分内容对于中文内容的网站也有指导意义,供参考.转载本文请保留原文出处和作者以及翻译作者信息.以下是译文. 二十六步获得网站流量 1999年9月的时候,Brett Tabke在Webmast

二十八条改善 ASP 性能和外观的技巧 1-6(From Ms China)——七月份的文章,好像还没人转过

技巧|性能 二十八条改善 ASP 性能和外观的技巧 Len Cardinal,高级顾问,Microsoft Consulting Services George V. Reilly Microsoft IIS Performance Lead 改编自Nancy Cluts 的文章 开发人员技术工程师 Microsoft Corporation 2000 年 4 月 摘要:本文介绍优化 ASP 应用程序和 VBScript 的技巧. 引言 性能是一个特征.您必须预先设计性能,否则您以后就得重写应用

二十八条改善 ASP 性能和外观的技巧(1-7)

技巧|性能 二十八条改善 ASP 性能和外观的技巧 Len Cardinal,高级顾问,Microsoft Consulting Services George V. Reilly Microsoft IIS Performance Lead 改编自Nancy Cluts 的文章 开发人员技术工程师Microsoft Corporation 2000 年 4 月 摘要:本文介绍优化 ASP 应用程序和 VBScript 的技巧. 目录 技巧 1:将经常使用的数据缓存在 Web 服务器上 技巧 2

二十八条改善 ASP 性能和外观的技巧(15-21)

技巧|性能 技巧 15:批处理内嵌脚本和 Response.Write 语句 技巧 16:如果页面需要很长时间才能完成,那么执行前使用 Response.IsClientConnected 技巧 17:使用 <OBJECT> 标记例示对象 技巧 18:对于 ADO 和其它组件使用 TypeLib 绑定 技巧 19:利用浏览器的验证功能 技巧 20:避免在循环语句中使用字符串串联 技巧 21:启用浏览器和代理缓存 技巧 15:批处理内嵌脚本和 Response.Write 语句 VBScript

二十余款Linksys路由器曝出安全漏洞,或可被远程控制

本文讲的是二十余款Linksys路由器曝出安全漏洞,或可被远程控制,近日,有研究人员透露,Linksys路由器中存在未修补的安全漏洞,这些漏洞将使数以千计的设备受到攻击. 周三,IOActive高级安全顾问Tao Sauvage以及独立安全研究员Antide Petit在一篇博文中说,去年底他们在20种目前广泛使用的路由器型号中发现了至少10个严重漏洞.这些漏洞从低危到高危都有,其中6个可被攻击者远程利用,2个漏洞能够让攻击者进行DoS攻击.通过发送一些请求或者滥用特定的API,路由器会停止服务

云计算设计模式(二十四)——仆人键模式

云计算设计模式(二十四)--仆人键模式 使用一个令牌或密钥,向客户提供受限制的直接访问特定的资源或服务,以便由应用程序代码卸载数据传输操作.这个模式是在使用云托管的存储系统或队列的应用中特别有用,并且可以最大限度地降低成本,最大限度地提高可扩展性和性能. 背景和问题 客户端程序和网络浏览器经常需要读取和写入文件或数据流,并从一个应用程序的存储空间.通常,应用程序将处理的运动数据,或者通过从存储读取它,并将其传输到客户端,或通过从客户机读取该载流并将其存储在数据存储中.然而,这种方法吸收了宝贵的资

云计算设计模式(二十二)——静态内容托管模式

云计算设计模式(二十二)--静态内容托管模式 部署静态内容到一个基于云的存储服务,可以直接向客户提供这些.这个模式可以减少潜在的昂贵的计算实例的需求. 景和问题 Web应用程序通常包括静态内容的一些元素.此静态内容可以包括HTML页面和诸如图像和可用到客户端的文件的其他资源,无论是作为一个HTML页的一部分(如嵌入式图像,样式表和客户端JavaScript文件)或作为单独的下载(如PDF文档). 尽管Web服务器以及调整通过有效的动态执行页代码和输出缓存优化的要求,他们仍然必须处理请求下载静态内

云计算设计模式(二十)——调度程序代理管理者模式

云计算设计模式(二十)--调度程序代理管理者模式 协调一系列在分布式服务集和其他远程资源的的行为,试图透明地处理故障,如果这些操作失败,或撤销,如果系统不能从故障中恢复执行工作的影响.这种模式可以分布式系统中增加弹性和灵活性,使之恢复和重试失败是由于短暂的异常,持久的故障和处理故障等操作. 背景和问题 应用程序执行其包括多个步骤,其中的一些可以调用远程服务或访问远程资源的任务.各个步骤可以是相互独立的,但它们是由实现该任务的应用程序逻辑编排. 只要有可能,应用程序应该确保任务运行完成和解决远程访

Android简明开发教程二十二:使用资源Resources

在前面的例子中,我们忽略了一个重要的原则,在代码和Layout中,直接使用了字符串常量,比如: <Button android:text="Pattern" android:id="@+id/btnPattern" android:layout_width="wrap_content" android:textColor="@color/black" android:checked="true" an