Archive for September 25th, 2005

为什么开源理论符合事实

今天读到 Linux Insider 上的一篇文章,实在是感觉心有戚戚焉。
根据 Gartner 的预测, 开源源码将带来:

  • 三年以内 Java 虚拟机完全开源
  • PHP 成为主流的企业级工具
  • 针对 LAMP 组合更多的商业支持

另外他们还描述了一些错误的观点:
# 开源意味着反对商业 Open source means anti-commercial.
# 开源不适合作为主流技术 Open source is inappropriate for the mainstream.
# 开源是一种会过时的流行 Open source is a passing fad.
# 没有办法控制开源软件的开发 There is no control over open-source development.
# 不能得到开源软件的支持 You can’t get support for open-source products.

更多 Gartner 的观点可以查看Open Source Project网站。

FreeLAMP.com 提供 LAMP 架构最新版本的 RSS Feed

由 徐永久 发表于 2005年09月25日 23:00。

RSS 技术目前正在成为下一代数据交换的基础。尽管很多技术类的网站都提供了 RSS Feed 服务于更多的访问者,但是,并不是所有的网站都提供了 RSS 服务。

FreeLAMP.com 一直关注 LAMP 架构的最新版本号。为此,特地通过读取网页的办法,抓出 LAMP 架构中各软件的最新版本,这些软件包括: Apache (包括 1.x 和 2.x ), MySQL (包括 4.0 和 4.1 ),PHP (包括 4.x 和 5.x), Perl, Python , Zope, PostgreSQL, Tomcat 等,用户只要通过 RSS 阅读软件,添加如下 RSS Feed 即可:

http://freelamp.com/html/rss/lamp.xml

由于 Linux 内核已经提供版本更新的 RSS , 因此, 该 RSS Feed 没有添加 Linux 版本。

Mambo 站点使用 FeedCreator class v1.7.2 存在缓冲编码问题

由 徐永久 发表于 2005年09月25日 16:30。

RSS 技术和 Firefox 下的 livebookmark 是目前内容聚合的亮点。? 我的某网站采用了开放源码的 Mambo 来架构。
但是其 RSS 输出存在问题, 不仅其中的日期时区被固定在 +0100 ,而且还有严重的编码问题。

本文没有提出系统修改的解决方案。 仅仅在解决编码问题上做出一些小的 Hack 。

在 /includes/feedcreator.class.php 这段主要代码中:
(more…)